Bà con bàn tán sôi nổi quá. Vấn đề lại to tát nữa chứ!
Cảnh giới gì không biết, ngày xưa mấy ông lập trình chỉ ngồi quanh quẩn với nhau và với máy tính, trong tay không có bất cứ tài liệu nào cũng vẫn viết được code. Mấy ông đó giờ hiếm như sao trên trời giữa trưa.
Xưa khác nay chứ. Trước khi Java ra đời, lập trình viên đâu có mạng tốc độ cao và thông tin phong phú để mà phân tâm. Sách lập trình (tiếng Anh) viết trước năm O’Reilly xuất bản cuốn sách đầu tiên thường công phu và thấu đáo. Hướng dẫn (manual) kèm theo công cụ lập trình (của Borland chẳng hạn) là mẫu mực về chi tiết, rõ ràng.
Tầm tuổi của superthin, những người lần đầu lên mạng (ở Việt Nam) thời điểm nhiều cháu ở daynhauhoc còn chưa ra đời, chê các cháu thời 4.0 (chỉ thích mỳ ăn liền và fastfood) cũng hợp lý nhỉ.
Tớ nghĩ là tớ sẽ correct một vài định nghĩa, theo quan điểm của tớ, đồng thời bổ sung thêm các định nghĩa mới. Hi vọng nó sẽ giúp cho mọi người có cái nhìn tốt hơn về ngành này.
library lý giải rất thú vị, giàu thông tin nhưng e rằng có thiên kiến (bias) của một người thuộc big Java shop chuyên thi công hệ thống lớn (enterprise level software). (library kiếm ăn nhờ Java thì phải)
Đọc đi đọc lại vài lần, tôi vẫn không thể/biết xếp những người như Salvatore Sanfilippo (sinh năm 1978) hay Ryan Dahl (sinh năm 1981) vào đâu trong thang phân loại của library. Theo tôi, những người như họ mới là “nghệ sỹ” (Salvatore cũng tự nhận mình như vậy) chứ không phải Architect theo quan niệm của library.
Nếu hai người này từ sớm cũng định hướng theo Java để “phát triển sự nghiệp” thì không rõ bây giờ họ sẽ ở đâu trong thang phân loại của library nhỉ?
Bây giờ thì “lập trình viên VN” có số má dữ lắm, chứ không bèo đâu nha. Còn title gì thì không quan trọng lắm ở đa số các trường hợp.
Lập trình viên Việt Nam có thể có nhiều năm kinh nghiệm, mang chức danh Engineer hay Architect, đầu quân cho tập đoàn nước ngoài hàng đầu như Google hay Facebook, lương từ 100K đô Mỹ một năm trở lên (thấp hơn không tính). Nhưng nếu không có dev Việt nào đạt tầm như Jordan Walke, Evan You hay Misko Hevery thôi chẳng hạn (tôi có thể kể thêm nhiều cái tên ở tầm cao hơn) thì tôi vẫn cho rằng dev Việt vẫn chỉ đang ăn theo nói leo và là động vật nhai lại mà thôi. (Theo Wikipedia: Giai đoạn thứ nhất chúng ăn thức ăn thô và nuốt vào dạ dày. Giai đoạn thứ hai, chúng ợ thức ăn đã phân hủy một phần trong dạ dày trở lại miệng để nhai lại.)
Tôi xếp những tên tuổi tôi đã nêu danh vào một nhóm tôi gọi là những người cách tân (tạm dịch từ innovator của tiếng Anh): những người sáng tạo và kiến thiết, thay đổi và ảnh hưởng to lớn và sâu rộng tới công cụ, cách thức và lề lối làm việc và thi công trong ngành phần mềm nói riêng và ngành điện toán nói chung. Nhóm người này xứng đáng có vị trí đặc biệt và được nhìn nhận đánh giá khác. (với những bảng phân loại xếp hạng thông thường)
Niklaus Wirth, Roberto Ierusalimschy, Miguel de Icaza, Anders Hejlsberg, Donald D. Chamberlin, Bill Joy,… Ôi quá nhiều, kể sao cho hết!
Nhưng tôi đỏ mắt kiếm tìm mà không thấy một người Việt hay cụ thể hơn một dev Việt nào (dù chúng ta đều biết người Việt rất “giỏi”) để thêm vào danh sách.
Ai đó hãy chỉ ra tôi đã sai, đã lầm, đã thiếu sót, hãy cho tôi một cái tên người Việt, một lập trình viên người Việt, một dev Việt xứng đáng xếp vào hàng ngũ những nhà cách tân được không?
Nếu không, tôi vẫn hy vọng tương lai một ngày nào đó có thể thêm một người Việt nào đó vào danh sách. Còn không, rất tiếc dù danh xưng là gì, kiếm được bao nhiêu, kinh nghiệm nhiều như thế nào vẫn chỉ thuộc hạng ăn theo nói leo và là động vật nhai lại mà thôi!