Nghề kỹ nghệ phần mềm

GS John Vu09/09/2024 12:00
Nghề kỹ nghệ phần mềm

Kĩ sư phần mềm là một trong những nghề được dự phóng tăng trưởng nhanh nhất trong các năm 2005-2025 với việc làm đầy hứa hẹn cho người xin việc có bằng đại học về kĩ nghệ phần mềm, quản lí công nghệ thông tin, và khoa học máy tính.

Sinh viên muốn theo đuổi nghề trong lĩnh vực phần mềm phải có kĩ năng giỏi về phân tích và giải quyết vấn đề. Họ cũng phải có khả năng trao đổi có hiệu quả với các thành viên tổ và khách hàng họ gặp. Bởi vì họ thường phải giải quyết một số các nhiệm vụ kĩ thuật riêng trong quan hệ với doanh nghiệp, họ phải chú ý sít sao hơn tới các kĩ năng phụ liên quan tới nơi họ thích làm việc. Chẳng hạn nếu họ thích làm việc cho ngân hàng, họ phải có một số tri thức về tài chính để cho họ hiểu nhu cầu máy tính của ngân hàng. Nếu họ thích làm việc cho công ti mạng, họ sẽ cần tri thức về internet, ứng dụng web và an ninh mạng.

Phần lớn các công ti đều ưa thích người xin việc có ít nhất bằng đại học và tri thức rộng về đa dạng hệ thống máy tính và công nghệ. Đại đa số các công nhân phần mềm đều bắt nguồn từ khoa học máy tính nhưng những năm gần đây, kĩ nghệ phần mềm và quản lí hệ thông tin được ưa chuộng hơn bởi vì việc tăng nhấn mạnh vào qui trình phần mềm, an ninh máy tính, quản lí dự án, đặc biệt trong các công ti phần mềm và các hãng tư vấn lớn. Sinh viên tìm kiếm công việc phần mềm có thể cải tiến cơ hội có việc của mình bằng cách tham gia vào khoá học tập trung tại các công ti phần mềm. Những kinh nghiệm này cung cấp cho sinh viên tri thức và kinh nghiệm rộng, làm cho họ thành hấp dẫn hơn với người tuyển dụng. Ở Mĩ hơn 80% sinh viên tham gia vào khoá học tập trung trong tháng hè khi so với 42% ở châu Âu và 22% ở châu Á. Khả năng làm việc trước khi tốt nghiệp đã cho sinh viên Mĩ ưu thế lớn để kiếm việc trong các công ti phần mềm toàn cầu.

Khi công nghệ thay đổi, các công ti sẽ cần những công nhân có kĩ năng mới nhất do đó công nhân phần mềm phải liên tục cố gắng thu nhận kĩ năng mới nếu họ muốn vẫn còn trong lĩnh vực năng động này. Để giúp họ bắt kịp với công nghệ thay đổi, công nhân phần mềm cần lấy chứng chỉ giáo dục liên tục và chứng chỉ phát triển nghề chuyên môn do các nhà cung cấp đào tạo phần mềm hay đại học cấp.

Giáo dục liên tục không phải là mới nhưng nó đang được khuyến khích rất mạnh ở Mĩ với trên 75% công nhân phần mềm tận dụng ưu thế của việc công ti chấp thuận đào tạo thêm, trong khi châu Âu ít hơn nhiều với 45% ở các nước Đức, Scandinavia và ít hơn 30% ở Pháp, Tây Ban Nha và Italy. Trong hầu hết các nước ở châu Á, ngoại trừ Nhật Bản và Hàn Quốc, việc học cả đời vẫn là khái niệm mới đối với một số công nhân lấy việc học liên tục để cải tiến kĩ năng của mình.

Trong nền kinh tế toàn cầu, nhiều công ti phải chấp nhận và tích hợp các công nghệ mới để làm cực đại hiệu quả của các hệ thống máy tính của họ và họ cần nhiều kĩ sư phần mềm hơn để thực hiện những thay đổi này. Nhu cầu về kĩ sư phần mềm có thể làm việc cho các công ti toàn cầu và đi tới các nước khác đã tăng lên mười lần khi so với vài năm trước. Theo vài nghiên cứu, đang có thiếu hụt trầm trọng người làm phần mềm ở mọi nước và nhu cầu trên toàn thế giới được ước lượng thiếu cỡ 2 tới 5 triệu kĩ sư phần mềm từ năm 2010 tới 2015, mặc cho sự kiện là Ấn Độ và Trung Quốc đang cho tốt nghiệp trên một triệu kĩ sư phần mềm mỗi năm. 

