Lời khuyên cho sinh viên khoa học máy tính

Bình Bình10/07/2022 14:00
Lời khuyên cho sinh viên khoa học máy tính

Một sinh viên viết cho tôi: “Em là sinh viên năm thứ nhất trong Khoa học máy tính và em lo nghĩ vì một số bạn trong lớp em đã biết cách lập trình mà em thì không biết. Em sợ em có thể trượt. Xin thầy giúp cho.”

Đáp: Cuộc hành trình bao giờ cũng bắt đầu với bước đầu tiên. Ngay khi em đưa nỗ lực vào em sẽ làm tốt. Đừng so sánh bản thân em với người khác, nó bao giờ cũng gây ra phiền toái; thay vì thế nhìn vào bên trong bản thân em và hỏi “Mình phải đưa nỗ lực nào vào để vượt qua thách thức này?” Học lập trình giống như học ngôn ngữ mới, em phải học cú pháp, các qui tắc, cấu trúc và phong cách và em phải thực hành. Em sẽ phạm nhiều sai lầm và học từ chúng. Em càng viết mã nhiều, em càng phạm nhiều sai lầm, em sẽ càng lập trình giỏi hơn.

Trong lập trình, tự em phải học mọi thứ. Em sẽ không học gì mấy nếu em phụ thuộc vào ai đó vì em phải phạm sai lầm để cho em có thể học được từ chúng. Em càng phạm nhiều sai lầm lúc bắt đầu, em sẽ càng ít phạm phải sai lầm về sau. Khi tôi dạy môn lập trình, tôi bảo sinh viên rằng tôi không cho điểm năm bài tập lập trình đầu tiên để cho phép sinh viên có thời gian học để cho họ không phải lo nghĩ về điểm. Tôi bảo họ: “Phạm sai lầm là được; nhận kết quả sai là được chừng nào các em còn đang học từ sai lầm của các em.”

Có những sinh viên vội vàng viết mã chỉ để chứng minh cho bạn bè rằng họ có thể lập trình. Tuy nhiên em cần học các khái niệm lí thuyết trước vì nó sẽ giúp cho em hiểu sai lầm của em. Phần lớn các bài tập đều được thiết kế để kiểm tra hiểu biết của em về các khái niệm lập trình, nếu em không hiểu những khái niệm này, em sẽ không phát triển các kĩ năng lập trình tốt.

Cũng giống như học nói tiếng Anh, một số người có thể nói đúng và một số người có thể nói đầy lỗi ngữ pháp. Em cần đọc sách giáo khoa để hiểu khái niệm trước khi bắt đầu viết mã. Em học một khái niệm rồi viết mã về nó, kiểm thử nó, cho tới khi em hiểu nó trước khi chuyển sang khái niệm tiếp. Từng khái niệm đều được xây dựng trên các khái niệm khác cho nên em cần phát triển nền tảng vững trước, nếu không em có thể không đi xa hơn được. Em phải tổ chức chương trình bằng lập kế hoạch phần mã nào (Module) em cần viết trước, và thế rồi thực hiện và kiểm thử chúng từng cái mỗi lúc. Bằng việc đi theo một qui trình phát triển được xác định rõ, em sẽ phát triển một kỉ luật lập trình mạnh.

Nếu em xây dựng mã của em từng module mỗi lúc rồi kiểm thử chúng, em có thể tìm ra nhiều lỗi sớm hơn là hoàn thành chương trình rồi mới tiến hành kiểm thử toàn diện. Viết chú thích cho mã của em ngay khi em viết nó cũng sẽ là dễ hơn, để cho khi em quay lại nó về sau, em dễ dàng nhớ em đã làm gì.

Ngày nay phần lớn các lớp công nghệ đều dùng phương pháp “học tích cực” nơi tài liệu là sẵn có trực tuyến trước khi tới lớp. Nhiều sinh viên tải xuống những tài liệu này và bỏ lớp vì họ nghĩ họ có thể tự học được. Đừng phạm sai lầm đó! Lớp máy tính là quan trọng bởi vì đó là chỗ em học từ sai lầm của người khác. Phần lớn các giáo sư sẽ mô tả các sai lầm chung, giải thích chúng, và sửa chúng trong lớp. Lớp học cũng là chỗ để hỏi các câu hỏi và nhận câu trả lời đúng từ giáo sư. Giáo sư thường cho các ví dụ trên lớp và việc học từ những ví dụ này là tốt hơn từ sách vở. Phần lớn các giáo sư, kể cả bản thân tôi, thường dùng các ví dụ này trong bài kiểm tra. Bằng việc dự lớp đều đặn, em sẽ học tốt trong những ví dụ này.

Để là người lập trình giỏi, em cần viết mã thường xuyên. Nếu em không viết, em có thể quên điều em đã học. Cho nên lời khuyên của tôi là “viết mã, viết mã, và viết nhiều mã.”


Gửi bình luận
(0) Bình luận
1

Giáo sư John Vu – Nguyên Phong bàn về AI trong giáo dục

