Ở những blog trước, mình đã nói về những môn học quan trọng khi bắt đầu học lập trình. Cơ bản mình đã giới thiệu cho tất cả mọi người biết việc học lập trình bắt đầu từ đâu.
- Nếu như mọi người mong muốn có một công việc mà chưa đến mức chuyên gia, vậy bạn hãy học tốt gõ chữ 10 ngón, tin học văn phòng, các môn lập trình cơ bản và ngôn ngữ lập trình như Java, C++, PHP,…Sau đó, hãy học thêm về Cấu trúc dữ liệu giải thuật và Database. Như vậy là bạn sẽ đạt được một công việc tương đối tốt rồi.
- Tuy nhiên, có nhiều người như mình định hướng chuyên gia. Mình sẽ cần học một số môn cao cấp hơn như Lập trình Web nâng cao. Ở những môn học như vậy sẽ sử dụng những framework cao cấp hơn như Spring Boot
Thời đại yêu cầu trình độ ngày càng cao
Ngày nay, thời đại công nghệ lên ngôi sẽ giúp các bạn học nhiều thứ cao cấp hơn ví dụ những khái niệm mới và frame khác. Cụ thể như thay vì trước đây chỉ có framework Waterfall (Chia nhỏ dự án thành một loạt các nhiệm vụ tuần tự. Với các mục tiêu được xác định rõ ràng và kế hoạch đã định, các nhóm thực hiện các nhiệm vụ theo thứ tự, hoàn thành từng nhiệm vụ trước khi chuyển sang nhiệm vụ tiếp theo) thì bây giờ các bạn được làm quen với framework Agile (Các bên liên quan thường xuyên kiểm tra, đánh giá dự án ở từng giai đoạn để các nhóm có thể thực hiện các điều chỉnh phù hợp, tạo ra các sản phẩm chất lượng cao đáp ứng nhu cầu của khách hàng). Hầu hết các công ty hiện nay sẽ sử dụng frame Agile. Từ đó cũng sinh ra những vị trí mới như Product Owner, Scrum Master,…
Điểm đặc biệt của ngày nay: Thực tập
Ngày xưa bọn mình không bắt buộc phải thực tập. Đây cũng chính là thiếu sót của thời xưa. Bởi lẽ khi đi làm, các anh chị phải chỉ bảo bọn mình từng tí một. Kỹ năng làm việc nhóm chưa được trau dồi mà đã cần áp dụng hàng ngày khi đi làm, điều này sẽ gây ra cản trở cho công việc của chúng mình.
Tuy nhiên ngày nay thì các bạn bắt buộc cần đi thực tập. Đây là việc giúp các bạn học rất hay và nhanh. Khi các bạn trẻ buộc phải đến một doanh nghiệp nào đó để tham gia vào làm các dự án thực tế, các bạn sẽ được trải nghiệm và tăng tính thực tế cho kiến thức mà mọi người đang học. Theo góc nhìn của mình, do thị trường tuyển dụng chưa làm tốt việc kết nối giữa 2 bên doanh nghiệp và thực tập sinh nên nhiều bạn trẻ vẫn khó khăn trong việc tìm chỗ thực tập.
Vì vậy mình luôn khuyên các bạn trẻ hãy thực tập sớm lên để có kinh nghiệm thực tế ngay từ năm nhất, năm hai, năm ba đại học. Trang bị cho bản thân hành trang trước khi bước vào môi trường doanh nghiệp là điều cần thiết trong thời đại ngay này!
Đừng diễn đạt lại những gì ChatGPT viết ra
Một điều mình lo lắng hiện nay khi các bạn đi làm việc đó chính là sử dụng AI không đúng cách. Nhiều bạn trẻ hiện nay một nửa màn hình là ChatGPT, một nửa màn hình là không gian làm việc. Thực trạng là có nhiều bạn viết lại những gì ChatGPT đã viết. Điều này dẫn đến hậu quả nghiêm trọng là các bạn trẻ không tạo ra dự án được. Quan trọng nhất của việc viết ra tài liệu là mình phải hiểu được và giải thích lại được, khi người khác đọc cũng cần hiểu được, nếu trường hợp họ không hiểu sẽ hỏi lại và em bắt buộc phải trả lời được.
Đồ án tốt nghiệp là một dự án quan trọng - Đừng bỏ qua
Với mình, đồ án tốt nghiệp là cơ hội để các bạn thử thách bản thân. Tuy nhiên, đề tài trong đồ án hoặc cách làm việc chung của nhóm vẫn luôn là vấn đề từ xưa đến nay. Nhiều bạn còn mua hoặc thuê người làm đồ án. Điều nay không hề tốt! Vì việc này sẽ không thu lại được kết quả gì. Thay vào đó hãy cố gắng làm nghiêm túc đồ án, để làm hành trang đi làm và chuẩn bị cho một tương lai tốt hơn.
👉🏻 Thời điểm học tập khi còn là sinh viên, mình cũng giống bạn, có rất nhiều vấn đề khó. Cùng tâm sự và tìm cách khắc phục chi tiết tại: https://www.youtube.com/watch?v=uf3NPr-Cm2Y&t=530s
Mọi nội dung trong blog lấy trích từ livestream: Tâm sự nghề lập trình #4 Bắt đầu học lập trình từ đâu (phần 3) do anh Tạ Văn Dũng - Giám đốc TechMaster phát sóng trực tiếp trên kênh youtube chính thức của TechMaster -TechMaster Vietnam.
Bình luận