KINH NGHIỆM KHI ĐI LÀM VIỆC ONSITE
Onsite là một trải nghiệm lý thú trong hành trình phát triển của mỗi lập trình viên. Sau đây hãy cùng nghe một chia sẻ thực tế từ một anh lập trình viên đi onsite tại HiveTech, hãy xem bạn ấy có những trải nghiệm như thế nào nha…
Bạn hãy giới thiệu đôi chút về bản thân
Xin chào, mình tên là Tùng, sinh năm 1994, hiện mình đang sinh sống và làm việc tại Hà Nội. Mình là một Frontend Developer đang đi onsite cho một dự án tại HiveTech.
Cơ duyên nào đã dẫn đến việc bạn đi onsite tại HiveTech ?
Thực ra việc mình đi làm việc onsite tại HiveTech cũng khá là tình cờ. Lúc đó mình mới vào công ty chính được khoảng vài ngày. Anh sếp cũng giới thiệu và muốn cho mình đi onsite luôn. Hồi đó mới vào, sếp bảo gì là mình làm theo thôi. Anh sếp có bảo hiện công ty có một số đối tác đang muốn thuê người về làm. Trong các dự án anh giới thiệu, mình ấn tượng với một dự án mà anh bảo là em sẽ được làm việc với người nước ngoài giúp tăng khả năng giao tiếp tiếng anh. Nghe có vẻ hấp dẫn nên mình nhận lời luôn.
Thế là chiều hôm đấy mình đi phỏng vấn tại công ty đó. Ấn tượng của mình về công ty lúc đó là công ty khá nhỏ, ít người khác xa so với tưởng tượng của mình. Trước khi đến phỏng vấn mình cũng tìm hiểu trước về công ty mình sẽ làm việc trông như nào. Phỏng vấn mình là hai anh trông khá lớn tuổi và chững chạc. Buổi phỏng vấn diễn ra khá nhanh, vui vẻ và thoải mái.
Sau đó vài ngày mình có nhận được mail bảo rằng mình chưa phù hợp với vị trí hiện tại của công ty. Thực sự lúc đó cũng có hơi chút buồn. Anh sếp có động viên và bảo mình tiếp tục tham gia một số dự án công ty đang làm để học hỏi thêm kinh nghiệm. Vậy là mình ở lại làm công ty chính khoảng hai tuần. Rồi bỗng nhiên tới một hôm anh sếp bảo rằng chỗ đối tác kia muốn thuê em về làm việc. Mình có chút bất ngờ, bối rối nhưng rồi cũng nhận lời luôn. Còn sau đó thì là những trải nghiệm tuyệt vời không thể nào quên…..

