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

Bích Vân05/07/2022 14:00
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.”

Đáp: Cách tốt nhất để vượt qua vấn đề viết mã là bắt đầu với cái gì đó đơn giản. Chẳng hạn, thử viết vài dòng mã để thực hiện điều đơn giản. Bạn phải học cách chia các nhiệm vụ phức tạp thành các mảnh đơn giản và viết mã chúng một cách tách bạch. Chọn mảnh dễ nhất và viết mã cho nó, khi nó làm việc rồi thì bắt đầu với mảnh tiếp cho tới khi bạn kết thúc tất cả chúng.

Lí do bạn thấy thất vọng là vì bạn sợ phạm sai lầm. Khi bạn viết mã và mã không làm việc, bạn cảm thấy rằng bạn đang thất bại. Nhưng bạn cần hiểu rằng trong ngôn ngữ lập trình, CÁCH DUY NHẤT để học là phạm sai lầm và học từ chúng. Có nhiều bước để làm cho mã làm việc. Đầu tiên, bạn cần hiểu vấn đề cơ bản bằng việc hỏi: “Mình nên dùng cấu trúc dữ liệu nào? Làm sao thuật toán này làm việc? Làm sao tất cả nó sẽ được tổ chức thành các đối tượng?” Khi bạn bắt đầu viết mã, lại tự hỏi bản thân mình: “Cái gì đưa vào tệp tiêu đề? Cái gì đưa vào tệp gốc? Tại sao đằng nào cũng có việc phân tách này?” Sau khi bạn viết mã và dịch, bạn có thể thấy ra nhiều lỗi và bạn cần gỡ lỗi. Bạn cần tự hỏi mình: “Mình bắt đầu từ đâu?” Đây là CÁCH bạn học từ sai lầm của bạn. Bạn sẽ tiếp tục phạm sai lầm và học từ chúng rồi qua thời gian, bạn sẽ viết mã tốt hơn.

Tôi bao giờ cũng khuyến khích sinh viên làm công việc của họ trong các bước nhỏ. Chỉ viết vài dòng mã, dịch nó, và chắc nó làm việc. Chỉ thêm nhiều mã hơn sau khi bạn có mã khác làm việc. Phạm sai lầm là được vì bạn học từ nó và đi sang vấn đề tiếp. Phần lớn thời gian, mã không làm việc lại thì tiếp tục gỡ lỗi và học. Cuối cùng bạn sẽ quen với thất bại kiểu này và không sợ viết mã nữa.

Tôi biết rằng học viết mã là công việc vất vả. Nhưng nó là thách thức mà mọi sinh viên phải vượt qua. Bạn càng đưa nhiều nỗ lực vào, bạn sẽ thành công càng lớn. Đến cuối lớp lập trình, phần lớn sinh viên thường kêu: “Bây giờ em hiểu nó rồi! Càng chia nhỏ mã, nó càng vui hơn.”


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

Quan hệ với Bố Mẹ

“Tôi có vấn đề với bố mẹ tôi. Tôi không biết làm sao giải quyết được nó vì họ muốn tôi học kĩ sư phần mềm bởi vì nó có tương lai tốt. Tôi thấy nó khó với quá nhiều công việc..."
2

Kỹ năng công nghệ nào được cần tới?

Một số trong các bạn đã hỏi tôi về các kĩ năng công nghệ là quan trọng trong kinh doanh ngày nay. Là sinh viên kĩ nghệ phần mềm, bạn muốn biết kĩ năng nào bạn sẽ cần có để kiếm được việc tốt trong thế giới toàn cầu này.
3

Kế hoạch dự án phần mềm

Theo nhiều nghiên cứu, phần lớn những người quản lí phần mềm đã KHÔNg nhận được đào tạo về quản lí dự án CHÍNH THỨC và nhiều giáo trình quản lí dự án tại đại học KHÔNG thích hợp do thiếu “khía cạnh thực hành”.
4

Lời khuyên khác cho người quản lí dự án

Người quản lí dự án giỏi phải có cả kĩ năng kĩ thuật và kĩ năng trao đổi.
5

Kinh doanh khoán ngoài

Các công ti toàn cầu đã dùng công nghệ thông tin như chiến lược để cải tiến tính hiệu quả, giảm chi phí, tăng lợi nhuận, và cải tiến chất lượng.

Đố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ế.

Cốt lõi của giáo dục

Là giáo sư, tôi thường tổ chức những buổi thảo luận với sinh viên trong lớp, nhất là những sinh viên năm đầu Đại học để giúp cho họ chuẩn bị kế hoạch học tập tốt hơn.

Sinh viên có thể tự học được không?

Một thầy giáo viết cho tôi: “Thầy nghĩ sinh viên có thể học tài liệu theo cách riêng của họ bằng việc dùng phươn pháp học tích cực không? Nếu họ có thể học được thì thầy giáo làm gì?”

Lời khuyên cho nhà doanh nghiệp tương lai

Vào mùa hè, tôi thường dạy Kĩ nghệ phần mềm ở các nước khác. Từ năm ngoái, tôi bắt đầu thêm xê mi na Khởi nghiệp vào trong môn Phần mềm đều đặn của tôi.

Sau 17 phút chết lâm sàng, người phụ nữ tỉnh dậy: “Thế giới bên kia” khác những gì người ta kể

