+3

Nhật ký 2024 và những bài học cho bản thân mình

Nguyễn Văn Biên - Flutter dev 3+ năm kinh nghiệm

1/2024: Sự bất mãn với team leader

Mình được tham gia vào 1 dự án mới và estimate cần 6 man-month để hoàn thành. Nếu muốn hoàn thành đúng timeline như lãnh đạo giao (hết T3/2024) thì cần thêm 1 nhân sự mobile nữa. Mình gửi vấn đề này lên cho người Quản lý trực tiếp (mobile team leader) nhưng không được thông qua. Mâu thuẫn bắt đầu nảy sinh từ đây và mình ngay lập tức cập nhập CV để chuẩn bị cho cuộc nhảy việc tiếp theo.

Bài học rút ra:

  • Nếu gặp khó khăn trong công việc, phải nói lên và nhờ sự giúp đỡ. Tuy nhiên, nếu như vấn đề thuộc về phía công ty mà họ cố tình phớt lờ vấn đề này, thì phải chuẩn bị cho tình huống xấu nhất. Ta cần lưu lại bằng chứng để nếu sau này công ty khiển trách, mình còn có cái để đối chất lại họ.
  • Đồng thời, nếu họ có dấu hiệu gây áp lực để chúng ta tự nghỉ việc (bằng cách giao cho một deadline bất khả thi), thì chúng ta cũng nên cập nhập lại CV và chuẩn bị cho chương tiếp theo trong sự nghiệp.

imagzxxce.png Ảnh: Leankor

3/2024: Dấu hiệu cắt giảm nhân sự đã trở nên rõ ràng

Vào những ngày đầu tháng 3, lãnh đạo họp bất thường và ra điều kiện phải triển khai trong vòng 2 tuần nữa - tức là deadline bị dời lên sớm 2 tuần. Lúc này thị sự tức giận của mình đã lên tới đỉnh điểm. Vào thời gian này cũng xuất hiện thông tin là chuyển một số nhân sự (dev, tester, BA...) qua bộ phận Chăm sóc Khách hàng. Lúc này thì dấu hiệu cắt giảm nhân sự đã trở nên rõ ràng hơn bao giờ hết.

Thật may mắn, một vài trong số nhiều cuộc phỏng vấn trải dài từ tháng 1 tới giờ đã có kết quả. Khi nhận được offer ưng ý, không chần chừ một phút nào, mình viết đơn xin nghỉ việc.

Bài học rút ra:

  • Có lẽ trong lĩnh vực CNTT, ta phải luôn chuẩn bị sẵn sàng cho việc bị đá đít ra đường bất cứ lúc nào. Cho dù bạn có đang làm việc trong 1 doanh nghiệp Nhà Nước đi chăng nữa, họ vẫn sẽ có cách để đuổi bạn đi.
  • Offer tốt không đến trong ngày một ngày hai. Mình đã tốn 2 tháng phỏng vấn mới tìm được một nơi ưng ý. Vậy nên hãy kiên nhẫn một chút. 😃

abcxyz Ảnh: GREY Journal

4/2024: Bắt đầu công việc mới

Công việc mới cũng khá suôn sẻ. Tuy nhiên vẫn không quên hóng hớt chuyện ở công ty cũ. Số lượng nhân sự bị cho lên bảng cũng khá nhiều. Nhất là team AI, chỉ còn giữ lại đúng 2 mống để maintain thôi.

6-7/2024: Tham gia dự án mới và gặp member đặc biệt

Công ty cho phép mình tham gia vào một dự án mới cùng lúc với dự án chính. Đây là một kinh nghiệm quý giá với mình bởi vì mình được phép build source code ngay từ đầu. Tuy nhiên, vì phải tham gia 2 dự án cùng một lúc nên mình bị quá tải và sếp đã tuyển thêm một member khác để cùng tham gia.

Theo cảm nhận của mình và anh lead thì cậu này khá giỏi, technical skill tốt. Tuy nhiên, mình và cậu ấy lại không được hoà hợp lắm vì style của 2 người là khác nhau:

  • Người code theo kiểu càng đơn giản, càng ngắn càng tốt;
  • Người còn lại code theo kiểu nhiều abstract, với mục đích sau này có thể dễ dàng bảo trì và mở rộng.

Cũng rất may mắn là trong team còn có anh leader. Những mâu thuẫn trong cách xử lý vấn đề của bọn mình đều được anh phân xử hợp tình hợp lý. Nhưng phải công nhận là cậu này cũng rất giỏi, mình học được nhiều điều từ bạn.

Đáng tiếc là chỉ sau 3 tuần thử việc, bạn nhận được offer của một tập đoàn của Đức và một đi không trở lại 🥲. Thôi thì cũng chúc bạn thành công trong tương lai.

Bài học rút ra:

  • Mình có thể học được nhiều thứ từ những quan điểm trái chiều.
  • Sẽ rất may mắn nếu trong team có một senior/leader giàu kinh nghiệm cả về technical lẫn soft skills, giúp giải quyết những mâu thuẫn trong team.

imagsfe.png Ảnh: LinkedIn

9/2024: Chương mới trong sự nghiệp - Backend intern

Dự án 2 đã ổn định về mặt nhân sự và tiến độ, sếp rút mình ra khỏi dự án vì không còn cần thiết nữa. Tuy nhiên, mình đã xin sếp cho phép mình ở lại và làm Backend intern.

Well, tại sao mình không xin sếp cho làm React Native hay Android/iOS native ư? Thì công ty có gì làm đó thôi độc giả ạ, mình không có nhiều lựa chọn. Thật sự khi theo đuổi con đường này, mình cảm thấy rất lo lắng:

  • Khi nhắc tới Fullstack developer, thường ta sẽ nghĩ Fullstack = Web + Backend. Ít ai nghĩ rằng Fullstack = Mobile + Backend.
  • Lời khuyên của các anh em mobile thường là học Cross-platform rồi học Native code (hoặc ngược lại).
  • Rất ít tin tuyển dụng yêu cầu Flutter + Framework Backend cụ thể.

Tuy nhiên, méo mó có còn hơn không. Khi thanh kiếm trên tay phải rớt xuống thì còn chiếc khiên ở trên tay trái. Sự đa dạng trong technical skills sẽ giúp mình dễ sống sót hơn trong giai đoạn đầy biến động của ngày IT này.

image.png Ảnh: LinkedIn

12/2024: Thành tựu - trở thành Backend fresher

Sau 3 tháng cố gắng không ngừng nghỉ, sếp điều chuyển mình qua một dự án khác. Tuy nhiên, lần này mình được làm việc với một team Backend mạnh hơn, nhiều member hơn, và đặc biệt là có "trả lương".

Hehe, thật ra fresher là mình tự phong thôi. Nhưng được trả lương (dù ít hay nhiều) thì vẫn là một sự công nhận của công ty dành cho mình. Mình khá vui và sẽ tiếp tục cố gắng để hoàn thiện bản thân mình hơn nữa.

Tổng kết

2024 - một năm có rất nhiều thăng trầm và rất nhiều sự nỗ lực. Sau cùng thì mình cũng hoàn toàn hài lòng với năm con Rồng đã qua. Hay tiếp tục cố gắng và đón chào nhiều điều tích cực ở tuổi 25 / Ất Tỵ.


All rights reserved

Viblo
Hãy đăng ký một tài khoản Viblo để nhận được nhiều bài viết thú vị hơn.
Đăng kí