kiến thức [Chia sẻ] Real case học lập trình của một người tay ngang

âu thím cho xin mấy bài test về js nếu trên được, nếu được cảm ơn thím nhiều
Mấy bài test js mình để trong con Mac cũ, đã xoá để bán rồi. Mấy bài test đó tương tự các bài easy ở trang HackerRank á :).
Tại sao ở VN học lập trình đa phần đều bắt đầu với web nhỉ ? thấy tụi tây đa phần chơi toàn App Windows/Sys các kiểu rồi học deploy lên cloud.
Theo em vì lập trình web job nhiều hơn bác ơi, mà tay ngang có muốn nhảy vào thì phải chọn mảng có nhu cầu cao nhất chứ:big_smile:.
Hi thím, mình 93, đi vòng từ thực phẩm qua cơ khí, đang làm trái ngành bên may mặc. Dự định giữa năm sau sẽ nhảy việc sang Dev và phát triển luôn. Thớt cho mình hỏi nếu muốn tìm 1 mentor tốt hướng dẫn mình online thì có khác so với trường hợp của thím k?

Sent from Xiaomi M2010J19CG using vozFApp
Trước khi có job, thì 90% case là mentor hướng dẫn mình online nha. Sau này đi làm thì mới có mentor trực tiếp:).
 
Part-6: Việc tìm người hay người tìm việc?

Tình hình dịch đang căng thế này nhưng lâu lâu account Linkedin của em vẫn được Head-hunter contact job các bác ạ. Hiện tại em đang có hơn 250 connection Linkedin, khoảng 80% là em được invite, trong số đó lại có khoảng 50% là họ contact job (nghĩa là giới thiệu job, Cty, range lương chứ vẫn phải phỏng vấn nha các bác). Còn 20% connection là do em gửi invite và tất cả đều nằm trong khoảng thời gian em đi tìm việc lần 2. Nếu làm dev tay ngang, các bác sẽ phải build connection từ con số 0, sẽ khó tìm được job nếu không có ai biết các bác. Theo em thì job đầu tiên là khó tìm nhất, khi đã có kinh nghiệm thì job sẽ tự tìm đến các bác.

Quay lại thời gian em tìm việc lần 2. Chiến thuật của em lúc đó là rải CV khắp các trang tìm việc, tìm connection linkedin và không quên mồi chày ông mentor (a. M) xem Cty có đang hoặc sắp tuyển dev chưa
:sexy_girl:
. Rút kinh nghiệm đợt trước, em chỉ apply những job fresher, junior để tránh bị ép lương. Bác nào tay ngang thì cũng học đến mức apply được fresher chứ đừng vào intern. Khi mức expect của Cty đối với các bác càng cao thì mình mới có cơ hội phát triển được, job title phản ánh mức expect đó, mức lương ứng với title phản ánh độ 'có tiền' của Cty và công việc thực tế so với mức lương phản ánh độ đàng hoàng của bọn nó
;)
.
Lúc này thì CV của em đã có phản hồi (dù tỉ lệ thấp), các HR của cty (thường là nữ) sẽ call trực tiếp với em (xem như phỏng vấn lần 1). Họ sẽ giới thiệu về Cty và job description, còn lại là trao đổi về profile, sở thích,... linh tinh. Cuối cuộc gọi thường thì HR sẽ hẹn lịch pv lần sau luôn, nếu kêu các bác chờ là 90% fail nha.
Vòng 'call interview' này chủ yếu xem các bác phù hợp với Cty hay không (bằng cảm quan). Kinh nghiệm của em là hãy thẳng thắn nhất có thể với HR, các bác không cần quá nhún nhường nha, vì không hợp thì chia tay sớm bớt đau khổ, có vào vòng sau thì cũng dễ out. Ví dụ như họ hỏi 'Em có ngại đi làm xa không?', thì mình bật Google map lên mà xem bao xa, tránh trường hợp chạy đến Cty chưa phỏng vấn là đã mệt muốn về (case này thực tế của em
:haha:
).

Khi phỏng vấn vòng 2 thì mới có sự khác biệt giữa các Cty (thường là technical interview) :
  • Cty làm web game của Trung: em đi phỏng vấn Cty này là cực nhất, đi rất xa và kẹt xe. Đến nơi thì toà nhà không cho vào (phải có người dẫn lên) nên ngồi đợi. Vừa vào thì phải spend time điền vào 'tờ khai' của Cty, mục đáng chú ý duy nhất là expect lương (mà đúng ra phải trao đổi từ lúc call với HR) và tiếp tục ngồi đợi. Tiếp theo là đưa laptop cho làm bài test IQ + 1 bài về viết script call api bằng JQuery, và đến đây em mới biết là họ không cho Connect internet hay sử dụng điện thoại ạ. Em gãy chỗ JQuery chỉ đọc document mà dám nói là có biết làm JQuery với HR
    :giggle:
    .
  • Cty outsource của Nhật: cty này thì vui, HR support nhiệt tình, vừa vào thì ngồi trao đổi 1 time chứ không làm test ngay. Sau đó họ đưa laptop yêu cầu code responsive cho 1 cái form có sẵn HTML. Đọc code bọn này mới biết tụi nó rất strict trong convention và có nhiều comment, bài này thì em làm được. Sau đó họ đưa 1 content và bảo em design bằng photoshop, lúc này em té ngửa luôn, họ dùng bản photoshop từ đời tống (khác với giao diện em vừa tập làm cách đó mấy ngày), kết quả em fail nặng. HR cũng đi năn nỉ mấy ông dev cho pass mà không được
    :)
    .
  • Cty về gọi xe của VN: phỏng vấn trực tiếp với founder ở quán cf ở quận 7 (gần nhà ổng). Lần này thì em không biết fail từ khi nào luôn, nhưng ngồi nói chuyện cũng vui, khi về cũng thấy đầu óc được khai sáng hơn. Ổng trao đổi nhiều thứ về thị trường mảng đặt xe & tầm nhìn của ổng, project đang chạy tới pharse nào rồi. Em cảm thấy ngành lập trình có thể contribute cho xã hội nhiều thứ rất lớn, muốn dân giàu nước mạnh thì cần những start-up Việt, nắm được công nghệ lõi, trong mảng này bây giờ toàn nước ngoài chiếm hết. Khoảng hơn 1 tháng sau thì ổng lên báo (em đọc tên viết tắt và mảng gọi xe), nghe nói bị bọn 'ông lớn' trong ngành đe doạ + có bạo lực với ổng, God bless you man
    :(
    .
  • Cty giáo dục trưc tuyến của VN: Bọn này thì kiểu nhà nước rất khó chịu, vào đưa 'tờ khai' mà còn bắt buộc ghi đã từng làm Cty nào, với mức lương bao nhiêu mới vl. Vào phỏng vấn về technical với 2 người, em trả lời được 50/50. Câu nào em không trả lời được (hoặc sai) thì 2 anh ấy giải thích 1 cách khinh khỉnh, câu hỏi cũng rất specific vào 1 công nghệ nào đó (hỏi Real-time-chat). Ôi chắc cũng vì 2 anh này còn trẻ (chưa đến 30 tuổi) mà đã lên title cao, theo thái độ phỏng vấn, nếu em có vào làm cũng khó mà học hỏi được từ mấy ổng.
Có nhiều Cty em bị fail từ vòng 1 với HR rồi nên em không review. Chỉ nhớ có Cty nhà nước của VN, phỏng vấn vòng 1 gặp ngay ông technical mà chỉ hỏi có biết cái này không, biết cái kia không, tại sao chỉ biết cái này mà không biết cái kia (biết hết thì t *éo vào Cty bọn m
;)
).

Nói chung em fail nhiều, đến nỗi chai sạn cảm xúc luôn á. Nhưng mà trời không phụ lòng người, em được nhận vào công ty cùi mía thứ 2 với mức lương 12 củ net. Còn vì sau lương ổn mà em vẫn chê thì phần sau sẽ rõ nhé.

(To be continue...)
 
Mấy bài test js mình để trong con Mac cũ, đã xoá để bán rồi. Mấy bài test đó tương tự các bài easy ở trang HackerRank á :).

Theo em vì lập trình web job nhiều hơn bác ơi, mà tay ngang có muốn nhảy vào thì phải chọn mảng có nhu cầu cao nhất chứ:big_smile:.

Trước khi có job, thì 90% case là mentor hướng dẫn mình online nha. Sau này đi làm thì mới có mentor trực tiếp:).
Nếu được thím có thể giới thiệu mentor của thím cho mình dc k? Mình sẽ chịu phí học tập. Cám ơn thím.
 
mình 91 học đại học rồi bôn ba bên Nhật 5 năm, học chả liên quan gì đến IT. Năm nay mới về nước. Đi tìm việc vài tháng ko khả quan lắm, việc muốn thì ko nhận, việc ko muốn thì nó nhận. Dịch cũng chả làm ăn đc gì nên đăng kí học khóa Java full stack. Gần xong module 1 thì thấy tư duy vẫn ngon chán, tiếp thu kiến thức nhanh, có hứng thú bỏ thời gian để tìm hiểu, nghiên cứu thêm. Thế mà hồi trước cấp 3 vs năm 1 đại học (môn cơ sở có lập trình pascal) học méo hiểu gì nên nghĩ chả hợp với IT :nosebleed:
 
