Hồ sơ cá nhân
Lập trình viên full-stack
Tôi là lập trình viên độc lập tại Hàn Quốc, tập trung tạo ứng dụng mang lại giá trị và cải thiện đời sống hằng ngày.
Hồ sơ nhanh
Cơ sở
Lập trình viên độc lập tại Hàn Quốc
Cách học
Tôi học bằng cách trực tiếp thử ngôn ngữ, công cụ và quy trình mới.
Thường xây dựng
Ứng dụng và công cụ tự động hóa giảm ma sát hằng ngày
Ngôn ngữ ưa dùng
Cách tôi làm việc và học hỏi
Điều tôi quan tâm
Tôi là lập trình viên độc lập tại Hàn Quốc, thích nhận ra nhu cầu thật trong đời sống, tự xây dựng và tinh chỉnh công cụ đến khi hữu ích trong thực tế.
Tôi thoải mái làm việc với nhiều ngôn ngữ và công nghệ, và thật sự thích học công cụ, khái niệm, quy trình mới khi vấn đề cần đến.
Tôi thường dùng C++, Python và Dart, nhưng ưu tiên chọn ngôn ngữ và cách tiếp cận phù hợp nhất thay vì ép mọi thứ vào một stack.
Điều tôi quan tâm
Thích nghi nhanh
Khi cần, tôi có thể nhanh chóng đào sâu vào stack lạ và đưa nó tới mức đủ để giải quyết vấn đề tốt.
Chọn theo vấn đề
Thay vì ép cùng một công cụ ở mọi nơi, tôi chọn tổ hợp cân bằng tốt nhất giữa hiệu năng, tốc độ và bảo trì.
Tự động hóa đời sống
Khi thấy nhu cầu lặp lại trong đời sống, tôi thường làm một công cụ nhỏ để tự động hóa và dùng ngay.
Thực thi đến cùng
Tôi không dừng ở ý tưởng. Tôi tiếp tục tinh chỉnh cấu trúc và chất lượng đến khi kết quả thật sự dùng được.
Cách tôi làm việc
Cách tôi làm việc
1) Làm rõ mục tiêu
Xác định hành động người dùng và tiêu chí thành công, rồi thu hẹp vấn đề UI.
2) Cấu trúc và trạng thái
Sắp xếp kiến trúc thông tin, trạng thái và ngoại lệ từ sớm để giảm sửa đổi.
3) Lặp nhỏ
Phát hành theo phần nhỏ, xác thực nhanh và giữ cấu trúc dễ refactor.
4) Chất lượng là mặc định
Khả năng truy cập, hiệu năng, SEO và type safety có từ đầu.
Tôi coi trọng sự rõ ràng: điều gì quan trọng lúc này, điều gì có thể đợi và cách đo thành công.