Anh Tùng, hàng đầu thứ 3 bên phải
Khó khăn mình gặp phải trong quá trình làm việc
Lúc mình sang bên này làm thì mình cũng đã khá quen với môi trường ở công ty chính, được nói chuyện và làm việc với mọi người ở đó nên mình cũng thực sự không muốn đi đâu cả. Sang làm việc cho đối tác là mình lại phải bắt đầu làm lại từ đầu, từ làm quen với đồng nghiệp mới, tìm hiểu quy trình làm việc mới và cả những kiến thức mới. Lúc đó mình mới chỉ trải qua 6 tháng kinh nghiệm làm React Js nên mình có hơi chút lo lắng liệu không biết mình có làm được việc không. Hơn nữa, dự án này lại chỉ có mỗi mình là làm Frontend nên về giao diện gần như mình phải tự mình làm hết, không ai có thể support mình cả. Lúc mới vào anh leader có bảo mình overview source code và update các kiến thức mới. Hôm sau anh giao cho mình làm thử một task nhỏ.
Mình bắt đầu tiến hành làm nhưng khổ nỗi dự án này trước đó đã có một người làm để lại, code của anh ấy viết khá rối và không có rõ ràng nên mình mất rất nhiều thời gian chỉ để đọc hiểu những gì anh ấy đã viết. Thú thực cũng có những lúc mình rất chán nản, suy nghĩ về cuộc đời bản thân và muốn buông xuôi tất cả. Nhưng nghĩ đến những đồng tiền sắp kiếm được, nghĩ đến bố mẹ đang trông mong ở nhà mà mình đã cố gắng suy nghĩ bình tâm lại và tự nhắn nhủ bản thân mình sẽ làm được. Mưa dầm thấm lâu, trời không phụ sự cố gắng của mình nên cuối cùng mình cũng đã hiểu ra và hoàn thành được first task. Tuy mất tới tận 3 ngày nhưng đó là bước đệm đầu tiên giúp mình tự tin hơn để hoàn thành những công việc sau này.
Không chỉ có khó khăn về mặt chuyên môn, chuyện đi lại cũng khiến mình gặp một chút khó khăn. Địa chỉ công ty đối tác xa hơn công ty mình thêm khoảng 1, 2 km nên mình phải dậy sớm hơn để đi làm cho kịp giờ, hơn nữa trên đường đi lại có rất nhiều anh công an luôn nhăm nhe bắt mình. Có một lần mình đang đi lúc rẽ trái mình có đi vào làn đường BRT, thì tự nhiên có một anh công an xuất hiện. Lúc đó trong đầu mình nghĩ thôi xong rồi, kiểu gì cũng sẽ mất tiền. Nhưng không, thật là may mắn ông trời có mắt vẫn thương mình. Do mình vẫn bật xi nhan trái nên anh ấy ko bắt mình mà bắt anh bên cạnh. Mình hú hồn, thở phào nhẹ nhõm. Đúng là ở hiền thì gặp lành. Sau vụ đó mình rút kinh nghiêm thay vì phải chạy lên trên để rẽ trái thì mình sang trái trước đó một đoạn, mặc dù đi trái đường nhưng các anh ấy ko thể bắt mình được nữa vì các anh ấy chỉ bắt phía trên thôi ( cười ) !!!
Kỷ niệm đáng nhớ nhất?
Khi làm việc tại đây mình có rất nhiều kỷ niệm vui nhưng đáng nhớ nhất có lẽ là chuyến đi du lịch 2 ngày 1 đêm tại Vịnh Hạ Long, Quảng Ninh. Bọn mình đã cùng nhau đi thăm quan động Mê Cung, bảo tàng Quảng Ninh, chèo thuyền, chơi các trò chơi tại Sun World. Khi về homestay bọn mình lại cùng nhau nướng thịt, chuẩn bị đồ ăn và party. Những hoạt động như vậy giúp mình và cả team xả stress sau những ngày làm việc căng thẳng cũng như tăng thêm sự gắn bó tình cảm thân thiết giữa các thành viên. Đó là những trải nghiệm thú vị, bổ ích mà mình sẽ không bao giờ quên.

Anh Tùng, hàng cuối ngoài cùng bên phải
Sai lầm đáng nhớ nhất và bài học bạn rút ra được?
Có một lần anh leader có đăng trên nhóm chat bảo tại sao chức năng chuyển tiền không hoạt động. Lúc đó là sau giờ làm, khoảng 7h tối, mình đang ở nhà và có tình cờ đọc được. Thế là mình mở máy lên xem. Sau khi check một lượt không thấy có vấn đề gì, mình có nhắn lại cho anh leader. Anh ấy bảo mình nếu đã thấy ok về mặt technical thì thử chuẩn bị test chức năng chuyển tiền đó luôn. Nhưng anh dặn chỉ được phép thử đối với trường hợp số tiền nhỏ là X$ do bên đối tác tự tạo ra để test, chứ không được phép ấn chuyển tiền đối với giao dịch của khách hàng. Mình nhớ lời anh dặn và thực hiện test.
Sau khi làm xong mình có gửi ảnh chụp lại việc mình thực hiện thành công. Đợi một lúc sau, tự nhiên anh Leader hỏi tại sao chưa thấy có chuyện gì xảy ra và hỏi mình có ấn nhầm gì không. Lúc đầu mình bảo là không có nhầm lẫn gì cả nhưng lúc sau mình mới phát hiện là thì ra mình đã ấn nhầm chuyển tiền đối với giao dịch có trị giá tận XXX$ thay vì là giao dịch trị giá X$. Anh leader cũng tá hỏa lên rồi mắng mình tại sao không check kỹ rồi mới thực hiện.
Cuối cùng, anh ấy phải nhờ bên đối tác can thiệp để xử lý. Sau sự cố đó, mình rút ra được bài học là trước khi test một cái gì đó thì phải kiểm tra thật kỹ trước khi thực hiên nếu không sẽ gây ra hậu quả nghiêm trọng nhất là khi mình đang test trên sản phẩm đang vận hành có chứa rất nhiều thông tin của khách hàng thì mình cần phải cẩn thận hơn nữa. Và nếu như chẳng may xảy ra vấn đề phát sinh thì cần chụp lại các bước mình mình đã thực hiện làm kết quả đối chiếu. Trong cuộc đời thì ai cũng có thể mắc sai lầm, quan trọng là cách mình đối diện và khắc phục nó.
Những điều gì bạn học được ?
Trong quá trình làm việc tại đây, mình đã học và hoàn thiện được rất nhiều kỹ năng chuyên môn. Một phần cũng do chỉ có mình làm Frontend, phải tự làm, tự trải nghiệm, tự vấp ngã, tự sửa nên đã giúp mình có thêm rất nhiều kinh nghiệm quý báu. Hồi mới vào, mình còn chưa nắm rõ React Hooks là gì hoạt động ra sao, nhưng sau một vài tháng tự mày mò mình đã hiểu hết được các công dụng của chúng. Ngoài kiến thức chuyên môn, mình cũng đã học được thêm kỹ năng giải quyết vấn đề, kỹ năng phân tích. Có thể nói quá trình đi onsite đã giúp mình có bước chuyển lớn từ một fresher bình thường thành một junior có nhiều kinh nghiệm.
Đi làm onsite cũng giúp mình có thêm thu nhập vì khi đi làm onsite mình được công ty chính hỗ trợ thêm tiền mỗi ngày. Khoản tiền tuy không quá lớn nhưng giúp mình trang trải thêm chi phí sinh hoạt hằng ngày. Vì mình làm cho cả 2 công ty nên bất cứ sự kiện tổ chức nào mình đều có quyền được tham gia. Mình được đi year end party 2 lần, sắp tới còn được đi du lịch 2 lần nữa.
Quá trình đi onsite cũng giúp mình gặp thêm nhiều bạn mới, cùng nhau làm việc, cùng nhau vui chơi, chia sẻ những tâm sự, buồn vui trong cuộc sống.

