CHUYỂN NGÀNH THÀNH CÔNG, GÕ CỬA HUAWEI
Không phải ai cũng bước vào ngành công nghệ với nền tảng học vấn bài bản. Có người đến với lập trình vì đam mê, có người vì cơ hội nghề nghiệp, và cũng có những người như bạn học viên dưới đây, hiện là Senior Software Engineer tại Huawei đã dấn thân vào lĩnh vực hoàn toàn mới so với chuyên ngành đại học.
Hành trình từ một sinh viên electrical engineering đến vị trí kỹ sư phần mềm cấp cao ở tập đoàn công nghệ hàng đầu không hề dễ dàng. Trong buổi trò chuyện dưới đây, anh sẽ chia sẻ về quá trình học tập, ôn luyện, kinh nghiệm phỏng vấn cũng như những bài học đắt giá từ chặng đường chuyển ngành đầy thử thách.
Cảm ơn anh đã nhận lời tham gia buổi phỏng vấn hôm nay. Trước tiên, anh có thể giới thiệu đôi nét về bản thân và công việc hiện tại được không?
Chào mọi người! Mình hiện đang làm việc tại Huawei với vai trò Senior Software Engineer, tổng cộng mình đã có khoảng 5 năm rưỡi kinh nghiệm trong ngành. Thực ra mình xuất phát không phải từ CNTT, mà là từ Electrical Engineering. Sau khi tốt nghiệp, ngành IT đang phát triển rất mạnh, mình quyết định rẽ hướng sang phần mềm, có thể nói là một bước đi khá táo bạo lúc đó.
Việc chuyển ngành chắc hẳn không dễ dàng. Anh có thể chia sẻ thêm về những ngày đầu khi bắt đầu làm việc trong lĩnh vực mới này không?
Thời gian đầu thực sự rất khó khăn. Mình gần như không biết gì, việc gì cũng phải tra Google, có khi một vấn đề rất nhỏ cũng mất vài tiếng để hiểu. Điều đó ảnh hưởng đến hiệu suất công việc, nên mình phải nỗ lực gấp đôi để bù lại. Ngay cả bây giờ, mình vẫn luôn tự hỏi liệu có kiến thức nền nào bị thiếu so với các bạn học đúng chuyên ngành hay không. Nếu có cơ hội, mình khuyên các bạn nên trang bị nền tảng học vấn bài bản như học thêm bằng đại học hoặc thạc sĩđể hành trình đỡ gian nan hơn.
Anh biết đến Engineer Pro như thế nào và điều gì khiến anh quyết định gắn bó lâu dài tại đây?
Mình biết đến Engineer Pro qua mạng xã hội, thấy nội dung khá chuyên sâu và có lộ trình rõ ràng nên quyết định thử. Thời điểm đó có khoảng 2–3 trung tâm tương tự, nhưng Engineer Pro nổi bật ở sự chuyên nghiệp, tập trung nhiều vào thuật toán và system design, và đặc biệt là định hướng rất sát với format phỏng vấn Big Tech. Điều này đúng với điều mình cần nên mình chọn học ở đây.
Anh đã tham gia những khóa học nào tại Engineer Pro?
Mình học các khóa Thuật toán, System Design 1 & 2, Computer Science Fundamentals và một vài khóa bootcamp ngắn hạn. Gần như toàn bộ các khóa cơ bản và chuyên sâu mình đều học hết.
Trong quá trình học, có giảng viên nào để lại cho anh ấn tượng sâu sắc không?
Có hai người mình nhớ nhất là anh Hiệp và anh Chương. Anh Chương giảng rất từ tốn, mạch lạc, không ngắt quãng điều đó giúp mình học được cách trình bày bình tĩnh và logic khi phỏng vấn. Anh Hiệp dạy thuật toán rất dễ hiểu, phần code minh họa rõ ràng giúp mình tự tin hơn rất nhiều khi thực hành.
Trước khi phỏng vấn tại Grasshopper và Huawei, anh đã chuẩn bị như thế nào?
Mình chủ yếu bám sát lộ trình mà Engineer Pro đã vạch ra. Chỉ cần hoàn thành các khóa học là đã đủ vững về thuật toán, system design và các tip phỏng vấn. Ngoài ra, mình còn tham gia các buổi review CV, mock interview và học hỏi kinh nghiệm từ cộng đồng. Một phần quan trọng nữa là mình tổng kết lại các dự án từng làm để có thể chia sẻ sâu trong các buổi phỏng vấn.
Anh có thể mô tả chi tiết quy trình phỏng vấn tại Grasshopper không?
Grasshopper có 4 vòng:
Online test: 2 bài thuật toán. Một bài về DFS/BFS và một bài mở yêu cầu viết hàm có khả năng mở rộng không chỉ giải thuật mà còn cần tư duy thiết kế.
Live coding: Giải một bài thuật toán trực tiếp với interviewer tại Úc
Technical interview Việt Nam team: Chủ yếu về C++ và các kiến thức nền tảng.
Technical interview Singapore team: Nâng cao hơn, có thêm câu hỏi khó về network mà mình chưa từng gặp ở công ty khác.
Còn ở Huawei thì sao ạ?
Huawei cũng có 4 vòng:
Online test: Một bài thuật toán.
2 vòng technical interview: Mỗi vòng kéo dài 1 tiếng. 30 phút đầu phỏng vấn về kinh nghiệm và lý thuyết C++, 30 phút sau giải một bài thuật toán mức độ medium leetcode.
Final interview: Phỏng vấn với supervisor, hỏi behavior và chuyên sâu về C++ & hệ điều hành. Phần cuối cùng khá khó vì interviewer xuất thân từ học thuật, hỏi sâu hơn mức thông thường.
Theo anh, công ty nào có quy trình phỏng vấn khó hơn?
Mình đánh giá Grasshopper khó hơn. Họ đặt ra bài toán lạ, yêu cầu kỹ năng network nâng cao. Huawei thì nhẹ nhàng hơn, bài thuật toán chỉ ở mức trung bình và chủ yếu xoay quanh kinh nghiệm làm việc. Tuy nhiên, Huawei lọc CV rất kỹ, nên ai được phỏng vấn thì thường đã khá match với vị trí rồi.
Sau 7 tháng làm việc tại Huawei, anh có gặp khó khăn gì không?
Không quá nhiều. Team hỗ trợ rất tốt và công việc không quá áp lực. Điều duy nhất mình cảm nhận là môi trường sống ở Hồng Kông khá yên ắng so với Việt Nam cần thời gian để thích nghi.
Anh có lời khuyên nào dành cho các bạn đang chuẩn bị phỏng vấn tại các công ty công nghệ lớn không?
Theo mình, kinh nghiệm làm việc thực tế là yếu tố khó xây dựng nhất nhưng cũng quan trọng nhất. Thuật toán hay phỏng vấn có thể học nhanh, nhưng kinh nghiệm thì phải tích lũy qua thời gian dài. Vì vậy, hãy tập trung vào công việc hiện tại, tạo ra nhiều impact cho team, giải quyết vấn đề thực tế để có câu chuyện kể trong phỏng vấn.
Hành trình của anh học viên trên từ một sinh viên kỹ thuật điện đến Senior Software Engineer tại Huawei là minh chứng rõ ràng rằng nỗ lực, chiến lược học tập đúng đắn và tư duy phát triển liên tục có thể giúp bạn đi xa, bất kể xuất phát điểm. Với sự hỗ trợ từ cộng đồng học tập như Engineer Pro, cơ hội bước chân vào các tập đoàn công nghệ lớn không còn là điều xa vời, ngay cả với những người “trái ngành”.
“Đừng ngại xuất phát chậm, chỉ cần bạn không ngừng học hỏi và tiến lên. Trong ngành công nghệ, sự kiên trì và tinh thần cầu tiến luôn là chìa khóa mở ra những cánh cửa mới.”
_________________________________
Engineer Pro là một trung tâm đào tạo các khóa học chuyên sâu dành cho các software engineer. Với 100% giảng viên đến từ các Big Tech như Google, Amazon, Shopee, TikTok, … Engineer Pro đảm bảo chất lượng giảng dạy và lộ trình học tập rõ ràng, từ cơ bản đến nâng cao, giúp học viên tự tin ứng tuyển vào các vị trí software engineer trong ngành công nghệ này.
Thông tin liên hệ:




