Hành trình dẫn lối đam mê và hướng đi trong nghề lập trình web.

Trước khi đi vào vấn đề chính thì tôi xin giới thiệu sơ một chút về bản thân mình để các bạn biết mình có nên đọc tiếp không. Tôi tên Triệu sinh ra tại đất Đồng Nai màu mỡ ít cát và sỏi. Tuổi trẻ của tôi khá thoải mái chỉ việc ăn và học không phải suy nghĩ nhiều nên tôi khá ham chơi. Cấp 3 tốt nghiệp nhờ 1.5 điểm nghề (tạ ơn trời). Tôi không biết mình thích gì vì đó đến giờ việc học của tôi rất thụ động tôi sợ rất nhiều nào là sợ mình ko thích, không học được, tôi không giỏi như người ta tôi mất căn bản sao học được. Mà căn bản nỗi sợ này tồn tại là do tôi ham chơi tôi lười học mà ra. Lúc gần tốt nghiệp tôi hỏi Thầy mà tôi tin tưởng Thầy nói tôi học cntt đi(ông ấy biết tôi thích nghịch máy tính cài win lậu tìm phần mềm crack)...Tôi quyết nghe Thầy và nhờ anh trai mình tư vấn chọn trường học. Aptech là nơi tôi chọn vì tôi biết tôi không học đại học được. Thật may đây chính là môi trường giáo dục mà tôi mơ uớc bấy lâu nay. Có nhiều chị giáo vụ xinh và ăn nói ngọt ngào có chị còn là em gái của cô giáo cũ cấp 2 nữa grin emoticon. Đùa tí thôi chứ tôi chỉ thích học thực hành ở đây dạy bài bản và rất khoa học 30 lý thuyết 70 thực hành.

Sau 6 tháng đầu đi học tôi vẫn chưa vượt qua được suy nghĩ mình kém không làm dc gì nhiều và tôi rớt bảo vệ học kỳ một(bảo vệ lần 2 đậu).Kỳ 2 tôi may mắn gặp cô giáo xinh đẹp(đối với tôi) cô đã dạy tôi biết đam mê là gì lập trình là gì. Tôi đã vượt lên là học viên nổi trội có thành tích tốt trong lớp. Tôi còn nhớ app mà tôi viết lúc năm nhất có đâu hơn 15k lượt down. Wa năm 2 học web tôi rất thích và tôi quyết theo nghề thiết kế web học nhiều lắm và cuối cùng tôi cũng đã tốt nghiệp với số điểm khá cao(thực ra không quan trọng lắm). Thôi nãy giờ PR cho bản thân nhiều rồi giờ sẽ PR tiếp :D khi học xong rồi đến lúc xin việc làm tôi thích làm sql java nhưng tôi không xin được việc java và tôi làm c# .net, sql có 1 chút html/css. Sau 6 tháng sau tôi thấy mình không phù hợp bởi tôi muốn tìm gì đó mới mẻ hơn tôi đã chọn làm một startup buid mạng xã hội viết bằng ruby và mongodb thêm cả js món mà tôi trước đây thấy không thích thú cho lắm. Sau thêm 2 cty nữa tôi làm vb.net và cs, js cộng mớ dự án outsouce liên quan html/css thì tôi chuyển hoàn toàn sang một công việc chuyên về html/css/js. Tiếp theo tôi làm lead mảng này cho một công ty startup về giải pháp thiết kế web thương mại điện tử nơi đây tôi đã chọn khá nhiều bạn sinh viên mới ra trường ít kinh nghiệm nhưng có tâm với nghề. Ban đầu khá khó khăn để các bạn có thể tiếp cận công việc tuy nhiên sau một thời gian các bạn cũng đã làm được và truyền lại cho gần 20 thành viên khác (có bạn 2 tháng có bạn thực tập đến tận 6 tháng tôi mới nhận vào làm) và tôi rất vui vì điều này vì cuối cùng các bạn cũng đã có một công việc ổn định đúng đam mê nghề nghiệp. Tiếp theo sau tôi đi dạy ở trung tâm vì tôi muốn hướng dẫn lại những gì tôi đã biết để các bạn có một niềm đam mê và tìm được nghề mình thích. Sau 5 năm làm trong lĩnh vực thiết kế lập trình web và nói chuyện với rất nhiều người tôi thấy rằng rất nhiều bạn đang theo học, mới ra trường không định hướng được mình sẽ làm gì khả năng của mình có phù hợp hay không có bạn thì tìm được việc đúng nghề một số đông bỏ nghề vì thấy mình không hợp hoặc thấy xin việc sao khó khăn quá. Chính vì vậy tôi viết note này điều mà từ nhỏ đến giờ tôi không hề làm.Trước khi viết tiếp tôi không dám nhận mình giỏi tôi chỉ nhận mình may mắn vì gặp đúng người truyền cho mình cảm hứng. Tiếp tục nào cái tôi đang muốn nói là nghề Front-end developer một nhánh nhỏ của thiết kế web nó là gì và cơ hội việc làm thì các bạn có thể search google nhé!( cá nhân tôi thấy nó hiện hot và tương lai xa sẽ rất hot). https://itviec.com/jobs/front+end Vậy ai phù hợp nghề này ai sẽ k hợp? Theo cá nhân tôi thì chỉ cần bạn thích làm web và có thời gian 2-3h rảnh mỗi ngày là làm được hết (Không nhất thiết phải đi học ngành công nghệ thông tin) còn ở mức nào sẽ phù thuộc vào khả năng cá nhân của từng người nhưng tôi tin là các bạn sẽ không lo thất nghiệp và làm trái ngành. Có lẽ tôi không cần phải chứng minh nhiều vì đã có trên 10 người học theo cách này và họ đã làm được có thể sau bài này thì bạn cũng có thể sẽ làm được điều đó.

