thảo luận Fresher + Outsource = Nightmare

  • Người tạo chủ đề Người tạo chủ đề SoulEvilX
  • Ngày bắt đầu Ngày bắt đầu

SoulEvilX

Senior Member
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
 
Sửa lần cuối:
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 opensource ( đặc biệt opensource ... 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
ở F techlead là thằng đầu **** rẻ rách , PM mới là người " dẫn dắt " team =]]]
 
Sao thím viết ngược hẳn với những gì mình trải qua.
Mình làm qua 3 cty. 2 cty đầu là outsource, quy trình chuẩn chỉ, mọi thứ rõ ràng.
Còn cty hiện tại, là cty product, chả có quy trình gì, intergration test cũng k có, source version control cũng k có. Dùng share folder để upload code =)))))
 
Sao thím viết ngược hẳn với những gì mình trải qua.
Mình làm qua 3 cty. 2 cty đầu là outsource, quy trình chuẩn chỉ, mọi thứ rõ ràng.
Còn cty hiện tại, là cty product, chả có quy trình gì, intergration test cũng k có, source version control cũng k có. Dùng share folder để upload code :LOL:)))
Ước đc như bạn ….
 
Sao thím viết ngược hẳn với những gì mình trải qua.
Mình làm qua 3 cty. 2 cty đầu là outsource, quy trình chuẩn chỉ, mọi thứ rõ ràng.
Còn cty hiện tại, là cty product, chả có quy trình gì, intergration test cũng k có, source version control cũng k có. Dùng share folder để upload code :LOL:)))
xin tên 2 cty O đi bác
28I6JEH.png
 
Bất cứ công việc nào chứ không chỉ riêng IT, khi một senior phải chăm cho fresher thì đều mệt cả. May thì sẽ được cty ghi nhận công lao để thăng tiến, đứa fresher kia cũng biết ơn mình sau thành huynh đệ tốt. Còn nếu đen ngược lại thì thôi, cảm thấy chán thì chuyển cty khác.

Ông thớt chắc còn trẻ tầm 2x nên vừa than thở vừa nghĩ kiểu "sao mình khổ thế". Sau già 3x 4x kinh nghiệm sống nhiều, nhảy cty cũng nhiều, sẽ thấy những chuyện này nó bình thường thôi, mấy ai may mắn ngồi mát ăn bát vàng.
 
Bất cứ công việc nào chứ không chỉ riêng IT, khi một senior phải chăm cho fresher thì đều mệt cả. May thì sẽ được cty ghi nhận công lao để thăng tiến, đứa fresher kia cũng biết ơn mình sau thành huynh đệ tốt. Còn nếu đen ngược lại thì thôi, cảm thấy chán thì chuyển cty khác.

Ông thớt chắc còn trẻ tầm 2x nên vừa than thở vừa nghĩ kiểu "sao mình khổ thế". Sau già 3x 4x kinh nghiệm sống nhiều, nhảy cty cũng nhiều, sẽ thấy những chuyện này nó bình thường thôi, mấy ai may mắn ngồi mát ăn bát vàng.
1. No ! Fresher tui take care nhiều rồi. Quan trọng là mindset k bị “ám” vào cái “outsource”
2. Em 42 rồi a
 
Sao thím viết ngược hẳn với những gì mình trải qua.
Mình làm qua 3 cty. 2 cty đầu là outsource, quy trình chuẩn chỉ, mọi thứ rõ ràng.
Còn cty hiện tại, là cty product, chả có quy trình gì, intergration test cũng k có, source version control cũng k có. Dùng share folder để upload code :LOL:)))
mình cũng thế
làm outsource với client đòi hỏi UT cả FE cả BE,AT, CI CD đủ cả
 
Outsource
...

Fresher
... opensource ( đặc biệt opensource ... trashed )
Outsource hay opensource vậy thím?

Mà hồi trước outsource đúng chuẩn chỉ quy trình, bây giờ cty outsource nhan nhản, làm việc y như thớt nói, nhất là vụ ssh vào sửa = ))
 
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 opensource ( đặc biệt opensource ... 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
Tại vì sinh ra ở nước nghèo + nhà nghèo đó, anh nói thật.
 
Chắc tùy cty, đợt ra trường mình làm outsource cho cty Nhật, yêu cầu code, quy trình khắt khe dữ lắm.

Làm mấy năm nghỉ nhảy qua product thì mới gọi là code loạn xạ, review cho có, làm mấy năm cũng toàn business là chủ yếu chứ ko sâu gì.
Mới sang cty mới cũng product nhưng to, khác bọt hẳn, nhìn cái project structure đã con mắt :dribble:

Mỗi tội là ngoài cái core do các anh tài viết ra thì code feature vẫn cùi như thường, lắm lúc còn ko có test case, test toàn mock, đụng vào đâu phải viết lại test ở đó khổ vl :extreme_sexy_girl:
 
Đổi os thành startup/product cũng chả khác gì, muốn quy trình chuẩn chỉnh, fresher mindset ngon thì chỉ vào các công ty "tech product lớn" :D
 

Thống kê chủ đề

Ngày tạo
SoulEvilX,
Người trả lời cuối
never_can_tell,
Trả lời
123
Lượt xem
13.858
Quay lại
Lên đầu trang