Tình hình là có 1 số bạn inbox nhờ mình tư vấn về thông tin và mong muốn theo nghề lập trình, nên có đôi điều muốn chia sẻ chung với các bạn sắp theo nghiệp lập trình như sau :
Điều 1: Nghề lập trình là một nghề vất vả, không khác làm cave là mấy (xin lỗi vì so sánh hơi thô, nhưng thực tế nó là như thế ). Vì sao tôi nói nghề lập trình giống cave. Nghề lập trình cần cày đêm để phục vụ khách . Đúng, làm lập trình mà ko cày đêm thì ko thể trở thành senior chứ đừng nói là Manager gì cho mệt đầu 🙂
Điều 2: Nếu muốn dấn thân vào nghề lập trình, bạn phải chấp nhận phục vụ khách. Vì sao? Vì khi làm dự án với khách hàng, đặc biệt muốn có nhiều lúa thì phải làm với khách hàng nước ngoài, các bạn phải chiều chuộng hết mức. Kể cả với các khách hàng lệch múi giờ (Mỹ, Úc) các bạn vẫn phải thức đêm để phục vụ. Đó là điều bình thường vì khách hàng chia tay các bạn, các bạn cũng chả có việc mà làm , nên nhớ là…làm thế nào thì làm cứ phải lấy cái tiêu chí cái khách hàng muốn, chính là cái bạn làm, chứ ko phải cái bạn làm là cái khách hàng muốn 😀.
Điều 3: Nếu bạn là sinh viên, bạn đang phân vân ko biết ngành lập trình thế nào, thì tôi nói với bạn, nghề lập trình là một nghề nhàm chán và hại sức khỏe. Bản thân tôi code khoảng 11h một ngày, tôi chỉ rời máy tính khi đi đái, ăn trưa, ăn tối và ngủ (khoảng 6.5h/ngày) trong vòng 3 năm mới thành senior. => Ngày trước học đại học thôi, bầy giờ làm biếng rồi, khoái kinh doanh lụm lúa hơn :)))
Nên nếu muốn bước chân vào ngành lập trình, đừng có mơ đó là nghề nhàn hạ, bạn mặc vest, làm vài thứ vi diệu với máy tính và công ty trả bạn 1000$/tháng, thì không có đâu. Nên nếu bạn có tố chất của một nhân viên kinh doanh thì đừng làm lập trình, đó là lời khuyên chân thành của tôi và tôi đã bỏ nghề vì lí do này… hahaha =))
Điều 4: Các bạn học sinh THPT đang hỏi, nên học trung tâm (Aptech, NIIT) hay đại học. Thì câu trả lời của tôi là hiên nhiên là ĐẠI HỌC. Vì sao? Vì ĐH nó là cung cấp cho bạn tư duy tốt hơn. Tôi ko chê các bạn học trung tâm tư duy không tốt. Nhưng thực tế chứng minh là gì? Các bạn học Aptech, NIIT… tốt nghiệp vào xin việc thì làm ngay lập tức code tốt hơn vì ở trung tâm họ đào tạo để học viên kiếm tiền ngay trước mắt thôi, nhưng khi thay đổi công nghệ, có tài liệu mới các bạn tiếp cận chậm chạp và tệ hơn. Đây không phải tôi chủ quan, mà là thực tế chứng minh, 3 tháng đầu các bạn trung tâm code tốt hơn, làm việc hiệu quả hơn, nhưng sau 3 tháng, các bạn học ĐH lại tiến bộ hơn và làm leader. Và đơn giản thôi, bây giờ bạn muốn xin việc, tối thiếu là tốt nghiệp đại học, chuyên ngành IT bạn nhé. Có thể bạn nghĩ tôi cực đoạn, nhưng luật chơi ở XHCN của chúng ta nó thế rồi.. 🙂
Điều 5: Tôi muốn nói, nếu muốn trở thành một excellent dev, thì ngoại ngữ là một yếu tố ko thể thiếu. Thay vì láy lí do chơi game, hãy cày English nhiều nhất có thể. Vì với kinh nghiệm khi còn ở Việt Nam cũng luân chuyển qua nhiều cty tôi đã từng làm, không tính đến những công ty không chuyên về công nghệ, bạn ko có English, chẳng ai thèm chú ý tới bạn cả. Chưa kể tới những công ty làm cho thị trường EU, US,..thì English là tấm vé để bạn vượt qua vòng phỏng vấn. Hoặc nếu thích JAV, hãy học tiếng Nhật, vì Japan cũng là một thị trường lớn của ngành phần mềm ( Cái này chia sẻ luôn là tôi thích và theo Java nhưng k biết tiếng Nhật mặc dù may mắn có thời gian ngắn ở đó) . 😀
Điều 6: Lập trình ko cần bạn thành một ngôi sao. Điều đó có nghĩa gì? Lập trình là làm việc theo team, nên nếu bạn là ng theo chủ nghĩa cá nhân, bạn sẽ gặp khó khăn, bạn có thể thông minh, bạn giỏi hơn ng khác, nhưng khi chạy dự án bạn chả khác gì những member khác, hãy học cách tôn trọng đồng đội và giảm cái tôi của bạn xuống ngay từ bây giờ.
Điều 7: Nếu bạn đang làm một sinh viên, hoặc newbie mới bắt đầu làm quen với lập trình…..dừng ngay việc đăng mấy câu hỏi ngớ ngẩn, kiểu char trong Java là gì, Interger… dùng để làm gì,??? Xin thưa là sẽ không ai quan tâm đâu. Thay vì đó, tập cho mình thói quen tự nghiên cứu, hãy google trước khi hỏi, đó là điều tốt nhất. Vì khi đi làm, ko ai chỉ cho bạn từng dòng code đâu, hãy tin tôi đi.
P/s: Vậy nhé…. đọc xong 7 điều trên mà vẫn còn tiếp tục đam mê với lập trình thì chắc chắn bạn sẽ thành công với nó đấy… 🙂 . Còn lại thì sẽ giống như tôi, tận dụng lập trình để đi làm kinh doanh kiếm lúa… =)))
Tìm kiếm các chủ đề hot của nghề lập trình theo các cụm từ sau: nghề lập trình viên hiện nay, đặc điểm của nghề lập trình viên, nghề lập trình viên ở việt nam, lập trình viên tuyển dụng, lương ở lập trình viên, phần mềm lập trình viên, học lập trình viên, việc làm thêm lập trình viên,
Chia sẻ nội dung hay này qua: