Giáo viên Quincy Larson của Freecodecamp đã chia sẻ trên Quora: “Hầu hết các lập trình viên cần học ít nhất một lần trong sự nghiệp.”
— Theo khảo sát của hơn 30.000 người được thực hiện bởi Stack Overflow năm 2017, có 90 người % Các nhà phát triển phần mềm cho rằng tự học là một trong những cách họ học viết mã. 45,4% số người được hỏi nói rằng họ học lập trình thông qua các khóa học trực tuyến.
Cuộc khảo sát cũng đã hỏi các nhà phát triển về vai trò của đào tạo chính thức trong công nghệ. Kết quả là, khoảng 41% các nhà phát triển kỹ thuật nghĩ rằng đào tạo chính thức là quan trọng, trong khi 32% cho rằng đào tạo không quan trọng.
Nhiều nhà phát triển CNTT trong các công ty lớn như Google, Facebook, Amazon và Microsoft không có bằng cấp. khoa học máy tính.
Chuyên gia Quin Larson khuyên các lập trình viên tương lai: “Nếu bạn còn trẻ và có khả năng, bằng đại học về khoa học là một lựa chọn tốt. Nếu bạn học sai ngành hoặc làm việc toàn thời gian, bạn có thể tham khảo nhiều điều liên quan Tài nguyên học tập trực tuyến cho công nghệ thông tin. “
Nhưng ông khẳng định rằng trong suốt sự nghiệp của mình, tự học luôn là cách tốt nhất để có được kiến thức và kỹ năng lập trình.
Trong công nghệ trực tuyến của Đại học Thông tin FUNIX, có rất nhiều ví dụ về kỷ nguyên vít. Chúng được lập trình hoàn toàn thông qua tự học. Một trong số đó là ông Mai Quốc Thành. Ông là một kỹ sư dầu khí lập trình trực tuyến tự học 35 tuổi và trở thành lập trình viên của FSoft một năm sau đó.
Một trường hợp khác là ông Trần Văn Thành – tự học 40 tuổi. Quyết định tiếp tục học hỏi trong vị trí hiện tại của Thanh là Trợ lý Bắc-Nam là một quá trình lớn. Thanh đang tận hưởng thời gian rảnh trong xe và học trực tuyến qua 3G và điện thoại. Vào cuối tuần ở Hà Nội, anh đã gặp một người cố vấn và hỏi anh những câu hỏi mà anh không hiểu. Trong nhiều đêm, anh làm huấn luyện viên và hoàn thành bài kiểm tra với gia sư.
“Học lập trình đòi hỏi phải tự học” được nhiều người hoan nghênh. Lập trình viên trên toàn thế giới. Kenvin Ossia, một nhà phát triển ứng dụng di động, cho biết cách duy nhất là viết chương trình. Thực hành công nghệ thông tin là điều cần thiết, để giáo viên không thể giúp bạn nhiều.
“Quá trình viết chương trình để cung cấp thông báo lỗi, tìm kiếm, đọc mã của người khác và tìm tài liệu và bài viết của StackOverflow khiến tôi cảm thấy thất vọng và thất vọng … Nó khiến tôi tiến bộ nhanh hơn. Kenvin Ossia nói. Trong số các lập trình viên, khả năng học tập và điều tra lâu dài là cốt lõi. Tuy nhiên, các lập trình viên giàu kinh nghiệm cũng tin rằng trong quá trình học tập, tự học, nếu các chuyên gia trong lĩnh vực của bạn cung cấp lời khuyên thực tế, bạn sẽ có thể thích nghi tốt hơn với mục tiêu của mình và tiến về phía trước. Đi xa hơn – Mai Mai
Đại học trực tuyến FUNiX cung cấp chương trình đào tạo kỹ thuật phần mềm trực tuyến, để sinh viên có thể chủ động chọn kiến thức cần thiết để có được người chiến thắng Baka để học công nghệ thông tin ngay lập tức hoặc khi học trong các lĩnh vực khác.
Thực hành FUNiX Một phương pháp học tập tích cực thúc đẩy sinh viên tự đặt câu hỏi và tự tìm câu trả lời, đồng thời thúc đẩy sự phát triển của lập trình phản xạ. Đồng thời, sinh viên cũng có thể chủ động sắp xếp thời gian biểu trong quá trình học tập và học tập dưới sự hướng dẫn của các chuyên gia kỹ thuật .— -Tìm hiểu cách FUNiX học ở đây.