thắc mắc Làm lâu năm nhưng khi phỏng vấn lại lúng túng, vấp

Đây là câu hỏi hay, tuy nhiên , theo tôi, hỏi chưa tới. Bản chất của câu hỏi này là, làm sao để phát triển bản thân trong cty? Vì thường, sau 1 tgian làm trong công ty, tầm 1-2 năm, bạn sẽ quen việc, lúc đó, bạn chỉ cần dành 1 thời lượng nhỏ để hoàn thành công việc, và lượng kiến thức bạn học đc từ công việc hiện tại sẽ ít dần đi. Lúc này, nếu ko tự thân vận động, tìm cách khai thác những tài nguyên sẵn có mà công ty cung cấp cho bạn, thì bạn sẽ trở nên ỳ, và tệ nhất là, trở nên phụ thuộc vào cty, lúc nào cũng lo lắng bị đào thải.
thím này nói đúng tình trạng em hiện tại
ở cty được gần 1 năm rồi, những task ngày xưa làm mất vài ngày thì giờ chỉ mất 1 buổi chiều ngồi tập trung code là xong, thời gian còn lại thay vì tìm cách học thêm từ công việc hiện tại thì em học hỏi cái khác mà đôi khi ko liên quan đến công việc hiện tại lắm.
Và khi vào tình trạng này thì em lại chuẩn bị ôn tập sách vở để nhảy việc sang chỗ khác có challenge khó hơn, ko biết tư tưởng này có đúng ko nữa
 
thím này nói đúng tình trạng em hiện tại
ở cty được gần 1 năm rồi, những task ngày xưa làm mất vài ngày thì giờ chỉ mất 1 buổi chiều ngồi tập trung code là xong, thời gian còn lại thay vì tìm cách học thêm từ công việc hiện tại thì em học hỏi cái khác mà đôi khi ko liên quan đến công việc hiện tại lắm.
Và khi vào tình trạng này thì em lại chuẩn bị ôn tập sách vở để nhảy việc sang chỗ khác có challenge khó hơn, ko biết tư tưởng này có đúng ko nữa
Cái này tôi nghĩ quan trọng ở cách đặt mục tiêu, bạn muốn bạn ntn trong vòng 3-5 năm tới, và cty có thể cho bạn những gì để đạt mục tiêu đó. Trong khoảng thời gian đầu, cty sẽ tập trung vào bạn, nhưng sau đó, cty sẽ thả lỏng bạn ra, và việc có phát triển đc nữa hay ko phụ thuộc vào bạn rất nhiều.

Việc đi phỏng vấn 1, 2 năm 1 lần là cũng là 1 cách hay để tự nhìn lại bản thân xem giá trị của mình đang ở đâu, còn thiếu, khuyết chỗ nào so vs mục tiêu của mình. Nó khiến mình phải phá vỡ cái vùng an toàn mà mình đang tự đặt cho bản thân để tiếp tục phát triển.
 
Last edited:
Sao mấy ông cứ hỏi làm thế nào để ... trong công ty thế? Hỏi thật chứ về nhà các ông không ngâm cứu gì khác à ?
Có những thứ có thể tự học, phần lớn là kỹ năng cứng như thuật toán, công cụ, ngôn ngữ v.v….

Có những thứ bắt buộc phải học trong môi trường cty: quản lý dự án, giao việc, tranh luận, thuyết trình, networking …
 
Luôn luôn nói không với thợ code!
đau khổ
9NN5SUy.png

cuối tuần mở sách ra học quy hoạch động, thuật toán cây các thứ thôi
9NN5SUy.png
 
thím này nói đúng tình trạng em hiện tại
ở cty được gần 1 năm rồi, những task ngày xưa làm mất vài ngày thì giờ chỉ mất 1 buổi chiều ngồi tập trung code là xong, thời gian còn lại thay vì tìm cách học thêm từ công việc hiện tại thì em học hỏi cái khác mà đôi khi ko liên quan đến công việc hiện tại lắm.
Và khi vào tình trạng này thì em lại chuẩn bị ôn tập sách vở để nhảy việc sang chỗ khác có challenge khó hơn, ko biết tư tưởng này có đúng ko nữa
cũng giống em, không biết đây có phải tư tưởng chung của dev trẻ không. Cứ vào cty một thời gian là có kế hoạch chuyển việc để phát triển thêm nữa rồi :)
 
