3 THÁNG THỰC TẬP & TẤM VÉ FULL-TIME TẠI ROBINHOOD

Trong hành trình chinh phục ngành công nghệ, đặc biệt là với các bạn sinh viên theo đuổi con đường Software Engineer tại thị trường quốc tế, việc nhận được return offer sau kỳ thực tập luôn là một cột mốc quan trọng. Không chỉ là sự ghi nhận về năng lực chuyên môn, return offer còn phản ánh tư duy làm việc, kỹ năng giao tiếp và khả năng hòa nhập với môi trường doanh nghiệp thực tế.

Trong buổi phỏng vấn hôm nay, Engineer Pro đã có dịp trò chuyện cùng một học viên vừa xuất sắc nhận được return offer từ Robinhood sau kỳ thực tập mùa hè. Qua cuộc trò chuyện này, bạn học viên sẽ chia sẻ chi tiết về quá trình thực tập, những thách thức đã trải qua, cách em thích nghi, cũng như những bài học quan trọng giúp em được đánh giá cao và chính thức quay trở lại Robinhood với vai trò Software Engineer full-time.

Return offer có nghĩa là em đã thực tập tại công ty, sau đó được nhận vào làm chính thức đúng không?

Em đi thực tập vào mùa hè. Đây là kỳ thực tập cuối cùng của em trước khi tốt nghiệp. Sau khi hoàn thành xong kỳ thực tập đó, công ty gửi cho em return offer, tức là sau khi em tốt nghiệp thì em có thể quay lại làm full-time luôn.

Vậy là em thực tập trong khoảng 3 tháng?

Kỳ thực tập kéo dài khoảng 3 tháng. Sau đó thì em quay lại trường hoàn thành chương trình học, và em sẽ chính thức bắt đầu làm full-time vào tháng 3 năm sau vì lịch tốt nghiệp của em là vào cuối năm.

Giờ chị bắt đầu luôn nha. Em có thể giới thiệu một chút về bản thân, vị trí em đã thực tập cũng như scope công việc của em tại Robinhood được không?

Em vừa mới tốt nghiệp ngành Khoa học Máy tính tại Macalester College một trường liberal arts college khá nhỏ ở bang Minnesota, Mỹ.

Mùa hè vừa rồi, em có cơ hội thực tập tại Robinhood. Trên offer letter ban đầu, vị trí của em là Web Engineering Intern, nên scope công việc chủ yếu liên quan đến frontend. Tuy nhiên, trong suốt quá trình thực tập, em được tham gia vào hai dự án khác nhau.

Dự án đầu tiên hoàn toàn là frontend. Nhưng đến dự án thứ hai, em có cơ hội được mở rộng scope công việc và tham gia cả backend lẫn frontend, điều mà ban đầu em không nghĩ là mình sẽ có cơ hội được làm.

Sau khi nhận được return offer thì vị trí chính thức của em là gì?

Trong return offer thì title của em là Software Engineer. Tuy nhiên hiện tại em vẫn chưa biết chắc mình sẽ quay lại team cũ hay join team mới, vì Robinhood đang trong quá trình re-org nên em vẫn đang chờ thông tin cụ thể từ công ty.

Vậy kỳ vọng ban đầu của em trước khi bắt đầu kỳ thực tập là gì? Và sau 3 tháng, trải nghiệm thực tế có khác gì so với kỳ vọng đó không?

Về mục tiêu thì ngay từ đầu em xác định rất rõ là em muốn có return offer. Còn về scope công việc, do trên offer letter chỉ ghi là Web Engineering Intern nên em xác định rằng có thể mình sẽ chỉ được làm frontend.

Thực ra frontend không phải là mảng em thích nhất. Em biết là mình muốn phát triển theo hướng full-stack hoặc backend nhiều hơn, nhưng vì scope công việc đã được định nghĩa như vậy nên em cũng không kỳ vọng nhiều vào việc được làm backend.

Cho đến một ngày, em nói chuyện với một người bạn, thì bạn ấy khuyên em nên thử trao đổi với mentor hoặc manager. Ban đầu em cũng không kỳ vọng gì, vì em nghĩ scope công việc đã được set sẵn rồi. Nhưng khi em mở lời nói chuyện với mentor và manager thì cả hai đều rất supportive.

Họ đồng ý cho em thử sức với một dự án thứ hai có liên quan đến backend. Đây là điều mà em cảm thấy rất biết ơn trong suốt kỳ thực tập của mình.

Theo em, đâu là những yếu tố quan trọng giúp em được đánh giá cao và nhận return offer?

Em nghĩ có ba yếu tố chính.

  • Thứ nhất là sự chăm chỉ và chủ động. Robinhood có môi trường làm việc khá nhanh, tốc độ cao, nên điều quan trọng đầu tiên là em phải hoàn thành tốt các project được giao trong scope của intern.

  • Thứ hai là em khá liều một chút, theo nghĩa tích cực. Em sẵn sàng làm nhiều hơn so với những gì được kỳ vọng ban đầu. Mặc dù ban đầu chỉ được giao làm frontend, nhưng em chủ động xin được tham gia backend để học thêm và đóng góp nhiều hơn.

  • Thứ ba là em rất may mắn khi có mentor và manager cực kỳ supportive. Ngay từ đầu, họ đã giúp em define một project rõ ràng, có thể đo lường được impact. Trong quá trình làm, mentor luôn sẵn sàng hỗ trợ, lắng nghe những khó khăn của em, và giúp em tháo gỡ vấn đề. Em nghĩ sự hỗ trợ đó đóng vai trò rất lớn trong việc em nhận được return offer.

Trong quá trình thực tập, em đã làm gì để onboard nhanh và bắt nhịp với quy trình làm việc của team?

Thứ nhất là em overwork trong giai đoạn đầu. Có những ngày em làm overtime để đảm bảo hoàn thành công việc đúng tiến độ.

Mỗi ngày đi làm, em luôn tự đặt ra một expectation rất rõ ràng trong đầu, ví dụ hôm nay phải hoàn thành feature nào, viết xong đoạn code nào. Em chỉ cảm thấy yên tâm khi hoàn thành xong những mục tiêu đó rồi mới nghỉ.

Thứ hai là em luôn sẵn sàng giao tiếp. Khi gặp một challenge nào đó, em thường tự cho mình một khoảng thời gian nhất định để tự tìm hiểu. Nếu sau khoảng thời gian đó mà vẫn không giải quyết được, em sẽ chủ động reach out tới mentor hoặc đồng nghiệp để hỏi.

Thứ ba là em tận dụng AI rất nhiều. Robinhood sử dụng IDE có tích hợp AI. Khi mới onboard, codebase rất lớn khiến em bị “lost” trong 1-2 ngày đầu. Em dùng AI để hỏi cách navigate codebase, tìm vị trí code liên quan, và điều này giúp em hiểu hệ thống nhanh hơn rất nhiều.

Trong 3 tháng đó, đâu là dự án mà em cảm thấy mình làm tốt nhất?

Em nghĩ là dự án thứ hai nơi em được làm cả frontend và backend. Dự án này là xây dựng một internal tool dùng để hiển thị lịch sử thiết bị của user, phục vụ cho việc điều tra và xử lý các issue kỹ thuật.

Phần khó nhất với em là backend, vì Robinhood sử dụng Go và Python, trong khi trước đó em hoàn toàn chưa biết Go. Em phải học một ngôn ngữ mới từ đầu để viết API endpoint.

Trong quá trình làm backend, code của em được review bởi một engineer rất khó tính, expectation rất cao. Mỗi lần em tạo PR là nhận rất nhiều feedback. Nhưng chính nhờ việc đọc kỹ feedback và cải thiện liên tục mà em học được rất nhiều. Dự án này khó, nhưng cũng là dự án giúp em trưởng thành nhất.

Khi gặp khó khăn trong quá trình làm việc, em thường xử lý như thế nào?

Ở giai đoạn đầu, em chủ yếu hỏi đồng nghiệp vì họ có context rõ hơn. Nhưng đến dự án thứ hai, ngay cả bước setup project cũng gặp lỗi. Khi em hỏi engineer phụ trách thì anh ấy khuyên em nên tận dụng AI để debug.

Từ đó, em bắt đầu dùng AI nhiều hơn để fix bug, debug, và hiểu lỗi. Ngoài ra, em vẫn chủ động hỏi mọi người khi cần. Đặc biệt, khi tự giải quyết được một lỗi nào đó, em sẽ document lại, để sau này nếu có engineer khác gặp vấn đề tương tự thì họ có thể tham khảo.

Theo em, làm sao để giao tiếp hiệu quả hơn với mentor và đồng nghiệp?

Thật ra em khá may mắn vì môi trường ở Robinhood rất thoải mái và mọi người đều rất supportive. Khi hỏi, em chỉ cần cung cấp đầy đủ context, screenshot lỗi, mô tả rõ vấn đề là mọi người sẵn sàng giúp.

Em cũng không nghĩ mình quá khéo léo trong giao tiếp, nhưng vì môi trường tốt nên em không cảm thấy áp lực phải “nói cho khéo”.

Để nhận return offer thì có phải phỏng vấn lại không?

Em không cần phỏng vấn lại. Việc đánh giá hoàn toàn dựa trên performance trong 3 tháng thực tập.

Theo em, đâu là sai lầm phổ biến khiến intern khó nhận return offer?

Em nghĩ sai lầm lớn nhất là communication.

Nhiều bạn ngại hỏi, ngại chia sẻ ý kiến, hoặc khi gặp vấn đề thì dành quá nhiều thời gian để tự giải quyết vì sợ bị đánh giá là không đủ giỏi. Nhưng thực tế, nếu mình reach out đúng lúc thì process sẽ nhanh hơn và mình còn được đánh giá cao hơn về khả năng giao tiếp.

Sai lầm thứ hai là không update progress thường xuyên. Ban đầu em chỉ update mentor và manager. Nhưng đến mid-point review, manager góp ý rằng em cần update trên nhiều Slack channel hơn vì project của em được dùng bởi nhiều engineer khác.

Chính vì thiếu communication này mà ở mid-point review, câu hỏi “Is the intern on track to full-time offer?” em bị đánh giá là No. Sau đó em cải thiện bằng cách update thường xuyên hơn, demo sản phẩm, chụp screenshot, quay video ngắn… và cuối cùng manager đã chuyển sang Yes.

Theo em, Robinhood đánh giá return offer dựa trên tiêu chí nào?

Em không biết chính xác, nhưng em biết là không chỉ mentor và manager đánh giá. Sẽ có một nhóm engineer khác review toàn bộ feedback và performance package của intern trước khi đưa ra quyết định cuối cùng.

Cuối cùng, em có lời khuyên nào cho các bạn sắp đi thực tập để có cơ hội nhận return offer không?

Thứ nhất, ngay từ đầu hãy xác định rõ kỳ vọng với mentor và manager. Em nói rõ mục tiêu của mình là return offer và hỏi tiêu chí đánh giá cụ thể.

Thứ hai, hãy chia sẻ mong muốn về scope công việc. Nếu muốn học thêm backend hay mảng khác, hãy nói ra.

Thứ ba, communicate thường xuyên: update progress, chia sẻ khó khăn để được unblock sớm.

Thứ tư, sau mỗi task hoặc project, hãy viết documentation để người khác có thể tiếp tục phát triển sản phẩm.

Cuối cùng, khi nhận được feedback, hãy ghi nhớ và đừng mắc lại lỗi cũ. Điều này rất quan trọng trong mắt mentor và manager.

Hành trình nhận return offer tại Robinhood của bạn học viên là minh chứng rõ ràng rằng năng lực kỹ thuật là cần thiết, nhưng chủ động, giao tiếp hiệu quả và tinh thần cầu tiến mới là yếu tố quyết định. Từ một Web Engineering Intern với scope công việc giới hạn, bạn đã mạnh dạn mở rộng giới hạn của bản thân, không ngừng học hỏi và cải thiện để cuối cùng nhận được sự công nhận xứng đáng.

Hy vọng những chia sẻ chi tiết sẽ mang lại góc nhìn thực tế và nguồn cảm hứng cho các bạn sinh viên đang và sắp bước vào kỳ thực tập, đặc biệt là những bạn đang nuôi mục tiêu nhận return offer tại các công ty công nghệ lớn.

_________________________________

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ệ:

Bài viết cùng danh mục:

icon icon icon