[Web deverloper] Tương lai mù tịt, giúp mình tìm một hướng đi
–Phần này mang tính chất kể chuyện—
Xin chào quý đồng đạo! trong daynhauhoc thì toàn dân dev rồi. bản thân mình chỉ là một sinh viên năm cuối chưa đi thực tập, kiến thức bản thân cũng hạn hẹp học được qua vài đồ án trên trường với winform c# rồi chút ít về web. vừa rồi mình được trường báo là chuẩn bị đi thực tập nên mình cũng mạnh dạng làm một CV ảnh hoành tráng nộp vào một công ty của Nhật. đậu vòng phỏng vấn mình nhận một bài test về html. thật ra thì mình biết tới ngôn ngữ này từ năm học lớp 11 và cũng là tiền đề để mình học suốt 4 năm đại học.với những gì đã biết về html/css mình bay vào làm bài test suốt 2 đêm liền thức trắng cuối cùng cũng xong. mọi thứ trên yêu cầu mình đáp ứng cũng 70-80% nhưng do chưa có kinh nghiệp làm css nhiều nên mình viếc css rất nhiều, không gộp và có tính kế thừa. theo như công ty yêu cầu là mình có dealine 3 ngày, mà 2 ngày mình nộp rồi (tính cẩu thả mà đến giờ này mình còn ôm hận). sau nữa ngày công ty báo bài không đạt yêu cầu. mình ngồi thần người ra trước sự tự tin trước đó. mình đã ngồi tự xem lại bài mình gửi suốt 2 ngày nữa thì mới nhận ra rằng, bản thân biết 1 mà không biết 10, giao diện chạy trên máy cá nhân thì ok không gì cả nhưng qua những máy khác trang bị rớt bể các div lung tung cả(do mình không biết làm Reponsive) họ chấm rớt ngay lập tứng không thương tiếc dù mình có đạt bao nhiêu % đề đi chăng nữa. Từ lúc đó mình đã nhũ rằng mình còn học học rất nhiều…
Phần muốn được tư vấn
mấy ngày hôm nay mình cứ suy nghĩ những bước đi kế tiếp của mình là gì. làm front end tiếp bằng cách học HTML/CSS, jQuery. rồi học PHP, WordPess(mình có nghe mấy anh khóa trên nhắc là WP năm sau có thể chuyển ngôn ngữ từ php qua node.js)… hay tự học các ngôn ngữ khác như Python, Node.js … và còn nhiều câu hỏi rất mông lung nữa muốn biết! giờ mình như người vô hướng vậy chẳng biết bắt đầu từ đâu và làm gì nữa.
Bạn bình tĩnh đã? Bạn muốn làm fontend hay backend hay full stack
khả năng hiện tại chắc mình Front End thôi!
Nói chung là nếu bạn làm fontend thì cũng phải biết backend và ngược lại. Bây giờ nếu bạn học khá html/css rồi thì bắt tay vào học bootstrap ngay thôi. Chính là cái responsive tương thích với nhiều thiết bị đó, Rồi học js hay Jquery gì đó sau cũng được mà. Vậy là đã đủ để băt đầu vào làm fontend được rồi!
cho mình hỏi thêm xíu nữa là, nếu sau có học backend thì mình nên học PHP hay node.js hay python và có nên học Word Press vào thời điểm này không?
Về PHP hay Python thì 2 ngôn ngữ này đều dễ tiếp cận và có cộng đồng chia sẻ lớn cả. Nếu như bạn muốn học WP thì bạn nên học PHP còn nodejs thì bạn phải học Javascript chắc đi đã. Nếu bạn muốn chuyên sâu theo fontend thì nên học tốt html/css, bootstrap và javascript trước đi đã. Sau đó tìm hiểu PHP rồi mới học WP. Vì WP viết = php mà
cảm ơn @huanhip rất nhiều về những gì chia sẻ, giờ mình thấy được nên bắt đầu từ gì rồi.
Không có gì. Mình cũng từng như vậy mà
http://techmaster.vn/posts/33560/hoc-lap-trinh-hieu-qua có lẽ bạn nên đọc cái này
họ có yêu cầu biết tiếng Nhật không anh?
công ty này có người phiên dịch, và trưởng phòng nên trưởng phòng nhận công việc từ người phiên dịch rồi giao cho nhân viên làm thôi.
Cũng còn tuỳ bạn muốn gì nữa:
Python hay NodeJs hay PHP đều tốt cả
P/S: Ngoài ra có những thứ khác mà nếu bạn học sẽ không bao giờ bị lỗi thời đó là : Thuật toán, Design Pattern, Agile Programming, …
Ngoài ra còn rất nhiều thứ khác cần học như Git, Database (SQL, NoSQL), …
Bởi vậy không nên quan tâm lắm đến câu hỏi “Học cái gì bây giờ?”. Theo mình câu trả lời là Học cái gì cũng được, chỉ cần bạn đào sâu đến tận cùng của nó thì cái gì cũng đủ mạnh cho bạn thực hiện í tưởng của mình cả.
Bạn hãy chú trọng vào những cái người ta cần và làm nó thật tốt hơn là đầu tư giàn trải.