Nói về việc đưa trí tuệ nhân tạo (AI) vào giáo dục, Giáo sư John Vu – Nguyên Phong cho rằng AI có thể hỗ trợ, nhưng tuyệt đối không thể thay thế vai trò của giáo viên trong việc định hình nhân cách cho thế hệ trẻ.
2

Bàn về AI, GS John Vu nói thẳng: Nếu máy móc vượt trội, con người sẽ trở nên vô giá trị và có thể bị đào thải

Nói về việc đưa trí tuệ nhân tạo (AI) vào giáo dục, Giáo sư John Vu – Nguyên Phong cho rằng AI có thể hỗ trợ, nhưng tuyệt đối không thể thay thế vai trò của giáo viên trong việc định hình nhân cách cho thế hệ trẻ.
3

Người lập trình hay người phát triển

Tuần trước tôi nhận được một email hỏi: “Khác biệt giữa người lập trình và người phát triển phần mềm là gì? Người lập trình có thể trở thành người phát triển được không?

Cách chuẩn bị cho lĩnh vực khoa học và công nghệ

Ngày nay giáo dục đại học không còn là thứ xa hoa mà là sự cần thiết. Khó mà kiếm được việc làm tốt nếu bạn không vào đại học.

Kinh doanh trong app di động

Một sinh viên viết cho tôi: “Em muốn là một nhà doanh nghiệp và bắt đầu công ti riêng của em. Em đã phát triển nhiều app di động nhưng ngày nay mọi người không trả tiền cho app di động nữa. Làm sao em làm được tiền như một nhà doanh nghiệp?”

Dạy hiệu quả trong thế giới thay đổi nhanh chóng này

Trong quá khứ, việc dạy đã hội tụ chủ yếu vào truyền thụ tri thức từ thầy sang trò. Nguyên lí đơn giản: “Thầy dạy, và trò học.”

Cải tiến kĩ năng viết mã

Một sinh viên viết cho tôi: “Là sinh viên năm thứ nhất trong Quản lí hệ thông tin (ISM), em thích lớp nhập môn nhưng sợ lớp viết mã. Em thất vọng mọi lần em phải viết mã và em lo nghĩ rằng em có thể trượt. Xin thầy giúp cho.”

Đối thoại ở Bắc Kinh

Hệ thống giáo dục của các ông phải thay đổi và nó nên bắt đầu với đầu tư vào thầy giáo và phương pháp dạy.

Dạy STEM

Phần lớn các thầy giáo đều biết rằng Khoa học, Công nghệ, Kĩ nghệ và Toán học (STEM) là các môn khó dạy. Trong khi chúng ta không thể thay đổi được tài liệu, chúng ta có thể thay đổi cách chúng ta dạy để làm cho chúng thành thú vị hơn để học sinh học.

Viễn kiến của lãnh đạo và sự tồn vong của tổ chức

Viễn kiến (Vision) là năng lực nhìn xa vào tương lai để có thể chuẩn bị và lập kế hoạch đối phó.

Thư của Giáo sư John Vu gửi các bạn sinh viên học sinh Việt Nam