Nhớ có lần đi test, thằng test nó đưa cho 1 cái lap, trên đấy là 1 bài giải nghiệm thoạt nhìn thì khá là đơn giản và bài toán sẽ trả về kết quả là tạch hoặc không tạch.
Phòng 6 thằng vào test (cả tôi) đều giải ra nghiệm là tạch
rofl.gif

Cứ mỗi lần run là cả phòng cười bò, đau ruột đếu chịu được với cái trò đấy
rofl.gif
 
cũng giống em, không biết đây có phải tư tưởng chung của dev trẻ không. Cứ vào cty một thời gian là có kế hoạch chuyển việc để phát triển thêm nữa rồi :)
em nghĩ chắc cả 2 lý do
ở trường hợp của em thì em thấy do cty ko đáp ứng được để mình phát triển như bác trên nói. Một phần là do tính cách ko thích ở một chỗ, ngày nào cũng gặp những con người như vậy nên nhanh chán
Còn em cũng thấy một số người ko dời cty sau một thời gian thì đúng là đã trây ỳ ra, ko muốn phát triển tiếp, hoặc muốn theo hướng quản lý. Nhưng ở quan điểm cá nhân thì phải ra đi mới phát triển được
P/s: làm sao để react vậy các bác, hay do acc em cùi quá ko react được
p/s 2: sao gõ tiếng việt trên voz thỉnh thoảng bị lỗi nhỉ
 
em nghĩ chắc cả 2 lý do
ở trường hợp của em thì em thấy do cty ko đáp ứng được để mình phát triển như bác trên nói. Một phần là do tính cách ko thích ở một chỗ, ngày nào cũng gặp những con người như vậy nên nhanh chán
Còn em cũng thấy một số người ko dời cty sau một thời gian thì đúng là đã trây ỳ ra, ko muốn phát triển tiếp, hoặc muốn theo hướng quản lý. Nhưng ở quan điểm cá nhân thì phải ra đi mới phát triển được
P/s: làm sao để react vậy các bác, hay do acc em cùi quá ko react được
p/s 2: sao gõ tiếng việt trên voz thỉnh thoảng bị lỗi nhỉ
Có thêm 1 lý do muốn làm cái khác mà cty ko đáp ứng chẳng hạn. Ví dụ kỹ năng la X nhưng muốn học thêm Y mà cty ko có task hoạc ko giao nên nghỉ.

Mà còn trẻ + $ thấp thì ráng bay nhay đi. Sau này có gd + $ cao rồi thì mỗi lần nhảy là phải đắn đo.
 
Giống mình vãi, giống như làm quen tay như công nhân code hơn là kỹ sư.
Tình trạng bác là toàn phải làm các dự án theo kiểu maintain, ít sáng tạo, toàn làm theo mấy cái có sẵn.
Bởi vậy mình thích dự án build từ đầu nên sẽ học được nhiều.
làm maintain cũng phải người làm lâu năm mới làm đc nha, vì cái tâm lý vững vàng hơn bớt chán nản, suy nghĩ nhiều hơn đâu phải code nhiều là tốt đâu. chứ mới ra trg cho vào maintain đuối ngay bơi trong project lớn với fix issue ko nghĩ đến đầu đến đuôi dễ bị degrade bug nghĩ ngợi thông suất r code có lẽ ổn hơn. làm maintain mới là optimize code chứ sửa đi code thối của ng cũ
 
Thật ra mấy bác cứ bảo OP monkey code chứ từ việc từ spec mà biết được keyword search, rồi ra solution, rồi lại ghép vô code của mình cho nó chạy, ko bug thì cũng là có kinh nghiệm làm việc rồi đấy chứ :boss:
Thật ra thím hoàn toàn có thể tự phát triển bản thân hơn, từ việc nhận định xem, solution nào tốt hơn, sao lại chọn solution đó, solution đó thì có side effect gì không, sau rồi dần mở rộng dần ra đến architect.
Trong quá trình làm việc chắc chắn sẽ va vấp nhiều, khi đó đi phỏng vấn người ta có thể trao đổi thêm được bác ạ
Thân mến
 
cốt lõi nó nằm ở tư duy, người giỏi họ chưa đc học thứ đó thì họ chưa biết nhưng họ học họ sẽ biết và làm tốt, cũng việc đó nhưng sau khi được học nhưng làm không tốt bằng thằng kia thì chứng tỏ cái nền thua thằng kia

đọc nhiều sách, làm nhiều bài tập trên leetcode, vọc nhiều dự án >> làm tăng kinh nghiệm bạn lên thôi , còn lại vẫn là cái bản chất bên trong , nên hiểu rõ bản thân mình là ai là tốt nhất, có khi chạy cả đời cũng ko theo đc thằng kia đâm ra nản chí >> nên đặt mục tiêu phù hợp với bản thân thì hơn

bọn nhật có tư tưởng y như các thím trên này là người ta làm đc thì mình cũng làm đc, nên có những thằng thực lực nó đến đó nhưng nó gồng như điên mà không đặt được cái mục tiêu đó đâm ra nản chí nhìn mọi thứ xung quanh tiêu cực rồi reset

anh xem shark tank thấy thằng bình, dũng ko , tiền thân nó là IT nhưng đó chỉ là bệ phóng để nó giàu thôi, so bọn nó với đám trùm code ở cty nó thì nó thua xa nhưng nó biết điểm mạnh của nó ở đâu điểm yếu ở đâu, nên nó ko vùi đầu vào điểm yếu làm gì, nó có ngồi code 20 năm nữa cũng ko qua được bọn chuyên tin olympic được, nên trong thời gian đó nó tìm ra điểm mạnh rồi nhảy dần sang mảng nó mạnh

tôi chỉ khuyên thím 1 câu làm gì cũng phải dựa vào thực lực của bản thân nữa, nhiều khi việc này đối với người kia là dễ nhưng đối với người này là khó, rồi đi xin ý kiến của thằng kia thì cũng chả có ý nghĩa gì,nên chỉ cần tìm ra hướng tốt nhất cho bản thân , hướng đó khiến mọi thứ hoạt động tốt và hiệu quả là đc rồi ...
 
Đi phỏng vấn nhiều vào bác, vậy mới chém mạnh được. Như mình 3 năm k đi pv dạo, đợt rồi pv cái tự nhiên trả lời không trơn tru dù mấy cái đó daily work.
 
nên có những thằng thực lực nó đến đó nhưng nó gồng như điên mà không đặt được cái mục tiêu đó đâm ra nản chí nhìn mọi thứ xung quanh tiêu cực rồi reset

Thím nói hay quá, bản thân em từ thời đại học đã mắc một bệnh rất nặng là hay nhìn xung quanh, mà xung quanh em toàn người giỏi xuất chúng. Em cũng đặt mục tiêu rất là cao để theo kịp bọn nó, nhưng sức em không có. Nỗ lực một thời gian mà không được tới đâu, xong em buông xui hết mọi thứ luôn, reset. Vòng tuần hoàn đó xảy ra ít nhất phải gần chục lần trong mấy năm vừa qua. Làm em vô cùng stress và mệt mỏi.

Đợt dịch này em bình tâm lại, kiểu không phải phật gì, nhưng đại khái là cứ theo đuổi những gì tự bản thân thấy thích và phù hợp năng lực thôi. Không nhìn bọn xuất chúng xung quanh nữa. Em lại thấy em học được nhiều hơn, tinh thần thoải mái hơn.
 
Thím nói hay quá, bản thân em từ thời đại học đã mắc một bệnh rất nặng là hay nhìn xung quanh, mà xung quanh em toàn người giỏi xuất chúng. Em cũng đặt mục tiêu rất là cao để theo kịp bọn nó, nhưng sức em không có. Nỗ lực một thời gian mà không được tới đâu, xong em buông xui hết mọi thứ luôn, reset. Vòng tuần hoàn đó xảy ra ít nhất phải gần chục lần trong mấy năm vừa qua. Làm em vô cùng stress và mệt mỏi.

