Được gì mất gì khi học lập trình bằng tiếng Việt

Cập nhật ngày: 25/04/2024 - Đã có 1032 lượt xem bài viết này!
Được gì mất gì khi học lập trình bằng tiếng Việt
Hiện tại, nhiều trường đại học vẫn dạy các môn lập trình bằng tiếng Việt. Hãy cùng mình tìm hiểu xem bạn sẽ phải chịu những thiệt thòi gì khi phải học lập trình bằng tiếng Việt nhé.

Được gì mất gì khi học lập trình bằng tiếng Việt

👉Học bằng tiếng Việt thì được gì?

Có thể nói, lập trình là một ngành khó. Không chỉ đòi hỏi suy nghĩ logic, bạn còn phải làm quen với rất nhiều khái niệm mới lạ như function, object, pointer, ….

- Ở những giai đoạn đầu của việc học lập trình, sử dụng tiếng Việt sẽ giúp bạn thấy dễ hiểu, dễ tiếp thu hơn. Các khái niệm như biến, mảng, con trỏ, vòng lặp được dịch ra tiếng Việt sẽ dễ hiểu hơn.

- Với những môn phức tạp khác như Cấu trúc dữ liệu giải thuật, hướng đối tượng, … ta phải tiếp xúc với nhiều khái niệm rắc rối, các thuật toán dài dòng. Lúc này, học bằng tiếng Việt sẽ giúp tiết kiệm được thời gian, giúp ta dễ nhớ, dễ thấm hơn.

Song, học lập trình tiếng Việt cũng làm bạn thiệt thòi rất nhiều? Không tin à, đọc phần dưới nhé.

👉Mất gì à? Mất cũng kha khá đấy

- Học lập trình tiếng Việt sẽ gây khá nhiều khó khăn khi code, đồng thời cản trở quá trình tự học và phát triển của bạn. Nói thật đấy, không đùa đâu!

- Nguồn tài liệu lập trình tiếng Việt khá ít ỏi. Hầu hết những sách tiếng Việt hay là sách về C, C++,  và… thuật toán. Những sách về công nghệ mới không nhiều. Những cuốn sách thuộc hàng kinh điển trong giới developer thế giới như: Clean Code, Refactoring, Code Complete… đều không có tiếng Việt.

- Do đã quen với việc dùng tiếng Việt, nên mỗi khi gặp khó khăn các bạn thường hay google bằng tiếng Việt để tìm câu trả lời. Tiếc thay, ở Việt Nam không có stackoverflow, chỉ có một vài diễn đàn lập trình, group facebook nên nhiều khả năng bạn sẽ không tìm được câu trả lời mình cần.

- Không tìm được cách giải quyết vấn đề, nhiều bạn phải mang đi hỏi lung tung (Mình từng phàn nàn về vấn đề này ở bài thực trạng lập trình). Điều này sẽ làm bạn phải dựa dẫm vào người khác, mất đi tính tự chủ.

Học bằng tiếng Việt sẽ có lợi khi bạn trả lời phỏng vấn bằng tiếng Việt. Tuy vậy, bạn cũng sẽ gặp khó khăn khi muốn vươn tầm ra thế giới: lên stackoverflow thể hiện bản thân, phỏng vấn ở công ty nước ngoài (Hồi xưa vào Aswig mình bị PV bằng tiếng Anh. Mấy quảng cáo tuyển dụng mình đọc gần đây thấy PV tiếng Anh cũng kha khá nhiều đấy).

👉Học lập trình bằng tiếng Anh thì được chi?

- Nếu đã quen lập trình bằng tiếng Anh, bạn có thể tha hồ đọc sách technical, xem video hướng dẫn trên mạng. Một chân trời mới bao la sẽ mở ra trước mắt. Mỗi khi gặp lỗi, chỉ cần đọc hiểu Exception, bạn google bằng tiếng Anh chỉ mất 5 phút là ra kết quả. Không còn phải đi hỏi để nghe thằng chủ blog Tôi đi code dạo chửi xéo nữa =))).

