Chuyện thực tập #1: Có nên thực tập vì lương?
Chuyện thực tập #2: Sau training là gì? Nếu không ở lại sau kỳ thực tập thì sao
Chợt tỉnh dậy từ giấc ngủ tưởng chừng mới trôi qua trong chớp mắt, chàng trai nọ cuộn mình trong chiếc chăn nhỏ, nhăn nhó suy nghĩ: “Mình có thật sự cần công việc này không?”. Lắc đầu, cậu nhỏm dậy khỏi giường để làm cho mình một bữa sáng đơn giản: một lát bánh mì và hai quả trứng sunny side up. Vội vã ăn xong, cậu rửa bát, cất gọn ghẽ lên chạn rồi nở một nụ cười: “Đúng rồi, đấy chính là điều mình nên làm! Vì tương lai!”. Vì tương lai, nên cậu quyết định… nhảy lên giường và ngủ tiếp!
Đó là câu chuyện của chàng trai kia, cũng là câu chuyện của rất nhiều bạn sinh viên mà mình đã gặp. Còn mình, một Software Engineering Intern tại Got It, tin rằng bản thân sẽ không đi vào vết xe đổ ấy.
Mình nói vậy bởi background của mình và bạn nam kia khá giống nhau: cùng là sinh viên ngành Computer Science của trường đại học nọ, cùng tranh thủ thời gian đi làm, vừa để kiếm thêm ít tiền chi tiêu, vừa trau dồi thêm kỹ năng nghề nghiệp. Mình đã đến với Got It vì hai lý do đó.
Mục lục
Hành trình đến với Got It của mình
Sau khi apply Got It theo lời giới thiệu của một người bạn, mình “lăn” ngay lên Leetcode để luyện các câu hỏi phỏng vấn (vì nghe nói interview ở Got It rất là khoai)! Sau những vòng interview đầy căng thẳng, cuối cùng mình đã may mắn trở thành một Got It-ian với vị trí Software Engineering Intern.
Làm thực tập ở Got It thì được học gì?
Cũng như bao công ty khác, sau phần làm quen với môi trường làm việc và các đồng nghiệp, mỗi bạn intern sẽ được giao cho một onboarding project để cải thiện kỹ năng, cũng như thể hiện bản thân trước 500 anh em ở công ty! Mình được học chủ yếu về Python, Flask, RESTful API, unit testing, cũng như cách làm việc trong thực tế, cách sử dụng các tips & tricks trong công việc. Phần này có lẽ không có gì lạ lẫm nữa, nên mình skip qua luôn nhé. Thay vào đó, mình muốn giới thiệu với các bạn một “đặc sản có 1–0–2” của Got It: MENTOR.
Mentor ở Got It có gì đặc biệt?
“Ơ công ty nào chả có mentor cho intern/fresher?!?!?!”, bạn đang nghĩ thế phải không? Đúng vậy, mentor ở đâu cũng có. Nhưng với mình, mentor ở Got It cho mình một cảm xúc hoàn toàn khác biệt so với những nơi khác. Buổi đầu tiên đi làm, mình đã được “gửi gắm” cho anh H. — người sẽ chịu trách nhiệm và chỉ dạy mình trong 3 tháng tới. Suy nghĩ đầu tiên của mình khi gặp anh ấy là: “đẹp trai phết” (no homo!).
Những ngày đầu tiên khá ngại ngùng, chủ yếu là mình chủ động hỏi về các việc cần làm, cách làm việc trong công ty, cũng như các thông tin liên quan khác. Yêu cầu format của API docs, một số conventions về cách đặt tên hay code v.v. cũng chưa thực sự rõ ràng. Dù chúng khá nhỏ nhặt, nhưng chắc mình kỹ tính nên vẫn kêu ca một tí, bởi mình không hề muốn làm việc ở một nơi mà intern không được hướng dẫn tử tế, bị bỏ mặc cho tự bơi.
Nhưng đến khi thực sự làm project, câu nói “Don’t judge a book by its cover” mới choảng vào mặt mình và chứng minh mình đã sai hoàn toàn! Khi bắt đầu vào việc, mentor của mình như trở thành một người hoàn toàn khác, vô cùng tự tin về kiến thức chuyên ngành, hỏi gì cũng có thể trả lời và hỏi gì cũng trả lời.
Mỗi một lần review, mình lại run cầm cập vì sợ không thể trả lời những câu hỏi chạm tới gốc rễ của vấn đề mà anh đặt ra. Và có một điều làm mọi thứ đáng sợ hơn nữa các bạn ạ, đó là anh ấy rất ít khi cười (ít nhất là với mình), ĐẶC BIỆT là khi review, mặt không đổi sắc luôn!
Kỷ niệm đáng nhớ nhất của mình trong quá trình training là…
“được” code review hội đồng bởi anh H. và một người anh khác cũng rất “cứng” trong team Backend. Đau thương không kể đâu hết!
Đầu tiên là: rất căng thẳng. Các anh soi từng dòng code một để xem cách tổ chức code cũng như tư duy logic của mình ra sao. Sau đó là 500 câu hỏi: vì sao lại làm như này, kiến thức cơ bản về Python, OOP, security v.v. ở đây là gì, vân vân và vân vân. Tưởng chừng đã thoát, thì lại có thêm anh M. bên Backend tham dự cuộc chơi và chốt thêm nhưng câu hỏi khác làm mình điêu đứng. Nhưng cũng nhờ thế mà mình không chỉ học được thêm về code, mà còn hiểu thêm về cách nhưng người có kinh nghiệm nhìn vào source code ra sao.
Từ thứ hai để miêu tả đó là: supportive. Trong quá trình review, có những thắc mắc của mình đưa ra thì các anh đều rất thoải mái tranh luận với mình để đến được kết quả cuối cùng, để mình thực sự thoả mãn với kết luận mà cả team đưa ra. Quá trình review đương nhiên sẽ nghiêm túc và căng thẳng nhưng vì mọi người đều có kinh nghiệm nên biết cách để điều khiển không khí buổi review, khiến mình không cảm giác bị quá nặng nề.
Ngoài mấy lúc review siêu khó tính, anh H. cũng khá là caring đó nha!
Ví dụ mấy hôm buổi trưa muộn rồi chưa thấy mình lên ăn, anh cũng lại nhắc. Anh em xung quanh có vấn đề gì, anh cũng ra hỏi han nhiệt tình. Điều làm mình shock nhất đó là trong chuyến team building ở Đà Nẵng của cả công ty, mình đã chứng kiến một khía cạnh hoàn toàn khác của anh mentor. Trước mắt mình không còn là một đàn anh không nở một nụ cười nữa, mà là một MC đám cưới — wanna be đích thực, rất tự tin ăn nói và dẫn dắt mọi người. Không chỉ vậy, anh ta còn rủ rê mọi người đi party, quẩy đêm, sống rất đúng với độ tuổi của bản thân. Đây là một phẩm chất, theo mình, là rất đáng quý. :p
Và đó mới chỉ là một vài mẩu chuyện nhỏ của mình ở Got It. Mọi người ở đây đều có chiều sâu và vô cùng quyến rũ (đối với mình). So với trong tưởng tượng, Got It gần gũi hơn, ít luật lệ hơn mình tưởng. Trách nhiệm của mỗi cá nhân được đề cao, nên chúng mình hoạt động khá khoẻ mà không cần đến những luật lệ hà khắc.
Chỉ với 3 tháng ngắn ngủi, mình đã thu về được kha khá những kỉ niệm vui (và cả đáng sợ) như những lần review project nhiều người, làm toang branch trên Github… Nhưng cuối cùng, điều quan trọng nhất là mình không còn quyết định đi ngủ tiếp vào mỗi sáng thức dậy như chàng trai đầu câu chuyện nữa, và đã sẵn sàng đón chờ nhiều trải nghiệm thú vị ở phía trước. Nếu có cơ hội thì mình sẽ kể cho các bạn những mẩu chuyện về Got It ha. Mong rằng chút chia sẻ này sẽ giúp các bạn có thêm một góc nhìn mới về Got It, và biết đâu, chúng mình sẽ sớm gặp nhau tại số 249A Thuỵ Khuê. 😉
Ký tên: Troy, Software Engineering Intern tại Got It Vietnam
Bạn thấy thế nào qua câu chuyện của Troy, cậu Intern vừa trải qua đợt training ở Got It? Chúng mình mong rằng những câu chuyện chân thực được viết bởi chính các bạn thực tập sinh sẽ đem đến một góc nhìn khác, để bạn thực sự thấy được thực tập ở Got It là như thế nào.
Đừng vội tắt màn hình ngay, hãy follow Got It, bởi chúng mình còn đang “ém hàng” những chia sẻ cực chất về series “Chuyện thực tập” đấy nhé!
- Các kỳ sau:
Chuyện thực tập #4: Chia sẻ của HTML/CSS Intern ở Got It
Chuyện thực tập #5: Training Program cho Software Engineer ở Got It
Chuyện thực tập #6: Từ thực tập sinh ở Got It, chàng trai 20 tuổi tiến thẳng đến Microsoft và Amazon!