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

damadoko

Đã tốn tiền
Chào các bác, em làm dev Front-end đến giờ cũng được 1,5 năm. Kinh nghiệm về technical có thể không bằng các bác trong ngành, nhưng em có góc nhìn từ một người tay ngang tự học lập trình.
Em lập topic này để share khoảng thời gian từ lúc bắt đầu học lập trình đến lúc đi tìm việc, những khó khăn gặp phải khi đi làm so với các bạn khác,.... Bác nào muốn tự học lập trình có thể tham khảo để chuẩn bị trước tâm lý, khi tự học đỡ tốn thời gian và tiền bạc. Còn các bác nào có nhiều kinh nghiệm hơn thì chia sẻ lại cho đàn em để cùng nhau phát triển
:)
.

Part-1: Bài học đầu tiên khi học lập trình.
Bắt đầu từ lúc em lên SG, bỏ việc đúng chuyên ngành (và mất 4 năm để học đại học) ở quê. Lúc đó em làm job theo ca: đêm và sáng sớm. Lương 11 củ net
o_O
, gấp đôi lương ở quê, thuê dormitory mất 2 triệu, còn bao nhiêu để ăn tiêu và để dành. Job này ngon ở đầu vào chỉ cần tiếng anh, trẻ khoẻ để làm việc ca đêm thôi. Làm ở đây được 3 tháng thì sinh ra 2 vấn đề: sức khoẻ không đảm bảo và mất đi giá trị sống. Nhưng em vẫn phải làm tiếp các bác ạ, vì em cần tiền, khi lên SG thì em xác định sẽ đi làm ở đây luôn không về quê nữa. Lúc nhỏ gia đình em phá sản nên từ cấp 1 em đã ở nhờ nhà bà ngoại và dì, mà đã đi khỏi nhà rồi thì khó quay lại.

Em có quen biết đàn anh trên 1 tuổi, học chung trường chuyên cấp 3 và hay chơi thể thao chung (gọi là a.Tr). Ngày đầu lên SG em chưa có đem xe lên, a.Tr chở em đi khám phá SG và bao em đi ăn ở quán đồ Tây gì đó trên đường Võ Văn Kiệt, ra tính bill hơn 1 củ em muốn lên máu luôn (Lúc đó vét hết túi em còn chưa đủ trả). Hỏi ra mới biết A.Tr làm full-stack dev, đang làm lead ở 1 công ty outsource lương 1k đô (~20 củ net)o_O.
Sau này làm khuya nhiều, bế tắc quá nên mình tìm gặp a.Tr, a động viên mình để mình thay đổi mindset vì lúc đó mình có cái nhìn rất tiêu cực về cuộc sống :(. Mình bắt đầu học lập trình từ a.Tr, nhưng có phí tương đối và a.Tr rất strict trong việc học, chỉ 1 tuần mình đã bỏ cuộc, các khái niệm, các tool IDE đầu quá xa lạ với mình (đúng kiểu learn programing from scratch).
Khi còn đi học mình từng đi làm các job part-time (dưới 10k/h), vì kiếm tiền khó nên ky bo lắm, bỏ ra 1 đồng phải tính toán rất kỹ mà lúc đó vừa học khó vừa mất tiền. Sau này khi đã gõ code ra tiền rồi, mới thấy bản thân nông cạn: Tiền học phí của a.Tr đưa ra là tiền a.Tr làm được trên 1 giờ * số giờ + xăng xe + cà phê, tính ra cũng không có lợi lộc gì cho riêng ảnh cả, đồng tiền đi trước là đồng tiền khôn, sau này em mới biết giá đó là quá rẻ so với tiền học trung tâm (mà còn học 1 vs 1). Đây là sai lầm đầu tiên của em: Trong ngành chỉ sợ không có mentor, chứ có mentor giúp thì cố mà theo, nếu tự học và làm tất cả 1 mình thì rất mất time.
(To be continue...)

Part-2: Quyết định sáng suốt nhất
Part-3: Khoảng thời gian khó khăn nhất
Part-4: Cú tát đầu ngành
Part-5: Gặp được mentor đầu tiên
Part-6: Việc tìm người hay người tìm việc
Part-7: Intern, Fresher hay Junior
Part-8: Những dấu hiệu của một công ty tồi
Part-9: Khi một cánh cửa đóng lại, cánh cửa khác sẽ mở ra
Part-10: Ngành lập trình dựa vào năng lực là chủ yếu
Part-11: Ngày đầu tiên đi làm
Part 12: Góc nhìn của những người có xuất phát điểm khác nhau
Part 13: Trải nghiệm công việc lập trình
Part 14: Pass thử việc, được vào project và ...quit
Part 15: May mắn hay năng lực?
Part 16: Tay ngang có nên nhảy việc không?
Part 17: Ai là người thích hợp để học lập trình?
Part 18: Mình đã tiến bộ nhanh bằng cách nào?
Part 19: Các bác đã trở thành senior như thế nào?
Part 20: Nếu được quay lại, em sẽ khuyên bản thân điều gì?
Part 21: Nhìn lại...
Part 22: Start-up, nhưng mà lạ lắm
Part 23: Có đáng để theo đuổi ngành lập trình?
Part 24: Trải nghiệm làm remote, work-life ... không balance.
Part 25: Ngày trở lại SG đầy chông gai, làn sóng resignation.
Part 26: Hành trình đi tìm việc lần 2
Part 27: Bàn 1 chút về mùa downtrend, tổng hợp offer

Nội dung bài viết được hỗ trợ bởi #timo
1661790544846.png

Tham khảo chương trình làm thẻ Timo x VOZ tại đây
 
Last edited:
Chào các bác, em làm dev Front-end đến giờ cũng được 1,5 năm. Kinh nghiệm về technical có thể không bằng các bác trong ngành, nhưng em có góc nhìn từ một người tay ngang tự học lập trình.
Em lập topic này để share khoảng thời gian từ lúc bắt đầu học lập trình đến lúc đi tìm việc, những khó khăn gặp phải khi đi làm so với các bạn khác,.... Bác nào muốn tự học lập trình có thể tham khảo để chuẩn bị trước tâm lý, khi tự học đỡ tốn thời gian và tiền bạc. Còn các bác nào có nhiều kinh nghiệm hơn thì chia sẻ lại cho đàn em để cùng nhau phát triển
:)
.

