Chẳng có nghề nào mà không đi theo con đường: học tập -> tập tễnh vào nghề -> ổn định với nghề -> chuyên gia -> thầy giáo -> lý thuyết gia.
Không phải ai cũng có thể đạt tới mức chuyên gia trở lên và họ dừng ở mức “ổn định với nghề”.
Chả có gì phải sốc nếu yêu nghề, gái mại dâm người ta còn làm được tới 79 tuổi và họ vẫn có khách hàng để sống.
Tất nhiên, nếu đã dấn thân vào một nghề thì cũng nên cố gắng ngoi lên ở mức khá (ổn định với nghề, yêu nghề, sống được bằng nghề mà không áy náy) để có thu nhập tốt cho cuộc sống bản thân, gia đình, đồng thời thông qua cái nghề của mình mà đóng góp cho xã hội. Còn các mức cao hơn nữa cần có thêm các yêu tố thiên thời - địa lợi - nhân hoà.
Còn lập trình viên mà thực sự khát khao làm giàu thì phải tìm cách đi con đường như các bậc Bill Gates, Marc Andreessen, Mark Zuckerberg, Mark Shuttleworth,… Ở đây, cần xác định rõ là phải là một lập trình viên giỏi cái đã, kiếm cơm đủ sống phè phỡn cái đã rồi mới bàn, chứ viết code còn lỗi be bét mà suốt ngày mơ giàu sang trong tay đầy rượu ngon, gái đẹp thì hoá ra là ảo tưởng sức mạnh với việc mơ mộng hão huyền quá đáng.
Chốt lại: viết code, viết code và viết code và đọc sách về lập trình khoảng 16 giờ mỗi ngày liên tiếp trong 10 năm thì bạn chẳng phải sốc siếc gì hết. Thiên tài là gì? Là làm một việc gì đó bền bỉ qua năm tháng, bỏ công sức vào đó tối thiểu 100 ngàn giờ.