Kien as a undergraduate at Ho Chi Minh University of Science: 19 Fun Facts

Fact 1: Số lần Kiên cúp học lớn hơn hoặc bằng số lần đi học. Số lần đi học trễ gấp 10 lần số lần đi học đúng giờ.
Fact 2: Số lần Kiên bỏ deadline nhiều hơn hoặc bằng số lần Kiên nộp. Số lần làm đồ án không nghiêm túc gấp 10 lần số lần làm nghiêm túc.
Fact 3: Điểm thi của Kiên phủ toàn bộ thang điểm từ 0 tới 10. Môn bị 0 là những môn bỏ thi, thường là những môn dạy về công nghệ, hoặc cần học vẹt. Môn 10 điểm là những môn giảng viên dễ chịu nhất. Những môn Kiên đạt 8.5 tới 9.5 là những môn Kiên thích nhất ở trường. Bao gồm:

  1. Formal methods in Software Engineering (TH2011 – cô Nguyen Thi Minh Tuyen).
  2. Introduction to Software Engineering (TH2012 – thầy Nguyễn Minh Huy).
  3. Soft skills (CNTN11 – thầy Dương Nguyên Vũ)

Fact 4: Trước giờ thi – diễn ra lúc 9h – của môn Mạng máy tính lớp CNTN11, Kiên đã ra tiệm net đối diện trường mà đánh Dota mặc dù chả ôn chữ nào trước đó, và đã vào trễ thi 10 phút, kể từ đó, tất cả những lần thi cuối kì tiếp theo, Kiên đều quyết tâm đi trễ 10 phút cho nó like-a-boss.
Fact 5: Kiên đã ôn thi cuối kì môn xác suất thống kê đúng 12 tiếng trước khi thi từ con số 0 “mông lung như một trò đùa”. Còn giữa kì thì khoảng 6 tiếng. Điểm thi tương ứng lần lượt là 8 và 8.5. Đây là một trong hai môn bị tuyệt kỹ *Tung hỏa mù* của Kiên làm mờ mắt. Hí hí.
Fact 6: Môn Giải tích 1 cuối kì Kiên thi lần đầu tiên được 1.5 điểm, vì Kiên đã không thèm học thuộc lòng 2 bài toán tính đạo hàm 2 biến để lấy 8 điểm, tại vì cảm thấy nó rất ư là quite stupid. Và đã xách mông đi ăn chè với baby ca sỹ Nguyễn Tường Đăng cùng phòng ký túc xá.
Fact 7: Kiên học lại chưa bao giờ rớt, và điểm luôn là cao nhất lớp học lại. Và Kiên học lại cỡ 6 môn đại cương do đầu óc ngu muội. Cần phải tẩy não cho sạch mùi đời lại.
Fact 8: Kiên đã đánh 100 câu trắc nghiệm của môn Thương mại điện tử bằng cả 6 giác quan, kỹ năng vận dụng nhiều nhất là Tâm lý học ứng dụng, loại trừ đúng sai dựa vào tâm lý của thầy khi ra đề. Hihi. Bài kiểm tra đó được đúng được 80 câu.
Fact 9: Môn Kiên ghét nhất lúc học đại học là môn “Cấu trúc dữ liệu và giải thuật” của lớp CNTN11. Và bây giờ vẫn ghét cay ghét đắng, ghét thúi con mắt. Tại mình học mãi vẫn không hiểu!!!
Fact 10: Môn Kiên ngủ nhiều nhất trong lớp là môn “Kỹ thuật lập trình” của lớp CNTN11 do thầy trưởng khoa CNTT dạy. Kỷ lục là ngủ 3 giấc trong 3 tiết học. Được thầy hiền từ ân cần hỏi thăm. Chắc thầy tưởng thằng này tối luyện code kinh lắm. Nên thông cảm *smile icon*. Sau bữa đó thì Kiên cúp hẳn.
Fact 11: Môn duy nhất Kiên không đi học buổi nào là môn “Thực tập mạng máy tính”. Môn đó 10 điểm.
Fact 12: Kỷ lục cúp học nhiều nhất là vào giữa cuối năm 1, trong cả tuần, Kiên chỉ học duy nhất một môn là “Thể dục 2” để đá banh với mấy thằng trong lớp.
Fact 13: Đồ án cuối cùng của môn cuối cùng đời sinh viên – Lập trình mạng, Kiên và bé Chíc Choè làm khoảng 12 giờ trước lúc nộp. Và debug tới tận phút cuối trước khi vấn đáp. Đồ án đó được 9.5 điểm. Và kịp vừa đủ 153 tín chỉ để tốt nghiệp đúng hạn (không theo chuyên ngành hẹp).
Fact 14: Lúc học Kiên đã lập trình các ngôn ngữ x86, arm, C, C++, Java, C#, Javascript, Python, Perl.
Fact 15: Lúc học Kiên đã lập trình trên các platform: Windows, Linux, Embedded, Android, Windows Phone. Rầm rộ là thế nhưng không có product nào đáng để quăng lên Github cả. Huhu.
Fact 16: Lúc học Kiên đã làm Researcher, Team Leader, Developer, Tester, Business Analyst, Writer, Ăn-hại-tơ-bắt-đồng-đội-gánh-team. Nói tóm lại là thua một đứa cấp 3 ất ơ ở US học AP Programming course.

