Cơ hội phát triển Web

GS John Vu16/03/2023 12:00
Cơ hội phát triển Web

Một sinh viên Khoa học máy tính năm thứ ba viết cho tôi: “Em thích làm việc như người phát triển Web, loại kĩ năng nào em cần để làm tốt trong nghề này?” Nếu em muốn làm việc trong công ti nước ngoài, em cần có kĩ năng nào? Xin thầy giúp.”

Đáp: Người phát triển Web chịu trách nhiệm thiết kế, viết mã, và duy trì websites (tức là, thêm chức năng mới, cập nhật thông tin v.v.) Tuy nhiên, các kĩ năng không chỉ là kĩ thuật mà còn là nghệ thuật để hấp dẫn trực quan như thiết kế bố cục, cải tiến đồ hoạ và hiển thị mầu sắc v.v… Về căn bản người phát triển web vừa là người phát triển phần mềm và nghệ sĩ đồ hoạ.

Vài năm trước, mọi người có thể học vài môn học trong trường hướng nghề hay công ti đào tạo để là người phát triển web có chứng nhận, Webmaster có chứng nhận v.v. nhưng thị trường việc làm đã thay đổi nhanh chóng vì công nghệ web tiến hoá. Mặc dầu không khó để tạo ra một website cá nhân nhưng website doanh nghiệp yêu cầu nhiều thứ hơn vì chúng đang ngày càng phức tạp hơn. Có ba khu vực mà người phát triển web phải biết: Thực hiện an ninh để ngăn ngừa hackers khỏi đánh cắp mật khẩu, cấy viruses, ngựa Trojan, phần mềm hại hay tấn công xi be; Thực hiện bố cục “mặt tiền” để đảm bảo tính dùng được, hiệu năng và dễ dẫn lái; (Lưu ý: Mặt tiền là phần của web mà người dùng thấy và tương tác với); và phải chắc rằng mặt hậu được thiết kế tốt cho các giao tác và giao diện với các ứng dụng khác và cơ sở dữ liệu (Mặt hậu là phần mà mọi xử lí xảy ra và nó đang ngày càng phức tạp hơn, cho nên người phát triển web cần có khả năng nhận diện vấn đề và sửa chúng ngay lập tức.)

Ngày nay nhiều công ti đang tiến hành kinh doanh trực tuyến và họ cần có “website được thiết kế hiệu quả và chuyên nghiệp” cho nên nhu cầu về người phát triển web có kĩ năng là cao. Bất kể tới vị trí hay ngành công nghiệp, website là mặt tiền của cửa hàng đại diện cho công ti cho nên nó phải được thiết kế cẩn thận với nhiều chi tiết được suy nghĩ kĩ càng. Đó là lí do tại sao với phát triển web doanh nghiệp, phần lớn các công ti ưa thích thuê ai đó có bằng cử nhân trong Khoa học máy tính, Kĩ nghệ phần mềm vì những người tốt nghiệp các chương trình này có nhiều kĩ năng chiều sâu trong các ngôn ngữ lập trình, hiểu tính tương tác và kiểm thử tính dùng được.

Để là người phát triển Web giỏi, bạn cần hiểu cách bố cục/thiết kế website; lập trình trong PHP, HTML5 và CSS; có khả năng thêm tính tương tác cho website bằng việc dùng JavaScript, hay jQuery; có trí thức về cú pháp XML cho đánh dấu và nội dung, cách dùng XML cho tương tác dữ liệu; có khả năng viết các ứng dụng trong ngôn ngữ hướng đối tượng như Java, Ruby, Python hay PHP; quản lí thiết đặt DNS của miền; triển khai một website lên máy chủ website. Bên cạnh những kĩ năng kĩ thuật này bạn cũng cần các kĩ năng mềm (như, trao đổi, trình bày, giải quyết vấn đề, làm việc tổ, viết, quản lí thời gian v.v.) và nếu bạn muốn làm việc ở nước ngoài, bạn cần có kĩ năng tốt trong đọc, viết và nói tiếng nước ngoài.

Theo Sở Thống kê lao động Mĩ, việc làm phát triển web được dự báo tăng trưởng quãng 18% mỗi năm trong mười năm tới. Trong thời kì đó, trên 300,000 việc làm mới sẽ được tạo ra và một nửa sẽ không được lấp đầy hay đại thể 141,400 vị trí không có người. Trên toàn cầu, sẽ có trên nửa triệu vị trí không có người làm ở các nước đang phát triển nữa. Điều này có nguyên nhân bởi tăng trưởng bản chất do sự bành trướng của e-commerce toàn cầu.

