Xu hướng tại Việt Nam hiện nay là thành công phải có bằng Đại Học, Học hết cấp 3 là thi vào Đại Học. Xin việc tốt là phải có bằng Đại học.
Con đường trở thành lập trình viên ở Việt Nam hiện nay thì đã khác đi khá là nhiều nhưng chủ yếu vẫn là tư tưởng Đại Học.
2 con đường trở thành lập trình viên: Đại học và Not Đại học
Con đường Đại học dễ đi nhưng cũng không dễ đến.
Con đường trở thành lập trình viên bằng Đại học là bạn thi đỗ ĐH ngành công nghệ thông tin. Học 4 - 5 năm, trả nợ đủ môn, sau đó ra trường nộp hồ sơ xin việc.
Học đại học vẫn đang là lựa chọn tốt cho rất nhiều người bởi vì:
- Học nghiên cứu: Vững kiến thức căn bản, ở trong trường thì các nội dung học thường về kiến thức nền tảng, dạy chúng ta cách tư duy, cách tìm kiếm để phục vụ cho việc tự học. Đối với ngành Công nghệ thông tin thì thường dạy những môn C, C++, cơ sở dữ liệu, thuật toán, giải thuật,... Các kiến thức này vô cùng quan trọng. Và bạn nên biết, xây nền móng luôn luôn là quan trọng nhất.
- Phát triển bản thân: Trong môi trường sinh viên, bạn có thể dễ dàng xây dựng mối quan hệ lâu dài cho tương lai chỉ từ cốc trà đá, chỉ từ việc cho vay tiền gửi xe, chơi game cùng nhau, cùng chung sở thích gì gì đó... Tôi nhắc lại là việc này còn quan trọng hơn bạn học kiến thức. Bởi những mối quan hệ này giúp bạn thực sự sống đúng với bản thân mình.
- Thời gian: Đại học cho bạn thời gian đủ để bạn sẵn sàng trước khi bước vào trường. Cũng vừa đủ cho bạn thời gian đủ lớn (Nhưng chưa khôn).
Nhưng cũng có khá nhiều bất cập:
- Cuộc sống màu hường mà không phải màu hồng: Hầu hết sinh viên học hết 4 năm và ra trường không thể làm được gì phải đào tạo lại từ đầu. Bởi vì sao, bởi vì học trong trường hướng nhiều đến điểm số, không thực sự hướng đến những cách giải quyết công việc thực tế (Do kiến thức thiếu cập nhật, cách giảng dạy nặng lý thuyết)
- Tốn thời gian: Ở đại học, chúng ta sẽ mất kha khá thời gian vào những thứ không cần thiết (có thể người này cần, nhưng người khác không cần mà vẫn cứ tốn thời gian học như nhau).
- Đầu tư thường có lỗ: Như đã nói ở trên. Vấn đề là bạn tốn thời gian, tiền bạc trên ghế nhà trường nhưng khi ra trường thường không xin được việc và tốn tiền đi học thêm, đi đào tạo lại. Như vậy là bạn đã tiêu tiền vượt định mức.
Con đường Not Đại học: Chông gai nhưng nhiều cảm xúc
Đại học không phải là con đường duy nhất. Bạn có thể học cao đẳng, học nghề, học chứng chỉ... Nhưng ý tôi đang muốn nói đến là con đường học làm việc, con đường thẳng hơn để đến nơi làm việc. Bạn có thể học ở trung tâm, học ở trên mạng, qua sách vở, qua bạn bè,... Nhưng mục đích ở đây là rất rõ ràng, học để giải quyết các vấn đề, học để làm.
Con đường lập trình viên chông gai:
- Không biết bắt đầu từ đâu: Bạn mới mon men vào lĩnh vực công nghệ thông tin mà không trao đổi với người có kinh nghiệm thì rất khó để biết bắt đầu từ đâu. Kiến thức trong ngành công nghệ thông tin rất là lớn. Chỉ một sản phẩm nhỏ thôi nhưng kết hợp hàng chục, hàng trăm kiến thức, công nghệ. Chưa kể có hàng trăm ngôn ngữ cùng giải quyết một vấn đề. Nên chọn ngôn ngữ nào để bắt đầu đấy là một vấn đề khó.
- Hổng kiến thức căn bản: Việc học làm là việc tốt, là con đường ngắn hơn để đi. Có những công nghệ chỉ học qua là có thể sử dụng và có thể làm được việc. Nhưng như vậy thường là chỉ học phần ngọn, gốc rễ không có, không có gốc thì phát triển lên cao khá khó khăn.
- Dễ bỏ cuộc: Công nghệ là thứ thay đổi nhanh chóng nhất, còn nhanh hơn cách người yêu cũ trở mặt bạn. Quá trình rèn luyện cũng rất dài và gian khổ. Phải có một chút thông minh và kiên trì thì bạn mới có thể có tiếp tục đi được
- Học tập không có hồi kết: Đúng vậy, công nghệ cập nhật hàng ngày, hàng giờ. Bạn không cập nhật là bạn đang thụt lùi. Và bỗng dưng một ngày trời ơi đất hỡi, bất ngờ ngôn ngữ ruột bạn đang sử dụng trở nên quá lỗi thời vì một thằng siêu mạnh, siêu siêu nhanh ra đời. Và bạn lại phải cắp sách đi học lại. Đấy là điều đã và rất hay xảy ra trong ngành CNTT.
- Khó tìm việc: Mặc dù hiện nay tuyển dụng cũng dựa vào khả năng. Nhưng nếu cơ chế, giấy tờ có vẫn tốt hơn là không có. Vì thế ít nhât thì hãy thật giỏi hoặc đầu tư thêm một chứng chỉ quốc tế.
Con đường nhiều cảm xúc:
- Kiếm tiền sớm: Bạn có thể kiếm những đồng tiền đầu tiên, tự bỏ tiền ra mua những món đồ trong khi những thằng khác đang mài đũng quần trên ghế nhà trường, ngửa tay xin tiền bố mẹ. Mặc dù có thể ta chẳng kiếm được nhiều tiền. Nhưng có thể làm ra tiền là vênh mặt lên được rồi (lưu ý không khuyến khích).
- Tự do: Bạn sẽ không phải nhồi nhét những môn học mà bạn không thích vào đầu. Mùa đông không phải lết mông ra khỏi nhà để đi học. Trong nghề lập trình, bạn nên trang bị ngoại ngữ, đặc biệt là tiếng anh. Khi đó, làm việc bên trời Tây là điều hoàn toàn bình thường.
- Trưởng thành: Va vấp với xã hội sớm, bị sếp mắng, bị khách quỵt tiền, bị lừa lọc, bị sỉ nhục... Điều đó làm bạn trưởng thành hơn, biết suy nghĩ hơn. Có thể 18 là khá sớm để va chạm với xã hội. Nhưng nó mang lại cho bạn những bài học, mang lại lợi thế cho bạn với đám đồng lứa.
Chẳng con đường nào dễ đi cả, tất cả đều phải đánh đổi. Cá nhân mình nghĩ các bạn nên học Đại học hoặc ít nhất là học ở môi trường nào đó được giao tiếp với bạn bè. NÊN MỘT LẦN ĐƯỢC LÀ SINH VIÊN. Dĩ nhiên, học Đại học nên cố gắng tự học thêm.
Hi vọng tất cả con đường đều khiến bạn trở thành lập trình viên chuyên nghiệp
0 nhận xét:
Đăng nhận xét