GS. John Vu (nguyên Kỹ sư Trưởng Tập đoàn Boeing, Viện Trưởng Viện Công Nghệ Sinh Học Đại Học Carnegie Mellon muốn đưa thư này lên để các bạn sinh viên đang cần những lời khuyên hữu ích từ câu chuyện thực tế.

Taylor Swift và “Thuyết mặc kệ họ”, để sống thật với chính mình

Ai cũng từng loay hoay vì ánh nhìn người khác. Taylor Swift cũng vậy, cho đến khi cô học cách buông bỏ và đặt câu hỏi: “Mình thực sự hạnh phúc vì điều gì?” Chính lúc ấy, hành trình “mặc kệ họ” đã mở ra kỷ nguyên rực rỡ nhất trong sự nghiệp của cô.

'Say một đời vì em' không phải AI sáng tác, mà có nữ tác giả

Giải trí - Ngọc Thanh - 03/10/2025 13:00
Say một đời vì em” đang là một trong những hiện tượng âm nhạc gây chú ý nhất trên mạng xã hội thời gian gần đây.

Xem Sex Education, tôi đem câu này dạy con: Nhìn sự thay đổi tích cực của con mà mừng!

Điện ảnh - Thanh Hương - 03/10/2025 12:00
Con ngơ ngác không hiểu hết ý, nhưng tôi thấy ánh mắt con sáng lên – như thể được công nhận.

Cách để bạn tăng thêm quyết tâm đọc sách

Kỹ năng - TĐ - 03/10/2025 11:00
Đối với những người yêu sách, việc có quyết tâm đọc thêm nhiều sách rất quan trọng. Vì vậy, nếu bạn yêu thích việc đọc sách và đang nghĩ đến việc đặt ra những mục tiêu trong việc đọc sách cho mình, hãy tham khảo những lời khuyên dưới đây nhé!

2 lần suýt chết, đây là những gì tôi nhìn thấy thế giới bên kia nơi cái chết cận kề

Suy ngẫm - Tuấn Khang - 03/10/2025 10:00
Qua 2 lần trải qua cận tử, người phụ nữ này đã chứng kiến những khung cảnh siêu nhiên mà cô không bao giờ có thể quên. Cô chia sẻ về những trải nghiệm lay động sâu sắc và những suy tư về cuộc sống, cái chết, và sự tồn tại vượt lên trên sự hiểu biết thông thường.

Taylor Swift và “Thuyết mặc kệ họ”, để sống thật với chính mình

Từ sách - Phim - Quìn - 03/10/2025 09:00
Ai cũng từng loay hoay vì ánh nhìn người khác. Taylor Swift cũng vậy, cho đến khi cô học cách buông bỏ và đặt câu hỏi: “Mình thực sự hạnh phúc vì điều gì?” Chính lúc ấy, hành trình “mặc kệ họ” đã mở ra kỷ nguyên rực rỡ nhất trong sự nghiệp của cô.

Cội nguồn của hạnh phúc

Tủ sách - FN - 03/10/2025 08:00
Từ xưa đến nay, nhân loại vẫn luôn đau đáu về những câu hỏi cơ bản như làm thế nào để có hạnh phúc, và cội nguồn của hạnh phúc là gì.

Tâm đắc 4 bài học Lưu Diệc Phi gửi gắm trong "Đi đến nơi có gió", phụ nữ càng nên nhớ

Điện ảnh - Tích Thành - 02/10/2025 12:00
Bộ phim "Đi đến nơi có gió" không chỉ là một thước phim đẹp mà còn là cuốn sách chỉ dẫn quý giá. 4 bài học từ nhân vật Hứa Hồng Đậu dưới đây sẽ giúp phụ nữ sống an nhiên, tự tại và mạnh mẽ hơn.

Người dùng điện thoại Android được cập nhật nhiều tính năng hữu ích

Kỹ năng - Nam Đoàn - 02/10/2025 11:00
Bản cập nhật mới nhất từ Google đã mang đến nhiều tính năng hữu ích nâng tầm trải nghiệm người dùng, nổi bật với bảo mật chống các cuộc tấn công mạng, cuộc gọi lừa đảo.

Câu chuyện sau bức ảnh kinh điển biến Marilyn Monroe thành ngôi sao

Phong cách sống - Mi Vân - DT - 02/10/2025 10:00
Bức ảnh ghi lại khoảnh khắc biểu tượng gợi cảm Marilyn Monroe diện chiếc váy yếm trắng tung bay trên ga tàu điện trong phim “The Seven Year Itch” đã trở nên kinh điển trong nhiều thập kỷ.

Trở về từ cõi chết - Ánh sáng đôi khi chỉ lóe lên sau bóng tối

Từ sách - Phim - Quìn - 02/10/2025 09:00
Chữa lành - hai chữ nghe tưởng nhẹ nhõm, nhưng thực ra đó là hành trình gian nan. Có khi, chỉ sau khi đi qua tận cùng khổ đau, con người mới nhận ra giá trị của sự sống. Hành trình đặc biệt ấy được Anita Moorjani ghi lại trong cuốn sách "Trở về từ cõi chết" (Dying to Be Me).

Tỉnh thức - Osho: Căn nguyên của đau khổ và 4 bước để bạn tìm thấy phúc lạc

Từ sách - Phim - TĐ - 02/10/2025 08:00
Bạn không cần phải thích nghi với đau khổ; bạn có khả năng thoát khỏi đau khổ hoàn toàn. Nhưng con đường đó hơi gian nan; con đường đó là một thử thách. Bạn phải nhận thức được cơ thể của mình và những việc bạn đang làm với cơ thể...

Những dấu hiệu người dùng Facebook cần đổi mật khẩu ngay

Kỹ năng - Anh Quang - 01/10/2025 13:00
Tài khoản Facebook có thể bị xâm nhập mà bạn không hay biết – nhận diện sớm những dấu hiệu bất thường sẽ giúp bạn bảo vệ thông tin cá nhân kịp thời.

Xem "Sex Education", tôi quyết định trao quyền: Con thay đổi hẳn, không còn lấm lét giấu giếm

Điện ảnh - Ứng Hà Chi - 01/10/2025 12:00
Đây không chỉ là bộ phim về giới tính mà còn là lời nhắc cho các bậc phụ huynh trong giáo dục con đúng cách.

"Thành phố lăng mộ" tiền tỷ ở làng chài nghèo khó một thời

Thư giãn - Cao Tiến - DT - 01/10/2025 11:00
Làng An Bằng ở thành phố Huế vốn là vùng quê nghèo ven biển, người dân mưu sinh bằng nghề chài lưới, giờ đây được mệnh danh "thành phố lăng mộ" với nhiều công trình hàng tỷ đồng.

Lạm dụng AI đe dọa sự sáng tạo tri thức, gây ‘thoái hóa’ tư duy con người

Suy ngẫm - Băng Băng - 01/10/2025 10:00
Các nghiên cứu cho thấy sự phụ thuộc vào AI có thể đem lại những hệ lụy khôn lường.
HẠT GIỐNG TÂM HỒN
2019 Bản quyền thuộc về hatgiongtamhon.com.vn. Phát triển bởi ONECMS
Thứ 6, 03/10/2025