“Coding” – Nghề của những áp lực

Lượt xem: 23,599

 

Là kỹ sư công nghệ thông tin, bạn phải làm quen với cảm giác bất lực và bực bội khi nhìn chăm chăm vào màn hình, sục sạo hàng trăm dòng code cả tuần để tìm lỗi mà nhiều khi chỉ là một dấu chấm, dấu phẩy...

Lập trình viên (LTV) được ví là những thợ "coding" (người ngồi gõ những đoạn mã trên máy tính), làm ra các phần mềm hoặc chỉnh sửa, phát triển nó dựa trên các công cụ lập trình. Nói một cách khác, LTV có vẻ giống một nhân viên nhập dữ liệu đơn thuần, ngày ngày đến công sở gõ những dòng code theo chỉ dẫn. Theo đó, lập trình là một công việc khá buồn tẻ, thuần túy kỹ thuật, không đòi hỏi sự sáng tạo và đúng nghĩa là high- tech.

Do đó, nếu dự định theo nghề LTV, bạn phải rèn luyện cho mình khả năng sống chung với các áp lực deadline và khối lượng công việc. Đa số các dự án phần mềm hiện nay vẫn bị mắc tỉ lệ 80-20. Có nghĩa là trong 80% thời gian đầu của dự án thường chỉ làm được 20% khối lượng công việc, và 20% thời gian còn lại thì phải giải quyết nốt 80% khối lượng công việc. Ông Vincent Quyền, GĐ Cty phần mềm Contour (Nhật) cho biết: Thức trắng hàng tuần để chạy theo tiến độ là không tránh khỏi.

Tuy vậy, nhiều LTV vẫn chưa đánh giá hết tầm quan trọng của việc lập kế hoạch chi tiết và triển khai dự án từ ngày đầu tiên. Trung Hiếu - một LTV vừa vượt qua vòng bảo vệ project nhớ lại: "Thời gian đầu mọi việc chạy đều, nhưng lúc gần hoàn thiện thì bắt đầu phát sinh đủ thứ, càng về cuối càng thấy khối lượng công việc khủng khiếp. Trước kia nghe nói chuyện "lụt dự án", giờ mới nếm mùi". Ngoài ra, bạn phải làm quen với cảm giác bất lực và bực bội khi phải nhìn chăm chăm vào màn hình vi tính, sục sạo hàng trăm dòng code cả tuần và kết quả tìm ra lỗi nằm ở việc thiếu một ký tự như dấu chấm, dấu phẩy.

Ngược với những áp lực trên, LTVcó mức thu nhập khá (một LTV mới vào nghề khoảng 200 USD/tháng, có 3- 4 năm kinh nghiệm hoặc làm ở vị trí quản lý sẽ có thu nhập khoảng 700 - 1.000 USD/tháng. Nếu làm ở nước ngoài thu nhập sẽ cao hơn nhiều) và có những khoảng tự do. Trong các dự án, trưởng nhóm chỉ định phần công việc và thời gian cần hoàn thành, còn lại LTV chủ động tìm giải pháp hoàn thành công việc. Nghĩa là có thể đến công sở vài lần trong một tuần miễn là hoàn thành công việc được giao. Như vậy, nếu biết cân bằng và sắp xếp khoa học công việc, LTV có thể bỏ qua được những áp lực nặng nề.

Đồng thời, từ công việc lập trình, các LTV hoàn toàn có cơ hội thử sức ở những vị trí khác hấp dẫn hơn như tham gia nhiều dự án lớn, thu thập được kỹ năng và kinh nghiệm chuyên môn và có kiến thức quản lý thì một LTV có thể thăng tiến lên vị trí trưởng nhóm, giám đốc dự án hoặc mở Cty riêng. LTV cũng có điều kiện làm việc ở nhiều nước như Mỹ, Nhật... trong những dự án của công ty gia công phần mềm cho nước ngoài. Hoặc họ có thể ngồi ở Việt Nam nhưng lại làm việc trong một nhóm nhiều chuyên gia trên thế giới.

Quan trọng là bạn phải sẵn sàng đối diện với những áp lực và cơ hội nếu muốn theo đuổi nghề này.

Xem thêm cơ hội tìm việc làm mới tại CareerViet :

Bài viết khác

Bạn muốn tìm hiểu về ngành Animation? Bài viết này sẽ giới thiệu chi tiết về animation là gì, từ định nghĩa cơ bản đến những cơ hội nghề nghiệp hấp dẫn.

Xem thêm

Mockup là cầu nối giữa ý tưởng và thực tế. Tìm hiểu mockup là gì, vai trò của mockup trong thiết kết tại sao mockup lại là công cụ không thể thiếu của designers

Xem thêm

Luật hấp dẫn là gì? Cách sử dụng và ứng dụng luật hấp dẫn thu hút tiền bạc, tình yêu đặc biệt là công việc. Click để xem ngay bài viết sau!

Xem thêm

Có lẽ, tuyệt kỹ sự nghiệp là thu phục nhân tâm, làm sao dù không giỏi nghiệp vụ mà vẫn điều binh khiển tướng". Ở vị trí càng cao, lại càng vận dụng thuần thục, dùng như không dùng, vậy mới hay! Việc dụng người làm sao để được lòng người, chọn đúng người, đúng việc. Ở thì vui mà đi thì không hối tiếc mới là đáng nể.

Xem thêm

Học Logistics ra làm gì? Mức lương ngành này là bao nhiêu? Tìm kiếm cơ hội việc làm cho ngành logistics ở đâu? Tìm hiểu ngay cùng CareerViet!

Xem thêm
Gửi tôi việc làm tương tự
Tạo ngay