nazinguyen1
Donkey Kong
- 5/11/09
- 303
- 112
- Banned
- #21
Hướng đi cho CNTT 
5 nghề “hot” nhất trong ngành IT
Lựa chọn ngành CNTT: Tôi đã đi lầm đường hay có quá nhiều quyết định sai trái? ( số phận cho ngành IT VN )
số phận ITer VN :(

1. Ngành khoa học máy tính
Đào tạo cử nhân ngành Khoa học máy tính nắm vững kiến thức cơ bản và chuyên môn sâu về Khoa học máy tính; có năng lực tham mưu, tư vấn và có khả năng tổ chức thực hiện nhiệm vụ với tư cách của một chuyên viên trong lĩnh vực CNTT. Cử nhân Khoa học máy tính làm việc ở các chức danh: cán bộ nghiên cứu và ứng dụng CNTT, giảng viên CNTT ở các trường đại học, cao đẳng, trung học chuyên nghiệp và dạy nghề, cán bộ quản lý dự án CNTT ở các cơ quan, xí nghiệp.
2. Ngành kỹ thuật máy tính
Đào tạo kỹ sư ngành Kỹ thuật máy tính nắm vững các nguyên lý cơ bản và thực tiễn hiện tại trong lĩnh vực kỹ thuật máy tính Sau khi hoàn thành chương trình đào tạo, kỹ sư ngành Kỹ thuật máy tính có khả năng nghiên cứu và thiết kế các bộ phận thiết bị chức năng của máy tính hoặc tham gia thiết kế các hệ thống máy tính, bao gồm cả phần cứng lẫn phần mềm.
3. Ngành kỹ thuật phần mềm
Đào tạo cử nhân ngành Kỹ thuật phần mềm nắm vững kiến thức cơ bản và chuyên môn; có khả năng tổ chức thực hiện nhiệm vụ trong phạm vi quyền hạn của một chuyên viên trong lĩnh vực kỹ thuật phần mềm.Trang bị cho sinh viên kiến thức tổng quát về quy trình xây dựng, quản lý và bảo trì hệ thống phần mềm; có khả năng phân tích, thiết kế và quản lý các dự án phần mềm; cung cấp phương pháp luận và công nghệ mới để sinh viên có thể nắm bắt và làm chủ các tiến bộ khoa học. tổ chức và quản lý công nghệ phần mềm để có khả năng xây dựng mô hình và áp dụng các nguyên tắc của công nghệ phần mềm vào thực tế.
4. Ngành mạng máy tính và truyền thông
Đào tạo kỹ sư ngành Mạng máy tính nắm vững kiến thức cơ bản và chuyên sâu về ngành nghề, đáp ứng yêu cầu về nghiên cứu, ứng dụng, có khả năng thiết kế chế tạo, bảo trì, sản xuất, thử nghiệm, quản lý các hệ thống mạng máy tính và truyền thông. Sinh viên tốt nghiệp có khả năng đảm nhận các chức năng tham mưu, tư vấn, tổ chức thực hiện nhiệm vụ với tư cách là một chuyên viên trong lĩnh vực công nghệ thông tin.
5. Ngành hệ thống thông tin
Đào tạo cử nhân ngành Hệ thống thông tin nắm vững kiến thức cơ bản và chuyên sâu về hệ thống thông tin, đáp ứng các yêu cầu về nghiên cứu phát triển và ứng dụng công nghệ thông tin của xã hội. Có khả năng xây dựng các hệ thống thông tin cho việc quản lý kinh tế, hành chính và dịch vụ. Có năng lực tham mưu tư vấn và có khả năng thực hiện nhiệm vụ với tư cách như là một chuyên viên trong lĩnh vực công nghệ thông tin.Sinh viên tốt nghiệp ngành Hệ thống thông tin làm việc ở các chức danh: nghiên cứu viên, giảng viên, cán bộ quản lý dự án,...
Đây là những hướng làm việc chính
1. Lập trình (coding C, C++, Java, PHP, ...)
2. Quản trị mạng (CCNA, CCNP, CCIE)
3. Hệ thống (MCSA, MCSE, Linux+, RHCE)
4. Quản trị cơ sở dữ liệu (SQL Server, MySQL, Oracle)
5. Security & Crypto
Thực ra chia như vậy nhưng khi làm việc thì vẫn có sự giao nhau. vd:
Admin cũng cần biết code, biết database và biết luôn cả mấy cái router, switch, cả security nữa.
Coder thì cũng phải biết luôn mấy cái TCP/IP, Database và hiểu về hệ điều hành, crypto (thỉnh thoảng, vd: bảo mật cho trang web, an toàn password, thông tin người dùng...).
Có mấy bác CCNA, CCNPA, CCIE thì dường như là riêng biệt hơn, ít khi phải động vào code, trừ khi muốn tự động hóa công việc, vd: backup config, update config trên nhiều switch, router đồng thời.
Security thì phải biết nhiều, cái gì cũng phải hiểu, thậm chí hiểu sâu để tìm ra lỗ hổng + vá lỗ hổng.
5 nghề “hot” nhất trong ngành IT
Trong thời đại số hoá, công nghệ thông tin là một ngành cực kỳ hấp dẫn cả về nhu cầu tuyển dụng lẫn mức thu nhập. Theo nhận định của các chuyên gia Hoa Kỳ, một số nghề liên quan đến công nghệ dưới đây có sức “nóng” nhất trong năm nay.
1. Phát triển phần mềm
Các chuyên gia phát triển phần mềm có trình độ lúc nào cũng là “của hiếm”. Các công ty sẵn sàng trả “bộn” tiền để tuyển và giữ chân các nhân tài trong lĩnh vực này. Theo thống kê, trong năm 2007, đây sẽ là công việc được trả lương cao nhất trong ngành IT.
Yêu cầu chuyên môn: Các nhà tuyển dụng thường đòi hỏi ứng viên có bằng cử nhân công nghệ thông tin hoặc tương đương, có ít nhất 2-3 năm kinh nghiệm lập trình. Ứng viên phải thành thạo ActiveX, C#, Visual Basic, .NET hoặc Java. Ngoài ra, các nhà phát triển phần mềm phải có khả năng phân tích, giải quyết vấn đề, tỉ mỉ chăm chút từng chi tiết, có khả năng làm việc độc lập hoặc theo nhóm.
2. Chuyên gia phát triển Website
Chuyên gia phát triển ứng dụng, dịch vụ và công cụ dựa trên web được dự báo là rất thiếu trong năm nay.
Yêu cầu chuyên môn: Ứng viên phải có hiểu biết sâu rộng về các ứng dụng và giao thức mạng cũng như các chiến lược kinh doanh. Nhà tuyển dụng thường đòi hỏi ứng viên phải có bằng cử nhân về máy tính hoặc các lĩnh vực có liên quan và nhiều năm kinh nghiệm liên quan đến web. Các kỹ năng về .NET, Ajax hoặc Java là một lợi thế.
3. Nhà quản lý lưu trữ dữ liệu
Yêu cầu chuyên môn: Vị trí này đòi hỏi ứng viên phải thành thạo các công cụ và cấu trúc lưu trữ cũng như phải là chuyên gia kỹ thuật về ngôn ngữ và các ứng dụng cơ sở dữ liệu như Oracle, SQL Server and DB2. Ứng viên phải có bằng cử nhân công nghệ thông tin hoặc tương đương và có từ 5 năm kinh nghiệm trở lên trong lĩnh vực lưu trữ dữ liệu và 3 năm kinh nghiệm quản lý nhân sự kỹ thuật.
4. Quản lý dự án
Theo nghiên cứu được tiến hành trong năm 2006 của Viện quản lý thông tin xã hội Mỹ, “top 3” kỹ năng nhà tuyển dụng tìm kiếm ở ứng viên IT trình độ trung cấp là khả năng lập kế hoạch, ngân sách và đề ra chương trình hành động. Đó là những khả năng chuyên môn mà một nhà quản lý dự án cần phải có.
Yêu cầu công việc: Ứng viên phải có kinh nghiệm về quản lý dự án để giám sát các dự án đa dạng và phức tạp. Yêu cầu cơ bản là bằng cử nhân IT hoặc các lĩnh vực liên quan đến kinh doanh, có kiến thức nền về phát triển chương trình ứng dụng, 5 năm kinh nghiệm trở lên về quản lý các dự án phức tạp.
5. Sáng tạo chương trình ứng dụng
Yêu cầu công việc: Ứng viên phải là chuyên gia kỹ thuật đồng thời có khả năng lên kế họach, phối hợp tổ chức và giao tiếp tốt. Nhà tuyển dụng thường yêu cầu ứng viên phải có bằng cử nhân IT hoặc hệ thống thông tin và tối thiểu 8 năm kinh nghiệm liên quan đến công việc. Hiểu biết DB2, cơ sở dữ liệu Oracle, XML hoặc C++ là lợi thế.
Lựa chọn ngành CNTT: Tôi đã đi lầm đường hay có quá nhiều quyết định sai trái? ( số phận cho ngành IT VN )
Lựa chọn ngành CNTT: Tôi đã đi lầm đường hay có quá nhiều quyết định sai trái?
1/ Bước vào cổng đại học
Cách đây 5 năm, sau khi tốt nghiệp PT tại 1 trường thuộc hàng top tại tp.hcm, tôi quyết định chọn thi vào ngành CNTT, và xác định trước hướng theo học là công nghệ phần mềm.
Theo lời khuyên của ba tôi, tôi cũng vào học tại 1 trung tâm đào tạo lập trình viên Aptech, để vừa có bằng đại học mà tiến thân, vừa có kỹ năng làm việc thực hành. Điều kiện của tôi thuận lợi hơn tất cả mọi người cùng trang lứa, và sức học của tôi cũng khá, dễ dàng vượt qua các bài thi. Thậm chí, đến giai đoạn chuyên ngành điểm các môn chuyên ngành có thấp lắm cũng chỉ dừng ở 7, và phổ biến ở mức 9,10.
2/ Có nên đi làm trong lúc còn đi học?
Lúc đó là vào khoảng đầu năm 3 đại học, tháng 11 năm đó, tôi cũng vừa tốt nghiệp xong chương trình LTV Aptech, và cũng hào hứng háo hức đi làm. Chỉ sau 3 ngày post hồ sơ lên các trang mạng tuyển dụng, có hơn 4 ,5 công ty gì đó mời cộng tác.
Tôi hớn hở về nhà khoe với ba mẹ, thì được ba mẹ phán cho mấy câu xanh rờn “Nhà mình đâu có thiếu thốn gì mà phải đi làm. Ba còn đi làm, kiếm ra tiền, con muốn học gì thì học, ba mẹ không có tiếc tiền với chuyện học của các con. Chuyện gì chứ chuyện học thì không bao giờ từ chối chi tiền. Giờ cứ lo học cho xong cái bằng đại học đã, rồi muốn đi làm gì thì làm.”. Khi đó tôi có vẻ xìu xuống, nhiệt huyết đi làm giảm dần nhưng vẫn chưa từ bỏ ý định.
Vài hôm sau lên văn phòng khoa xin cái bảng điểm thì gặp cô phó khoa cũng phán cho 1 câu xanh rờn từa tựa như vậy: “Mấy em cứ học xong hết đi rồi hãy đi làm, đừng có gấp, đừng có ham đi làm.”. Thời gian đó cũng sắp thi học kỳ, cộng với bao nhiêu lời khuyên của những ng xung quanh, ý định ban đầu không còn chắc chắn nữa, lung lay dần đi.
Tôi quyết định nghe theo mọi người, cũng vì câu mà mẹ tôi hay nói: “biết nghe lời đi, đứa nào cãi tao thì chỉ có chết tới bị thương”, và mỗi khi tôi thất bại thì mẹ hay lôi câu đó ra mà phán. Nghe cũng có vẻ hợp với cái lẽ: “cá không ăn muối cá ươn…”. Thế là tôi từ bỏ hẳn ý định đi làm từ sớm, mặc dù rất muốn.
3/ Ra trường
2 năm sau đó, sau khi hoàn tất chương trình đại học, và vượt qua 1 cái luận văn mà nội dung cũng thuộc hàng xương xẩu để lấy 1 điểm số tốt, tôi chính thức tốt nghiệp đh sau đúng 5 năm học. Bảng điểm sạch sẽ, không nợ môn nào trước khi làm luận văn.
Có 1 dịp tình cờ gặp lại thằng bạn thân hồi cấp 3, cũng đã tốt nghiệp ĐH Khoa học tự nhiên. 2 đứa đi cafe karaoke cả buổi với mấy đứa ban nữa để tâm sự. Nó nói: tao thất nghiệp nửa năm nay. Lúc đó tôi cười thầm, không nói gì, cũng không nghĩ gì, vì tôi lạc quan , và có niềmtin vào khả năng của bản thân để bắt đầu 1 hành trình mới:
4/ Đi tìm việc làm.
Nhìn lại bộ hồ sơ tìm việc làm:
+ bằng cấp: đủ
+ bảng điểm: tốt
+ chứng chỉ quốc tế: luôn là 1 lợi thế
+ ngoại ngữ: cũng khá, có điều chỉ đọc được tài liệu chuyên môn chứ giao tiếp thì _@#(%&$*^.
Tôi bắt đầu apply vào những công ty thuộc hàng “ăn trên ngồi trước” trước. Khổ cái:
+ cty nước ngoài thì đòi tiếng Anh giao tiếp
+ các công ty lớn thì đòi kinh nghiệm 2,3 năm.
Tôi bắt đầu “hạ chuẩn” xuống: lương thấp hơn 1 tí, công ty bình dân hơn 1 tí, thì gặp phải đòi hỏi: 1 năm kinh nghiệm: he, cái này không thành vấn đề, nhưng nhìn lại vị trí, công việc, và công nghệ sử dụng, thì nó lại có vấn đề.
5/ Khó khăn nối tiếp khó khăn
Ở ĐH cũng như Aptech, tôi chỉ học về các công nghệ cao cấp như J2EE, .NET là chủ yếu, còn những món như PHP thì không quan tâm lắm. Qua 1 thời gian theo dõi, tôi thấy các cty bây giờ hay chuộng tuyển lt viên làm web, với PHP,MYSQL và 1 số CMS như Joomla, hay Framework Drupal, Template Smarty gì gì đó. Tôi chỉ có biết 1 ít về PHP, vì nó giống C,C++, MYSQL thì cũng có khác gì nhiều so với SQLSERVER đâu, nói chung những thứ lặt vặt về web tôi đều làm được cả, chỉ là chưa biết và chưa có kinh nghiệm với cácCMS,Framework trong lĩnh vực này.
Tuy nhiên 1 cái khó nữa là đã lập trình web, phải biết về nào là Flash, Photoshop,… cái này thì tôi mù tịt hoàn toàn. Tôi chỉ biết chờ đợi xem có công việc nào phù hợp hơn với mình hay không. Nhưng càng ngày cơ hội việc làm càng ít đi. Dạo qua các trang tuyển dụng thì thấy xu hướng tuyển dung như sau:
6/ Xu hướng tuyển dụng tại VN vao thời điểm tháng 6,7 / 2009:
+ Hà Nội: tuyển ltv nhiều, ít kn hoặc mới ra trường chưa đi làm cũng được – nhưng tôi ở HCM mà v
+ HCM: tuyển ltv ít, nhưng phải có kn làm việc 2,3 năm, chỗ nào bèo lắm thì cũng 1 năm + với 1 số thứ tôi không biết như nêu trên.
Ngoài ra, các cty pm tại HCM hiện thời điểm này lại có xu hướng
+ hạn chế tuyển ltv
+ mà tuyển hàng loạt tester
+ và nhân viên kinh doanh phần mềm.
Oax, trong đh chả có môn nào đào tạo về quy trình test, hay kỹ thuật test cả, có chăng môn CNPM thì nói 1 chút, mà cũng chỉ cưỡi ngựa xem hoa qua lý thuyết, hoàn toàn không chú trọng hay nhấn mạnh gì. Còn về vị trí NV kinh doanh pm thì tôi chả quan tâm, vì tôi học rất khá , và mong muốn làm đúng vị trí chuyên môn phù hợp với mình thôi.
Đảo qua đảo lại, tôi thấy nhu cầu tuyển dụng của các cty và khả năng của tôi càng ngày càng ít “khớp nhau”, “hạ chuẩn” chút nữa, tôi chuyển sang tìm các công ty tư nhân cần nhân viên IT. Đối với các cty tư nhân tuyển NV IT như thế này, thì họ chả yêu cầu ngoại ngữ cao, cũng chả yêu cầu lập trình quá giỏi, mà cái họ cần là: 1 NV IT đa năng:
+ lập trình web
+ kiêm webmaster
+ kiêm cài phần mềm
+ bảo trì máy tính
+ đi dây mạng
+ quản trị mạng
+ quản lý csdl, ….
…cái gì cũng làm, nhưng mà lương thấp chủn.
7/ Một thoáng lo âu
Ngày qua ngày cứ lặp lại, nhiều hôm buồn thức đến 3,4 h sáng để vào mấy trang tìm việc, dù biết giờ này còn ai tuyển nữa chứ, mà những tin đó thì trong ngày đã đọc rồi. Thậm chí có những hôm chiều thứ sáu, tôi tranh thủ đọc cho hết mấy cái tin tuyển dụng rao đầy trên mạng nhưng… chả ăn nhậu gì với thứ mình cần tìm, chỉ sợ mai thứ 7 cuối tuần thì không còn gì để đọc.
Ngó lại những thứ họ cần:
+ Nếu là tuyển sv mới tốt nghiệp, thì thường là cty nước ngoài, tuyển về đào tạo lại, và cần khả năng tiếng anh rất lưu loát
+ Nếu là lập trình quản lý với java, .net , thì cần nhiều năm kinh nghiệm
+ Nếu là lập trình web với php, thì cũng phải cần flash, photoshop, design…
+ Nếu có là NV IT quèn, cũng phải cần quản trị mạng, đi dây mạng, làm những thứ linh tinh như sửa máy, cài pm
+ 1 số cty nữa tuyển nv mới tn lương cũng rất khá, nhưng lại làm việc lập trình driver, hệ thống với C,C++ cái này lĩnh vực này bó tay
+ 1 số chỗ tuyển lập trình game, lập trình mobile: không biết tí gì, muốn làm cũng phải bỏ ra vài tháng học và nghiên cứu về mobile environment, graphics 2d,3d – món này không đơn giản , mà đến lúc đó nó hết chỗ rồi (#@&$(#, mà lĩnh vực này rất ít chỗ tuyển thì phải.
8/ Tôi bị mắc sai lầm ở cái công đoạn nào nhỉ?
-> đáng lẽ ra nên chú trọng học ngoại ngữ giao tiếp, hơn là ôm cái mớ kiến thức chuyên môn cày project hết ngày này qua ngày khác?
-> đáng lẽ nên học những thứ bình dân nhưng dễ tìm việc như PHP,MYSQL,Joomla,Flash,Photoshop, hơn là những cái của cao cấp như .NET, J2EE (muốn làm thì phải có kn nhiều năm, mà mới ra trường thì….)
-> không giữ vững lập trường : đáng lẽ nên đi làm từ năm thứ 3 khi có chỗ gọi, để đến bây giờ thì cũng đã có 2 , 3 năm gọi là kinh nghiệm rồi.
Bây giờ công việc hàng ngày của tôi là: học tiếng Anh, học photoshop, học flash, và chờ có chỗ nào nó mướn làm web mà không đòi hỏi đồ họa thẩm mỹ cao thì nhào vô xơi. _o. Thế đấy, học hành cho cố vào, rồi bây giờ thất nghiệp.
Cho đến tận hôm nay, vào mấy trang tuyển việc làm cũng còn quá hẻo, toàn tuyển NV IT , quản trị mạng, và thiết kế đồ họa, flash, actionscript gì đó. Lúc mới vào đh thì CNTT là 1 ngành hot, và cái công việc lập trình viên có vẻ hấp dẫn hơn những thứ này nhiều.
Giờ ra trường rồi, thì thời thế đổi thay. Người ta còn có chỗ dựa hơi, quen biết “này nọ” mà kiếm cái chỗ nương náu, còn đây thì (#&(@#% tự bươn chải. Mặc dù rất chán nản, nhiều hôm gục lên gục xuống nhưng vẫn kiên trì, với chút hy vọng nhỏ nhoi, biết đâu “qua cơn bĩ cực tới hồi thái lai”.
Vô tình đọc được
Còn đầy là ý kiến của thầy Huy, dạy PHP ở Việt Chuyên :
Trích dẫn
Riêng về quan điểm của tôi trong nghề nghiệp, theo tôi để nhanh tiến tới thành công thì các bạn nên học tích cực khi còn đang ngồi trên ghế nhà trường. Nếu các bạn chịu khó đầu tư tiếng anh và kỹ năng lập trình từ năm nhất thì khoảng cuối năm 2 có lẽ bạn đã khá cứng cáp với nền tảng xây dựng từ đầu. Khi đó bạn có thể đi nhận các dự án theo dạng part time để lấy kinh nghiệm. Đến năm thứ 4 khi bạn ra trường bạn đã có trong tay 4 năm nghiên cứu ngôn ngữ lập trình PHP và 2 năm kinh nghiệm thực tế. Cố gắng tốt nghiệp ĐH với tấm bằng trung bình - khá hoặc khá (đừng để trung bình). Vì như thế CV của bạn sẽ mất điểm trước nhà tuyển dụng.
Mới tốt nghiệp, nhiều bạn ào ào đi làm. Nhưng tôi nghĩ các bạn lúc này hãy dành thời gian khoảng 6 tháng để review và tập trung nghiên cứu kiến thức 1 cách bài bản. Khi đã vững, bạn đừng ngấn ngại nộp vào các công ty lớn để thử sức mình với áp lực công việc.
Dựa vào 4,5 năm làm việc với PHP, tôi tin rằng chẳng mấy chốc các bạn sẽ thăng tiến khá nhanh với nghề nghiệp của mình. Và luôn nhớ rằng đừng bao giờ chấp nhận với lượng kiến thức mình đang có, hãy không ngừng cập nhật, nghiên cứu để làm giàu vốn liếng của bạn. Khi đó cơ hội tự khắc sẽ đến và bạn 1 bước sẽ leo lên vị trí cao trong ngành nghề.
Các bạn cũng nên cẩn thận 1 điều. Làm công ty lớn thì cơ hội thăng tiến đúng là rất cao. Nhưng đổi lại tình người mỏng hơn giấy. Ít bạn bè, nhiều kẻ thù là 1 sự thật trong môi trường CNTT cạnh tranh hiện nay.
Chúc các bạn thành công và đạt được như mong đợi nhé !!!
số phận ITer VN :(
. cuối cùng cũng qua đc project học kỳ 3. ( trong thời gian này mình nghiên cứu After Effect ( kỹ xão phim, hậu kì v.v - từ đó đến gần hết học kỳ 4 là 7 tháng - tự học )