- Không còn phải nhờ vả người khác, bạn có thể chủ động trong việc học. Do tài liệu tiếng Anh rất đầy đủ và miễn phí, bạn có thể học bất kì thứ gì mình muốn. Có vô số trang web dạy code miễn phí bằng tiếng Anh. Bạn tha hồ tìm hiểu và vọc công nghệ mới mà không cần phải đợi tài liệu tiếng Việt.

Mà cũng không cần nói đâu xa, các tuyển dụng developer có khả năng tiếng Anh thì lương lậu đều nhỉnh hơn so với không có tiếng Anh nhé.

Nghe có vẻ hay, nhưng mà có vẻ khó….
Có một sự thật đắng lòng là: Phần đông sinh viên Việt Nam không giỏi tiếng Anh nên họ rất ngại.  Dĩ nhiên mình cũng biết là nếu đã quen với tiếng Việt thì cũng khó có thể chuyển qua tiếng Anh ngay lập tức.

Để bắt đầu, các bạn có thể tìm đọc một số series đơn giản: Head First, For Dummies. Các series này dùng ngôn ngữ dễ hiểu, nhiều hình ảnh minh họa, code đầy đủ. Bạn cũng có thể làm quen dần bằng cách đọc sách tiếng Anh về ngôn ngữ mình đã biết. Ví dụ nếu bạn đã biết Java thì thử tìm một số sách cơ bản Java tiếng Anh xem, sẵn ôn lại kiến thức luôn.

 

Sau khi đã đọc sách quen thì các bạn có thể lên cousera, udemy, tìm xem các khóa học có phụ đề nhé. Vừa luyện đọc, vừa luyện nghe, vừa nâng cao kĩ năng lập trình, một công đôi ba việc luôn còn gì! Bắt đầu ngay đi nhé.

 

Bạn đang muốn tìm kiếm 1 công việc với mức thu nhập cao.
✅ Hoặc là bạn đang muốn chuyển đổi công việc mà chưa biết theo học ngành nghề gì cho tốt.
✅ Giới thiệu với bạn Chương trình đào tạo nhân sự dài hạn trong 12 tháng với những điều đặc biệt mà chỉ có tại IMIC và đây cũng chính là sự lựa chọn phù hợp nhất dành cho bạn:
👉 Thứ nhất: Học viên được đào tạo bài bản kỹ năng, kiến thức chuyên môn lý thuyết, thực hành, thực chiến nhiều dự án và chia sẻ những kinh nghiệm thực tế từ Chuyên gia có nhiều năm kinh nghiệm dự án cũng như tâm huyết truyền nghề.
👉 Thứ hai: Được ký hợp đồng cam kết chất lượng đào tạo cũng như mức lương sau tốt nghiệp và đi làm tại các đối tác tuyển dụng của IMIC. Trả lại học phí nếu không đúng những gì đã ký kết.
👉 Thứ ba: Cam kết hỗ trợ giới thiệu công việc sang đối tác tuyển dụng trong vòng 10 năm liên tục.
👉 Thứ tư: Được hỗ trợ tài chính với mức lãi suất 0 đồng qua ngân hàng VIB Bank.
👉  Có 4 Chương trình đào tạo nhân sự dài hạn dành cho bạn lựa chọn theo học. Gồm có:
1)  Data Scientist full-stack
2)  Embedded System & IoT development full-stack
3)  Game development full-stack
4)  Web development full-stack 
✅ Cảm ơn bạn đã dành thời gian lắng nghe những chia sẻ của mình. Và tuyệt vời hơn nữa nếu IMIC được góp phần vào sự thành công của bạn. 
✅ Hãy liên hệ ngay với Phòng tư vấn tuyển sinh để được hỗ trợ về thủ tục nhập học.
✅ Chúc bạn luôn có nhiều sức khỏe và thành công!

 

Tham khảo các khóa đào tạo nhân sự qua danh mục