Thanh Tran
Lần đầu tiên anh nhận ra niềm yêu thích với máy tính là từ khi học trung học. Lúc đó ở trường đang dạy Pascal. Tiếp theo là, anh được chọn tham gia một cuộc thi CNTT và giành giải thưởng đầu tiên trong đời. Sau đó thì anh chọn học ở trường Đại học Bách Khoa Đà Nẵng. Nhưng thiệt sự là anh không có nhiều cơ hội để thực hành kiến thức trong hai năm đầu tiên học đại học. Anh háo hức tìm kiếm những thứ thực tế hơn, chẳng hạn như Robocon, cả cuộc thi và cùng làm việc theo nhóm. Trường anh đặc biệt yêu cầu cả luận văn tốt nghiệp và chứng nhận thực tập, nên anh bắt đầu đi thực tập từ năm thứ 3 luôn. Lặn lội đi làm khi còn là sinh viên mang lại nhiều lợi thế nếu mình đủ chủ động. Bởi mình được phép mắc sai lầm. Đặt câu hỏi, học thêm, thực hành và lặp lại nó. Thông thường, nếu thực tập tốt, công ty có thể tuyển thẳng vì dù gì mình cũng chứng minh được năng lực rồi. Cơ hội cũng đã tới với anh. Tuy nhiên lịch học lúc đó của anh dày đặc quá. Vậy nên anh phải hoãn kỳ thực tập để hoàn thành bài vở ở trường đã. 2 năm sau, anh chính thức bước ra khỏi trường đại học và có công việc đầu tiên là một engineer còn non nớt, làm việc tại Đà Nẵng.
Dự án đầu tiên của anh là một ứng dụng “kéo và thả” để giải quyết sự cố trong quá trình truyền tệp. Anh biết đây là năm làm việc chính thức đầu tiên của mình, nên anh đã cố gắng hết sức để thu thập mọi kiến thức. Từ backend, frontend đến kiến thức nền tảng và kỹ năng mềm. Nhiều cái vẫn được sử dụng cho đến bây giờ. Sau đó thì anh nhận được một dự án yêu cầu phải chuyển đến Sài Gòn, rồi anh chuyển vào sống tại đây vài tháng. Dần dần nhiều cơ hội hiện ra, đủ để anh tính đến chuyện chuyển vào SG lập nghiệp. Ý anh là, nếu chúng ta không cố gắng và thử thách bản thân khi chúng ta vẫn còn trẻ, thì làm sao chúng ta có thể bức qua giới hạn của mình và vượt lên nó được. Những ngày đầu tiên vào Sài Gòn của anh thực sự chật vật. Sau đó thì anh sắp xếp lại toàn bộ cuộc sống của mình từng chút từng chút. Đó là một quá trình anh lớn lên từ trải nghiệm thực tế và thật sự xứng đáng.
Bằng cách nào đó, anh tin rằng engineer thì nên thử thách bản thân và làm được với nhiều hơn một ngôn ngữ lập trình. Nó tạo ra một cái nhìn tổng thể về lợi ích nào của ngôn ngữ nào có thể được sử dụng vào một vấn đề nhất định. Điều này giúp tụi anh đưa ra những giải pháp linh hoạt và kỉ càng hơn. Tuy nhiên, chuyển từ ngôn ngữ này sang ngôn ngữ khác có nghĩa là mình phải chấp nhận sự thay đổi về lương thưởng vì coi như mình trở lại vạch xuất phát. Anh chuyển từ NodeJS và React sang Golang cũng như vậy. Nhưng trên thực tế, anh thấy điều đó cũng tốt, mọi thứ đều là chi phí cơ hội để đầu tư vào những gì chúng ta thực sự muốn giỏi.