Anh Tùng, hàng cuối thứ 1 bên phải
Kế hoạch sắp tới của bạn là gì ?
Do dự án hiện tại vẫn đang được phát triển nên mình vẫn sẽ tiếp tục làm ở đây cho tới khi dự án hoàn thành. Vì mình cũng đã làm Frontend được một thời gian rồi nên mình cũng đang có mong muốn học thêm Java nhằm đạt được mục tiêu trở thành Fullstack Web Developer. Thật may mắn khi tại HiveTech có rất nhiều anh làm Java giỏi và họ cũng rất sẵn sàng giúp đỡ, chỉ bảo tận tình. Hy vọng sắp tới mình có thể đạt được mục tiêu của mình.
Lời khuyên cho các bạn đi muốn onsite ?
Một khi bạn đã đi onsite thì có nghĩa là bạn đã đại diện cho hình công ty vậy nên hãy chuẩn bị thật kỹ những kiến thức, kỹ năng để giúp quá trình đi onsite được diễn ra tốt đẹp. Thêm nữa, bạn cũng nên chuẩn bị một tinh thần thật tốt, vững vàng để khi gặp bất cứ tình huống nào thì cũng sẽ không bị nản chí. Mình chúc các bạn onsite sẽ luôn hết mình vì công việc, luôn luôn có trách nhiệm hoàn thành tốt các công việc được giao. Chúc cho biệt đội đánh thuê sẽ ngày càng lớn mạnh và gặt hái được nhiều thành tích tốt hơn nữa!!!
P/s: Hiện nay HiveTech chúng mình đang tuyển dụng nhiều vị trí. Hãy click để xem chi tiết.
Lê Duy Tùng
- Published in Posts, Uncategorized
ĐI ONSITE ĐƯỢC GÌ, MẤT GÌ ??!!
Một lập trình viên có rất nhiều lựa chọn: làm việc cho các công ty product để xây dựng sản phẩm nội bộ, hoặc các công ty outsourcing cho các sản phẩm của đối tác. Tuy nhiên, có một thuật ngữ mặc dù đã quen với các bạn đã đi làm nhưng vẫn khá lạ so với đại đa số người mới. Đó là: Onsite. Hãy cùng tìm hiểu về thuật ngữ này trong ngành lập trình cùng HiveTech nha.
I. Onsite là gì?
Onsite là làm việc cho khách hàng – thay vì làm việc cho doanh nghiệp đã ký hợp đồng ban đầu. Các bạn sẽ được thử thách tại các doanh nghiệp khác với các dự án lớn cần nhiều người tham gia. Điều kiện ở đây là lập trình viên cần có kinh nghiệm hay ít nhất cũng biết những đầu việc cơ bản mà không cần đào tạo thêm.
Việc đi làm onsite là mơ ước của khá nhiều anh em lập trình, nhất là các bạn vừa ra trường, muốn khám phá thế giới đi làm như thế nào, tiếp xúc với môi trường chuyên nghiệp hay văn hóa của một doanh nghiệp nào đó, hoàn toàn mới mẻ. Nhiều người thường hay nghĩ rằng, đi làm onsite sẽ khó thích nghi được với môi trường mới. Tuy nhiên, đó chỉ là suy nghĩ mang tính chất hạn hẹo. Bởi vì, không có gì may mắn hơn khi chúng ta được ra ngoài tiếp xúc với những cái mới mẻ để từ đó đúc kết kinh nghiệm cho bản thân giống như được đi ra biển lớn vậy.