Thím pv công ty thứ 2 chưa có kinh nghiệm dự án thực tế + chỉ biết html css js mà được 12 net luôn á? Mức này là khá ảo với fresher với kinh nghiệm ít như vậy
 
Thím pv công ty thứ 2 chưa có kinh nghiệm dự án thực tế + chỉ biết html css js mà được 12 net luôn á? Mức này là khá ảo với fresher với kinh nghiệm ít như vậy
12 củ net là hơn lương tôi hồi làm ngân hàng, 2012 full stack oracle adf
 
12 củ net là hơn lương tôi hồi làm ngân hàng, 2012 full stack oracle adf
Ko biết bác thớt chia sẻ quá trình pv thế nào, chứ 12 củ là mức junior ít nhất làm qua 1-2 dự án rồi, như bác thớt kể thì lúc đó chưa làm qua dự án thực sự, chưa biết framework nào lại là tay ngang mà deal được mức đó thì hơi bị ảo. Trừ khi lúc pv bên họ thấy bác kiểu cực kỳ thông minh và có tiềm năng lớn thì mới deal mức đó để giữ chân
 
Ko biết bác thớt chia sẻ quá trình pv thế nào, chứ 12 củ là mức junior ít nhất làm qua 1-2 dự án rồi, như bác thớt kể thì lúc đó chưa làm qua dự án thực sự, chưa biết framework nào lại là tay ngang mà deal được mức đó thì hơi bị ảo. Trừ khi lúc pv bên họ thấy bác kiểu cực kỳ thông minh và có tiềm năng lớn thì mới deal mức đó để giữ chân
Nếu đúng thì tầm bao nhiêu là hợp lý cho fresher vậy thím?
 
Ông đồng nghiệp cty cũ của mình, cũng tay ngang vào học Objective-C dev iOS app.
Đi chơi, ăn nhậu chung nhiều lần thì ổng có tâm sự. Hồi đó ko biết gì về IT, mỗi ngày cày đủ 8 tiếng. Đúng 1 tháng hết cuốn sách, ổng đi pv thi passed vào cty mình đang làm.
 
Part-4: Cú tát đầu ... ngành.

Hi các bác, em đặt title là 'cú tát đầu ngành' vì đây không phải lần đầu tiên em đi tìm việc, em cũng bị đời nó tát nhiều rồi. Lần này em gặp 1 Cty rất củ chuối và hài hước
:haha:
, đến bây giờ nghĩ lại vẫn muốn đờ mờ chúng nó phát.

Quay lại chuyện tìm việc, em đã học được 6 tháng rồi (tính từ lúc nghỉ việc, còn học được thật sự bao nhiêu time thì khó nói
:shame:
). Mà giờ đã hết 6 tháng như trong plan đã đặt ra, nếu mà không đi xin việc chắc nhà vợ (tương lai) tế sống em. Mặc dù luyện code chưa tới đâu nhưng em vẫn quyết định xuất sơn dò xem bản thân có phù hợp với market chưa.
Skill set em có lúc đó là: HTML, CSS (+bootstrap), Javascript , là 3 cái cơ bản nhất cho front-end dev. Thiệt ra em cầm CV cũng không tự tin lắm, chỉ có vài khoá học trên Udemy và 1 cái web portfolio code bằng bootstrap + 1 project counter (cái pomodoro mà em có share ở part-3)+ với vài project clone trong lúc theo các khoá học (2 khoá HTML+CSS và khoá Javascript). Nộp trên IT việc thì có mail reject trong vòng 1p30s
:what:
, rãi ở topdev thì không thằng nào reply lại cả.
Bế tắc quá, em đành join các trang tìm việc cho front-end ở trên FB mà hóng ngày này qua ngày khác, tìm mãi mới thấy 1 job chỉ yêu cầu tới Javascript (phần lớn các job đều require biết 1 Framework như React, Vue, Angular). Job này cho chính thằng chủ công ty đăng, title intern và yêu cầu biết cơ bản html-css-js là được. Hí hửng apply và đi phỏng vấn, vào pv họ thì hỏi về nhưng project trong CV, pv 5p nhận luôn, mai đi làm
:doubt:
. Em có hỏi về lương thì Cty hứa sẽ có phụ cấp thực tập chứ không có lương. Các cụ hay nói 'đầu xuôi đuôi lọt', quả xin việc này quá nhanh khiến em về nhà nổ với bạn gái quá trời
:burn_joss_stick:
. Search GG thì thực tập cũng tầm 3-4 củ, có thể san sẻ tiền nhà tiếp bạn gái.
Thế là em cắp con laptop đi làm các bác ạ, dù gì làm thực tập sinh vẫn hơn là ngồi học chay không làm gì . Vào làm nó chỉ yêu cầu xem các trang web của Cty làm (tụi này outsource design và cắt HTML + backend PHP, nói chung là landing page thôi), và xem trang design Award gì đó để học hỏi, nói chung em ngồi từ sáng đến chiều chỉ để xem design. Trong đây có 1 thằng tên Đ gọi là 'senior' front-end chuyên cắt HTML và làm animation, hắn hỏi em học lập trình lâu chưa, em cũng ngáo ngơ trả lời là: "Em tự học được 6 tháng rồi", thế là từ đó nó cứ khinh khỉnh với em, làm em khó chịu cực kì. Mà muốn hỏi cũng chẳng có gì để hỏi, vì k có task. Bài học rút ra là: Cẩn thận với bọn hỏi làm được bao lâu rồi, học lâu chưa, bọn này đa số không tốt đẹp gì, thấy mình yếu là tìm cách dìm ngay để giữ vị trí của chúng nó.
Sau 3 ngày thằng 'giám đốc' đưa offer là 300k/tháng gọi là tiền phụ cấp xăng xe + hứa là chỉ 2 tháng thử việc sẽ có thu nhập tầm 3-4 triệu
:ops:
. Lúc đó em tức điên lên, bảo nó thế Cty trả cho senior tầm bao nhiêu, nó trả lời là 8-10 triệu 1 cách không biết ngượng là gì luôn. Ngay hôm đó em xin nghỉ liền, à không, ngay lúc đó em đứng dậy đi về liền. Chạy xe về mà trong lòng ức chế lắm các bác ạ, cuộc đời em không hẳn là chưa bị bóc lột nhưng em vẫn thấy sốc với mức
lương như vậy => lúc nhận việc thì hỏi cho rõ offer là bao nhiêu để khỏi lằng nhằng phí thời gian và né bọn hứa hẹn tương lai.

