KIÊN TRÌ ĐỂ THÀNH CÔNG TẠI THOUGHTWORKS
ThoughtWorks luôn được xem là một trong những công ty công nghệ hàng đầu, nổi tiếng với văn hóa đặc biệt và yêu cầu tuyển dụng khắt khe. Để chinh phục được offer từ đây không hề dễ dàng, đặc biệt là với vị trí kỹ sư phần mềm.
Trong bài phỏng vấn lần này, EP có dịp trò chuyện cùng một học viên tại Engineer Pro đang làm việc tại ThoughtWorks. Anh sẽ chia sẻ câu chuyện học tập, hành trình apply cũng như những kinh nghiệm quý giá dành cho các bạn kỹ sư trẻ.
Trước hết anh có thể giới thiệu về bản thân, kinh nghiệm làm việc và công việc hiện tại của mình được không ạ?
Anh đã có khoảng 5 năm kinh nghiệm làm việc kể từ năm 2020 đến nay. Anh học ở Hà Nội, tốt nghiệp Đại học Công nghệ – Đại học Quốc gia Hà Nội. Công ty đầu tiên là một công ty outsource nhỏ tại Hà Nội. Năm 2022 anh chuyển sang một startup Đan Mạch cũng ở Hà Nội.
Trong thời gian này, anh học được khá nhiều và còn tranh thủ nhận thêm việc freelance. Đến cuối 2024, anh quyết định nhảy việc do cường độ làm việc cao và mong muốn tìm thử thách mới, đồng thời cũng muốn relocate vào Sài Gòn để có nhiều cơ hội hơn, đặc biệt là sử dụng tiếng Anh nhiều hơn. Và anh bắt đầu làm việc tại ThoughtWorks từ đầu tháng 11 năm 2024 đến nay.
Anh tham gia những khóa nào tại Engineer Pro vậy ạ?
Anh học xong DSA2, DSA3 và System Design 1. Hiện tại anh đang học thêm DSA1 để bổ sung kiến thức còn thiếu. Thực ra lúc anh bắt đầu tìm việc mới thì chưa học ở Engineer Pro, nhưng vì trượt phỏng vấn nhiều lần, có công ty đến vòng cuối cũng không nhận phản hồi, anh nhận ra mình thiếu gì đó. Sau khoảng 2 tháng học tại đây, anh đã nhận được offer từ ThoughtWorks.
Anh biết đến Engineer Pro qua đâu?
Anh biết qua quảng cáo Facebook và nhờ bạn anh cũng là một trong những mentor tại Engineer Pro. Anh tin tưởng vì biết bạn rất giỏi, nên quyết định theo học.
Sau khi học, anh đánh giá kiến thức tại đây thế nào ạ?
Kiến thức phù hợp với nhiều level khác nhau. Với anh, vốn có nền tảng sẵn nên các khóa học giúp bổ sung điểm mù và hệ thống lại kiến thức. Quan trọng nhất là tạo cho anh một động lực học tập mạnh mẽ.
Ngoài ra, anh ấn tượng nhất với anh Chương, anh Tùng và còn có anh Hiệp. Các anh giảng rất dễ hiểu, bài bản và nhiều kiến thức thực tế khó có thể học ở nơi nào khác.
Các khóa học có giúp anh trong quá trình apply vào ThoughtWorks không ạ?
Tất nhiên là có rồi, ThoughtWorks tập trung nhiều vào CS fundamental, system design và đặc biệt là behavior. Anh đã học qua các bài giảng behavior miễn phí, cũng như theo dõi series talk của EP. Ngoài ra, anh còn tự ôn thêm Amazon Leadership Principle rất hữu ích trong phỏng vấn.
Anh có thể chia sẻ chi tiết lộ trình ôn luyện và quy trình phỏng vấn không ạ?
Anh bắt đầu ôn từ đầu 2024, đến tháng 3 thì tự tin hơn. ThoughtWorks cho khoảng 1 tuần chuẩn bị trước interview process. Về thuật toán thì anh đã ôn từ đầu. Nhưng thực tế vòng thuật toán không quá khó, có tích hợp OOP. May mắn là anh mạnh về OOP nên pass. System design thì được hỗ trợ nhiều nhờ học tại EP và tài liệu free.
Các vòng phỏng vấn như sau:
Screening với HR: hỏi về bản thân, lý do chuyển việc, tại sao chọn ThoughtWorks.
Pair programming: code giải problem solving cùng interviewer, trên codebase có sẵn test case, phải thể hiện cách reasoning và tổ chức code trong khoảng 60 phút
System design + CS fundamental: đào sâu vào kiến thức phân tán, database, networking, OS trong vòng 90 phút.
Behavioral interview: 3 câu hỏi từ 3 nhóm: social impact/justice, cultural fit & communication, leadership. Đây là vòng khó nhất đối với anh.
Tất cả đều bằng tiếng Anh. Anh phỏng vấn vòng cuối thứ Hai, đến thứ Sáu đã nhận offer.
Sau gần một năm làm việc ở ThoughtWorks, anh cảm thấy thế nào?
Khó khăn thì cũng có, vì consultancy khác outsourcing, yêu cầu thêm critical thinking và communication. Onboarding ban đầu khá mệt vì hệ thống enterprise lớn, nhiều guideline. Nhưng nhờ kiên trì, anh dần bắt nhịp. Văn hóa ở đây rất tốt, đề cao diversity & inclusion, đồng nghiệp hỗ trợ nhau và cũng vui vẻ ngoài công việc.
Khó khăn lớn nhất với anh là việc chuyển cả gia đình vào Sài Gòn khi con mới 14 tháng. Nhưng thời tiết ở đây phù hợp hơn, chỉ có đồ ăn chưa quen.
Anh có lời khuyên nào cho học viên khác không ạ?
Nên đặt kỳ vọng vừa phải, đừng nản khi bị reject hay ghost. Quan trọng là kiên trì, càng phỏng vấn nhiều thì càng quen nhịp và tự tin hơn. Với anh, phỏng vấn giống như chơi game, cần “flow state”. Và điều quan trọng nhất là không bỏ cuộc. Nếu dừng lại tức là thất bại.
Đừng sợ phỏng vấn, cứ coi đó là cơ hội để luyện tập. Nếu đã có mục tiêu, hãy kiên trì theo đuổi. Dù đã vào công ty tốt, cũng không nên dừng lại, hãy tiếp tục dùng năng lượng để đi xa hơn.
Định hướng tương lai của anh như thế nào?
Anh vẫn tiếp tục đăng ký khóa học tại EP. Mục tiêu của anh là trở thành phiên bản tốt hơn của chính mình, và anh tin việc học suốt đời là một phần thú vị của nghề software engineer.
Câu chuyện của anh học viên này là minh chứng cho việc chuẩn bị kỹ lưỡng, kiên trì và biết tận dụng đúng nguồn lực học tập sẽ giúp kỹ sư phần mềm chinh phục những công ty top như ThoughtWorks. Hành trình của anh không chỉ truyền cảm hứng cho học viên tại Engineer Pro mà còn là lời nhắc nhở: kiên định và liên tục học hỏi chính là chìa khóa để phát triển sự nghiệp trong ngành công nghệ.
_________________________________
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ệ:
