Người phát triển phần mềm và kỹ sư phần mềm

GS John Vu08/09/2023 12:00
Người phát triển phần mềm và kỹ sư phần mềm

Một sinh viên viết cho tôi: “Em bị lẫn lộn về các chức danh “người phát triển phần mềm” và “kĩ sư phần mềm”. Phần lớn mọi người đều bảo em chúng là một như những người khác nói chúng không là một. Xin thầy giải thích.”

Đáp:  Việc của người kĩ sư phần mềm là người phát triển phần mềm là tương tự, nhưng họ cũng có những khác biệt. Người phát triển phần mềm là người làm việc trên qui trình phát triển phần mềm. Việc của họ bao gồm thiết kế, thực hiện, và kiểm thử “phần mềm”. Kĩ sư phần mềm là người thực hành về kĩ nghệ phần mềm. Họ áp dụng các nguyên lí của kĩ nghệ vào yêu cầu, thiết kế, phát triển, bảo trì, kiểm thử, và đánh giá về “hệ thống phần mềm”. Do đó việc của kĩ sư phần mềm có phạm vi lớn hơn và thường phức tạp hơn.

Phần lớn những người phát triển phần mềm đều làm việc trên phần mềm, chính là một “chương trình” nhưng các kĩ sư phần mềm làm việc trên hệ thống có bao gồm “cả phần cứng và phần mềm”. Mặc dầu cả hai đều có tham gia vào mọi pha của việc phát triển như yêu cầu, thiết kế, viết mã và kiểm thử nhưng người phát triển chỉ hội tụ vào phần mềm còn kĩ sư phần mềm hội tụ vào cả phần mềm và phần cứng, giao diện giữa chúng và cách tất cả chúng làm việc cùng nhau. Một thuật ngữ thông dụng khác là người phát triển thường làm “phần mềm riêng lẻ” nhưng người kĩ sư phần mềm làm việc trên “hệ thống phần mềm lớn, phức tạp” điều cũng có nghĩa là họ làm việc từ bắt đầu của hệ thống cho tới cuối.


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

Làm việc hay không làm việc

Tuần trước tôi nhận được một email: “Dường như là thầy đang khuyến khích sinh viên đi làm trong khi vẫn đang học đại học nhưng bố mẹ em bảo em rằng em phải tập trung vào học tập vì họ có thể chăm lo cho em. Đi làm sẽ làm phân tán học tập của em và em KHÔNG nên làm hai điều đồng thời thì sẽ không thành công trong cái nào. Thầy nghĩ thế nào?”
2

Phần mềm mã nguồn mở

Phần mềm “nguồn mở” là phần mềm được viết theo cách mã nguồn để mở, sẵn có cho mọi người dùng, thay đổi, cải tiến và tự do phân phối lại nó.
3

Điều nước Mỹ cần

Theo báo cáo của chính phủ Mĩ, trong năm thứ hai liên tiếp, kĩ sư phần mềm là việc làm số một ở Mĩ.
4

Kỹ nghệ phần mềm và khoa học máy tính

Một sinh viên hỏi tôi: “Tại sao tôi cần học Kĩ nghệ phần mềm thay vì Khoa học máy tính? Sau rốt, chúng là như nhau và sau khi tốt nghiệp đằng nào chúng tôi cũng sẽ làm việc trong công nghiệp phần mềm?”
5

Tri thức và kỹ năng

Tuần trước, tôi đã thảo luận với sinh viên về kĩ năng mà công nghiệp phần mềm cần. Khi tôi bảo họ rằng có nhiều việc làm cho xây dựng ứng dụng di động và làm việc với các ứng dụng bán sẵn trên thị trường Commercial Off The Shelf (COTS) như SAP và PeopleSoft, một sinh viên lập tức lên tiếng lo ngại rằng những điều đó không được dạy trong trường.

Kinh nghiệm và bằng cấp

Một người lập trình viết cho tôi: “Em đã làm việc tại cùng một công ti và cùng một việc làm trong bốn năm. Em không muốn viết mã cho phần còn lại của đời em vì em chỉ có bằng hai năm, em không biết làm gì tiếp? Xin thầy giúp cho.”

Lời khuyên cho sinh viên châu Á

Có nhiều sinh viên châu Á tốt nghiệp có kĩ năng kĩ thuật nhưng ít người có kĩ năng mềm, và thực tế những kĩ năng này là yếu tối then chốt trong việc được thuê.

Thư giới thiệu

Hai sinh viên sắp tốt nghiệp tới gặp tôi hỏi xin thư giới thiệu. Bạn nghĩ tôi nên giới thiệu ai? Sinh viên giỏi nhất hay sinh viên tốt?

10 Dự báo về xu hướng công nghệ

Mỗi năm Viện các kĩ sư điện và điện tử (IEEE) lại gửi ra dự báo của nó về xu hướng công nghệ mới.

Cuộc sống và đam mê

Cháu không thích kinh doanh nhưng bố mẹ cháu khăng khăng rằng cháu phải học kinh doanh vì cháu có thể kiếm được việc làm với bằng cấp đó, trong khi ca hát là đam mê của cháu, và cháu có giọng hay.

Vai trò của công nghệ thông tin

Mặc dầu công nghệ thông tin (CNTT) đã trở thành yếu tố then chốt làm tăng tính cạnh tranh trong thế giới kinh doanh nhưng nhiều người chủ và người quản lí vẫn còn bi lẫn lộn về vai trò của CNTT.

Bài học từ Ireland

Các quan chức Ireland nói tổ hợp của tỉ lệ thuế thấp; sự hỗ trợ mạnh mẽ của chính phủ và số lớn công nhân công nghệ có kĩ năng là các yếu tố then chốt đỡ cho nước nhỏ bé này ra khỏi khủng hoảng kinh tế.

Sinh viên gian lận trong lớp

Tuần trước tôi đã có cuộc nói chuyện với một giáo sư trẻ, anh ấy rất bực về sinh viên gian lận trong lớp. Anh ấy cho tôi xem một khảo cứu chỉ ra trên 40% sinh viên đại học gian lận trong các kì thi.

Làm việc hay không làm việc

Blog GS John VU - GS John Vu - 20/06/2026 12:00
Tuần trước tôi nhận được một email: “Dường như là thầy đang khuyến khích sinh viên đi làm trong khi vẫn đang học đại học nhưng bố mẹ em bảo em rằng em phải tập trung vào học tập vì họ có thể chăm lo cho em. Đi làm sẽ làm phân tán học tập của em và em KHÔNG nên làm hai điều đồng thời thì sẽ không thành công trong cái nào. Thầy nghĩ thế nào?”

‘Thuật nhìn người’ của Gia Cát Lượng: Quan sát 7 điều, người tài - người tệ không thể che giấu!

Kỹ năng - Diệu Đan - 20/06/2026 11:00
7 tiêu chí nhìn người của Gia Cát Lượng không chỉ đúng trong việc chọn tướng thời loạn, mà còn là kim chỉ nam hữu ích trong thời hiện đại khi quản trị nhân sự, kinh doanh ngày nay.

Bộ não của bạn đạt đỉnh cao ở độ tuổi nào?

Suy ngẫm - Phạm Hường - 20/06/2026 10:00
Khi tuổi trẻ dần trôi vào dĩ vãng, bạn có thể bắt đầu lo sợ về tuổi già, nhưng nghiên cứu cho biết nhiều người trong chúng ta, chức năng tâm lý tổng thể thực sự đạt đỉnh điểm ở độ tuổi từ 55 đến 60.

CEO Nvidia hé lộ bí mật thành công trong sự nghiệp của một con người

Phong cách sống - Mai Trang - 20/06/2026 09:00
Đó là hãy học cách yêu công việc mình đang làm thay bằng tìm kiếm công việc mình yêu thích.

Trạm dừng sinh tử: Quan sát trung thực về những cuộc gặp gỡ trong giây phút cuối cùng

