Suy nghĩ về học trực tuyến tại Việt Nam | Lập Trình TV

ICTSharing

Bạn thân mến!
Bạn có một niềm đam mê cháy bỏng với lập trình? Bạn đang học lập trình nhưng sao thấy nó thật xa vời, thật mông lung? Kiến thức ở trường thực sự là rất trừu tượng với bạn! Bạn muốn tham gia các khóa học, lớp học xong chất lượng bạn thu được có xứng đáng với mức tiền khủng bạn phải bỏ ra?… rất nhiều điều làm bạn trăn trở, suy nghĩ?
Bạn biết không, mình cũng đã từng trải qua tất cả những tâm trạng như vậy! Thực sự là vậy, mình có một niềm đam mê cháy bỏng với lập trình… (không những cháy mà còn bị bỏng nữa :D )… Trong thời gian sinh viên, suốt 2 năm đầu mình bị u mê bởi lượng kiến thức mà nhà trường trang bị cho quá cơ bản và chung chung…
mình học được gì… DOS, C, có thể hơn chút về thuật toán..!!! OK, tất cả những gì mình được dạy là rất cần thiết xong…nó chưa đủ để lấp đầy nỗi đam mê của mình, nó chưa đủ để cho mình có đủ kiến thức để ra trường có thể “kiếm cơm” ngay được. Mình cảm thấy vô cùng chán nản khi thấy ở các trường, thầy cô, nhà trường chấp nhận với một điều mà theo mình là vô cùng vô lý: “Các sinh viên học đại học sẽ có được nền tảng cơ bản, còn khi ra trường tùy môi trường các em sẽ thích ứng rất nhanh”. Mình không đồng tình với quan điểm này. Thử hỏi 4-5 năm ăn học với bậc đại học, hoặc 2-3 năm với bậc trung cấp, cao đẳng lại chỉ thu được ở mức cơ bản??? Có xứng đáng không với những gì chúng ta bỏ ra: đồng tiền mồ hôi nước mắt của mẹ cha, lòng nhiệt huyết, công sức học tập,… hơn trên hết, khi ra trường bạn vẫn phải xin tiền của bố mẹ. Mình sẽ nói cho bạn biết 1 điều về điều mà gọi là sau khi ra trường chúng ta có thể học tiếp…. Bạn biết không, nếu 1 ngày bạn còn ngồi trên ghế nhà trường bạn có “quyền” xin tiền bố mẹ chu cấp, bởi bạn chưa có công ăn việc làm. Nhưng chỉ sau 1 ngày, 1 ngày thôi sau ngày bạn tốt nghiệp bạn sẽ cảm thấy “cứng họng” khi nói cho con xin tiền :( .. điều này là một sự thực, ai đã trải qua sẽ thấy… lúc đó lòng tự trọng của chúng ta, lòng hiếu thảo của chúng ta bắt đầu khởi dạy làm chúng ta không dám làm khổ bố mẹ hơn nữa… Thường trong trường hợp này bạn sẽ rơi vào bế tắc. Mình đã gặp rất nhiều bạn của mình trong tình trạng này, tại sao vậy? Và làm sao để tranh được điều này! Điều tốt nhất là bạn hãy chuẩn bị tốt cho mình một hành trang, một sự tin trước ngày bạn rời ghế nhà trường. Chỉ 1 ngày thôi, thậm chí ngay cả trước khi bạn ra trường, bạn đã có thể tự đi làm lấy kinh nghiệm và cả đồng tiền do công sức bạn mang lại.
Tất cả những điều ở trên… mình nghĩ rằng ai cũng biết :) … nhưng làm sao để giải quyết điều đó… rất khó??? Mình nghĩ vậy :D .. Mình có một số người bạn cùng lớp, mình thực sự ngưỡng mô họ về khả năng nhớ và học các môn cần…”học thuộc”… bởi họ có thể nhớ gần như tất cả chỉ trong thời gian rất ngắn, còn mình.. nói thật với bạn là mình ghét phải nhớ bất cứ điều gì (thậm chí là một số điện thoại :D)… Tuy nhiên, có một sự thật là rất ngược…là những người bạn đó của mình học lập trình rất kém…:(.. mình ko muốn nói xấu các bạn đó, xong đó là những tâm sự rất thực của các bạn ấy. Các bạn ấy thường tâm sự với mình rằng… tao cũng muốn học tốt để ra trường còn có miếng cơm mà ăn, nhưng không biết tại sao tao học khó vào quá… Oh, thật lạ! Mình cảm thấy vô cùng ngạc nhiên là tạ sao mà bạn mình, những người không phải là kém cỏi gì mà lại không học được lập trình, không học được IT? Nhiều người nói rằng nó là năng khiếu…???!! Trước đây thì mình không dám khẳng định điều đó là đúng hay sai, nhưng bây giờ mình thì mình có thể khẳng định với bạn rằng… điều đó chỉ đúng 10%… Để đạt được bất cứ điều gì bạn sẽ ít nhất cần tới 2 thứ:
  1. Niềm đam mê mãnh liệt với nó
  2. Bạn có một phương thức đúng khi làm việc đó.
Đây là 2 điểm cơ bản, nhưng nó chi phối gần như toàn bộ sự thành công của bạn! Tại sao vậy? Bạn có thể hiểu đơn giản rằng, Niềm đam mê sẽ giúp bạn vượt qua tất cả những khó khăn, là động lực cho bạn làm việc một cách thoải mái mà không có bất cứ áp lực nào! Nó như xăng đổ cho xe máy, như cánh buồm cho con tàu có thể chạy. Thiếu nó bạn sẽ khó làm gì mà thành công (trừ khi bạn có thần may mắn bên cạnh :D ). Còn phương pháp, điều này thực sự khá chung chung bởi biết thế nào là phương pháp tốt, rất khó! Khó bởi nếu mình nói rằng phương pháp của mình tốt thì ngay lập tức đã có rất nhiều ý kiến khác trái ngược phản đối..!! Vậy, theo mình điều đầu tiên của một phương pháp tốt thì nó cần có một định hướng tốt… Bạn thấy đấy, giáo dục đại học ở VN chấp nhận việc sinh viên ra trường cần thời gian để học lại và thích nghi với môi trường làm việc… vậy nó có tốt chăng? Với mình, mình luôn luôn mong muốn, luôn định hướng và tin tưởng rằng tất cả sinh viên ra trường có thể ngay lập tức “kiếm được tiền” bằng chính khả năng của mình. Có thể rằng mức lương đó còn thấp xong bạn phải làm được, rồi bạn sẽ tiến bộ thay vì đổi mới và học lại!
OK! Mình đã nói nhiều…lý thuyết màu xám! Có một thực tế là ở VN mình “không thể thiếu” bằng cấp. Sự thật ra như vậy… bạn không có bằng cấp bạn sẽ khó có được công việc mình mong muốn… Nhưng may thay, lĩnh vực lập trình của chúng ta dễ thở hơn rất nhiều bạn ạ! Nếu bạn chứng tỏ được khả năng của mình (rất dễ dàng và hiển nhiên), bạn sẽ có công việc mơ ước với thu nhập cao… Phù, bạn tin không? Mình sẽ kể cho bạn nghe câu chuyện về…chính mình. Ngày mới vào đại học, mình hầu như chỉ tập trung vào học những gì mình thích,..bạn biết đấy lập trình, phần cứng, mạng,… trong khi đó mình đã vô tình bỏ bê hầu hết các môn khác (sinh viên gọi là môn chung)… các bạn mình thấy vậy đá nói với mình rằng: Cậu mà không tập trung học đều các môn, thì nguy cơ cậu được bằng xấu là khá cao đấy!!! Alright, mình rất cảm ơn các bạn của mình vì họ đã lo lắng thay cho mình. Xong với mình, điều đó không quan trọng, mình tự tin trong lĩnh vực này bằng cấp chỉ là thứ yếu. Mình đã hỏi lại bạn mình: “Tại sao tớ phải cẩn một tấm bằng bóng bảy, trong khi lĩnh vực của tớ đâu cần thiết điều đó?”. :D … bạn mình rất thẳng thắn và nói với mình rằng: “Giả sử nếu cậu có cái bằng trung bình, thì có thể ngay khi cậu nộp hồ sơ, cậu sẽ bị loại… từ vòng gửi xe..”. Wow, thực sự nghe điều đó mình có đôi chút giao động đấy nhé… Xong mình vẫn có niềm tin, mình vẫn theo con đường của mình, tuy nhiên có để tâm đôi chút để đảm bảo rằng mình ko bị…ở lại khóa sau :D … Tuy nhiên, ngày đó mình luôn lựa chọn những công nghệ mới nhất để học và làm theo nên mọi việc thật khó khắn, biết hỏi ai… xong cũng là điều may mắn cho mình, trong khó khăn đó mình tìm ra được những mẹo học, cách học mà theo mình sẽ rất hữu ích cho các bạn. Và bạn biết không, sau năm thứ 2 đó, từ năm thứ 3 mình đã có thể đi làm bằng chính nghề mình đã chọn, mình đã không phải xin tiền nhà và mình bắt đầu cuộc sống tự lập. Và lòng tin của mình đã đến khi ngay sau ngày ra trường mình đã ok hầu hết các cuộc phỏng vấn, mình đã có công việc mong muốn và làm với nghề mình đam mê, điều đó thật tuyệt!
Vậy bây giờ mình mình muốn nói về việc làm sao để bạn có thể học tốt lập trình? Bạn có nghĩ đến một khóa học? Oh, mình vấn đề cao vấn đề tự học lên trên hết xong việc có một khóa học như bệ phóng cho bạn sẽ rất tốt và rút ngắn thời gian bạn chinh phục được rất rất nhiều thứ! Xong việc tham gia một khóa học thường sẽ tốn rất nhiều chi phí :( , điều này xem ra là rất khó cho sinh viên, vậy phải làm sao? :) … Hãy nghĩ đến các khóa học trực tuyến. Hiện tại trên mạng cũng có khá nhiều hình thức đào tạo trực tuyến, xong như mình nhận thấy các khóa học có một số hạn chế:
  1. Nặng về hình thức
  2. Không có tính tương tác giữa người học và người dạy cao.
  3. Thường các tài nguyên có tính lặp lại…
Qua kinh nghiệm học tập, làm việc và một thời gian dạy lập trình mình nhận thấy rằng, việc học sẽ chỉ có hiệu quả nếu tính tương tác giữa người dạy và người học được đề cao. Mọi công cụ sẽ chỉ là sự hỗ trợ việc tương tác đó, không có công cụ, sách vở nào có thể làm thay được. Và điều này thường chỉ có ở các lớp học thực, nơi mà sự tương tác là rất cao. Xong như đã nói chi phí các lớp học này thường rất cao bởi:
  1. Chi phí cơ sở vật chất
  2. Chi phí người dạy, đội ngũ nhân viên ngoài chuyên ngành, thuế,…
Khi đó chúng ta cần nghĩ tới các giải pháp làm sao cắt giảm chi phí mà vấn đạt được tính hiệu quả đó! Đây là điều làm mình trăn trở rất rất lâu rồi. Mình phân vân về tính hiệu quả của một số hình thực học trực tuyến hiện nay, và muốn tìm một giải pháp….
Cho đến hiện tại, mình chưa khẳng định những giải pháp mình tìm ra liệu có khắc phục được các nhược điểm đã nêu. Vì vậy, trong thời gian tới mình sẽ có một (hoặc một số) khóa học miễn phí cho tất cả các bạn để kiểm chứng về tính khả thi của các phương pháp mình đặt ra, mình sẽ hy vọng sẽ nhận được sự ủng hộ từ phía các bạn và sẽ thành công với phương pháp này. Để hiểu rõ hơn bạn hãy đọc nội dung bài viết… Học trực tuyến với ICT Sharing như thế nào để hiểu rõ hơn nhé!

«
Bài sau
Newer Post
»
Bài trước
Older Post

Bình luận