Khi nhiều doanh nghiệp bành trướng kinh doanh trực tuyến, nhiều người phát triển web sẽ được cần. Có cơ hội tăng trưởng khác cho phát triển web đối với điện thoại di động vì nhiều người đang dùng điện thoại thông minh để tiến hành kinh doanh thay vì máy tính cá nhân của họ. Websites được thiết kế cho điện thoại di động sẽ phải thích ứng với màn hình nhỏ và thân thiện người dùng hơn. Đó là lí do khác cho việc tăng trưởng công việc bản chất trong công việc phát triển web.

 


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

Lời khuyên về giáo dục

Theo một nghiên cứu toàn cầu mới, năm nay các công ti sẽ thuê nhiều sinh viên tốt nghiệp đại học hơn năm ngoái nhưng chỉ với những bằng cấp nào đó. Khoa học máy tính, kĩ nghệ phần mềm, y học và chăm sóc sức khoẻ là NÓNG.
2

Công nhân có kỹ năng cho công việc dự án

Mục tiêu then chốt của mọi dự án phần mềm là đáp ứng nhu cầu của khách hàng. Điều khách hàng muốn là tổ dự án chuyển giao sản phẩm tương ứng theo lịch biểu, trong chi phí, và có chất lượng cao. Tuy nhiên, điều quan trọng nhất với nhiều người quản lí dự án là lịch biểu dự án.
3

Phát triển phần mềm Agile

Agile là cách tiếp cận phát triển phần mềm trong đó tổ xây dựng phần mềm trong vài lần lặp ngắn, thay vì mọi thứ đi từ bắt đầu tới kết thúc. Agile cung cấp ích lợi như linh hoạt, dễ thay đổi, chất lượng tốt, ít rủi ro và thoả mãn khách hàng tốt hơn nhưng có “tiền điều kiện” mà tổ chức phải có để đạt tới những ích lợi này.
4

Vấn đề với cách tiếp cận Agile

Một người phát triển phần mềm hỏi tôi: “Người quản lí của tôi nói rằng hoạt động chính của Agile chỉ là viết mã và kiểm thử. Bạn không cần tài liệu cho nên chúng tôi có thể hoàn thanh nhanh và đó là lí do tại sao cái tên “Agile – mau lẹ” tới. Điều đó có đúng không?”
5

Chương trình bằng cấp chuyên sâu

Có vài lí do mà sinh viên muốn tiếp tục theo đuổi các bằng cấp chuyên sâu như Thạc sĩ hay Tiến sĩ. Nhiều người muốn chuyên sâu tri thức của họ và đẩy mạnh giáo dục của họ nhưng một số người không biết làm cái gì, cho nên họ quyết định ở lại trường.

Công ty khởi nghiệp là giải pháp

Theo một nghiên cứu kinh tế mới, gần như tạo việc làm mới ở Mĩ (94%) trong ba thập kỉ qua đã tới từ các công ti khởi nghiệp công nghệ ít hơn năm năm tuổi.

Phương pháp dạy học hiệu quả

Tuần trước, một nhóm giáo sư Trung Quốc tới thăm CMU để quan sát cách chúng tôi dạy và nhiều người tới lớp tôi. Họ ngạc nhiên rằng tôi cho sinh viên các câu hỏi hàng tuần và bài kiểm tra hàng tháng.

Kỹ năng được cần

Theo một khảo cứu công nghiệp, thiếu hụt hiện thời về công nhân công nghệ thông tin (CNTT) có thể tiếp tục tới 2025 vì nhu cầu về công nhân CNTT vẫn còn rất cao nhưng cung cấp vẫn còn thấp.

Nghề công nghệ: Cảnh quan của phụ nữ

Kathy Chang là một trong những sinh viên của tôi đã tốt nghiệp năm năm trước và hiện thời đang làm việc tại Google, cô ấy sẵn lòng chia sẻ kinh nghiệm của mình với sinh viên hiện thời.

Ngày cuối của lớp

Hôm đó là ngày cuối cùng của lớp khi sinh viên tốt nghiệp và tuần sau họ sẽ đứng xếp hàng trong buổi lễ tốt nghiệp. Với mọi sinh viên đó là ngày đặc biệt, nhưng với tôi, nó cũng là một ngày đầy xúc động.

Giáo dục STEM

Trên khắp thế giới, các công ti đang thấy rằng việc thuê người có các kĩ năng Khoa học, Công nghệ, Kĩ nghệ và Toán học (STEM) ngày càng trở nên khó hơn bao giờ.

Chọn đại học

