Hành trình từ kỹ sư đến người code
Mười lăm năm trước, công việc đầu tiên của tôi là đứng ngoài công trường, đo đạc và kiểm định chất lượng cầu đường ở khu vực phía Nam và Đồng bằng sông Cửu Long.
Không phải văn phòng, không phải máy tính. Là hiện trường thật, bản vẽ thật, và sai số thật nếu làm ẩu.
Năm 2013, tôi chuyển sang Trường Đại học Giao thông Vận tải, phụ trách đào tạo và đảm bảo chất lượng cho quy mô hơn 5.000 sinh viên mỗi năm. Ở đó tôi học một kỹ năng ít ai coi là kỹ năng: cách đóng gói kiến thức thành một chương trình mà người khác học lại được, kiểm định lại được.
Năm 2017, tôi về Viện Quy hoạch Xây dựng Miền Nam thuộc Bộ Xây dựng. Tôi tham gia lập và công bố Đồ án Quy hoạch Xây dựng Vùng Đồng bằng sông Cửu Long, rồi Đồ án Quy hoạch Xây dựng Vùng TP.HCM năm 2018. Đó là hai năm tôi hiểu quy hoạch không phải từ phía người đọc bản đồ, mà từ phía người vẽ ra nó — hiểu vì sao một đường ranh được đặt ở đó, và điều gì có thể khiến nó thay đổi.
Năm 2019, tôi chuyển sang khối doanh nghiệp, phụ trách pháp lý dự án bất động sản cho một tập đoàn lớn. Sáu năm ở đó, tôi quản lý hồ sơ pháp lý cho hơn 5.000 tài sản và 22 dự án trải khắp nhiều tỉnh. Tôi phải tự xây từ đầu một hệ thống SOP và kiểm soát hồ sơ cho cả phòng, vì trước đó không có gì để kế thừa.
Không giai đoạn nào trong số này là bỏ nghề cũ để làm nghề mới. Mỗi lần chuyển việc, tôi mang theo toàn bộ lớp hiểu biết trước đó và xếp thêm một lớp mới lên trên: kỹ thuật, rồi đào tạo, rồi quy hoạch, rồi pháp lý.
Đến một lúc, khối lượng hồ sơ, dữ liệu và quy trình tôi quản lý lớn đến mức Excel và trí nhớ không còn đủ. Tôi bắt đầu tự học GIS để nhìn thấy dữ liệu không gian, rồi tự học AI để xử lý phần việc lặp lại, rồi tự viết phần mềm vì có những cách làm không thể mở rộng nếu chỉ nằm trong đầu một người.
Tôi không đến với code từ mối quan tâm với lập trình. Tôi đến với nó vì đó là công cụ duy nhất đủ mạnh để giữ được toàn bộ những gì tôi đã học suốt 15 năm ở một chỗ, theo cách người khác — hoặc chính tôi sau này — có thể dùng lại được.
Cùng chủ đề