Nhiều người gọi công việc lập trình là làm “thuyền trưởng” cho máy tính. Lương cao, môi trường làm việc hiện đại, nhiều cơ hội thăng tiến… là những yếu tố hấp dẫn khiến công việc này thu hút ngày càng nhiều bạn trẻ theo đuổi.
Làm lập trình là cả một quá trình gồm nhiều công đoạn như phân tích, thiết kế theo yêu cầu của khách hàng, viết phần mềm, kiểm lỗi… Thông thường, một lập trình viên mới vào nghề bắt đầu công việc từ công đoạn kiểm lỗi, sau đó mới đến các khâu phức tạp hơn là lập trình, thiết kế… Nghề lập trình vẫn được gắn với những viễn cảnh thật hấp dẫn là ngồi phòng máy lạnh, môi trường làm việc chuyên nghiệp, thu nhập cao và có nhiều cơ hội thăng tiến. Điều đó không sai, nhưng để trở thành một người làm phần mềm chuyên nghiệp thực sự không đơn giản.
Mỗi lập trình viên cần phải có một khối lượng lớn kiến thức cơ sở về lập trình như cấu trúc dữ liệu, kỹ thuật lập trình, các ngôn ngữ Java, C++… chưa kể trình độ cao hơn về phát triển và quản lý chất lượng phần mềm, quản lý cơ sở dữ liệu, mạng máy tính, Internet và viễn thông, Oracle 9i, ứng dụng phân tán, lập trình web… Nếu học đại học hoặc được đào tạo tại các học viện quốc tế như Tata Infotech, Aptech, NIIT, Kent… thì phải dành hết 2 năm cuối để “ngốn” toàn bộ số kiến thức đó. Còn muốn thành thạo, học viên còn phải “tốn” thêm từng ấy thời gian để tự tích lũy kiến thức, kinh nghiệm và thử thách bản thân trong môi trường làm việc thực tế. Tiếng Anh cũng là một trở ngại lớn của người làm lập trình Việt Nam.
Căng thẳng, mệt mỏi và áp lực cao là đặc thù của nghề lập trình. Khi có những dự án cần làm gấp và khó, chuyện phải thức trắng đêm để kịp hoàn thành sản phẩm đúng thời hạn là bình thường.
Xuân Đào, một lập trình viên trẻ, nói: “Cứ có dự án thì coi như tụi này ‘dọn nhà’ lên công ty ở luôn. Ăn, ngủ đều ở cơ quan. Đêm thì thức đến 1, 2h sáng. Cứ như vậy, bao giờ xong dự án thì thôi”.
Một cựu sinh viên Đại học Bách khoa, đang là lập trình viên cho một doanh nghiệp tin học ở Tân Bình, đã quyết định vào ở hẳn công ty từ 2 năm nay. Đối với khá nhiều dân lập trình trẻ, cuộc sống chỉ cần mấy thứ thiết thân gồm điện thoại di động, xe máy, ổ USB dung lượng lớn, thẻ ATM và vài cái áo thun, quần jeans là đủ. Giải pháp cho chuyện yêu đương cũng thông qua mạng nốt. Thậm chí, có anh yêu đến 2, 3 cô trên mạng.
Khổ vậy, nhưng mỗi năm vẫn có hàng nghìn bạn trẻ gia nhập đội ngũ lập trình viên chuyên nghiệp ở Việt Nam. Và số thanh niên ao ước được bước chân vào giảng đường khoa Công nghệ thông tin của các trường đại học ngày càng đông. Tất cả chỉ vì để thỏa mãn niềm đam mê sáng tạo những sản phẩm phần mềm và được thử thách mình trong thế giới thực và ảo của máy tính, mạng Internet.
(Theo Thanh Niên)
Nhiều người gọi công việc lập trình là làm “thuyền trưởng” cho máy tính. Lương cao, môi trường làm việc hiện đại, nhiều cơ hội thăng tiến… là những yếu tố hấp dẫn khiến công việc này thu hút ngày càng nhiều bạn trẻ theo đuổi.
cug hay day nhi
Trả lờiXóa