Đợt dịch này em bình tâm lại, kiểu không phải phật gì, nhưng đại khái là cứ theo đuổi những gì tự bản thân thấy thích và phù hợp năng lực thôi. Không nhìn bọn xuất chúng xung quanh nữa. Em lại thấy em học được nhiều hơn, tinh thần thoải mái hơn.
Vấn đề của bạn có lẽ nằm ở cách đặt mục tiêu. Muốn đặt mục tiêu hợp lý thì phải hiểu mình muốn j, khả năng của mình là gì, và mình có thể dành bao nhiêu thời gian cho nó.
  • Muốn biết mình muốn j thì phải có nhiều trải nghiệm, nhiều va vấp. Mỗi trải nghiệm phải nghiêm túc với nó thì mới thu đc bài học đáng giá.
  • Muốn biết khả năng của mình ở đâu thì phải có lòng can đảm, sẵn sàng trao đổi và lắng nghe, tạo dựng mối quan hệ vs những người xung quanh để có đc cái nhìn 360 độ về bản thân.
  • Thời gian hợp lý là trong khoảng 2-5 năm. Ngắn hơn thì thường quá dễ để đạt đc, bạn sẽ nhanh chán, lâu hơn thì quá phi thực tế, quá khó, nhanh nản. Đi phỏng vấn, bạn hay đc nghe câu hỏi: bạn thấy mình ở đâu trong 5 năm tới là có lý do của nó.

Có thể tham khảo Smart goal là 1 model rất hay để đặt và thực hiện mục tiêu.
 
Senior dev trước hết phải giỏi việc tự học: công việc đòi hỏi học gì mới thì học cái đó.

Thứ hai là phải có khả năng giao tiếp tốt, có thể trình bày kế hoạch dự án trước nhóm đông người.

Thứ ba là phải có khả năng quản lí thời gian, hoạch định dự án. Ví dụ dự án kéo dài 3 quí thì bạn chia ra milestone như nào, cái gì làm trước, cái gì làm sao. Nếu có một phần bị trễ tiến độ thì xoay như nào.

Tầm cao hơn nữa là khả năng lãnh đạo junior dev: bạn không chỉ làm tốt phần việc của bạn mà còn tạo việc và hướng dẫn cho các junior dev quanh bạn làm. Cái này thì ngoài kĩ thuật còn cần nhiều kĩ năng mềm.

cái này mình thấy đúng, mình tự nhận mình là Senior "giả cầy", đã gặp qua mấy cu nhỏ tuổi hơn và đúng như những ý bác nói
 
Thím nói hay quá, bản thân em từ thời đại học đã mắc một bệnh rất nặng là hay nhìn xung quanh, mà xung quanh em toàn người giỏi xuất chúng. Em cũng đặt mục tiêu rất là cao để theo kịp bọn nó, nhưng sức em không có. Nỗ lực một thời gian mà không được tới đâu, xong em buông xui hết mọi thứ luôn, reset. Vòng tuần hoàn đó xảy ra ít nhất phải gần chục lần trong mấy năm vừa qua. Làm em vô cùng stress và mệt mỏi.

Đợt dịch này em bình tâm lại, kiểu không phải phật gì, nhưng đại khái là cứ theo đuổi những gì tự bản thân thấy thích và phù hợp năng lực thôi. Không nhìn bọn xuất chúng xung quanh nữa. Em lại thấy em học được nhiều hơn, tinh thần thoải mái hơn.

Em cũng thấy giống thím nè, nghĩ lại thì cũng ~ 30 rồi, nhưng phải làm lại từ đầu còn hơn ngồi đó mà than thân trách phận
 
Nhiều khi khó mà, ví dụ giờ nếu k ôn gì tự nhiên cho đi pvan mấy ông chả khoai vl ra

Giờ tự nhiên hỏi mấy ông query async execute scalar là gì khéo đay ông quên
 
Hôm trước phỏng vấn 1 bác technical leader 4-5 năm exp, hỏi oop không trả lời được. Gợi ý tính đóng gói của oop cũng ko biết là nói đến vấn đề gì.

Bảo làm cả .net fw và .net core. Hỏi có gì khác nhau không cũng không biết. Bảo làm ver 2 hỏi có biết DI không cũng chịu :D

Bảo thử kể ra 1 tính năng, 1 key feature từng làm thì cũng không trả lời đc.

Câu trả lời thường xuyên nghe thấy là, giờ em làm quen tay rồi, còn mấy lý thuyết này em lâu ko dùng nên quên :beat_brick:
mình mới đọc tới tính bao đóng oop cũng hơi khớp vài giây mới nhớ :byebye:

via theNEXTvoz for iPhone
 
Back
Top