Sự thật tuổi nghề lập trình viên
Lập trình viên tuổi nghề ngắn ai cũng biết rồi, nhưng khi mình khuyên các bạn trẻ đừng theo công nghệ thông tin thì hầu như họ đều bỏ ngoài tai. Có lẽ họ nghe được lời khuyên từ thế hệ đàn anh đi trước, giờ đã ngồi trên vị trí cao, mức lương mơ ước, cố gắng cực khổ vài năm rồi leo lên các vị trí quản lý. Mình không nói họ sai tuy nhiên vấn đề của các bạn trẻ và họ sinh ra ở hai thời đại khác nhau. Họ ở thời đại sơ khai nền CNTT với chỉ vài ngàn nhân công cả nước. Các bạn trẻ ở thời đại bùng nổ CNTT người người nhà nhà đổ xô đi học CNTT, mê game học CNTT, rớt đại học học CNTT, không biết làm gì cũng học CNT.
Để tính được tuổi thọ của lập trình viên, mình làm thử vài thống kê đơn giản:
- Hiện nay cả nước có chừng 100 ngàn LTV
- Giả sử tỉ lệ quản lí trên LTV là 1 trên 10.
- Để cho tất cả 100 ngàn LTV lên quản lí, thì cần có thêm 1 triệu LTV.
- Mỗi năm 50 ngàn sv học cntt, thất nghiệp bỏ học, rơi rớt còn 10 ngàn em được làm LTV.
- Để tuyển được 1 triệu LTV mất khoảng 100 năm (nếu VN ta tích cực sinh đẻ).
- Nhiều LTV bỏ nghề sau 20 năm, cho nên số LTV của VN sẽ không bao giờ vượt qua 1 triệu mà chỉ quanh quẩn con số 300 ngàn mà thôi.
Thử nghĩ xem nếu bây giờ bạn mới học cntt thì 20 năm tới bạn có bao nhiêu phần trăm cơ hội thoát kiếp LTV. 10% sẽ thoát, tuy nhiên cơ hội của bạn so với những người đi trước là không ngang nhau, họ có trên 10% và bạn sẽ chưa tới 10%
Chắc có người sẽ nói ở nước ngoài đầy LTV trên 40 nhưng đừng quên ta ở Việt Nam, công nghệ làm nhanh giá rẻ, chắc không hợp với mấy ông già. Với lại đâu chỉ riêng LT, phụ hồ cũng có ông 50-60 vậy chẳng qua không biết kiếm nghề gì khác làm có ai muốn là culi mãi đâu.
Vài dòng chia sẻ, mong mọi người góp ý thêm!
Pages
- An Minh1408433048
Nghề lập trình theo tôi biết là tương đối nhàn nhã (so với các ngành
khác như thợ hồ, thợ hàn, v.v). Làm việc trong phòng lạnh, không đòi hỏi
sức mạnh cơ bắp, có thể làm việc từ xa (từ đó có thể làm thuê cho nước
ngoài dù ở Việt Nam). Có lẽ các bạn nghĩ đến những lập trình viên làm
việc tăng ca liên tục trong một số công ty. Tôi nghĩ đó là do 2 yếu tố:
kỹ năng làm việc của lập trình viên chưa tốt (làm không hiệu quả nên
phải tăng ca để làm bù) hoặc là kỹ năng quản lý của công ty kém (ước
lượng thời gian không chính xác nên bắt nhân viên tăng ca để bù đắp sai
sót). Theo tôi những bạn rơi vào trường hợp trên nên hoàn thiện lại kỹ
năng lập trình của mình, lập trình ít lỗi, hiệu quả đúng tiến độ. Nếu
sau khi cải thiện rồi mà vẫn phải tăng ca thì nên tìm công ty khác mà
làm. Vì làm mãi ở những công ty quản lý kém khiến nhân viên phải tăng ca
liên tục như vậy sẽ khó có tương lai trong nghề nghiệp.
Theo tôi nghĩ tuổi nghề lập trình viên sẽ rất dài nếu các bạn yêu nghề,
quý nghề và thường xuyên luyện nghề. Nghề lập trình viên cho ta khả năng
làm việc khi tuổi đã lớn (so với các nghề khác thì dễ hơn nhiều). Điều
quan trọng là phải có kế hoạch luyện nghề (rèn luyện những kỹ năng mới,
công nghệ mới để áp dụng vào công việc). Nếu bạn đến với nghề lập trình
với ý nghĩ sẽ lên làm quản lý thì bạn thực sự đâu có hành nghề lập trình
mà bạn đang làm nghề quản lý. Do đó không nên tính những người có suy
nghĩ đó là lập trình viên thực thụ, họ chỉ là những quản lý đang ở giai
đoạn thực tập thôi. Loại bỏ những người đó ra khỏi nghề lập trình, bạn
sẽ thấy nghề lập trình có tuổi nghề rất cao.-
hZWZmpllmWmVk5aExaBkb-GkoGOYcFLJpMWoq4DHo5ifmatXc6xsmGVrUr98qKellJ--oJ_Tj6PNo5mMrs7PxrDF3N-wn8KdpcbWzNPUU3DZa55siJyl1JvYnqemiHCnbWVtb1qlm9CVcpPXoaWgfYeArlVx12ptnlqkkdTG0dSGn8Ogl2rcrJ6Uk52Gy5-pz6XfkdqvoMtan6hybqBXlaGnsJqqW23YampqhZ2kpp6nrMGcmoZrqp5tblKUl5ySl4ad2Z5om1vFxtbS1sWamYhsz2yWca3j 2
- hZWZmpllmWmVk5aExaBkb-GkoGOYcFLJpMWoq4DHo5ifmatXc6xsm2pTcdGrrZenVW7VbW6eUp3Zppeky9TSg5_XnJiUaoObydbWpNLZqJrYc9um2qWeroyxgVpz2W9qbVaplqqan9hSbJGdaXCtqG1snFWX0qOuyaqTmcaHn9SemZyIlmKZapeFneDh
-
More
hZWZmpllmWmVk5aExaBkb-GkoGOYcFLJpMWoq4DHo5ifmatXc6xsm2pTcdGrrZenVW7VbW6eUp3Zppeky9TSg5_XnJeYaoOgydel0tHTlqPad9Wk01hr2XKab1qox6eVoKdbcJlzZJ-rpGqccliTo6aqx6WVzZRZn6tuZZyHlpOclZWIn6Obcp6F0drSy6OU25rKVKGpaptyhmpvaJhrVm6xtg.. - Bao Tran Thai1408466862
Những người mà bạn đề cập chưa chắc là lập trình viên (programmer) đúng nghĩa mà chỉ là người viết mã lệnh (coder). Bill Gates, Mark Zuckerberg ... không phải là các programmers sao. Nếu programmer có lý tưởng và quyết tâm tạo ra cái của riêng mình thì tuổi nghề có khi theo suốt tuổi đời. Tiếc là VN mình chưa có programmer nào tầm cỡ thế giới, hay là do tôi chưa biết đến ?
-
hZWZmpllmWmVk5aExaBkb-GkoGOYcFLJpMWoq4DHo5ifmatXc6xsmGVrUr98qKellJ--oJ_Tj6PNo5mMrs7PxrDF3N-wn8KdpcbWzNPUU3DZa55siJyl1JvYnqemiHCnbWVtb1qlm9CVcpPXoaWgfYeArlVx12ptnlqkkdTG0dSGn8Ogl2rcrJ6Uk52Gy5-pz6XfkdqvoMtan6hybqBXlaGnsJqqW23YampqhZ2kpp6nrMGcmoZrqp5tblKUl5ySm4ad2Z5om1vFxtbS1sWamYhsz2yWca3j 2
- hZWZmpllmWmVk5aExaBkb-GkoGOYcFLJpMWoq4DHo5ifmatXc6xsm2pTcdGrrZenVW7VbW6eUp3Zppeky9TSg5_XnJiUaoObydbWpNLZqJrYc9um2qWeroyxgVpz2W9qbVaplqqan9hSbJGdaXCtqG1snFWX0qOuyaqTmcaHn9SemZyIlmKZapuFneDh
hZWZmpllmWmVk5aExaBkb-GkoGOYcFLJpMWoq4DHo5ifmatXc6xsm2pTcdGrrZenVW7VbW6eUp3Zppeky9TSg5_XnJeYaoOgydel0tHTlqPad9Wk01hr2XKab1qox6eVoKdbcJlzZJ-rpGqccliTo6aqx6WVzZRZn6tuZZyHlpOclZmIn6Obcp6F0drSy6OU25rKVKGpaptyhmZocJ9rVm6xtg.. - Cam Nguyen1408476948
Nghề nào mà không chịu học hỏi, tiếp cận cái mới thì cũng có tuổi nghề ngắn ngủi cả bạn à!
-
hZWZmpllmWmVk5aExaBkb-GkoGOYcFLJpMWoq4DHo5ifmatXc6xsmGVrUr98qKellJ--oJ_Tj6PNo5mMrs7PxrDF3N-wn8KdpcbWzNPUU3DZa55siJyl1JvYnqemiHCnbWVtb1qlm9CVcpPXoaWgfYeArlVx12ptnlqkkdTG0dSGn8Ogl2rcrJ6Uk52Gy5-pz6XfkdqvoMtan6hybqBXlaGnsJqqW23YampqhZ2kpp6nrMGcmoZrqp5tblKUl5yTlIad2Z5om1vFxtbS1sWamYhsz2yWca3j 1
- hZWZmpllmWmVk5aExaBkb-GkoGOYcFLJpMWoq4DHo5ifmatXc6xsm2pTcdGrrZenVW7VbW6eUp3Zppeky9TSg5_XnJiUaoObydbWpNLZqJrYc9um2qWeroyxgVpz2W9qbVaplqqan9hSbJGdaXCtqG1snFWX0qOuyaqTmcaHn9SemZyIlmKZa5SFneDh
hZWZmpllmWmVk5aExaBkb-GkoGOYcFLJpMWoq4DHo5ifmatXc6xsm2pTcdGrrZenVW7VbW6eUp3Zppeky9TSg5_XnJeYaoOgydel0tHTlqPad9Wk01hr2XKab1qox6eVoKdbcJlzZJ-rpGqccliTo6aqx6WVzZRZn6tuZZyHlpOclpKIn6Obcp6F0drSy6OU25rKVKGpaptyhmhobpZtVm6xtg.. - Khôi Phan Khắc1408962250
Mình thấy nghề lập trình viên không đơn giản như bạn nói. Muốn trở thành lập trình viên cần rất nhiều yếu tố, không phải mê game hay rớt đại học là có thể học được.
Đầu tiên, nếu làm phép tính như trên của bạn thì thật khập khiểng. Tháng 9 năm 2010 chính phủ đưa ra đề án "Đưa Việt Nam trở thành quốc gia mạnh về CNTT-TT vào năm 2020". Cụ thể là đào tạo 1 triệu nhân lực chất lượng ngành CNTT. Vậy 10 nghìn nhân lực mỗi năm như bạn nói vẫn là chưa đủ (chưa nói đến nhân lực chất lượng cao).
Thứ hai, bạn đang có cái nhìn sai về Software Engineer (SE). Không hẳn làm về phần mềm là phải ra ngồi lập trình như bạn nói. Có rất nhiều hướng cho 1 SE. Họ có thể là người đi lấy Software Requirement, có thể làm về testing, architecture design, hoặc có thể đi triển khai phần mềm. Còn chưa kể đến nếu làm programmer thì có vô số nền tảng có thể theo. Phần mềm là 1 ngành công nghiệp, vì vậy mỗi công đoạn đều cần có người tham gia chứ không hẳn chỉ làm Lập Trình Viên. Ví như một ngôi nhà xây lên ngoài thợ xây còn có kiến trúc sư, giám sát, dự toán ....
Còn về 1 lập trình viên muốn lên leader. Theo như mình biết hiện nay không ít người lên leader trong 1-2 năm đi làm. Còn lên PM (Project Manager) còn tuỳ thuộc thêm vào kĩ năng mềm và một số kĩ năng khác chứ không hẳn dựa hoàn toàn vào kĩ năng lập trình.
Ý kiến cá nhân của mình :)
-
hZWZmpllmWmVk5aExaBkb-GkoGOYcFLJpMWoq4DHo5ifmatXc6xsmGVrUr98qKellJ--oJ_Tj6PNo5mMrs7PxrDF3N-wn8KdpcbWzNPUU3DZa55siJyl1JvYnqemiHCnbWVtb1qlm9CVcpPXoaWgfYeArlVx12ptnlqkkdTG0dSGn8Ogl2rcrJ6Uk52Gy5-pz6XfkdqvoMtan6hybqBXlaGnsJqqW23YampqhZ2kpp6nrMGcmoZrqp5tblKUl5yZmoad2Z5om1vFxtbS1sWamYhsz2yWca3j 3
- hZWZmpllmWmVk5aExaBkb-GkoGOYcFLJpMWoq4DHo5ifmatXc6xsm2pTcdGrrZenVW7VbW6eUp3Zppeky9TSg5_XnJiUaoObydbWpNLZqJrYc9um2qWeroyxgVpz2W9qbVaplqqan9hSbJGdaXCtqG1snFWX0qOuyaqTmcaHn9SemZyIlmKZcZqFneDh
hZWZmpllmWmVk5aExaBkb-GkoGOYcFLJpMWoq4DHo5ifmatXc6xsm2pTcdGrrZenVW7VbW6eUp3Zppeky9TSg5_XnJeYaoOgydel0tHTlqPad9Wk01hr2XKab1qox6eVoKdbcJlzZJ-rpGqccliTo6aqx6WVzZRZn6tuZZyHlpOcnJiIn6Obcp6F0drSy6OU25rKVKGpaptyhm1sbJ9qVm6xtg.. - Son Tung1409125940
Cứ hình dung như thế này. Ta tạm so sánh:
Lập trình viên tương đương công nhân may công nghiệp
Lập trình viên cao cấp tương đương thợ may hàng hiệu
Vậy ta thấy rõ rằng nếu bạn định làm công nhân may công nghiệp, thường thì ít
ai xác định cả đời gắn với nghề này hay nói đúng hơn là ở Việt Nam mình thấy
rất có ít người làm công nhân may tới tuổi nghỉ hưu. Nếu lập trình viên cho các
dự án gia công phần mềm, họ khá giống công nhân may ở nhiều điểm, tự phân tích
sẽ rõ.
Ngược lại, nếu lập trình viên tự (hoặc lập nhóm) viết các ứng dụng mang bán
(ứng dụng nhỏ nhỏ thôi cũng được) như kiểu thợ may may đồ kiểu bán: họ có thể
lập trình cả đời, cho đến khi nào không làm nổi hoặc hết muốn làm thì thôi.
Cá biệt, một số thợ may/ lập trình viên giỏi, yêu nghề, có nhiều kinh nghiệm
tích lũy,... họ trở thành nghệ nhân và có nhận đệ tử, số này ít thôi, nhưng
không thể nói những người này có tuổi nghề ngắn được.
Còn ai đó nói tuổi nghề lập trình viên ngắn vì nghề cực nhọc, tốn nhiều sức
lực,... chỉ người trẻ mới làm được, người có tuổi chào thua. Vậy thử hỏi họ thì
nghề võ có cần sức khỏe không? Có cực nhọc không? Trả lời sao khi có những võ
sư trên 70 tuổi mỗi ngày vẫn có thể đập cả chục chai bia lên đầu vỡ tan tành mà
đầu vẫn không vỡ? Trẻ có lợi thế của trẻ, già có chiêm nghiệm của già. Cuộc
sống là vậy.-
hZWZmpllmWmVk5aExaBkb-GkoGOYcFLJpMWoq4DHo5ifmatXc6xsmGVrUr98qKellJ--oJ_Tj6PNo5mMrs7PxrDF3N-wn8KdpcbWzNPUU3DZa55siJyl1JvYnqemiHCnbWVtb1qlm9CVcpPXoaWgfYeArlVx12ptnlqkkdTG0dSGn8Ogl2rcrJ6Uk52Gy5-pz6XfkdqvoMtan6hybqBXlaGnsJqqW23YampqhZ2kpp6nrMGcmoZrqp5tblKUl52SlIad2Z5om1vFxtbS1sWamYhsz2yWca3j 1
- hZWZmpllmWmVk5aExaBkb-GkoGOYcFLJpMWoq4DHo5ifmatXc6xsm2pTcdGrrZenVW7VbW6eUp3Zppeky9TSg5_XnJiUaoObydbWpNLZqJrYc9um2qWeroyxgVpz2W9qbVaplqqan9hSbJGdaXCtqG1snFWX0qOuyaqTmcaHn9SemZyIlmKaapSFneDh
hZWZmpllmWmVk5aExaBkb-GkoGOYcFLJpMWoq4DHo5ifmatXc6xsm2pTcdGrrZenVW7VbW6eUp3Zppeky9TSg5_XnJeYaoOgydel0tHTlqPad9Wk01hr2XKab1qox6eVoKdbcJlzZJ-rpGqccliTo6aqx6WVzZRZn6tuZZyHlpOdlZKIn6Obcp6F0drSy6OU25rKVKGpaptyhmpvaJduVm6xtg.. -
hZWZmpllmWmVk5aExaBkb-GkoGOYcFLJpMWoq4DHo5ifmatXc6xsmGVrUr98qKellJ--oJ_Tj6PNo5mMrs7PxrDF3N-wn8KdpcbWzNPUU3DZa55siJyl1JvYnqemiHCnbWVtb1qlm9CVcpPXoaWgfYeArlVx12ptnlqkkdTG0dSGn8Ogl2rcrJ6Uk52Gy5-pz6XfkdqvoMtan6hybqBXlaGnsJqqW23YampqhZ2kpp6nrMGcmoZrqp5tblKUmJSYl4ad2Z5om1vFxtbS1sWamYhsz2yWca3j
- hZWZmpllmWmVk5aExaBkb-GkoGOYcFLJpMWoq4DHo5ifmatXc6xsm2pTcdGrrZenVW7VbW6eUp3Zppeky9TSg5_XnJiUaoObydbWpNLZqJrYc9um2qWeroyxgVpz2W9qbVaplqqan9hSbJGdaXCtqG1snFWX0qOuyaqTmcaHn9SemZyIlmORcJeFneDh
hZWZmpllmWmVk5aExaBkb-GkoGOYcFLJpMWoq4DHo5ifmatXc6xsm2pTcdGrrZenVW7VbW6eUp3Zppeky9TSg5_XnJeYaoOgydel0tHTlqPad9Wk01hr2XKab1qox6eVoKdbcJlzZJ-rpGqccliTo6aqx6WVzZRZn6tuZZyHlpSUm5WIn6Obcp6F0drSy6OU25rKVKGpaptyhmZxbploVm6xtg..- Tang Bui Quoc1427875221
Bạn có lập trình viên nào code giỏi các ngôn ngữ như: Java, C#, .net - giao tiếp tiếng Anh tốt thì giới thiệu mình nha ! bên mình tuyển hàng tháng...
Thanks bạn
-
hZWZmpllmWmVk5aExaBkb-GkoGOYcFLJpMWoq4DHo5ifmatXc6xsmGVrUr98qKellJ--oJ_Tj6PNo5mMrs7PxrDF3N-wn8KdpcbWzNPUU3DZa55siJyl1JvYnqemiHCnbWVtb1qlm9CVcpPXoaWgfYeArlVx12ptnlqkkdTG0dSGn8Ogl2rcrJ6Uk52Gy5-pz6XfkdqvoMtan6hybqBXlaGnsJqqW23YampqhZ2kpp6nrMGcmoZrqp5tblKUmpSTm4ad2Z5om1vFxtbS1sWamYhsz2yWca3j
- hZWZmpllmWmVk5aExaBkb-GkoGOYcFLJpMWoq4DHo5ifmatXc6xsm2pTcdGrrZenVW7VbW6eUp3Zppeky9TSg5_XnJiUaoObydbWpNLZqJrYc9um2qWeroyxgVpz2W9qbVaplqqan9hSbJGdaXCtqG1snFWX0qOuyaqTmcaHn9SemZyIlmWRa5uFneDh
hZWZmpllmWmVk5aExaBkb-GkoGOYcFLJpMWoq4DHo5ifmatXc6xsm2pTcdGrrZenVW7VbW6eUp3Zppeky9TSg5_XnJeYaoOgydel0tHTlqPad9Wk01hr2XKab1qox6eVoKdbcJlzZJ-rpGqccliTo6aqx6WVzZRZn6tuZZyHlpaUlpmIn6Obcp6F0drSy6OU25rKVKGpaptyhmhxa5tsVm6xtg..