[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
 
Last edited:

Veneno

Senior Member
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
 

frincess

Senior Member
Gặp đúng mentor có tâm thì đỡ tốn tg công sức lòng vòng. Cơ mà lead full stack sao có 1k thế :(
 

SkyLucat

Senior Member
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.
 

chubedan

Senior Member
em cung đang tìm mentor :burn_joss_stick: cóđịnh hướng như không có mentor thì conđường nó cứ vòng vòng ko tìm ra dc
 
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.
 
Last edited:

chubedan

Senior Member
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
 

damadoko

Đã tốn tiề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...)
 

hackermuxam92

Senior Member
sao thím k nâng cấp cái đó lên mà lại chuyển nhỉ ? em thây cái đó lương mà lậu cũng ok mà
tại thấy mấy ông khoe dev lương cao quá nên ham thôi, mà nâng cấp con đường nào nhỉ, ccnp thì hơi thừa, còn system chả biết hướng nào.
 
Top