Lập trình không giống như chơi một nhạc cụ hay nói một ngôn ngữ: việc bạn bắt đầu lập trình ở tuổi 5 hay 20 không ảnh hưởng gì đến kỹ năng của bạn ở tuổi 30. Lập trình là về sự rõ ràng trong suy nghĩ và khả năng xây dựng cũng như thao tác các mô hình tư duy, chứ không phải là các cơ chế như cú pháp hay gõ phím.