Nhiều anh em chỉ mới dính vài quả bug, bị sếp sấy một trận hay phỏng vấn tạch dăm ba công ty đã vội trầm cảm, muốn bỏ nghề. Hôm nay, để tôi kể cho các đồng đạo nghe câu chuyện của một đại ca đúng nghĩa đi lên từ dưới đáy xã hội: Từ một con nghiện nặng, đi tù, mang tiền án tiền sự (felony) cho đến một Senior Dev có số có má.
Câu chuyện của Gavin Ray — tác giả bài viết đang gây bão trên Hacker News — chắc chắn sẽ vả thẳng vào mặt những ai đang than thân trách phận về cái nghề gõ đầu trẻ này.
Hành trình từ buồng giam đến bàn phím: Chuyện thật như đùa
Nếu anh em nghĩ đời mình đã đủ "toang", hãy nhìn qua quả lý lịch trích ngang của Gavin Ray trước khi bước chân vào giới gõ code:
- Quá khứ bất hảo: Nghiện ngập nặng từ thời trẻ, lún sâu vào các tệ nạn để có tiền phê pha.
- Đáy xã hội thực sự: Bị bắt, dính án hình sự nặng (felony), và phải bóc lịch trong tù. Ở Mỹ, dính quả án này coi như tấm vé thông hành vào đời bị xé làm đôi. Các công ty lớn quét background check một phát là "khóa mõm" ngay từ vòng gửi xe.
- Cú quay xe lịch sử: Trong tù và sau khi ra trại, Gavin quyết định không thể sống kiếp rác rưởi mãi được. Lão bắt đầu tự học code. Không thầy thợ, không trường lớp chính quy, chỉ có khát khao sinh tồn và sự tập trung cao độ để cai nghiện.
- Chiến thần Open Source: Nhận ra lý lịch đen ngỏm của mình sẽ bị các HR từ chối thẳng thừng, Gavin chọn con đường "vô chiêu thắng hữu chiêu". Lão cày nát các dự án Open Source, đóng góp code điên cuồng. Code của bạn xịn thì đ*o ai quan tâm bạn từng ngồi tù hay ngồi ghế nhà trường.
- Hái quả ngọt: Nhờ thực lực bá đạo thể hiện qua GitHub, Gavin dần khẳng định được vị thế, được các bên công nhận và hiện tại đã có một vị trí vững chắc trong ngành công nghiệp phần mềm mà không ai có thể phủ nhận.
Giang cư mận Hacker News nói gì về "quái kiệt" này?
Chủ đề này vừa lên sóng đã thu hút hàng trăm bình luận, lọt top trending với điểm số cực cao. Dân tình chia phe bàn luận vô cùng xôm tụ:
- Phe bái phục sát đất: Đa số anh em dev đều ngả mũ kính phục ý chí sắt đá của lão này. "Cai nghiện đã khó, tự học code để làm Senior từ con số âm với cái lý lịch đen ngỏm còn khó gấp vạn lần. Vãn bối xin bái phục!", một đạo hữu chia sẻ.
- Phe mổ xẻ hệ thống tuyển dụng: Nhiều ý kiến lên án trò background check máy móc của các tập đoàn lớn. Họ cho rằng các công ty đang bỏ lỡ những bộ óc quái kiệt chỉ vì những sai lầm trong quá khứ. May mà giới công nghệ vẫn còn chỗ cho những người thực tài qua Open Source.
- Góc nhìn thực tế về tự học: Nhiều cao nhân khuyên các Newbie nên học theo con đường của Gavin: Thay vì rải CV chém gió, hãy build dự án thực tế, thuê một con vps giá rẻ để deploy sản phẩm của mình lên cho thiên hạ thấy tận mắt. Thực lực luôn là tấm khiên bảo vệ tốt nhất.
Góc nhìn từ Coding4Food: Bài học sinh tồn cho anh em dev
Tóm cái váy lại, câu chuyện của Gavin Ray không phải là để lùa gà theo kiểu "ai cũng có thể thành công". Nó là một bài học cực kỳ thực tế và có phần nghiệt ngã:
- Code không biết nói dối: Trong cái ngành này, bằng cấp hay quá khứ đôi khi chỉ là thứ yếu nếu trình độ của ông đủ bá đạo. GitHub profile sáng loáng và những dòng code đóng góp cho cộng đồng chính là chiếc phao cứu sinh tốt nhất.
- Ngưng đổ lỗi cho hoàn cảnh: Nếu một người từ phòng giam, mang án tích đầy mình còn tự bò lên làm Senior được, thì anh em chúng ta — những người đang có đủ máy ngon, điện nước đầy đủ, mạng cáp quang vèo vèo — có lý do gì để lười biếng?
- Thực dụng lên: Thay vì ngồi lo lắng về AI cướp việc hay thị trường bão hòa, hãy bắt tay vào gõ dòng code đầu tiên, tự tay deploy một cái gì đó hữu ích đi. Đời xô bạn ngã, nhưng đứng dậy hay nằm ăn vạ là do bạn chọn.
Nguồn: Hacker News