Nhật ký task đánh dấu cột mốc của mã phu Khang 2010-2020.

Bài viết này như là 1 nhật ký các task lập trình tiêu biểu của Khang mà khi nhìn lại mình cảm giác hoàn thành được nó giống như mình vượt qua 1 cột mốc của sự nghiệp. Có thể task có từ học hành, cũng có thể từ cấp trên giao xuống hay từ khách hàng đưa ra. Có những task rất nhỏ và cũng có task rất lớn có thể hiểu là những dự án hay tiểu dự án.

0. Trước khi đi học đại học 2009, mày mò và vọc world map editor của game warcraft 3, clone 1 custom map 10 Hero Siege, lượm lặt JASS script gắn vào, chép ra tiệm net chơi

1. Tự suy nghĩ và hoàn thành hết tất cả bài tập thực hành môn học Cấu trúc dữ liệu mà không cần phải search internet. Thành quả là tự ngộ ra cơ chế của con trỏ và sử dụng chức năng debug.

2. Port chức năng của 1 ứng dụng multi-touch surface từ C++ qua C#.

3. Viết tool xác định giới tính nam/nữ/không xác định từ thông tin họ tên của hơn 100k khách hàng.

4. Viết chức năng push notification cho 1 Windows phone app trong 1 cuộc thi hackathon 30 tiếng với 4 lon bò húc trong đêm.

5. Cắt css cho 6 theme web có layout khác nhau trong 1 đêm.

6. Clone layout của trang outlook.com dùng knockoutjs. Cũng là lần đầu tiên làm ứng dụng Single page.

7. Hoàn thành form của tất cả quy trình phân hệ self-service bằng ASP.NET MVC được giao làm trong 80 giờ nhưng xong trong vòng 2 ngày.

8. Hiện thực được các giải pháp kỹ thuật: cấu trúc dữ liệu linh hoạt, sinh code tự động, cấu hình hoá thông tin hồ sơ nhân viên, khai báo công thức tính lương từ thiết kế giải pháp của 1 anh chuyên gia phần mềm.

9. Cùng với đồng đội hoàn thành báo cáo nghiên cứu khoa học / khoá luận. Cũng là lần đầu tiên viết 1 báo cáo trên 80 trang.

10. Port 1 phần mềm desktop về Point of sale sang web offline và chạy được nhiều máy in.

11. Lên chương trình thực tập và hướng dẫn 10 thực tập sinh phần mềm đến lúc có thể đóng góp vào dự án thực tế.

12. Học nghiệp vụ quản lý khách sạn từ con số 0, phân tích thiết kế và quản lý nhóm làm ra 1 sản phẩm demo ban đầu.

13. Tự học và làm Chrome Extension đầu tiên và up lên store. Số lượt tải hiện tại là 7000+.

14. Nghiên cứu, thiết kế và hiện thực thành công được giải pháp Task-Based Business Process có thể tách thành sản phẩm độc lập và khả năng tích hợp linh động, sau khi chứng kiến những hạn chế của 2 giải pháp khác tương tự trước đó trong hơn 2 năm.

15. Tiếp nhận và phát triển tiếp các công cụ Crawl Data bằng Python từ 1 anh chuyên gia phần mềm.

16. Tự học và hoàn thành các bài tập về bài toán Optimization dưới sự hướng dẫn của 1 anh chuyên gia machine learning.

17. Thiết kế chi tiết và hướng dẫn kỹ thuật cho team để phát triển từ đầu 1 ứng dụng dùng Azure cloud từ mô hình kiến trúc của 1 anh chuyên gia phần mềm.

18. Lên kế hoạch học Swift, bắt tay vào học và có 1 sản phẩm iOS về e-learning có thể demo được trong vòng 10 ngày.

19. Tìm ra phương pháp để sinh dữ liệu đẹp cho các demo về thống kê, phân tích.

20. Tham gia sản xuất học liệu: Đọc hiểu, dịch sang tiếng việt, lồng tiếng 1 số case study các công ty thành công chuyển đổi số.

21. Giao tiếp với 1 khách hàng người Mỹ và làm 1 phần mềm học tiếng anh đơn giản có chức năng nhận diện giọng nói.

22. Cùng đồng đội đi trình bày giải pháp phần mềm với 1 khách hàng lớn và khảo sát kinh doanh 6 khách sạn và công ty lữ hành.

23. Thiết kế chi tiết hệ thống Loyalty Program từ ý tưởng của 1 chuyên gia khách sạn.

24. Investigate vấn đề về performance của Database SQL Server và tối ưu hoá các câu query. Qua đó hiểu tốt về Index, cách thiết kế table.

25. Lập trình 1 app y tế bằng Xamarin iOS dành cho khách hàng Úc trong khoảng 3-4 tháng. Đây là 1 công việc thuần mobile đầu tiên.

26. Tham gia xây dựng 1 Chat bot với các cán bộ y tế và chuyên gia phần mềm trong và ngoài nước trong 2 ngày.

27. Thiết kế kiến trúc và giải pháp kỹ thuật ban đầu cho 1 dự án nâng cấp 1 hệ thống quản trị có từ năm 2007.

28. Tiếp nhận, mở rộng, bảo trì 1 website sự kiện bằng Ruby on rails với hơn 60K lượt đăng ký có thanh toán.

29. Tiếp nhận và mở rộng 2 native app: iOS và Android. Trong 1 ngày dùng đủ 4 ngôn ngữ: C#, JS, Java, Swift.

30. Tự học và thiết kế chi tiết phần mềm về giáo dục theo kiến trúc serverless trên AWS.

3 responses to “Nhật ký task đánh dấu cột mốc của mã phu Khang 2010-2020.

Trả lời

Mời bạn điền thông tin vào ô dưới đây hoặc kích vào một biểu tượng để đăng nhập:

WordPress.com Logo

Bạn đang bình luận bằng tài khoản WordPress.com Đăng xuất /  Thay đổi )

Google photo

Bạn đang bình luận bằng tài khoản Google Đăng xuất /  Thay đổi )

Twitter picture

Bạn đang bình luận bằng tài khoản Twitter Đăng xuất /  Thay đổi )

Facebook photo

Bạn đang bình luận bằng tài khoản Facebook Đăng xuất /  Thay đổi )

Connecting to %s