Cho dù bạn sợ đi làm buổi sáng, ghét các văn phòng, hoặc mong muốn dành nhiều thời gian hơn cho gia đình, làm việc tại nhà có vẻ như vàng. Nhiều lập trình viên máy tính, bao gồm các dịch giả tự do độc lập và nhân viên công ty, nhận được lợi ích này, theo Cục Thống kê Lao động Hoa Kỳ. Nó có ý nghĩa đối với các chuyên gia am hiểu công nghệ này và cho các nhà tuyển dụng vì các lập trình viên có thể viết mã từ bất cứ đâu. Các lập trình viên viết mã cho các chương trình phần mềm bằng các ngôn ngữ máy tính như Java và C ++. Lực lượng lao động Hoa Kỳ bao gồm 343.700 công việc lập trình vào năm 2012. Trước khi bạn bắt đầu lên kế hoạch bố trí văn phòng tại nhà, bạn cần thực hiện một số bước chính.
$config[code] not foundTrình độ chuyên môn
Lập trình đòi hỏi kiến thức về cách viết và gỡ lỗi chương trình bằng nhiều ứng dụng và ngôn ngữ máy tính. Công việc cũng đòi hỏi kỹ năng phân tích mạnh mẽ, tập trung tốt và kỹ năng giải quyết vấn đề, và kiến thức về toán học và thống kê. Hầu hết các lập trình viên hoàn thành chương trình cấp bằng cử nhân về khoa học máy tính hoặc một lĩnh vực liên quan, nhưng một số nhà tuyển dụng chấp nhận những người lao động có bằng liên kết. Một số lập trình viên có thể cần phải vượt qua các bài kiểm tra chứng chỉ đặc thù của ngành, thường được quản lý bởi một hiệp hội ngành. Họ cũng có thể được yêu cầu tham gia các khóa học giáo dục thường xuyên.
Nhu cầu thiết bị
Lập trình viên sử dụng máy tính để viết mã. Họ cũng cần phần cứng, như máy tính và điện thoại, để kiểm tra chương trình của họ. Công việc cũng yêu cầu phần mềm cho môi trường phát triển, phần mềm nền tảng web, trình biên dịch, chương trình quản lý cơ sở dữ liệu, máy tính lớn, thẻ cổng nối tiếp, modem và máy in. Các lập trình viên cũng mua sách hướng dẫn và sách hướng dẫn liên quan đến các chương trình phần mềm và ngôn ngữ máy tính cụ thể và đăng ký vào các tạp chí chuyên ngành.
Video trong ngày
Mang lại cho bạn bởi Sapling Mang lại cho bạn bởi SaplingTìm việc
Nhà tuyển dụng tìm kiếm các lập trình viên có kinh nghiệm làm việc. Để giới thiệu kinh nghiệm của bạn, tạo một danh mục đầu tư. Liệt kê các ngôn ngữ lập trình và ngôn ngữ kịch bản bạn đã sử dụng tại nơi làm việc và bao gồm thông tin về môi trường máy tính mà bạn có kinh nghiệm. Liệt kê các công ty bạn đã thực hiện công việc lập trình cho và các dự án bạn đã hoàn thành. Cung cấp đĩa phần mềm bạn đã tạo và liên kết đến các chương trình dựa trên web mà bạn đã tạo. Xây dựng trang web của riêng bạn và bao gồm thông tin này trên trang web, quá. Điều này sẽ cho phép bạn giới thiệu khách hàng tiềm năng. Viết một sơ yếu lý lịch chi tiết làm nổi bật kinh nghiệm làm việc của bạn, bao gồm cả môi trường và ngôn ngữ máy tính bạn đã sử dụng. Bạn cũng nên hoàn thành một hoặc nhiều kỳ thực tập đại học hoặc thực tập để có thể tự mình tham gia cuộc thi. Những người làm việc tự do có thể tìm việc bằng cách gọi điện hoặc gửi email đến các công ty phần mềm và bằng cách kiểm tra bảng công việc cho những người làm việc tự do và danh sách công việc trên các trang web cộng đồng. Các hiệp hội ngành, chẳng hạn như Hiệp hội Máy móc Máy tính và Hiệp hội Máy tính IEEE, có danh sách công việc.
Tiềm năng thu nhập
Các lập trình viên kiếm được thu nhập trung bình hàng năm là $ 76,140 trong năm 2013, theo Cục Thống kê Lao động Hoa Kỳ. Tỷ lệ trung bình mỗi giờ là 36,30 đô la. 10 phần trăm hàng đầu kiếm được trung bình $ 117,890 mỗi năm và 10 phần trăm dưới cùng kiếm được khoảng $ 42,850 mỗi năm. Cục Thống kê Lao động Hoa Kỳ ước tính rằng các công việc lập trình sẽ tăng khoảng tám phần trăm đến năm 2022 và "Báo cáo Thế giới và Tin tức của Hoa Kỳ" xếp hạng lập trình máy tính thứ 30 trong số các công việc tốt nhất năm 2014.
Thông tin lương năm 2016 cho lập trình viên máy tính
Các lập trình viên máy tính đã kiếm được mức lương trung bình hàng năm là 79.840 đô la vào năm 2016, theo Cục Thống kê Lao động Hoa Kỳ. Ở cấp độ thấp, các lập trình viên máy tính đã kiếm được mức lương phần trăm thứ 25 là 61.100 đô la, nghĩa là 75% kiếm được nhiều hơn số tiền này. Mức lương phần trăm thứ 75 là $ 103,690, nghĩa là 25 phần trăm kiếm thêm. Trong năm 2016, 294.900 người đã được tuyển dụng ở Hoa Kỳ với tư cách là lập trình viên máy tính.