Cơ hội nâng cao cho công nhân phần mềm tăng lên theo kinh nghiệm. Mức tập sự có thể hầu hết hội tụ vào kiểm thử và lập trình nhưng khi họ trở nên có kinh nghiệm hơn, các công nhân có thể chuyển lên làm thiết kế và kiến trúc phần mềm. Cuối cùng, họ có thể tiến tới trở thành người quản lí dự án, người quản lí hệ thông tin, hay giám đốc thông tin, đặc biệt nếu họ có kĩ năng và đào tạo về doanh nghiệp. Một số kĩ sư phần mềm với nhiều năm kinh nghiệm có thể tìm ra cơ hội làm việc như Kĩ sư trưởng hay nhà tư vấn độc lập. Nhu cầu về kĩ sư phần mềm sẽ tiếp tục tăng lên khi việc kết mạng tiếp tục phát triển. Các công nghệ Internet đang mở rộng có nhu cầu cao về những kĩ sư phần mềm, người có thể phát triển các ứng dụng Internet, intranet, và World Wide Web. Giống thế, các hệ thống xử lí dữ liệu điện tử trong doanh nghiệp, viễn thông, chính phủ, và các sắp đặt khác tiếp tục trở nên phức tạp và tinh vi hơn.

Việc thực hiện, bảo vệ, và cập nhật các hệ thống máy tính và giải quyết các vấn đề sẽ tiếp nhiên liệu cho nhu cầu về số lượng kĩ sư phần mềm tăng lên, những người chuyên môn trong an ninh thông tin.  Các mối quan tâm qua “an ninh trong không gian xi be” nảy sinh do các công ti liên tục đầu tư lớn vào phần mềm để bảo vệ mạng của họ và kết cấu nền điện tử sống còn khỏi các cuộc tấn công. Việc mở rộng của công nghệ này trong 10 năm tới sẽ dẫn tới nhu cầu tăng lên về kĩ sư an ninh mạng để thiết kế và phát triển phần mềm và hệ thống để chạy các ứng dụng mới và tích hợp chúng vào trong các hệ thống cũ hơn.

Như với các thay đổi khác bởi toàn cầu hoá, khoán ngoài việc phát triển phần mềm cho các nước có chi phí thấp hơn bằng cách nào đó có thể tác động tới sự tăng trưởng sử dụng nhân công của một số việc làm về máy tính ở các nước đã phát triển. Nhiều công ti có thể tìm cách cắt chi phí bằng việc chuyển một số hoạt động sang các nước ngoài với lương thấp hơn và công nhân có giáo dục cao. Việc làm trong kĩ nghệ phần mềm ít sinh lỗi để được khoán ngoài hơn là các việc làm trong lập trình máy tính và kiểm thử, bởi vì kĩ nghệ phần mềm yêu cầu tri thức và kĩ năng doanh nghiệp nhiều và đổi mới, điều khó chuyển ra nước ngoài.

Phần lớn các kĩ sư phần mềm đều phân tích nhu cầu của người dùng, thiết kế, kiến trúc và duy trì phần mềm hay hệ thống được cần tới cho doanh nghiệp và giải quyết mọi vấn đề nảy sinh. Người kĩ sư phần mềm thường làm việc như một phần của tổ thiết kế phần cứng, phần mềm và hệ thống mới. Tổ lõi có thể có những người kĩ nghệ, tiếp thị, xưởng và người thiết kế làm việc cùng nhau cho tới khi sản phẩm được hoàn thành. Người kĩ sư phần mềm được các công ti toàn cầu và hãng tư vấn sử dụng được yêu cầu dành thời gian xa khỏi văn phòng của họ và đi với khách hàng.

Lương của kĩ sư phần mềm ở Mĩ trong năm 2008-2010 xấp xỉ USD $ 60,000 tới $ 80,000 một năm tuỳ theo chuyên môn và bằng cấp đại học. (Đại học hàng đầu được lương cao hơn đại học bang) Bằng cấp cao như bằng Master hay có kinh nghiệm cũng giúp đẩy lương thêm $ 10,000. Với người kĩ sư có thể đi công tác, đặc biệt công tác quốc tế, có thể được lương từ USD $100,000 tới 150,000 với bằng kĩ sư phần mềm có 5 năm kinh nghiệm.

English version

According to the latest study, software engineer is one of the occupations projected to grow the fastest in 2005-2025 with excellent job prospects for applicants with bachelor’s degree in software engineering, Information technology management, and computer science. Students who want to pursue a career in software field must have strong problem-solving and analytical skills. They also must be able to communicate effectively with team members and the customers they meet. Because they often deal with a number of specific technical tasks in relation with business, they must pay close attention to additional skills related to where they like to work. For example if they like to work for a bank, they should have some knowledge in finance so that they understand banks’ computer needs. If they like to work for a network company, they will need knowledge of the internet, web applications and network security.

