Outsource
Tất nhiên bản chất nó không xấu. Nhưng tất cả đều phụ thuộc vào client, vào process của họ. Ta không có hoặc có rất ít voice vào project. Cái họ quan tâm là xong task.
( Những điều dưới đây có thể KHÔNG XẢY RA ở 1 số công ty nhưng e là phần lớn có )
- Code không đặt nặng hoặc quá nặng vào quality. Miễn là chạy. Thậm chí UT không có, CI/CD không có, Code standard / review không có
- Và mệt mỏi nhất : Kiến thức theo chiều ngang. Không tập trung vào 1 thứ bất kì.
Client A code language A, client B code language B.
Nhưng tất cả kiến thức đó chỉ là bề nổi, không có bất kì cái gì thật sự đào sâu vào !!!
Vậy ai sẽ master language A, ai sẽ là master backend với language B ???? Không ai !!!
- Có những client dù mang tiếng là "lớn" nhưng ... process flow không hề có !!! Hình dung release bằng việc manually & email các issues đã làm ( thậm chí PR k có ), thay vì đơn giản là git sau đó release và tự report qua các PRs đã merged !!! Không khác gì ăn lông ở lỗ !!!
Thậm chí debug bằng việc đục vào server qua SSH và ... code ???? !!!!
Fresher
Bản chất fresher là điều ai cũng trải qua. Nhưng khi fresher làm với outsource ( đặc biệt outsource ... trashed ) thì dần dần họ có thói quen xuề xòa. Nên khi educate các bạn này cực kì mệt mỏi
- Em không cần code structure chi cho mất thời gian. Em chỉ cần code chạy là ok .
- Em không cần biết technical này. Nó không serve cho business em đang làm !!!
- Em không cần ..v.....v
Mệt mỏi ... rất là mệt mỏi !!!
Và rồi sẽ có ai đó nói : Sao anh không chọn cty khác mà chui vào chi rồi than.
Uh .... có lẽ "phận" ???
Mình đang master language A nhưng đẩy sang lang B thì khác nào fresher ? Mindset cho sự tư duy logic nhưng không cho knowledge về cái language đó.
Ta biết phải code Repo / Service classes .. Nhưng language B có xài repo đâu ? Có OOP đâu ...
Và vô hình từ master ta thành kẻ useless !!!
Kiến thức bao năm thu thập hao mòn dần. Cách duy nhất là tự làm pet project để study, grow up.
Khi có stucked muốn hỏi ai đó để cùng grow up thì ... no one around
Mỗi buổi sáng muốn nghe ai đó : hey ! tui mới mò ra cái code này, làm cái pet này thú vị này. Ai join không làm workshop share chơi.
Thì chỉ nghe : Business hỏi cái business flow chỗ này sao ( vì Business còn không biết chính business logic của họ .... opensource mà ).
Technical chỉ là "trò hề"....
Mệt mỏi ..... !!! T2 đầu tuần