Chuyện thực tập #3: Software Engineering Intern ở Got It nói gì sau training?

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 đó.


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!).

Hãy quan tâm tới mentor — người dẫn đường của bạn.

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

 

Troy cùng đồng bọn trong chuyến du hí Đà Nẵng của Got It team

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!

Nếu bạn quan tâm, hãy xem các vị trí đang tuyển dụng của Got It và đọc thêm về quy trình tuyển dụng tại đây.

Tìm hiểu thêm về Got It tại:

 

Facebook

LinkedIn

Instagram

YouTube

Gmail

Zalo

 

Đăng ký nhận newsletter để không bỏ lỡ các bài viết bổ ích và thông tin mới nhất từ Got It

* indicates required

Nếu bạn quan tâm, hãy xem các vị trí đang tuyển dụng của Got It tại: bit.ly/gotit-hanoi và đọc thêm về quy trình tuyển dụng tại đây.

Thao Hoang
Thao Hoang
December 23, 2019
0
Share this post to:
Tags:
0 Comments
Inline Feedbacks
View all comments
Các bài viết liên quan
10 tài liệu lập trình Python tốt nhất

10 tài liệu lập trình Python tốt nhất

Trong 5 năm gần đây, Python luôn được vinh danh trong top những ngôn ngữ lập trình phổ biến nhất và được yêu thích nhất thế giới. Với những newbie về lập trình, Python cũng là một trong những lựa chọn phổ biến, bởi đây là ngôn ngữ lập trình hướng đối tượng bậc cao […]
Học Python từ cơ bản đến nâng cao với hơn 40 dự án thực tế

Học Python từ cơ bản đến nâng cao với hơn 40 dự án thực tế

Python đã và đang là một trong những ngôn ngữ lập trình phổ biến nhất thế giới hiện nay. Nhưng làm gì để thành thạo Python khi bạn chưa có nhiều kinh nghiệm làm việc? Làm sao để có một profile, một CV đẹp để ứng tuyển vào công ty mà bạn ao ước? Có […]
Git và GitHub — liệu bạn đã thật sự biết cách sử dụng?

Git và GitHub — liệu bạn đã thật sự biết cách sử dụng?

Biến Git và GitHub trở thành công cụ đắc lực cùng Software Engineer nhà Got It!
Ở tuổi 22, bạn nên có những kinh nghiệm phỏng vấn gì?

Ở tuổi 22, bạn nên có những kinh nghiệm phỏng vấn gì?

Hai mươi hai tuổi, phần lớn chúng ta đều đứng trước một ngưỡng cửa mang tên “Tốt nghiệp”. Bạn sẽ phải chọn giữa bắt đầu đi làm, hay học lên bậc cao hơn; tự đi tìm việc, hay chờ để được giới thiệu; ở lại thành phố này, hay chuyển đi nơi khác; chọn công […]
Làm Test Engineer ở Got It có lợi thế gì cho bạn?

Làm Test Engineer ở Got It có lợi thế gì cho bạn?

Test Engineer ở Got It là trải nghiệm như thế nào? Sau các bài viết về công nghệ, về quy trình tuyển dụng hay lộ trình đào tạo, hãy cùng nhìn lại một cách tổng quát nhất những lợi thế mà bạn có được khi làm Test Engineer tại Got It nhé! Khác với các […]
Thiền và những lợi ích bạn có thể chưa biết trong ngành lập trình

Thiền và những lợi ích bạn có thể chưa biết trong ngành lập trình

Mình có ý tưởng viết bài này vào một ngày chớm thu ở Hà Nội, khi thời tiết có chút se lạnh và bầu trời có vẻ dịu dàng hơn. Một không khí hoàn hảo để cho ta hít một hơi thật sâu, thả lỏng tâm hồn và cho phép cơ thể được thư giãn. […]