Part-1: Bài học đầu tiên khi học lập trình.
Bắt đầu từ lúc em lên SG, bỏ việc đúng chuyên ngành (và mất 4 năm để học đại học) ở quê. Lúc đó em làm job theo ca: đêm và sáng sớm. Lương 11 củ net
o_O
, gấp đôi lương ở quê, thuê dormitory mất 2 triệu, còn bao nhiêu để ăn tiêu và để dành. Job này ngon ở đầu vào chỉ cần tiếng anh, trẻ khoẻ để làm việc ca đêm thôi. Làm ở đây được 3 tháng thì sinh ra 2 vấn đề: sức khoẻ không đảm bảo và mất đi giá trị sống. Nhưng em vẫn phải làm tiếp các bác ạ, vì em cần tiền, khi lên SG thì em xác định sẽ đi làm ở đây luôn không về quê nữa. Lúc nhỏ gia đình em phá sản nên từ cấp 1 em đã ở nhờ nhà bà ngoại và dì, mà đã đi khỏi nhà rồi thì khó quay lại.

Em có quen biết đàn anh trên 1 tuổi, học chung trường chuyên cấp 3 và hay chơi thể thao chung (gọi là a.Tr). Ngày đầu lên SG em chưa có đem xe lên, a.Tr chở em đi khám phá SG và bao em đi ăn ở quán đồ Tây gì đó trên đường Võ Văn Kiệt, ra tính bill hơn 1 củ em muốn lên máu luôn (Lúc đó vét hết túi em còn chưa đủ trả). Hỏi ra mới biết A.Tr làm full-stack dev, đang làm lead ở 1 công ty outsource lương 1k đô (~20 củ net)o_O.
Sau này làm khuya nhiều, bế tắc quá nên mình tìm gặp a.Tr, a động viên mình để mình thay đổi mindset vì lúc đó mình có cái nhìn rất tiêu cực về cuộc sống :(. Mình bắt đầu học lập trình từ a.Tr, nhưng có phí tương đối và a.Tr rất strict trong việc học, chỉ 1 tuần mình đã bỏ cuộc, các khái niệm, các tool IDE đầu quá xa lạ với mình (đúng kiểu learn programing from scratch).
Khi còn đi học mình từng đi làm các job part-time (dưới 10k/h), vì kiếm tiền khó nên ky bo lắm, bỏ ra 1 đồng phải tính toán rất kỹ mà lúc đó vừa học khó vừa mất tiền. Sau này khi đã gõ code ra tiền rồi, mới thấy bản thân nông cạn: Tiền học phí của a.Tr đưa ra là tiền a.Tr làm được trên 1 giờ * số giờ + xăng xe + cà phê, tính ra cũng không có lợi lộc gì cho riêng ảnh cả, đồng tiền đi trước là đồng tiền khôn, sau này em mới biết giá đó là quá rẻ so với tiền học trung tâm (mà còn học 1 vs 1). Đây là sai lầm đầu tiên của em: Trong ngành chỉ sợ không có mentor, chứ có mentor giúp thì cố mà theo, nếu tự học và làm tất cả 1 mình thì rất mất time.
(To be continue...)
Đức
Xí chỗ #2
Mình rất thích nghe quá trình vozer vượt khó nhé, tích cực vl
 
chấm cái theo dõi. Rất nể phục những bạn tay ngang nên muốn theo dõi câu chuyện của bạn.

Bản thân mình học và làm đúng chuyên ngành dev cũng đã được 7 năm, từng có cơ hội được làm với tầm 4-5 người tay ngang làm trái ngành. Điều đặc biệt là những người làm trái ngành mình biết đều tương đối làm việc tốt hơn những bạn học và làm đúng ngành.
 
Trước thằng bạn tôi cũng tự học, lâu lâu được mấy anh em bên FAANG vào dạy thì khoảng mấy tháng là có việc 100k/năm. Tuy lương chỉ gần bằng 1/2 lúc tôi đi thực tập thôi nhưng vậy cũng là ok rồi.

Thằng này cực kì giỏi, có khi ngang tôi, nhưng vấn đề là ngành nó không phải vua của mọi ngành, Computer Science. Nên anh em chung trường cấp 3 và mấy thằng bạn chung đại học luôn lôi kéo nó học CS để đi qua FAANG chung cho có hội.
bác đang ở bển hả ? vl lương 1/2 là bác tận 200k/year :beated: quá giỏi luôn
 
Part-2 Quyết định sáng suốt nhất.

Hi các bác, mùa dịch này ae lập trình đa số được ở nhà WFH. Em cũng may mắn được ở nhà tránh dịch, lương vẫn full và có time bên vợ con. Ngày cuối tuần, lướt Facebook thấy các anh chị khi xưa làm chung với em ở dưới quê post ảnh chụp với nhau, vì ở công ty họ đang thực hiện '3 tại chỗ' để chống dịch
:eek:
. Nghĩ lại lúc xưa lên SG, bỏ công việc đúng chuyên ngành, vấp phải biết bao sự ngăn cản của người thân lại là quyết định sáng suốt. Nhưng có lẽ quyết định sáng suốt nhất trong công việc của em đó là quyết định nghỉ việc để học lập trình
:)
.