II. Onsite được gì?
– Kiến thức: anh em IT đi onsite luôn được trang bị những kiến thức cơ bản nhất nhằm phục vụ cho dự án mới. Bạn sẽ nhận rất nhiều kiến thức khi tham gia một dự án lớn với quy mô hàng trăm, hàng ngàn người. Vậy nên đó là thứ dễ nhận thấy nhất.
– Kinh nghiệm: phải đối mặt và giải quyết những vấn đề chưa từng gặp phải, vấn đề hóc búa và phải giải quyết chúng một cách nhanh chóng cho kịp tiến độ, biết cách phòng tránh lỗi trong quá trình làm việc, biết cách fix lỗi và cho ra đời sản phẩm kịp tiến độ. Ngoài ra, kỹ năng mềm và cách thức giám sát, đôn đốc dự án là những gì bạn chẳng thể học được khi còn ngồi trên ghế nhà trường.
– Môi trường mới: anh em lập trình viên sẽ được làm quen với những con người mới, cách làm việc mới, văn hóa doanh nghiệp mới… tạo cho bạn những thói quen mới chuyên nghiệp hơn.
– Ngôn ngữ mới: Cho dù bạn onsite trong nước hay nước ngoài thì ngoại ngữ là thứ bạn rất cần trau dồi thêm để công việc thêm thuận tiện hơn. Sẽ có những lúc bạn bơ vơ tại xứ người, không có một người bạn nào ở bên bạn sẽ nhận ra tầm quan trọng của ngoại ngữ. Trong công việc cũng vậy, bạn giao tiếp được, hiểu được ý định thì sẽ code nhanh hơn so với nhờ phiên dịch.
– Cơ hội thăng tiến: Hãy tận dụng khoảng thời gian này để hoàn thiện bản thân, tích lũy những kinh nghiệm dù là nhỏ nhặt nhất. Với những kinh nghiệm hay phong cách làm việc chuyên nghiệp khi tiếp xúc với đối tác lớn, bạn sẽ dễ dàng thăng tiến một cách nhanh chóng.

III. Vậy Onsite mất gì?
– Mối quan hệ: liên tục thay đổi đồng nghiệp, môi trường khiến cho mình phải học cách thích nghi nhanh với sự thay đổi, khả năng cộng tác với những thành viên mới.
– Thời gian: Để kịp tiến độ, bạn sẽ phải hoàn thành nhiều việc một lúc, OT ngày đêm và chẳng còn thời gian cho bản thân, cho gia đình. Bạn sẽ có những khoảng thời gian
– Quyền lợi: Đó là các phúc lợi như team building, các lớp học thêm hay lâu lâu không được tính lương OT cũng là những khó khăn cần vượt qua.
IV. Kết luận
Có thể nói việc Onsite không khác gì lính đánh thuê. Rất nhiều thử thách bạn cần vượt qua và bạn sẽ vững vàng hơn, thoải mái hơn khi đã vượt qua những khó khăn đầu tiên. Khi đã có kinh nghiệm, bạn sẽ nhận được sự tin tưởng từ công ty cũng như các đối tác và cơ hội hoàn toàn rộng mở với bạn. Bạn có thể tiếp tục Onsite để lấy thêm kinh nghiệm, đi tìm một công việc ổn định hơn hoặc mở công ty riêng khi đã nắm trọn mọi thứ trong lòng bàn tay. Một khi đã biết biến thách thức thành cơ hội mình tin các bạn sẽ thành công.
Nguồn: Smartjob
- Published in Networking, Posts