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
, 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).
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
Tham khảo chương trình làm thẻ Timo x VOZ tại đây
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
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).
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
Tham khảo chương trình làm thẻ Timo x VOZ tại đây
Last edited: