Việc làm trong khu vực phát triển web

GS John Vu12/12/2025 13:00
Việc làm trong khu vực phát triển web

Tuần trước tôi đã nhận được một email từ một sinh viên hỏi về việc làm trong khu vực phát triển web. Sau đây là câu trả lời của tôi:

Có một số việc làm liên quan tới web tuỳ theo vai trò của bạn, mỗi việc làm đều có các yêu cầu kĩ năng đặc thù.

1) Người biên tập Web: Đây là vị trí mức vào yêu cầu các kĩ năng phát triển web cơ sở như HTML, Cascading Style Sheet (CSS) một số tri thức về đồ hoạ và một số cách biên tập nội dung web với tri thức về cách thiết lập blogs, Wiki v.v. Vị trí này không yêu cầu bằng đại học, phần lớn mọi người có thể kiếm được việc làm này với chứng chỉ từ trường dạy nghề hay chứng tỏ được kĩ năng của mình cho người chủ thuê lao động.

2) Người thiết kế Web: Vị trí đa năng này yêu cầu tri thức nâng cao hơn về khía cạnh thiết kế thay vì kĩ năng cơ sở, nó cũng bao gồm làm việc như một phần của tổ thiết kế cùng với người phát triển web. Người thiết kế phải có tri thức nào đó về ngôn ngữ phát triển, các kĩ năng trong HTML, thiết kế đồ hoạ, Photoshop, Dreamweaver. Vị trí này không yêu cầu bằng đại học, phần lớn mọi người có thể kiếm được việc này với chứng chỉ từ trường dạy nghề hay chứng tỏ kĩ năng của mình cho người chủ thuê lao động. Với việc này, một số công ti có thể đòi hỏi tri thức và kĩ năng trong ngôn ngữ kịch đoạn Web (PHP) vì nó đang trở thành phổ biến với các công ti lớn hơn. PHP về căn bản được dạy ở các đại học nhưng nó dễ cho việc tự học.

3) Người phát triển Web: Đây là mức vị trí phân biệt giữa đào tạo hướng nghiệp và người có bằng bốn năm. Ngay cả một số công ti có thuê người không bằng cấp nhưng phần lớn các bảng việc làm mà tôi thấy đều có yêu cầu bằng tốt nghiệp đại học.  Kĩ năng được yêu cầu bao gồm tri thức chuyên gia trong kĩ năng HTML, PHP, CSS với kinh nghiệm đồ hoạ vừa phải, tri thức về quản trị máy phục vụ, kinh nghiệm về cơ sở dữ liệu vừa phải với khả năng quản lí cơ sở dữ liệu và máy phục vụ web cho công ti. Bên cạnh đó phần lớn những người tốt nghiệp từ đại học không có kĩ năng trong lập trình Dot.Net và Java vì các ngôn ngữ này có một số ích lợi hơn so với PHP vì chúng là tốt hơn trong môi trường sản xuất lớn hơn và có hỗ trợ của nhà cung cấp tốt hơn. Theo quan điểm lương, đây thực sự là vị trí toàn thời vì nó trả lương nhiều hơn những vị trí khác. Cả Java và DOT.NET đều có ưu điểm lớn hơn so với các ngôn ngữ phát triển khác bởi vì môi trường chúng được dùng tới, và các ứng dụng chúng có xu hướng được dùng cho. Nhiều người phát triển Web có thể làm việc như người phát triển phần mềm và tham gia vào tổ phát triển ứng dụng của công ti.

Từ quan điểm phát triển phần mềm, điều thành vấn đề là tri thức về các ngôn ngữ và hiểu khuôn khổ phát triển. Không có phân biệt giữa người phát triển phần mềm và người phát triển Web nhưng người phát triển web có kĩ năng phụ trợ như HTML, PHP, CSS v.v có thể giúp cho việc sử dụng lao động bởi vì nó có xu hướng hội tụ vào khía cạnh phát triển web. Tất nhiên, bên ngoài các vai trò phát triển còn có nhiều các cơ hội khác. Người phát triển phần mềm có kinh nghiệm giả định giữ vai trò lãnh đạo kĩ thuật, kiến trúc sư phần mềm, hay thậm chí tiến lên thành người quản lí dự án. Kiến trúc sư phần mềm không yêu cầu tri thức về cơ sở dữ liệu và kiến trúc phần cứng và kĩ năng mô hình hoá phần mềm, điều được dạy chủ yếu trong đại học.

Người phát triển phần mềm, người phát triển Web, người lãnh đạo kĩ thuật, và kiến trúc sư phần mềm có biến thiên lớn về lương tuỳ theo kinh nghiệm. Nhưng bên cạnh các kĩ năng cơ sở được liệt kê ở trên, việc tăng bề rộng của kĩ năng được yêu cầu và trách nhiệm có liên quan tới việc tăng lương. Ngày nay tri thức và kĩ năng xác định ra lương của công nhân và bạn càng biết nhiều, bạn sẽ càng làm được nhiều lương.

English version

Jobs in web development area

Last week I received an email from a student asking about jobs in web development area. Following is my answer:

There are several web-related jobs depending on your roles, each with a particular skills requirements.

1) Web Editor: This is the entry-level position that requires basic web development skills such as HTML, Cascading Style Sheet (CSS) some knowledge about graphic and some web content editing with  knowledge of how to set up blogs, Wiki etc. This position does not require university degree, most people can obtain jobs with certificates from vocation schools or demonstrate skills with hiring employers.

2) Web Designer: This general-purpose position requires more advanced knowledge on the design aspect rather than the basic skills, it also involves working as part of a design team with web developers. Designer should have some knowledge of development languages, skills in HTML, Graphic design, Photoshop, Dreamweaver. This position does not require university degree, most people can obtain jobs with certificates from vocation schools or demonstrate skills with hiring employers. For this job, Some companies may ask for knowledge and skill in Web scripting languages (PHP) since it is becoming more popular with larger companies. PHP is typically taught in universities but it is easy to learn it yourself.

3) Web Developer: This is the position level that distinguish between a vocational training and people with four year degree. Even some companies do hire people without a degree but most job listings that I found do require bachelor degree.  Required skills include expertise in HTML, PHP, CSS skills with moderate graphics experience, knowledge of server administration, moderate Database experience with the ability to manage a database and web server for the company. Most people graduated from university in addition, do have skills in Dot.Net and Java programming as these languages have a number of benefits over PHP as they are better in larger production environments and have better vendor support. From the salary point of view, this is really a full time position as it pay much more than others. Both Java and DOT.NET have significant advantages over other development languages because of the environment they are used in, and the applications they tend to be used for. Many Web developers could work as Software developers and participate in company’s application development team.

From a software development view, it is the knowledge of the languages and understand development frameworks that matters. There is no distinction between a software developer and a Web developer but web developer with subsidiary skills such as HTML, PHP, CSS etc could help employability because it tends to focus on the development aspect of the web. Of course, beyond development roles there are many other opportunities. Software developers with experiences could assume technical lead roles, software architect, or even advance into project manager. Software architect does require knowledge of database and hardware architecture and software modeling skills which are taught mostly in university.

Software developer, Web developer, Technical Lead, and software architect vary greatly in terms of salary depend on experiences. But beside the basic skills listed above, the increase in the breadth of the skills required and the responsibilities correlates with an increase in salary. Today knowledge and skills determine the salary of workers and the more you know, the more you will make.

 


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

Cơ hội nghề nghiệp

Công nghệ thông tin (CNTT) là lĩnh vực lớn nơi mọi người có thể xây dựng chuyên môn nghề nghiệp riêng của họ theo nhiều cách.
2

Vòng đời kiểm thử

Nhiều người trong các bạn đã hỏi tôi về kiểm thử và mối quan hệ của nó với vòng đời phát triển phần mềm. Về căn bản kiểm thử tuân theo vòng đời tương ứng với mọi pha của vòng đời phát triển.
3

Quy trình phần mềm

Tôi nhận được một email mà người gửi hỏi: “Khác biệt giữa qui trình phần mềm và qui trình được xác định là gì? Khác biệt giữ qui trình được xác định và qui trình cá nhân là gì?”
4

Dự án phần mềm thành công

Một sinh viên hỏi tôi: Làm sao thầy biết liệu dự án phần mềm là thành công hay không? Nếu phần mềm chạy tốt, nó có là thành công không? Nếu mã qua được mọi kiểm thử nó có là thành công không?”
5

Xem xét trường sau đại học

Tuần trước, một học sinh gửi cho tôi một email: “Em sẽ sớm tốt nghiệp và xem xét vào trường sau đại học nhưng em vẫn không chắc về học cái gì hay liệu vào trường sau đại học có là quyết định đúng hay không. Em cũng không chắc liệu em có nên vào trường địa phương hay đi học nước ngoài để có bằng cấp cao. Xin thầy lời khuyên.”

Đối thoại về thiếu hụt kỹ năng của Ấn Độ

Tuần trước tôi có cuộc nói chuyện điện thoại với một người bạn, người quản lí cấp cao của một công ti phần mềm lớn ở Ấn Độ.

Lời khuyên về việc làm trong thị trường ngày nay

Một cựu sinh viên tới gặp tôi. Anh ta thất nghiệp và thấy khó kiếm được việc trong thị trường ngày nay. Anh ta đã từng là người lập trình trong năm năm qua.

Thị trường việc làm ngày nay

Dường như là kinh tế toàn cầu đang cải thiện khi nhiều công ti bắt đầu thuê người trong vài tháng qua. Năm ngoái, nhiều sinh viên đã hỏi tôi về cơ hội việc làm và tự hỏi liệu họ có thể tìm được việc làm hay không. Ngày hôm nay họ hỏi tôi về công ti nào tốt hơn vì tất cả họ đều có nhiều hơn một đề nghị việc làm.

Sao Hoả: Sắp xong

Trong hơn sáu năm, Chương trình máy thám hiểm sao Hoả của NASA đã điều tra cảnh quan sao Hoả dưới sự hướng dẫn của các nhà khoa học của NASA. Năm nay, lần đầu tiên, máy thám hiểm Rover tự quyết định đi vòng quanh sao Hoả nhờ phần mềm “Trí tuệ nhân tạo” do sinh viên ở Carnegie Mellon tạo ra cho phép robot làm mọi thứ theo cách riêng của nó.

Qi Lu ở Carnegie Mellon

Ông chủ mới của dịch vụ trực tuyến của Microsoft là Qi Lu, một sinh viên tốt nghiệp Carnegie Mellon.

Carnegie Mellon được xếp hạng #1 ở Mĩ

24/4/2010, Trường về Khoa học máy tính (SCS) của Carnegie Mellon được xếp hạng thứ nhất trong cả nước giữa tất cả các chương trình khoa học máy tính trong ấn bản 2011 của tạp chí News & World Report về “Trường tốt nhất nước Mĩ.”

Công nghiệp công nghệ cao của Ấn Độ hết công nhân

TIM SULLIVAN, Phóng viên hãng Associated Press Sat Apr 3, 12:13 AM ET

Đề xướng tính toán đám mây

Có nhiều đề xướng về “tính toán mây” từ các nhà tư vấn và nhà cung cấp và chúng còn rất lẫn lộn.

Bạn không cần thêm thành tựu đâu, điều bạn cần là nghỉ ngơi

Suy ngẫm - TĐ - 10/07/2026 11:00
 Có những người dành cả tuổi trẻ để thoát khỏi nghèo khó, nhưng rồi khi đã bước ra khỏi nó, họ lại không biết làm thế nào để dừng việc “sống sót”.

Thành công ở đại học

Blog GS John VU - GS John Vu - 10/07/2026 10:00
Thành công nghĩa là đạt tới mục đích của bạn, dù chúng là bất kì cái gì.

Cuộc sống bình dị thích mặc đồ cũ, ăn cơm bụi của 'tượng đài điện ảnh' Châu Nhuận Phát

Phong cách sống - Ngọc Thanh - 10/07/2026 09:00
Dù nắm trong tay khối tài sản khổng lồ, tài tử Châu Nhuận Phát vẫn giữ lối sống giản dị đến mức khó tin.

‘Không khóc giữa nhân gian’ - Học cách bình yên đi qua nỗi buồn

Từ sách - Phim - FN - 10/07/2026 08:00
​​​​​​​Chúng ta lầm tưởng rằng sở hữu càng nhiều thì càng hạnh phúc, nhưng đâu ngờ càng nắm chặt, càng mong cầu thì khổ lụy càng chất chồng.

Cách đo

Blog GS John VU - 09/07/2026 11:00
Tôi nhận được một email từ một sinh viên: “Tại sao chúng ta phải đo công việc của mình? Đo là khó và phí thời gian vì nó không cung cấp cho tôi giá trị. Nếu chúng ta có lỗi, chúng ta có thể sửa chúng về sau bất kể chúng có bao nhiêu. Tôi không biết tại sao chúng ta cần đo?”

Bạn không cần phải hòa hợp với tất cả mọi người

Suy ngẫm - PV - 09/07/2026 10:00
Bạn không cần phải hòa hợp với tất cả mọi người, và thậm chí bạn cũng không cần phải chú ý đến hầu hết mọi người.

Khương Bình, người từng được ca ngợi là "thiên tài toán học" và điều đáng để suy ngẫm

Phong cách sống - PV - 09/07/2026 09:00
Không có tin vui nhận giải, cũng chẳng có tranh cãi mới, chỉ một đoạn video ghi lại cảnh doanh nghiệp địa phương đến tận nhà thăm hỏi đã một lần nữa kéo cô gái từng đứng nơi đầu sóng ngọn gió dư luận này quay trở lại trong tầm mắt của công chúng.

Không khóc giữa nhân gian - Chỉ cần sống thật với mình

Từ sách - Phim - PV - 09/07/2026 08:00
Đôi khi, ta phải chọn buông tay ai đó – không phải vì hết thương, mà để vá lại những niềm tin rách rưới trong cuộc đời mình.

Vòng đời kiểm thử

Blog GS John VU - GS John Vu - 08/07/2026 11:00
Nhiều người trong các bạn đã hỏi tôi về kiểm thử và mối quan hệ của nó với vòng đời phát triển phần mềm. Về căn bản kiểm thử tuân theo vòng đời tương ứng với mọi pha của vòng đời phát triển.

Giàu có và đẹp trai, vậy mà vẫn không thể chinh phục được trái tim cô ấy

Suy ngẫm - PV - 08/07/2026 10:00
Đừng ngây thơ. Không phải bạn không đủ tốt, mà là bạn chưa nắm bắt được ba điểm mấu chốt này.

Sống với nghề viết thuê hơn 100.000 lá thư suốt 59 năm

Phong cách sống - Nguyệt Anh - 08/07/2026 09:00
Gần 60 năm qua, ông Jiang Mingdian (Trung Quốc) đã viết hơn 100.000 lá thư thay cho các gia đình có người thân ở nước ngoài, trở thành một trong những người viết thư thuê cuối cùng còn hoạt động.

'Không khóc giữa nhân gian' vì ta đã học được cách đi qua nỗi buồn

Từ sách - Phim - PV - 08/07/2026 08:00
“Không khóc giữa nhân gian” là quyển sách nhỏ được Đại đức Thích Đồng Tâm viết từ những ngày lòng trải qua những chông chênh của kiếp nhân sinh để gửi tới những “Người thương”, và cũng chính từ đó mà Đại đức học được cách mỉm cười đi qua dông bão bằng một tâm bình an hơn mỗi sớm mai thức dậy.

Quy trình phần mềm

Blog GS John VU - GS John Vu - 07/07/2026 11:00
Tôi nhận được một email mà người gửi hỏi: “Khác biệt giữa qui trình phần mềm và qui trình được xác định là gì? Khác biệt giữ qui trình được xác định và qui trình cá nhân là gì?”

Lớp vỏ bọc của những người đàn ông thành đạt

Suy ngẫm - PV - 07/07/2026 10:00
Bạn chỉ thấy vẻ oai phong và quyền lực của họ trước công chúng, nhưng bạn không bao giờ thấy những khó khăn gian khổ của họ phía sau hậu trường.

Nở rộ dịch vụ bán ảnh "phông bạt", từ bữa ăn omakase đến khoang thương gia

Phong cách sống - Việt Anh - 07/07/2026 09:00
Những bức ảnh check-in tại nhà hàng cao cấp, khách sạn hạng sang hay khoang bay thương gia đang được mua bán trên mạng xã hội để phục vụ nhu cầu "sống ảo".
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