Tony Hùng
Lập trình viên full-stack · C# và Java
Sinh ra ở vùng biển nhưng không biết bơi, nên lặn vào code — mười năm rồi vẫn chưa vào bờ.

Chuyện dài, kể ngắn
Từ hồi còn nhỏ mình mê sửa đồ điện tử. Nhưng được cái là sửa cái nào thì cái đó hỏng. Giờ nhìn lại, đó là những ca debug đầu đời, kèm bài học đầu tiên về nghề: tháo ra thì dễ, lắp lại cho chạy mới khó.
Lên trung học, mình gặp chiếc máy tính và mê ngay từ lần chạm đầu tiên. Ước mơ được chốt luôn: làm lập trình viên. Sau này nghĩ lại, giá hồi đó ước làm ông này bà nọ, tổng tài các kiểu thì có khi đời nhàn hơn. Nhưng ước thì đã ước rồi, mà đã làm thì làm cho tới nơi tới chốn.
Tốt nghiệp ngành Công nghệ phần mềm, mình bôn ba qua vài công ty top đầu Việt Nam rồi xách vali sang Nhật. Hành lý gồm một cái bàn phím và thói quen đọc log lúc nửa đêm.
Bây giờ mình vẫn code mỗi ngày, có điều phần gõ phím đã có AI lo — và nó gõ nhanh hơn mình nhiều. Việc chính chuyển sang đọc: đọc code AI viết, hỏi lại vì sao nó viết vậy, rồi quyết định dòng nào được lên production. Có hôm đọc ba lần vẫn chưa hiểu nó định làm gì; những hôm đó, nó phải viết lại.
Lửa đam mê không còn bùng như hồi mới cầm chuột, nhưng tay nghề thì chắc hơn. Ước mơ thời trung học, dù đôi lúc thấy hơi sai sai, đến giờ vẫn là việc mình làm giỏi nhất.
Hành trình
- Thuở nhỏ
Thợ sửa đồ điện tử nghiệp dư
Sửa cái nào hỏng cái đó. Học được rằng đừng tháo thứ mình chưa biết cách lắp lại.
- Trung học
Gặp chiếc máy tính đầu tiên
Mê từ lần chạm đầu và chốt ước mơ làm lập trình viên — quyết định đến giờ vẫn đang được review.
- Đại học
Ngành Công nghệ phần mềm
Học bài bản những thứ trước đó chỉ biết mày mò.
- Những năm đầu
Lập trình viên tại Việt Nam
Bôn ba qua vài công ty top đầu. Một người code, sáu người review — học được rằng code chạy thôi chưa đủ, còn phải sống sót qua review.
- Hiện tại
Lập trình viên tại Nhật Bản
Full-stack từ backend, frontend, database tới API và microservice. Làm việc cùng khách hàng Nhật và cùng AI: một bên rất kỹ tính, một bên rất tự tin.
Kỹ năng
Mười năm code ròng rã, ngôn ngữ gì cũng chiến — trừ mobile. Hai tay chính là C# và Java, nhưng nếu phải chọn một thì mình chọn C#.
Ngôn ngữ
- C# (yêu nhất)
- Java
- SQL
- JavaScript
Full-stack
- Backend
- Frontend
- Database
- API
- Microservice
Cloud và low-code
- Cloud — có chứng chỉ
- Low-code — có chứng chỉ
Cách làm việc
- Làm với khách hàng Nhật
- Review code — của người lẫn của AI
Không nhận
- Mobile — xin kiếu
Định hướng
Kế hoạch dài hạn: code dạo và ngồi chém gió cùng đồng đạo.
Nói cho nghiêm túc thì: nhận những bài toán đáng làm, ghi lại những gì học được ở blog này, và trao đổi với người cùng nghề — về code, về làm việc ở Nhật, và về cách sống chung với AI sao cho nó làm việc cho mình chứ không phải ngược lại.
Muốn rủ code dạo, hay chỉ muốn chém gió? Để lại bình luận dưới bất kỳ bài nào, mình đọc hết.