Chọn học gì trong đại học hay chọn đại học nào để vào học không phải là dễ dàng như bạn nghĩ và điều đó có thể cần nhiều thời gian hơn là bạn mong đợi.

Chọn lựa cần làm của bạn

Ngày nay nhiều người nhìn tương lai với sợ hãi hơn là háo hức.

Thần đồng 15 tuổi đỗ đại học, trở thành thiên tài thi ca nhưng cuộc đời khép lại ở tuổi 25

Phong cách sống - Thiên An - 15/08/2026 10:00
Cuộc đời của một trong những nhà thơ tài hoa nhưng đoản mệnh nhất Trung Quốc hiện đại vẫn còn để lại nhiều suy ngẫm cho đến tận ngày nay.

Chia sẻ từ trái tim - Mùa Vu Lan: Đứa con liệt sanh

Từ sách - Phim - FN - 15/08/2026 09:00
Bây giờ đến dạng con thứ ba. Nếu cha mẹ tu hành, làm thiện, làm lành mà đứa con lại không thiện, không lành thì đứa con đó, đức Phật gọi là liệt sanh.

Vấn đề với cách tiếp cận Agile

Blog GS John VU - GS John Vu - 14/08/2026 11:00
Một người phát triển phần mềm hỏi tôi: “Người quản lí của tôi nói rằng hoạt động chính của Agile chỉ là viết mã và kiểm thử. Bạn không cần tài liệu cho nên chúng tôi có thể hoàn thanh nhanh và đó là lí do tại sao cái tên “Agile – mau lẹ” tới. Điều đó có đúng không?”

Tâm lý học: Tài sản quý giá nhất của người phụ nữ

Suy ngẫm - Tr. Quang - 14/08/2026 10:00
Tài sản quý giá nhất của người phụ nữ không bao giờ là tuổi trẻ hay sắc đẹp, mà chính là hai khả năng tưởng chừng như trái ngược nhau này. 

Nhạc sĩ Nguyễn Văn Chung miễn tác quyền trong 7 trường hợp, người sử dụng không cần xin phép

Phong cách sống - Minh Ngọc - 14/08/2026 09:00
Nhạc sĩ cho biết sẵn sàng cho phép sử dụng và miễn tác quyền đối với nhiều hoạt động giáo dục, cộng đồng, tôn giáo hay mục đích cá nhân không tạo ra doanh thu. Thậm chí, với những trường hợp nằm trong danh sách này, mọi người không cần mất công nhắn tin xin phép anh trước khi sử dụng các ca khúc.

Chia sẻ từ trái tim - Mùa Vu Lan: Những đứa con tùy sanh

Từ sách - Phim - FN - 14/08/2026 08:00
Hồi nhỏ Pháp Hòa có một thú chơi mà nhiều người không thích: Pháp Hòa đi tìm con gián, con dế, con thằn lằn, v.v…, con nào chết, Pháp Hòa làm đám tang cho nó đàng hoàng.

Lời khuyên về giáo dục

Blog GS John VU - GS John Vu - 13/08/2026 11:00
Theo một nghiên cứu toàn cầu mới, năm nay các công ti sẽ thuê nhiều sinh viên tốt nghiệp đại học hơn năm ngoái nhưng chỉ với những bằng cấp nào đó. Khoa học máy tính, kĩ nghệ phần mềm, y học và chăm sóc sức khoẻ là NÓNG.

Tôi dùng ChatGPT thay cho 12 ứng dụng trên điện thoại và cái kết bất ngờ

Kỹ năng - Quốc Vinh - 13/08/2026 10:00
ChatGPT có thể thay thế được các ứng dụng trên điện thoại như báo thức, máy tính hay thời tiết hay không?

Nam sinh từng cõng mẹ tâm thần đi học ĐH, từ chối mức lương 2 tỷ để về núi dạy học

Truyền cảm hứng - Nhật Linh - 13/08/2026 09:00
Năm 2008, hình ảnh một tân sinh viên Trung Quốc tay xách hành lý, tay dắt theo người mẹ mắc bệnh tâm thần đến nhập học từng khiến hàng triệu người xúc động.

Chia sẻ từ trái tim - Mùa Vu Lan: Con cái là phước hay là nghiệp?

Từ sách - Phim - FN - 13/08/2026 08:00
Người ta thường nói: “Cha mẹ sinh con, trời sinh tánh”. Thật ra câu đó chỉ để an ủi thôi, chứ đúng ra cha mẹ sinh con là duyên của cha mẹ, còn con được như thế nào là giữa cái nghiệp của nó và phước của cha mẹ.
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