Tôi là một sinh viên mới được giáo dục. Ở trường chúng tôi đã 'học' asp.net và C #, trong 2 năm giáo dục, chúng tôi chưa bao giờ cố gắng tạo hệ thống email, hệ thống đăng nhập hoặc CMS của riêng mình. Mọi thứ chỉ kéo và thả điều khiển vào chế độ xem thiết kế .
Chúng tôi bắt đầu 102 sinh viên, 23 đã hoàn thành. 4 người có một công việc. Lý do?: 4 người đó (bao gồm cả tôi) đã biết cách lập trình trước khi chúng tôi thực sự bắt đầu vào giáo dục.
Những người còn lại bị mất. Bởi vì chúng tôi không bao giờ "phát minh lại bánh xe". Chúng tôi không bao giờ phải biết làm thế nào mã thực sự hoạt động. Việc xây dựng một hệ thống đăng nhập đầy đủ khá đơn giản, với quản lý người dùng - Nhưng những sinh viên từ giáo dục của tôi, không biết làm thế nào để làm điều đó. Bởi vì họ không biết làm thế nào một hệ thống đăng nhập thực sự hoạt động.
Tôi cảm thấy buồn, đến một lúc nào đó, thực sự lãng phí 2 năm, chẳng học được gì. - Tôi ước rằng các giáo viên trên khắp thế giới nói: Vâng, chúng tôi biết có các khung, nơi mã tồn tại, Bạn có thể sử dụng chúng trong cuộc sống thực .. Nhưng trên nền giáo dục này, bạn sẽ học cách lập trình ..
Nhiều giáo dục lập trình rất ngắn, vì vậy các nền giáo dục cần phải bao gồm rất nhiều thứ trong thời gian đó. Tôi nghĩ sẽ tốt hơn nếu danh sách mọi thứ bị cắt giảm một nửa và dành nhiều thời gian hơn cho lập trình. Mọi người có thể 'phát minh ra một loại bánh xe mới' nếu họ biết cách chế tạo một 'bánh xe' bình thường. Mọi người sẽ không ngu ngốc nếu họ có một chút kiến thức, nhưng bạn không thể hỏi một người đàn ông không biết gì về ô tô, chế tạo xe hơi .. Nhưng hỏi một người đàn ông biết cách chế tạo một chiếc xe đạp, sẽ dễ dàng hơn nhiều với việc thực sự xây dựng chiếc xe.