Học ngôn ngữ lập trình

Học ngôn ngữ lập trình
Một sinh viên viết cho tôi: “Thầy viết trong blog của thầy rằng mọi sinh viên, bất kể họ học cái gì, đều cần biết ít nhất một ngôn ngữ lập trình. Em học quản trị kinh doanh nhưng muốn học về lập trình máy tính. Em bắt đầu thế nào và em nên học ngôn ngữ nào? Xin thầy lời khuyên.”

Đáp: Ngày nay, biết ngôn ngữ lập trình là quan trọng, đặc biệt trong công nghiệp kinh doanh. Nhiều công việc kinh doanh sẽ sớm được tự động hoá bằng việc dùng công nghệ để tăng hiệu quả của nó. Để có việc làm trong ngành công nghiệp này trong tương lai gần, em cần có kĩ năng lập trình. Em có thể học các môn lập trình ở đại học hay học trực tuyến. Trong vài năm qua, có nhiều môn học trực tuyến dạy lập trình mà em có thể chọn. Tuy nhiên, để bắt đầu em sẽ cần đọc nhiều hơn về nhu cầu của công nghiệp kinh doanh rồi tìm các môn học trực tuyến và các bài học khớp cho nhu cầu đó. Học ngôn ngữ lập trình cần thời gian cho nên đừng thất vọng nếu em không học tốt trong vài tuần đầu.

Vì có nhiều ngôn ngữ lập trình, em cần chọn ngôn ngữ có liên quan tới loại việc làm em muốn làm trong tương lai vì với từng kiểu việc làm, có những ngôn ngữ lập trình nào đó liên kết với chúng. Chẳng hạn, nếu em muốn làm việc trong khu vực tài chính, hay thị trường chứng khoán, em cần học Python hay Java vì nhiều việc phân tích dữ liệu và trinh sát doanh nghiệp đang dùng các ngôn ngữ này. Nếu em làm việc trong ngân hàng và kinh doanh trực tuyến, em có thể cần biết Java và JavaScript v.v. Điều quan trọng với em là làm kế hoạch khảo cứu và đi theo nó để phát triển kĩ năng của em. Em cần quyết định thời gian nào em sẽ chuyên học khái niệm và bao nhiêu thời gian em sẽ viết mã. Thầy khuyên rằng em học mọi ngày ít nhất một giờ hay hơn, học từ MOOCs, viết mã v.v. Cho dù em vẫn đang học các môn học khác trong trường, em vẫn cần tìm ra thời gian để học viết mã. Điều quan trọng là đi tới với bản kế hoạch và bám theo nó. (tức là, duy trì hội tụ vào việc viết mã, bắt đầu với cái gì đó dễ dàng để chắc nó làm việc rồi đi tiếp.) Phải chắc không cái gì có thể ngắt quãng em khi em viết mã. Điều đó có nghĩa là cất điện thoại của em sang một bên, không kiểm Facebook và email… v.v.

Lúc ban đầu, em có thể cảm thấy bị tràn ngập hay sợ sệt. Nhưng qua thời gian, em sẽ làm tốt khi em thấy kết quả đầu tiên. Học viết mã bao giờ cũng khó lúc ban đầu nhưng khi mà em vượt qua những khó khăn này, em sẽ trở nên được động viên hơn để tiếp tục. Cũng vậy, bao giờ cũng nhớ trong tâm tại sao em học nó. Em muốn có những kĩ năng mà có thể mở ra nhiều cơ hội và việc làm được trả lương tốt hơn cho tương lai của em.

Bài Viết Liên Quan

Đột phá công nghệ

Đột phá công nghệ Nếu bạn nghĩ Trí tuệ nhân tạo (AI) chỉ cướp mất việc làm của công nhân lao động trong dây chuyền lắp ráp trong các cơ

Tư duy phê phán

Tư duy phê phán Một thầy giáo viết cho tôi: “Tôi biết rằng tư duy phê phán là kĩ năng quan trọng mà học sinh cần nhưng làm sao tôi

Kiếm việc làm

Kiếm việc làm Một sinh viên viết cho tôi: “Em tốt nghiệp năm ngoái nhưng không thể tìm được việc làm. Sau khi đọc blog của thầy, em ước ao

Công nghệ và giáo dục

Công nghệ và giáo dục Vài tuần trước, một người bạn cũng là thầy giáo đã viết cho tôi rằng trường của anh ấy hiện thời đang áp dụng công

Giáo dục mới

Giáo dục mới Ngày nay nhu cầu công nghiệp đang thay đổi nhanh hơn khả năng của hệ thống giáo dục thay đổi. Do đó, điều có ích lợi nhiều

Học sinh của tương lai – Phần 1

Học sinh của tương lai – Phần 1 Để thành công trong cuộc Cách mạng công nghiệp thứ tư, mọi học sinh đại học đều phải sở hữu tri thức