Một vài “điểm cộng” khác - nhiều công việc nhập cảnh chỉ yêu cầu bằng Associate, hầu hết các nhà phát triển web tận hưởng sự tự do và cân bằng công việc / cuộc sống là tự làm chủ, và mức lương trung bình cho các nhà phát triển web là $ 31,79 một giờ ($ 66,130 một năm ) vào năm 2016.
Dưới đây là thông tin về phát triển web, bao gồm tổng quan về công việc, yêu cầu về giáo dục, kỹ năng và thông tin bổ sung về lương.
Mô tả công việc của nhà phát triển web
Các nhà phát triển web xây dựng và định hình trải nghiệm của khách truy cập tại một trang web. Họ thực hiện việc này thông qua việc tạo bố cục trang (tiêu đề và đoạn văn), tạo kiểu trang web (màu sắc và phông chữ) và các tính năng của trang (hoạt ảnh và hình ảnh).
Các nhà phát triển web làm việc chặt chẽ với các nhà quản lý dự án và nhà thiết kế để đảm bảo sản phẩm cuối cùng tuân thủ ngân sách, phạm vi và thiết kế được xác định trước. Trong khi một bằng Cử nhân về khoa học máy tính là không cần thiết cho nhiều vị trí, nhiều năm kinh nghiệm thực hành mã hóa cả trang web và ứng dụng web là rất mong muốn.
Cùng với các kỹ năng kỹ thuật mạnh mẽ, các nhà phát triển web front-end phải có kỹ năng giao tiếp bằng văn bản và bằng miệng mạnh mẽ, nắm vững thiết kế đồ họa và khả năng quản lý thời gian đặc biệt.
Họ phải có khả năng khắc phục sự cố một cách nhanh chóng và cập nhật các công nghệ, tiêu chuẩn và xu hướng hiện tại và đang nổi lên.
Thông qua việc sử dụng mã, chẳng hạn như HTML hoặc JavaScript, các nhà phát triển web đưa một trang web hoặc ứng dụng web vào cuộc sống. Tiếp tục thử nghiệm, bảo trì và cập nhật được xử lý bởi nhà phát triển web trong suốt vòng đời của trang web.
Các nhà phát triển web làm việc cho nhiều nhà tuyển dụng trong các lĩnh vực chính phủ, phi lợi nhuận và doanh nghiệp. Tuy nhiên, nhiều người cũng làm việc độc lập trên cơ sở hợp đồng hoặc cho các công ty phát triển web. Trong khi nhiều công việc phát triển web có thể được thực hiện trong môi trường viễn thông, những người thích nơi làm việc truyền thống sẽ tìm thấy nhiều cơ hội nhất ở các bang Washington, California, Oregon, Idaho, Minnesota, New York, Vermont, Massachusetts và Maryland. Các tiểu bang trả tiền hàng đầu cho các nhà phát triển web trong năm 2016 là Washington, Quận Columbia, California, New York và Virginia.
Giao dục va đao tạo
Yêu cầu về giáo dục có thể thay đổi ở bất cứ nơi nào từ một bằng trung học đến bằng cử nhân, và phụ thuộc vào yêu cầu của công việc và người sử dụng lao động. Tuy nhiên, bằng cử nhân thường được yêu cầu để tiến tới vai trò quản lý dự án hoặc cho các vị trí phát triển back-end.
Tiền lương cho nhà phát triển web
Theo Cục thống kê lao động, các nhà phát triển web kiếm được mức lương trung bình 66.130 đô la trong năm 2016.
10% nhà phát triển web dưới cùng kiếm được mức lương trung bình hàng năm là 35.390 đô la, trong khi 10% hàng đầu kiếm được ít nhất 119.550 đô la.
Kỹ năng của nhà phát triển web
Dưới đây là danh sách các kỹ năng phát triển web mặt trước cho hồ sơ, thư xin việc, ứng dụng công việc và phỏng vấn.
Kỹ năng bắt buộc sẽ thay đổi dựa trên công việc bạn đang áp dụng, vì vậy hãy xem lại danh sách kỹ năng của chúng tôi được liệt kê theo công việc và loại kỹ năng .
A - G
- Tích cực tìm kiếm kiến thức lập trình mới
- Xây dựng các sản phẩm sử dụng HTML / CSS / JS và các công nghệ Front-End khác
- Mã và triển khai các ứng dụng trong một nền tảng chéo, môi trường trình duyệt
- Định hướng một cách chi tiết
- Xây dựng và bảo trì dự án tài liệu
- Kinh nghiệm xây dựng giao diện người dùng và nguyên mẫu từ Wireframes và thiết kế
- Kinh nghiệm với Git và Github
- Trải nghiệm với Photoshop
- Quen thuộc với công cụ phát triển và gỡ lỗi cho các vấn đề liên quan đến trình duyệt
- Quen thuộc với phương tiện truyền thông xã hội và API của bên thứ ba
- Mềm dẻo
- Theo dõi và triển khai thực tiễn và công cụ tốt nhất được chấp nhận trong ngành
H - M
- Xử lý phản hồi thường xuyên
- Quan tâm đến chi tiết
- Hiểu biết về API dựa trên REST
- Hiểu biết về các khung phát triển ứng dụng web
- Quản lý và ưu tiên nhiều dự án
N - S
- Thành thạo với Javascript
- Chuyển đổi liền mạch giữa nhiều dự án
- Thái độ tự khởi xướng
- Hiểu biết về HTML5 / CSS3, jQuery và thiết kế đáp ứng
- Hiểu rõ về lập trình hướng đối tượng (OOP)
- Người giải quyết vấn đề mạnh
T - Z
- Phát triển mạnh trong môi trường nhóm
- Khắc phục sự cố và giao tiếp hiệu quả
- Cập nhật trang web hiện tại để đáp ứng các tiêu chuẩn web hiện đại
- UI / UX
- WordPress, Theming và kinh nghiệm phát triển mô-đun
- Làm việc tốt dưới áp lực
- Viết và duy trì các ứng dụng web
Thông tin nhanh: Nhà phát triển web (Sổ tay nghề nghiệp Outlook)
Bài viết liên quan: Lương được liệt kê theo công việc | Công cụ so sánh lương | Tính lương | 20 công việc trả tiền cao nhất