Nhà khoa học máy tính Peter Norvig đã lập luận trong bài tiểu luận Dạy bản thân trong chương trình trong 10 năm rằng bạn cần khoảng 10.000 giờ thực hành.
Nhưng Jeff Atwood đã lập luận trong bài viết Làm thế nào để trở thành một lập trình viên tốt hơn bằng cách không lập trình rằng ông tin rằng cách duy nhất để trở thành một lập trình viên tốt hơn là không lập trình.
Những bài viết này là đối lập. Có bằng chứng khoa học nào chứng minh phương pháp của Jeff Atwood không?