Fact 17: Trước khi Kiên nghỉ làm ở EsLab phòng I86, đã quăng 2 trái bom cho bé Phạm Ngọc Thanh, refactoring rất sướng. Hihi.

Fact 18: Điểm trung bình toàn khoá của Kiên là 7.62, chắc xếp hạng cỡ 70/550 khoá 2011. Thủ khoa chắc khoảng 9.1. Giờ mà Kiên học lại từ đầu, xóa sạch kiến thức, để lại tư duy thôi thì con số lạc quan Kiên nghĩ là 9.7. Với điều kiện là Kiên bị chĩa súng vào đầu để bị ép buộc học. Chứ thả Kiên ra là Kiên nghỉ bà nó rồi =]]]

Fact 19: Lý do lúc đầu Kiên đi học là muốn làm game, năm 1 thì đổi ý muốn làm gamer, năm 2 thì muốn làm administrator, năm 3 thì muốn làm Network Developer
cuối năm 3 lại muốn quay lại làm game, năm 4 thì muốn làm mobile developer, giữa năm 4 lại muốn làm researcher, cuối năm 4 thì muốn làm embedded developer. Đầu năm 5 lại muốn làm wordpress developer, giữa năm 5 lại muốn làm penetration tester, sau đó đổi qua malware analyst. Sau đó thì thất nghiệp ở nhà chơi, hoặc vất vưởng lang thang ngoài đường làm osin độc quyền của bé Turtle Thanh Tu. Life keeps changing, you know?!!

Lời cuối Kiên muốn nhắn nhủ cho Kiên của ngày xưa, nếu điều kì diệu đó có thể xảy ra: “Nghỉ học ngay, liền và lập tức !!!” Giống đại ca hacker Thai Duong vãi, hihi. Không biết, là do Kiên đã phụ lòng tin của trường hay là ngược lại nữa. Hic! Cảm thấy ngày đêm luyện thi đại học chỉ để đổi chác lấy một trò đùa. Có đáng không? Những người liên quan, các vị có tự thấy cắn rứt lương tâm hay không?!!

P/s: đánh giá chất lượng của một chương trình đại học dựa vào employment rate after graduation, salary rất ư-là-bullshit. Cho nên Kiên không thèm ngó ngàng nửa con mắt tới cái survey đó. Thất bại, quá thất bại! Cảm thấy quá có lỗi với các bậc tiền bối hào hoa của Đại học Khoa học Sài Gòn danh giá ngày xưa. Khi bản thân đã tốt nghiệp xong, học 5, 6 môn toán đại cương, mà cứ nhắc tới việc làm toán là mặt mày tái mét. Thấy bản thân tự nhục với cái bằng cử nhân khoa học đang cất trong tủ. Mẹ mà không la là lấy ra đốt rồi rải tro quăng xuống biển rồi. Nhục quá đê!

Cúp học thì làm gì?

Có một dạo ở lớp CNTN11, tầm vào “mùa-đông-tàn-phai” năm 2012, các bạn trong lớp không thấy hình bóng vật-vờ-ngáy-ngủ-vì-chơi-game-tới-khuya của Kiên trong giảng đường 7.1 và 7.2 của toà nhà “Hắc Điếm” nữa. Trước đó thì cúp lai rai thui, bữa đực bữa cái cho nó đỡ áy náy. Còn vào tháng 11 thì cúp hẳn luôn :D. Khi ấy thì Kiên đang chán học, định nghỉ bà nó rồi. Có bấm máy gọi điện tâm sự cho thầy Huân ở dưới Cần Thơ là chắc dropout quá, nản quá ùi huhuhu

Thầy dạy trong trường cái gì cũng không hiểu, có cái merge sort đọc tới đọc lui cái code C trong cuốn sách giải thuật mà cũng không xong. Học thuộc word-by-word thì thấy nó chán chán, không tự nhiên. Mà càng học thuộc thì càng thấy mình ngu ngu. Kiến trúc máy tính thì cũng chả hiểu học cái kiến trúc RISC để làm gì? Qua môn Lập-trình-hướng-đối-tượng thì cũng không hiểu cái C++ để làm gì? Sao không dùng C cho nó gọn? Tại sao lại để “virtual” nhiều như vậy cho nó dễ sinh bug, rõ ràng là Ruby gọn ghẽ đẹp mắt hơn tại sao lại không dùng? Mà lúc đó trình độ debug gần như bằng zero nên tất cả chỉ toàn là ngõ cụt.
Rất nhiều câu hỏi tại sao trong đầu, nhưng lúc đó ngại nên cũng chả buồn mở miệng mà hỏi. Mà sao thấy mấy đứa trong lớp bá quá. Cái quần gì tụi nó cũng biết. Thầy giảng tới đâu là gật gù tới đó.

Cuối cùng thì cũng tìm được một chỗ thấy thoải mái. Đó là thư viện khoa học tổng hợp nằm cổ kính trên đường Lý Tự Trọng. Ngày ngày nói xạo ke với mẹ là đi ra Thủ Đức “văn ôn võ luyện”, nhưng sự thật phũ phàng là xách cái mông vô thư viện “nghiền ngẫm” tiểu thuyết, trưa thì nhâm nhi một chút cafe đen đắng ở một quán cóc gần đó… Ngồi thẩn thờ mặc kệ sự đời cho đến chiều rồi xách đít đi về nhà.

Giờ lớn rồi hiểu hơn một chút tại sao ngày trẻ lại như vậy, cũng do tính tình ương bướng lì lợm và một cái nhẹ nhàng gọi là “RẤT-không-phù-hợp”. Cũng như Steve Jobs nói, hãy “Connecting the dots”, những việc bạn làm ngày hôm nay, sau này, bằng một sức mạnh nào đó, sẽ liên kết lại với nhau thành một chuỗi mắt xích hoàn chỉnh và ảo diệu vô cùng. Cũng như Kiên, nếu ngày xưa học vẹt giải thuật để qua môn thì chắc bây giờ vẫn đang ngồi làm ở công ty 10 hours/per day, tối tối ngồi lấy tiền yen, tiền dollar ra mà đốt vào ăn chơi cho đỡ chán sự đời. Làm gì thảnh thơi mà lướt facebook chém gió ở nhà, ăn bám như bây giờ cơ chứ. :D