Most companies prefer applicants who have at least a bachelor’s degree and broad knowledge of variety of computer systems and technologies. The typical major for software workers is computer science but in recent years, software engineering and information system management are preferred because of increasing emphasis on software process, computer security, project management, especially in large software companies and consulting firms. Students seeking software works can improve their employment opportunities by participating in internships at software companies. These experiences provide students with broad knowledge and experience, making them more attractive to employers. In the U.S more than 80% of students participate in internships during the summer month as compare with 42% in Europe and 22% in Asia. The ability to work before graduation has given U.S students significant advantages for employment in global software companies.

As technology changes, companies will need workers with the latest skills therefore software workers must continually strive to acquire new skills if they wish to remain in this dynamic field. To help keep up with changing technology, software workers need to take continuing education and professional development certificates offered by software training vendors or universities. Continuing education is not new but it is strongly encouraged in the U.S with over 75% of software workers take advantage of company’s endorsement of additional training where Europe is much less with 45% in Germany, Scandinavia countries and lesser than 30% in France, Spain, and Italy. In most countries in Asia, except Japan and S. Korea, lifelong learning is still a new concept with few workers take continuing education to improve their skills.

In the global economy, many companies have to adopt and integrate new technologies to maximize the efficiency of their computer systems and they need more software engineers to implement these changes. The demand for software engineer who could work for global companies and travel to different countries has increase ten fold as compare to few years ago.  According to several studies, there is a critical shortage of software people in every countries and worldwide demand is estimated at 2 to 5 million software engineers from 2010 to 2015, despite the fact that India and China are graduating over million software engineer each year.  Advancement opportunities for software workers increase with experience. Entry-level is likely to focus mostly on testing and programming but as they become more experienced, workers may move up to design and architect software. Eventually, they may advance to become a project manager, manager of information systems, or chief information officer, especially if they have business skills and training. Some software engineers with several years of experience can find opportunities working as Chief engineers or independent consultants. Demand for software engineers will continue to increase as networking continues to grow. The expanding Internet technologies have advance demand for software engineers who can develop Internet, intranet, and World Wide Web applications. Likewise, electronic data-processing systems in business, telecommunications, government, and other settings continue to become more sophisticated and complex. Implementing, safeguarding, and updating computer systems and resolving problems will fuel the demand for growing numbers of software engineers who specialized in information security.  Concerns over “cyber security” result in company continuing to invest heavily in software that protects their networks and vital electronic infrastructure from attack. The expansion of this technology in the next 10 years will lead to an increased need for network security engineers to design and develop the software and systems to run these new applications and integrate them into older systems.

As with other changes by globalization, outsourcing of software development to other lower cost countries may somewhat impact employment growth of some computer jobs in developed countries. Several companies may look to cut costs by shifting some operations to foreign countries with lower wages and highly educated workers. Jobs in software engineering are less prone to being outsourced than are jobs in computer programming and testing, because software engineering requires innovation and intense business knowledge and skills that are difficult to transfer oversea. Most Software engineers analyze users’ needs, design, architect, and maintain the needed software or systems for the business and solve any problems that arise. Software engineers often work as part of a team that designs new hardware, software, and systems. A core team may have engineering, marketing, factory, and design people who work together until the product is done. Software engineers who are employed by global companies and consulting firms are required to spend time away from their offices and travel meet with customers.

The salary of software engineer in the U.S for 2008-2010 is approximately USD $ 60,000 to $ 80,000 a year depending on the specialty and university degree. (Top university is higher than state university) Advanced degree such as Master degree or experiences also help boosts the salary an additional of $ 10,000. For engineer who could travel, especially international travel could bring the salary to USD $100,000 to 150,000 to a software engineering degree with 5 years of experiences.

 


Gửi bình luận
(0) Bình luận
1

Kiểm thử chất lượng

Trong quá khứ khi phần mềm còn nhỏ, chỉ vài trăm dòng mã, thì kiểm thử là tương đối dễ dàng. Là người phát triển phần mềm, điều tôi đã làm là phải chắc rằng thuật toán đúng và phân tích kết cấu chương trình để chắc chắn nó được biên dịch đúng.
2

Giáo dục và học tập liên tục trong thời đại Công nghệ thông tin