Ở phần trước em có chia sẻ, em có học a mentor .Tr, mà em vừa muốn làm vừa muốn học. Bác nào từng làm việc ban đêm, chắc cũng biết nó vất vả cỡ nào. Em làm ca đêm từ 8h tối đến 4h sáng, vừa về phòng là lao lên giường ngủ ngay, đến tầm 12h trưa mới dậy nổi, còn phải tranh thủ đi ăn trưa không thôi hàng quán nó đóng cửa mất. Lúc đó em vừa quen bạn gái, làm chung công ty, thế là còn mất time nói chuyện, gặp nhau => một ngày có dưới 4 tiếng để học (mà cũng không học được full 4 tiếng đó, mất 2 tiếng lướt YouTube, Facebook các kiểu), thế là bỏ cuộc trong vòng 1 tuần.
Chung quy lại là do không có time (em nghĩ thế), bây giờ bạn gái thì không bỏ được nên em quyết định bỏ việc thôi
:byebye:
. Lý do để bỏ việc thì có nhiều, em cũng chẳng xúi các bác phải bỏ việc hiện tại để tập trung học (vì đời không như mơ, phần sau sẽ rõ...). Chỉ là tại thời điểm đó, em có cơ sở để tin tưởng rằng nếu dồn toàn thời gian học lập trình, thì em sẽ thành công trở thành dev sau 6 tháng:
  1. Em có học đại học, tốt nghiệp loại giỏi, cấp 3 thì trường chuyên, cấp 2 thì lớp chọn => có đủ tư duy học lập trình
    :matrix:
    .
  2. Tiếng Anh của em cũng khá, tốt 2 skill reading và listening
    :sexy_girl:
    => có đủ năng lực tiếp thu document, course online.
  3. Bạn gái em ủng hộ 2 tay, sau khi nghỉ việc sẽ thuê 1 phòng sống chung để đỡ tiền nhà
    :extreme_sexy_girl:
    => Có người tin tưởng mình, đồng cam cộng khổ.
  4. Em có tiền dành dụm là ~150tr (sau khi ba em phá sản, 1 thời gian sau mẹ em mất để lại căn nhà, cũng bị bank siết gần hết) => Có tiền sống khoẻ ở SG trong vòng 1 năm.
  5. Trong cty em làm có nhiều dev, và ông dev trùm (director) ở đó cũng là dân tay ngang, xuất thân bên hardware lắp mạng trông quán net
    :shame:
    . Lần nào nghe ổng chém cũng sướng rân cả người => ông làm được thì tui cũng làm được => Có niềm tin rằng mình sẽ làm được.
Nhưng mà đời không như là mơ các bác ạ,...
(To be continue...)
 
Làm it cài máy trông mạng cơ quan fix lỗi máy móc cho chị em thì có học được không thím?
Ngày rảnh cũng khá mà toàn vào voz đọc báo :confused:
 
Back
Top