Suy ngẫm - Lam Chi - 27/08/2025 13:00
Người phụ nữ sống lại một cách thần kỳ sau 17 phút bị ngừng tim đột ngột. Cô đã có chia sẻ về những gì mà mình nhìn thấy ở “thế giới bên kia”.

Xem Sex Education, tôi nhận ra mình cũng là bà mẹ "đỉnh" khi áp dụng cách dạy con này

Điện ảnh - Thanh Hương - 27/08/2025 12:00
Dù 2 đứa con đang trong độ tuổi ẩm ương nhưng tôi vẫn có thể thân thiết được với các con.

Giới trẻ đang vật lộn với việc đọc hết một cuốn sách

Kỹ năng - TĐ - 27/08/2025 11:00
Nhiều sinh viên tại các trường đại học hàng đầu ở Mỹ đã thừa nhận rằng họ gặp khó khăn trong việc đọc hết một cuốn sách.

9 quy tắc sinh tồn mọi đứa trẻ buộc phải biết: Nếu cha mẹ không dạy, xã hội sẽ dạy một cách khắc nghiệt

Suy ngẫm - Trang Đào - 27/08/2025 10:00
Đây là những quy tắc sinh tồn mà trường lớp không dạy, nhưng mọi đứa trẻ đều phải biết.

“Mặc kệ họ” nhưng đừng “mặc kệ chính mình”

Từ sách - Phim - Quìn - 27/08/2025 09:00
Ngày nay, thật khó để sống mà không bị ảnh hưởng bởi ánh nhìn và lời bàn tán của người khác. Bạn làm gì, nghĩ gì, thậm chí là yêu ai, đều có ai đó lên tiếng nhận xét.

Bé Bôm, con trai Quốc Tuấn mắc hội chứng hiếm: Các ngón bị dính vào nhau, phải bán nhà để trả viện phí

Truyền cảm hứng - Minh Ngọc - 27/08/2025 08:00
Nam diễn viên từng chia sẻ ước mơ lớn nhất là con có thể tự sinh hoạt, ăn uống như người bình thường.

Quan hệ với Bố Mẹ

Blog GS John VU - GS John Vu - 26/08/2025 13:00
“Tôi có vấn đề với bố mẹ tôi. Tôi không biết làm sao giải quyết được nó vì họ muốn tôi học kĩ sư phần mềm bởi vì nó có tương lai tốt. Tôi thấy nó khó với quá nhiều công việc..."

Xem Sex Education, tôi xấu hổ bởi cách dạy dỗ của người làm bố như tôi thực sự "hỏng"!

Điện ảnh - Thanh Hương - 26/08/2025 12:00
Tôi nhận ra cách giáo dục của mình đã quá phiến diện và tiêu cực.

Cách vô hiệu hóa việc Facebook âm thầm truy cập toàn bộ ảnh trên điện thoại

Kỹ năng - Trung Nam - 26/08/2025 11:00
Người dùng Facebook lo ngại khi Meta tự động bật tính năng cho phép ứng dụng truy cập và phân tích thư viện ảnh, từ siêu dữ liệu đến nội dung hình ảnh, để đưa ra gợi ý cá nhân hóa.

Người bị trầm cảm nhẹ thường nói 4 câu sau, nếu bạn dùng thường xuyên đến gặp bác sĩ gấp!

Suy ngẫm - Ứng Hà Chi - 26/08/2025 10:00
"Trầm cảm" là căn bệnh gây tử vong lớn thứ hai ở người sau ung thư.

Phạm Xuân Ẩn - “Điệp viên hoàn hảo” trong mắt bạn bè

Từ sách - Phim - 26/08/2025 09:00
Trong lịch sử tình báo Việt Nam, Phạm Xuân Ẩn là một cái tên luôn gợi sự tò mò. Ông được gọi là “điệp viên hoàn hảo” không chỉ bởi tài năng trong chiến tranh, mà còn bởi nhân cách khiến bạn bè, kể cả ở bên kia chiến tuyến, đều dành cho ông sự kính trọng.

Trải nghiệm thế giới bên kia của cô gái Anh: Ánh sáng màu hổ phách ấm áp

Phong cách sống - Nhật Thùy - 26/08/2025 08:00
"Dù không nhìn thấy ai, tôi biết có một dạng tồn tại nào đó bên kia", Nicola kể về trải nghiệm cận tử; cho biết cô cảm nhận được ánh sáng hổ phách ấm áp.

Kỹ năng công nghệ nào được cần tới?

Blog GS John VU - GS John Vu - 25/08/2025 13:00
Một số trong các bạn đã hỏi tôi về các kĩ năng công nghệ là quan trọng trong kinh doanh ngày nay. Là sinh viên kĩ nghệ phần mềm, bạn muốn biết kĩ năng nào bạn sẽ cần có để kiếm được việc tốt trong thế giới toàn cầu này.

Bị chê là kém tài nhất, Nobita hoá ra lại có một đặc điểm không ai địch nổi

Điện ảnh - Trang Vũ - 25/08/2025 12:00
Là fan của bộ truyện lâu năm liệu bạn đã biết?

Điện thoại không bí mật nghe lén như chúng ta tưởng, nhưng sự thật còn nguy hiểm và đáng lo hơn nhiều

Kỹ năng - Thùy Anh - 25/08/2025 11:00
Dù không chia sẻ, nhưng những thông tin riêng tư của chúng ta trong điện thoại có thể đã rơi vào tay của một bên thứ ba.
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ứ 4, 27/08/2025