Hôm đó bạn gái động viên an ủi em, và Connect với 1 ông dev front-end trong Cty cũ (Cty mà em nghỉ nhưng bạn gái còn làm), lúc trước nếu em làm ca sáng thì sẽ gặp ổng và ổng cũng biết em đang theo lập trình. Ổng nghe xong cũng thấy tức vl, hẹn em hôm sau đi cafe nói chuyện trao đổi thêm, ông này là mentor thực sự đầu tiên của em.

(To be continue...)
đúng rồi , ở chỗ mình hỗ trợ intern cũng tầm đó , mình Huế nhé , mình code smlz lương 6 củ OT thành 7 củ nè :D
mấy ông intern đúng tội , tốt nghiệp bằng khá giỏi ngôn ngữ anh phiên dịch mà ra trường đúng mùa dịch đói quá nên thử chuyển nghề ai ngờ chó cắn áo rách ...
 
gxLGtCl.jpg

Sẵn mấy thím cho mình hỏi, môi trường làm việc ở VNPT như thế nào vậy? Thấy HR ra thông báo tuyển dụng yêu cầu rộng quá. Mấy thím cho mình hỏi: kĩ năng nào trong số trên là cần thiết vậy? VNPT có tuyển trái ngành k có bằng cntt k mấy thím?

Sent from Xiaomi M2010J19CG using vozFApp
 
gxLGtCl.jpg

Sẵn mấy thím cho mình hỏi, môi trường làm việc ở VNPT như thế nào vậy? Thấy HR ra thông báo tuyển dụng yêu cầu rộng quá. Mấy thím cho mình hỏi: kĩ năng nào trong số trên là cần thiết vậy? VNPT có tuyển trái ngành k có bằng cntt k mấy thím?

Sent from Xiaomi M2010J19CG using vozFApp
Nó ghi yêu cầu tốt nghiệp ĐH chính quy CNTT rồi kìa.
 
Đang nghía qua IT và thấy khóa front - end của Cybersoft . Đã ai học ở đó chưa nhỉ
TzCgPaI.jpg
TzCgPaI.jpg

Front thì giờ trên ytb đầy, học html CSS rồi kiếm list video nào dạy cho dựng web tĩnh bằng html CSS vào mà code theo, ít cái là tạm quen rồi kiếm cái lib JS học nốt, ytb có tất chỉ là thím kiên trì ko thôi, còn trung tâm thì tất nhiên sẽ đc chăm chút hơn nhưng thiết nghĩ cũng chỉ là fresher, làm ít bữa là quen ấy mà, giờ CTY tuyển intern/fresh cũng chả yêu cầu gì nhiều đâu, nhưng biết nhiều hơn thì chắc chắn tốt hơn :love:

Gửi từ Sao Hoả bằng vozFApp
 
Back
Top