Từ sách - Phim - TĐ - 20/06/2026 08:00
Có một câu hỏi mà hầu hết chúng ta đều né tránh suốt cả cuộc đời: điều gì xảy ra sau khi chúng ta chết?

Lập mục đích

Blog GS John VU - GS John Vu - 19/06/2026 12:00
Bạn có biết thuyền trưởng dẫn hướng con thuyền của mình trên đại dương thế nào không?

Tâm lý CEO: Nghệ thuật giữ bình tĩnh, ra quyết định và dẫn dắt trong áp lực

Kỹ năng - Vũ Anh - 19/06/2026 11:00
Giữ được sự minh mẫn, kiểm soát cảm xúc và ra quyết định tỉnh táo trong khủng hoảng — đó là “môn võ thượng thừa” mà không trường lớp nào có thể dạy.

"Thần đồng" Đại học Thanh Hoa, 49 tuổi vẫn thất nghiệp: Khi ra tới biển lớn, mới biết bản thân chỉ là hạt cát nhỏ

Suy ngẫm - Nguyễn Phượng - 19/06/2026 10:00
Khi vào đại học Thanh Hoa, nam sinh được mệnh danh là "thần đồng" mới biết còn nhiều người giỏi hơn mình.

Con trai duy nhất của Gia Cát Lượng vì sao không thể nối nghiệp cha?

Phong cách sống - Linh Lan - 19/06/2026 09:00
Gia Cát Lượng chỉ có một con trai ruột, rất thông tuệ và sớm được trọng dụng, nhưng "bên ngoài chẳng giúp được quốc gia, bên trong chẳng thể thay đổi triều chính".

Minh triết từ nỗi bất an - Khi hiểu biết làm con người mệt mỏi hơn

Từ sách - Phim - Bảo Lam - 19/06/2026 08:00
Trong “Minh triết từ nỗi bất an”, Alan Watts viết về một nghịch lý rất gần với con người hiện đại: càng cố hiểu, cố dự đoán và kiểm soát đời sống để thấy an toàn, ta lại càng dễ mắc kẹt trong lo âu.

Công nghệ và cơ hội

Blog GS John VU - GS John Vu - 18/06/2026 12:00
Nếu chúng ta nhìn lại thành tựu của công nghệ, chúng ta sẽ ngạc nhiên về tiến bộ đã được thực hiện.

Warren Buffett tiết lộ nguyên tắc vàng, đảm bảo sự thành công bền vững

Phong cách sống - Thiên Di - 18/06/2026 11:41
Bên cạnh những phân tích sắc sảo về báo cáo tài chính hay các thương vụ đầu tư trị giá hàng tỷ USD, huyền thoại Warren Buffett mới đây đã chia sẻ về một triết lý sống cốt lõi mà ông cho rằng là chìa khóa để duy trì sự thành công và bền vững cho mọi tổ chức.

Sắp phát hành: Sức mạnh của nghỉ ngơi

Tủ sách - FN - 18/06/2026 08:00
Chúng ta thường nghĩ rằng nghỉ ngơi là ngủ một giấc, nằm yên một lúc, tạm rời công việc rồi cơ thể sẽ tự hồi phục lại. Nhưng có lúc ta ngủ đủ mà vẫn thức dậy trong trạng thái nặng nề. Cơ thể có thể không quá mỏi, nhưng đầu óc vẫn quay cuồng; ta vẫn thấy mình phải trả lời tin nhắn, phải tỏ ra ổn, phải chiều lòng người khác, phải tiếp tục.

Phần mềm mã nguồn mở

Blog GS John VU - GS John Vu - 17/06/2026 12:00
Phần mềm “nguồn mở” là phần mềm được viết theo cách mã nguồn để mở, sẵn có cho mọi người dùng, thay đổi, cải tiến và tự do phân phối lại nó.

Người già khôn ngoan thường giả bộ 3 điều này với con cái

Kỹ năng - Thanh Hương - 17/06/2026 11:00
Có những thứ nên giả bộ cho qua
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