Từ Cậu Bé Mê Game Đến Kỹ Sư Phần Mềm Tại FPT Software: Hành Trình chinh phục ước mơ từ con số 0 của Minh Quân
Trong giới lập trình, người ta thường nói với nhau rằng: "Code chỉ là công cụ, tư duy mới là vũ khí". Nhưng để rèn luyện được "vũ khí" đó, mỗi người đều phải trải qua một hành trình riêng, đôi khi đầy rẫy những hoang mang và những lần "vấp ngã" trên các dòng lệnh. Hôm nay, chúng ta sẽ cùng lắng nghe câu chuyện của Quân – một chàng trai sinh năm 2003, hiện đang là Software Engineer tại FPT Software.
Câu chuyện của Quân không có những cú ngoặt quá kịch tính, nhưng nó lại là một tấm gương phản chiếu đầy đủ những trăn trở của thế hệ Gen Z: từ niềm đam mê công nghệ thuở nhỏ, nỗi sợ bị thay thế bởi AI, cho đến những nỗ lực tự thân để đứng chân vào một tập đoàn công nghệ lớn.
1. Khởi đầu từ những ván game tuổi thơ: Khi tò mò trở thành định hướng
Mọi thứ bắt đầu từ một sự "thèm thuồng" rất giản đơn của một đứa trẻ. Quân nhớ lại, ngày xưa gia đình cậu chưa có điều kiện mua máy tính. Cậu thường đứng nhìn bạn bè chơi game với một sự thích thú lạ kỳ. Những trò chơi trên màn hình máy tính thời đó có một sức hút mãnh liệt, không chỉ vì tính giải trí mà còn vì sự kỳ diệu của việc điều khiển các nhân vật chỉ bằng những cái click chuột hay phím bấm.
Lên cấp hai, cấp ba, khi bắt đầu được tiếp xúc với bộ môn Tin học tại trường, Quân nhận ra mình không chỉ thích chơi game mà còn thích cái cách mà máy tính vận hành. Sự nhạy bén với các con số và logic toán học đã giúp Quân nhận ra lập trình chính là con đường phù hợp nhất với năng lực của mình. Từ một sự tò mò trẻ thơ, nó dần chuyển hóa thành đam mê và định hướng nghề nghiệp nghiêm túc.
2. "Biển" thông tin và nỗi sợ mang tên AI
Bước chân vào đại học, Quân cũng như bao sinh viên khác, đứng trước một thị trường lập trình đang cực kỳ sôi động. Tuy nhiên, sự bùng nổ của các khóa học và tài liệu online lại trở thành một "con dao hai lưỡi". Quân chia sẻ rằng khó khăn lớn nhất thời điểm đó chính là sự nhiễu thông tin.
"Quá nhiều nguồn học khiến em bị loạn, không biết nên bắt đầu từ đâu hay nguồn nào thực sự uy tín," Quân tâm sự. Giữa lúc đang loay hoay tìm hướng đi, sự xuất hiện của AI (Trí tuệ nhân tạo) với tốc độ phát triển chóng mặt đã tạo nên một áp lực vô hình. Quân thú nhận mình từng có nỗi sợ rằng nếu không nhanh chóng nâng cao năng lực, bản thân sẽ bị tụt hậu so với tốc độ của công nghệ.
Cậu nhận ra rằng tự học là tốt, nhưng nếu cứ tự bơi trong một "biển" kiến thức không chọn lọc, cậu sẽ lãng phí thời gian quý báu của mình. Đó là lúc Quân quyết định tìm kiếm một môi trường đào tạo chuyên nghiệp để "follow up" và hệ thống lại kiến thức.
3. Cơ duyên với "màu đỏ" và niềm tin từ truyền thông
Khi tìm kiếm các trung tâm đào tạo, Quân đã tình cờ thấy quảng cáo của MindX trên Facebook. Ban đầu, cậu quan tâm đến UI/UX, nhưng sau một hồi cân nhắc, cậu cảm thấy mình hứng thú hơn với lộ trình trở thành Fullstack Web Developer để có cái nhìn tổng thể về hệ thống.
Quyết định chọn MindX của Quân đến từ hai yếu tố: một cảm quan và một thực tế. Về cảm quan, Quân thành thật chia sẻ một lý do khá thú vị: "Em rất thích màu đỏ, nên nhìn bộ nhận diện của MindX là thấy ấn tượng hơn các bên khác". Nhưng để thực sự đặt bút đăng ký, Quân cần nhiều hơn thế. Tại thời điểm đó, thông tin MindX gọi vốn thành công 3 triệu đô và xuất hiện trên VTV đã trở thành một "tấm phiếu bảo chứng" uy tín trong mắt chàng trai trẻ. Với Quân, đó là bằng chứng cho thấy đây là một tổ chức có tầm vóc và sự công nhận từ cộng đồng.
4. Hành trình Fullstack: Từ giao diện đến luồng dữ liệu
Quân chọn học Fullstack thay vì chỉ học riêng Frontend hay Backend. Cậu giải thích rằng, mặc dù Frontend (FE) mang lại sự hứng thú tức thì vì có thể nhìn thấy kết quả ngay trên trình duyệt, nhưng để phát triển sự nghiệp lâu dài và thăng tiến lên các vị trí cao hơn, lập trình viên cần phải nắm vững hệ thống và luồng dữ liệu – những thứ thuộc về Backend (BE).
Tại khóa học, Quân đã được tiếp cận với những công nghệ thực tế nhất:
- Frontend: Tập trung sâu vào ReactJS – thư viện phổ biến nhất hiện nay.
- Backend: Học về ExpressJS, đây cũng là nền tảng quan trọng giúp Quân dễ dàng tiếp cận với các framework khác như NestJS trong công việc sau này.
Sau khóa học, Quân tự tin rằng mình đã có thể tự tay xây dựng một trang web hoàn chỉnh, hiểu rõ đường đi của dữ liệu từ database cho đến giao diện người dùng.
Một điểm mà Quân cực kỳ ấn tượng khi học tại MindX chính là con người. Cậu dành lời khen cho các Mentor (người hướng dẫn) vì sự nhiệt tình và khả năng hỗ trợ nhanh chóng mỗi khi học viên gặp khó khăn trong việc debug (sửa lỗi). "Các anh chị luôn tìm mọi cách để giải đáp thắc mắc nhanh nhất có thể," Quân nhớ lại. Bên cạnh đó, cộng đồng học viên cũng là một nguồn lực quý giá. Đó không chỉ là nơi trao đổi kiến thức mà còn là mạng lưới hỗ trợ việc làm, nơi những người đi trước sẵn sàng dắt tay những người đi sau.
5. Bước ngoặt từ chiếc CV "sơ sài" đến tấm vé vào FPT Software
Thành công của Quân không đến ngay lập tức. Cậu kể lại kỷ niệm về lần đầu tiên đi rải CV: "Chiếc CV đầu tiên của em quá ngắn và sơ sài, kết quả là bị reject ngay lập tức". Đây là lúc đội ngũ Student Success phát huy vai trò của mình. Quân đã được hỗ trợ chỉnh sửa lại CV một cách chuyên nghiệp hơn:
- Trình bày rõ ràng: Sử dụng các bullet point (dấu đầu dòng) để liệt kê công việc.
- Tập trung vào trải nghiệm thực tế: Đưa vào những kinh nghiệm trong quá trình debug và các dự án cuối khóa.
- Sản phẩm thực tế: Quân đã dùng chính sản phẩm cuối khóa (build bằng React) để demo trong buổi phỏng vấn.
Chính những sự thay đổi nhỏ nhưng tinh tế này đã giúp Quân vượt qua vòng hồ sơ và tự tin hơn khi đối mặt với các câu hỏi từ nhà tuyển dụng, cuối cùng chinh phục được vị trí tại FPT Software.
6. Cảm nhận của Quân về thị trường IT hiện tại
Với trải nghiệm của một người đã đi làm tại tập đoàn lớn, Quân đánh giá thị trường hiện nay đang đòi hỏi ở lập trình viên 3 yếu tố then chốt:
- Kiến thức nền vững chắc: Đây là cái "gốc" để bạn không bị quật ngã trước sự thay đổi liên tục của các framework.
- Ngoại ngữ (Đặc biệt là Tiếng Anh): Đây là chìa khóa để đọc tài liệu và làm việc với các dự án quốc tế.
- Năng lực sử dụng AI: Thay vì sợ hãi AI, hãy học cách dùng AI như một trợ lý để tăng tốc độ làm việc.
Tuy nhiên, Quân cũng cảnh báo rằng không nên phụ thuộc hoàn toàn vào AI. "Dù AI có thể lập kế hoạch hay viết code, nhưng vẫn cần con người để kiểm soát rủi ro và quản trị hệ thống," Quân nhấn mạnh.
Trong một thế giới mà ai cũng muốn thành công nhanh, việc nhồi nhét quá nhiều kiến thức cùng lúc chỉ khiến bạn dễ bỏ cuộc. Thay vào đó, hãy:
- Đầu tư vào kỹ năng giải quyết vấn đề (problem solving) và tư duy phản biện (critical thinking).
- Làm các dự án thực tế, dù nhỏ cũng được.
- Đừng sợ lỗi: Chính quá trình debug là lúc bạn học được nhiều nhất.
Chủ động và kiên trì: "Đừng sợ việc mình không biết mà không làm. Phải làm rồi mới biết," Quân nhắn nhủ.
Hành trình của Quân là một minh chứng cho thấy: Không có con đường nào là bằng phẳng, nhưng nếu bạn có một đam mê đủ lớn và một lộ trình đúng đắn, bạn chắc chắn sẽ đến đích. Từ một cậu bé đứng nhìn bạn chơi game, Quân đã trở thành người trực tiếp viết nên những dòng code tạo ra giá trị. Còn bạn, bạn đã sẵn sàng để bắt đầu hành trình của mình chưa?
Quân gửi gắm một thông điệp cực kỳ quan trọng cho các bạn đang có ý định theo ngành IT:
"Đừng vội vàng"