Xong rồi giả bộ như bạn rất phù hơp đi vậy thì bạn sẽ phải học những gì để có thể làm được nghề này?

  1. Học cơ bản về photoshop (Nhanh 2 tuần chậm 1 tháng) học để làm gì? để cắt file psd ra html vì hầu hết designer thiết kế web đều dùng photoshop để thiết kế mẫu.
  2. Học cấu trúc HTML và cách sử dụng của từng thẻ html tham khảo tại đây -> http://www.w3schools.com/html/defau... hoặc có thể lên Youtube để search những khóa học về html. (Nhanh tầm 1 tháng chậm thì 2 tháng chậm hơn thì 3 tháng)
  3. Sau khi biết HTML rồi thì học CSS để biến website xấu òm thành website đẹp http://www.w3schools.com/css/defaul...... các bạn có thể lên youtube để học CSS. (Biết sử dụng cơ bản 2 tuần, sau 1 tháng tạm ổn, kha khá 3 tháng, 6 tháng thành thạo)
  4. Sau tất cả thì ta trở về với học lập trình và Javascript là thứ cần học, hãy học từ cơ bản đến nâng cao nếu bạn chưa biết gì về lập trình thì search cách học lập trình javascript trên youtube. Tài liệu đầy đủ tại đây http://www.w3schools.com/js/default... (Học tầm 3 tháng là thấy ổn rồi). Ngoài ra bạn có thể tìm hiểu thêm một số css framework sau khi thành thạo css.
  5. Biết javascript rồi thấy nó code lâu và mất time quá bắt đầu không vui rồi lúc này tìm niềm vui mới học 1 framework của Javascript là jQuery nó là gì thì phải lên google search thôi. Để học nó nhanh thì có thể học tại đây http://www.w3schools.com/jquery/def...... Thấy ok rồi muốn học đầy đủ nâng cao hơn thì vào đây https://api.jquery.com/. Chú ý cái này quyết định mức lương và khả năng đậu phỏng vấn của bạn đến tận 60% (con số ước chừng chứ không có nhà khoa học nào chứng minh nên đừng hỏi tôi lấy ở đâu ra nha :v). (Tầm 2 tháng)
  6. Làm 1 website tĩnh kết hợp HTML/CSS/JS hoành tráng và up lên trên mạng internet có thể mua hosting or free hosting đều được. Ghê hơn là có cái CV xin việc bằng HTML/CSS/JS hoành tráng. (Tầm 2 tháng)
  7. Ôn lại các kiến thức về HMTL/CSS/JS và đi phỏng vấn thôi. Nếu không tự tin thì hãy đề xuất mức lương nào có thể nuôi bạn không phải xin tiền bố mẹ mỗi tháng để có việc làm rồi tính sau. Nếu phỏng vấn đậu thì xem ra bạn thành công bước 1 rồi đó. À những lần phỏng vấn hãy nhớ các câu hỏi bằng cách nào đó để rút kinh nghiệm và nghiên cứu cái mình chưa trả lời được. Quay lại đi phỏng vấn vài công ty khác và nghiên cứu tiếp tục cái mình chưa biết cho đến khi xin được việc làm. Nếu k được nữa thì PM tôi tư vấn cho nha. 8. Tới đây ai chắc cũng có việc rồi phải ko? Vậy làm gì nữa? Tiếp tục nghiên cứu và update công nghệ.Bạn nào chưa biết về web server thì hãy bắt đầu nghiên cứu về nó để có thể thấu hiểu tình cảnh của mấy anh làm back-end hơn và nâng cấp sự hiểu biết của mình hơn. Bạn có thể nghiên cứu cái này https://cloud.google.com/appengine/... ... Ngoài ra còn rất nhiều javascript framework khác mà các bạn cần phải học, cái này lúc đó bạn tự biết không cần phải hỏi nữa.
  8. Hãy truyền những gì bạn học được và làm được cho những người chưa biết bởi chính bạn cũng từng là họ. Xin đừng giấu nghề vì không ai cướp được chén cơm của bạn đâu đừng lo. Viết nãy giờ mỏi tay quá dừng lại thôi :-p. Đọc tới đây rồi thì tôi nói rõ luôn tôi không phải chuyên gia gì cả và tôi chỉ viết cho các bạn đang là sinh viên hoặc mới ra trường thôi còn làm sao để thành chuyên gia thì tôi không biết đâu nha smile emoticon.

Tóm lại vẫn là cần cù bù thông minh và hãy nhớ là kiên nhẫn làm đi làm lại nhiều lần và kiên định giữ vững mục tiêu của mình đừng bao giờ từ bỏ.

“Tôi không sợ người luyện tập 10.000 cú đá chỉ một lần mà chỉ sợ người thực hành 1 cú đá 10.000 lần”. (Lý Tiểu Long)

Cuối cùng nếu bạn đọc xong thấy hay thì share cho bạn bè cùng đọc, nếu thấy tôi viết có điều gì sai thì hãy để lại bình luận tôi rất vui vì được học hỏi từ bạn và cảm thấy biết ơn.

----Tác giả Vũ Hữu Triệu----

(Fago Ltd Co sưu tầm và giới thiệu)