Công nghệ thông tin (CNTT) ngày nay đang trải qua biến đổi lớn nhưng nhiều người làm phần mềm lại không được chuẩn bị để giải quyết với điều đang xảy ra.
3

Bill Gates

Bill Gates, đồng sáng lập và chủ tịch Microsoft Corporation đã ở New Delhi để tham dự ‘diễn đàn CEO’ với chủ đề về “Biến đổi Ấn Độ qua công nghệ” vào tháng 9/2009.
4

Khủng hoảng trường kinh doanh

Các vấn đề khủng hoảng tài chính bây giờ lan tới nhiều trường kinh doanh ở Mĩ và châu Âu.
5

Thành phố phần mềm

Đại Liên, thành phố cảng ở Hoàng Hải, Trung Quốc có vài công viên lớn về công nghệ cao với trên 70,000 kĩ sư phần mềm và hơn 700 công ti phần mềm, quá nửa số đó là công ti nước ngoài sở hữu hay có đầu tư vốn nước ngoài.

Lời khuyên cho người làm phần mềm

Nhiều người lập trình tin tri thức phần mềm là các ngôn ngữ lập trình hay công nghệ tính toán như: Java, C++, Linux, Windows NT, .Net, v.v. những tri thức cho phép người lập trình xây dựng phần mềm có thể chạy được trên máy tính.

Trung Quốc và CMU

Tin mới nhất ở Trung Quốc:

Mất nhân viên then chốt

Trong thời khủng hoảng tài chính toàn cầu, nếu công ti phần mềm giảm chi phí bằng cách sa thải thì có thể họ sẽ mất những nhân viên quan trọng và có thể không có khả năng xây dựng lại năng lực của mình khi kinh tế cải thiện.

Trung Quốc và Ấn Độ

Tuần trước tôi đã ở Trung Quốc và Ấn Độ để làm việc, đây là blog mới của tôi:

Hệ thống giáo dục của Ấn Độ

Mối đe doạ về thiếu hụt kĩ năng trong khu vực CNTT đang hiển hiện, và công ti phải lập kế hoạch để giải quyết điều đó. Tăng trưởng của khu vực dịch vụ của Ấn Độ bị đe doạ bởi thiếu hụt lao động kĩ năng cao, nảy sinh từ nhược điểm của hệ thống giáo dục.

Ý kiến của sinh viên Công nghệ thông tin Ấn Độ

Người lập trình ở Mĩ và châu Âu bao giờ cũng cảm thấy rằng khoán ngoài là mối đe doạ cho việc làm của họ.

Thiếu hụt tài năng

Điều tra: Thiếu hụt tài năng vẫn còn dai dẳng

Chiến lược dữ liệu - Dữ liệu có thể khiến quy trình bán hàng và tiếp thị trở nên ‘thần kỳ’ hơn

Từ sách - Phim - Quìn - 13/10/2024 08:00
Khi nói đến việc tối ưu hóa doanh thu bán hàng trực tuyến thông qua dữ liệu, Amazon là một ví dụ tiêu biểu. Hãy xem họ đã làm điều đó như thế nào

Khủng hoảng trường kinh doanh

Blog GS John VU - GS John Vu - 12/10/2024 12:00
Các vấn đề khủng hoảng tài chính bây giờ lan tới nhiều trường kinh doanh ở Mĩ và châu Âu.

Dương Quá xuyên không đến thời Thiên long bát bộ, liệu có thể hạ gục Hư Trúc?

Thư giãn - Nguyệt Phạm - 12/10/2024 11:00
Những manh mối then chốt từ Tiêu Phong sẽ hé lộ đáp án bất ngờ.

Chân dung nữ nhà văn Hàn Quốc đầu tiên giành giải Nobel văn học

Giải trí - Mi Vân - 12/10/2024 10:00
Han Kang đã vinh dự trở thành nhà văn Hàn Quốc đầu tiên được trao giải Nobel văn học và cũng là nữ văn sĩ thứ 18 giành giải trong lịch sử giải thưởng.

Đọc bình luận bài đăng "nhờ hỗ trợ đám cưới" trên mạng xã hội mà ấm lòng

Truyền cảm hứng - Phạm Trang - 12/10/2024 09:00
Mới đây, trên mạng xã hội đã xuất hiện bài viết về đám cưới của một cặp đôi đặc biệt thu hút sự chú ý của nhiều người.

Chiến lược dữ liệu - Dữ liệu lớn có thể giúp thế giới tốt đẹp hơn như thế nào?

Từ sách - Phim - Quìn - 12/10/2024 08:00
“Chiến lược dữ liệu”: Bức tranh từ A → Z về dữ liệu dữ liệu - thứ “dầu mỏ mới” trong nền kinh tế kỹ thuật số. Giúp bạn và doanh nghiệp giành lợi thế vượt trội từ dữ liệu lớn, phân tích dữ liệu và Internet vạn vật (IoT).

‘Sài Gòn trong tôi’: Tái hiện di sản văn hóa bằng ký họa

Giải trí - Tiểu Vũ - 11/10/2024 12:00
Hình ảnh Sài Gòn – TP.HCM xưa và nay, cũ và mới, lớn và bé, xa và gần… sẽ được tái hiện trong triển lãm tranh ký họa “Sài Gòn trong tôi”.

Meta cố loại bỏ định kiến Facebook chỉ dành cho người lớn bằng các tính năng cộng đồng và video mới

Thư giãn - Sơn Vân - 11/10/2024 11:00
Facebook được cho là mạng xã hội chủ yếu dành cho người lớn tuổi, trong khi đa phần người trẻ tuổi lại sử dụng các ứng dụng ảnh và video như Instagram, TikTok. Meta Platforms, công ty mẹ Facebook, đang đặt mục tiêu thay đổi điều đó.

Không phải IQ, EQ hay các mối quan hệ, tố chất này chính là ‘vua của mọi thời đại’!

Phong cách sống - Minh Tuệ - 11/10/2024 10:00
Những người xác định được một lĩnh vực nào đó và không ngừng nỗ lực hầu hết sẽ nhận được những món quà từ số phận.

Nỗi đau ám ảnh phía sau kiệt tác "Mộ đom đóm": Một nước Nhật bao phủ dưới bóng đêm chiến tranh

Từ sách - Phim - Phạm Trang - 11/10/2024 09:00
Bộ phim hoạt hình Nhật Bản nổi tiếng "Mộ đom đóm" đã lấy đi rất nhiều nước mắt của khán giả khi kể về câu chuyện hậu thế chiến II của hai anh em Seita và Setsuko.

Sếp tồi - Làm sao để thoát khỏi chứng nghiện quyền lực?

Từ sách - Phim - YÊN VŨ - 11/10/2024 08:00
Với tư cách là một người lãnh đạo, nhiều người sẽ cảm thấy mình nắm toàn bộ quyền lực trong tay, nhưng nếu không biết cách sử dụng, bạn sẽ dễ dàng mắc chứng nghiện quyền lực, từ đó gây ra những tác động xấu đến bản thân và tổ chức.

‘Chuyến đò định mệnh’: Dấu chấm hỏi giữa đôi bờ mê tỉnh

Giải trí - Nguyễn Huy - 10/10/2024 12:00
Đâu đó trong nghệ thuật sẽ có những tác phẩm mà khán giả cảm nhận được cái hay nhưng không miêu tả cái độc đáo của nó, hoặc không thực sự hiểu hết tầng nấc ý nghĩa nhưng vẫn bị lôi cuốn vào câu chuyện như trường hợp của vở “Chuyến đò định mệnh”.

Biến ý tưởng thành 'keeping box' được săn lùng: ‘Đằng sau tiền bạc là kiên trì và nước mắt’

Truyền cảm hứng - Diệu Đan - 10/10/2024 11:00
Sinh năm 1994, chàng trai này 3 năm trước tình cờ phát hiện ra cơ hội kinh doanh, một mình đảm nhiệm các công việc, từ thiết kế, nghiên cứu, kêu gọi đầu tư cho tới sản xuất, thu được 97 tỷ đồng doanh thu.

Triết lý kim cương của Lưu Bang: Hiểu được nhân tâm, ắt có được thiên hạ!

Suy ngẫm - Như Nguyễn - 10/10/2024 10:00
Liệu lòng nhân từ và lẽ phải của Lưu Bang xuất phát từ tấm lòng chân chính của ông, hay đó là một phương pháp để trị nước?

'Cú hích - Phiên bản cuối cùng' - Thay đổi nhỏ, tác động lớn

Từ sách - Phim - Đan Thanh - 10/10/2024 09:00
Trong cuộc sống, đôi khi chỉ cần những thay đổi nhỏ nhưng đúng lúc, đúng chỗ lại có thể tạo ra những tác động lớn lao. Đây chính là sức mạnh của cú hích – một khái niệm tâm lý học hành vi đầy thú vị được giới thiệu bởi Richard H. Thaler và Cass R. Sunstein.
HẠT GIỐNG TÂM HỒN
2019 Bản quyền thuộc về hatgiongtamhon.com.vn. Phát triển bởi ONECMS
Chủ nhật, 13/10/2024