Kỹ năng
Mỗi dòng đều ghi năm tôi dùng thứ đó gần nhất. Điều đó cố ý phơi ra những chỗ yếu: một danh sách mà cái gì cũng expert và cũng mới thì không đáng tin.
01Ngôn ngữ
| Kỹ năng | Mức | Số năm | Dùng gần nhất |
|---|---|---|---|
| TypeScript | Thành thạo | 4 | 2026 |
| JavaScript | Thành thạo | 5 | 2026 |
| Python | Thành thạo | 3 | 2026 |
| PHP | Thành thạo | 3 | 2023 |
| Rust | Cơ bản | 1 | 2026 |
| C/C++ | Khá | 2 | 2021 |
| C# | Cơ bản | 1 | 2021 |
| Java | Cơ bản | 1 | 2021 |
02Front end
| Kỹ năng | Mức | Số năm | Dùng gần nhất |
|---|---|---|---|
| React | Thành thạo | 5 | 2026 |
| Next.js | Thành thạo | 4 | 2026 |
| Tailwind CSS | Thành thạo | 4 | 2026 |
| Vue | Thành thạo | 4 | 2024 |
03Back end
| Kỹ năng | Mức | Số năm | Dùng gần nhất |
|---|---|---|---|
| FastAPI | Thành thạo | 4 | 2026 |
| NestJS | Thành thạo | 3 | 2026 |
| Django | Thành thạo | 3 | 2026 |
| Laravel | Thành thạo | 3 | 2023 |
04Hạ tầng
| Kỹ năng | Mức | Số năm | Dùng gần nhất |
|---|---|---|---|
| Docker | Thành thạo | 5 | 2026 |
| AWS | Khá | 3 | 2026 |
| Google Cloud | Khá | 3 | 2026 |
| Microsoft Azure | Khá | 2 | 2025 |
| DigitalOcean | Khá | 2 | 2026 |
| Vultr | Khá | 4 | 2026 |
| Terraform | Cơ bản | 1 | 2026 |
| GitHub Actions | Cơ bản | 1 | 2026 |
| Jenkins | Cơ bản | 2 | 2026 |
| Kubernetes | Cơ bản | 1 | 2025 |
05Dữ liệu & messaging
| Kỹ năng | Mức | Số năm | Dùng gần nhất |
|---|---|---|---|
| PostgreSQL | Khá | 5 | 2026 |
| SQLite | Khá | 6 | 2026 |
| MongoDB | Khá | 4 | 2026 |
| MySQL | Khá | 4 | 2024 |
| Redis | Khá | 4 | 2026 |
| Kafka | Khá | 2 | 2026 |
| Memcached | Cơ bản | 1 | 2024 |
| Firebase | Cơ bản | 1 | 2023 |
06Cách làm
Những mục này không có mức thành thạo, vì không có gì trung thực để đo chúng — đây là cách công việc được làm, chứ không phải thứ dùng để dựng nên nó.
- Mẫu thiết kế
- Adapter, proxy, facade, singleton, factory, inversion of control, dependency injection — và những nguyên tắc quyết định khi nào không nên dùng tới chúng.
- Kiến trúc ứng dụng
- Hướng đối tượng và hướng hàm, MVC, cùng những câu hỏi về phân tầng vốn đến trước cả hai.
- Hệ thống
- Linux là môi trường làm việc hằng ngày suốt sáu năm, song song với Windows và macOS.
- Thiết kế
- Figma, Photoshop và Illustrator — đủ để dựng một bản mockup chạy được trước khi có gì để code — cùng DrawIO và UML cho những sơ đồ dùng để kết thúc tranh luận.
- Triển khai
- Agile, Kanban hay Waterfall tuỳ khách hàng. Khoanh phạm vi, lên lịch, phân việc và theo dõi.