thảo luận Kể về hành trình học lập trình của bạn

cba

Senior Member
Chào các bạn. Tôi thuộc thế hệ 3x tuổi, thế hệ của tôi khi tham gia voz cách đây 10 năm thường có topic như thế này. Chợt hôm nay tôi vào box lập trình thấy k có những topic kiểu này xuất hiện.
Tôi mở ra để chúng ta hoài niệm lại hành trình học dev.
 
Tôi học lập trình từ phổ thông. thi lớp 10 khi mà mơ hồ về máy tính nhưng lại rất tò mò nên đã đăng ký vào lớp chuyên tin. Suốt 3 năm cấp 3 suốt ngày sử dụng MS DOS và pascal để luyện thi.
kỷ niệm đáng nhớ nhất hè năm 11 là phải code toàn bộ các bài tập toán lớp 12 bằng pascal. Kết quả là cánh cửa dev mở tung ra để tôi đam mê nó.

tôi thấy mình thật nhỏ bé trước sự vĩ đại và to lớn của các ngôn ngữ như cobol, C/C++. Cứ chinh phục nó mãi mình vẫn thật nhỏ bé.

ở thời điểm 2006-2009 là quãng thời gian tôi đam mê cuồng dev nhất. Năm 2010 bắt đầu đi làm thì bệnh tật của nghề lập trình đổ xuống. Trĩ nặng, cận nặng và liên tục đau đầu, đau lưng... khiến tôi phải từ bỏ.

10 năm bỏ nghề, bỏ đam mê tôi rất nhớ nghề. Lắm lúc đã thử quay lại nghề được 1 tuần thì trĩ nó lại hành hạ. Những cơn đau đầuu nhức óc..
 
Last edited:
Tôi học lập trình từ phổ thông. thi lớp 10 khi mà mơ hồ về máy tính nhưng lại rất tò mò nên đã đăng ký vào lớp chuyên tin. Suốt 3 năm cấp 3 suốt ngày sử dụng MS DOS và pascal để luyện thi.
kỷ niệm đáng nhớ nhất hè năm 11 là phải code toàn bộ các bài tập toán lớp 12 bằng pascal. Kết quả là cánh cửa dev mở tung ra để tôi đam mê nó.

tôi thấy mình thật nhỏ bé trước sự vĩ đại và to lớn của các ngôn ngữ như cobol, C/C++. Cứ chinh phục nó mãi mình vẫn thật nhỏ bé.

ở thời điểm 2006-2009 là quãng thời gian tôi đam mê cuồng dev nhất. Năm 2010 bắt đầu đi làm thì bệnh tật của nghề lập trình đổ xuống. Trĩ nặng, cận nặng và liên tục đau đầu, đau lưng... khiến tôi phải từ bỏ.

10 năm bỏ nghề, bỏ đam mê tôi rất nhớ nghề. Lắm lúc đã thử quay lại nghề được 1 tuần thì trĩ nó lại hành hạ. Những cơn đau đầuu nhức óc..

Bác code giải tích phân bằng Pascal à?
 
- Cuối cấp 2 bắt đầu học code trên MS DOS cũng với Pascal, viết vài chương trình đơn giản compile ra chạy cho vui, xong dừng, không pro Pascal lắm. Qua học Foxpro 2.6 cho DOS, nó là dạng quản trị dữ liệu, viết script .PRG, DB thì có file DBF tập lưu dữ liệu, query các kiểu cũng làm chương trình đơn giản, rồi học viết file .bat để thực thi scrip trên DOS...

- Cấp 3 có Window thì code VB6 đọc báo eChip rồi lên mạng học được mấy cái kỹ thuật gọi các API của Window, rồi kỹ thuật subclassing để làm cái cửa sổ nó khác đi, add icon, menu vô system tray...là sướng lắm. HTML lúc này cũng làm nhưng là từ Word save ra rồi từ FrontPage của MS. Cũng làm đủ thứ app nhỏ hay hay rồi đóng gói thành bộ cài (installation), nhưng mà chỉ tự sướng một mình chứ chả phổ biến được cho ai hay thi thố gì.

....học hành linh tinh có code nhưng ít, dữ liệu cũ mất ko còn gì....

- Quay lại học code, bắt đầu học code web nên học/làm đủ thứ từ đầu, từ backend đến frontend, server, setup CI, domain... gì cũng phải đụng tí làm tí, xong rồi code dạo sống qua ngày đến giờ.
 
- Cuối cấp 2 bắt đầu học code trên MS DOS cũng với Pascal, viết vài chương trình đơn giản compile ra chạy cho vui, xong dừng, không pro Pascal lắm. Qua học Foxpro 2.6 cho DOS, nó là dạng quản trị dữ liệu, viết script .PRG, DB thì có file DBF tập lưu dữ liệu, query các kiểu cũng làm chương trình đơn giản, rồi học viết file .bat để thực thi scrip trên DOS...

- Cấp 3 có Window thì code VB6 đọc báo eChip rồi lên mạng học được mấy cái kỹ thuật gọi các API của Window, rồi kỹ thuật subclassing để làm cái cửa sổ nó khác đi, add icon, menu vô system tray...là sướng lắm. HTML lúc này cũng làm nhưng là từ Word save ra rồi từ FrontPage của MS. Cũng làm đủ thứ app nhỏ hay hay rồi đóng gói thành bộ cài (installation), nhưng mà chỉ tự sướng một mình chứ chả phổ biến được cho ai hay thi thố gì.

....học hành linh tinh có code nhưng ít, dữ liệu cũ mất ko còn gì....

- Quay lại học code, bắt đầu học code web nên học/làm đủ thứ từ đầu, từ backend đến frontend, server, setup CI, domain... gì cũng phải đụng tí làm tí, xong rồi code dạo sống qua ngày đến giờ.

Thật sự lâu lắm mới nghe lại được cái từ MS FrontPage. :))
 
Bác code giải tích phân bằng Pascal à?
Đúng rồi bạn. Chứng minh hình không gian nữa. Ngày ấy, tài liệu còn ít nên mò mẫm cả tháng k ra vấn đề là điều hết sức bt.
 
Tui cũng 3 xịt tuổi đây.
Trước khi biết tới code tui mê máy móc chế tạo hơn. Cấp 2 đi nhà sách thấy cuốn Access 97 của Ông Văn Thông đọc tiếu lâm quá nên xin phụ huynh .Sách có phần viết mopdule bằng vba thấy vui vui nên làm theo. Bài đầu tiên là đổi năm sinh ra tuổi con giáp.
 
Đúng rồi bạn. Chứng minh hình không gian nữa. Ngày ấy, tài liệu còn ít nên mò mẫm cả tháng k ra vấn đề là điều hết sức bt.
Vấn đề là bạn đưa input vào cho chương trình như nào vậy? Với solve như nào, có thể cho mình xem code được không?
Bởi những cái này bạn ngồi giải mình nghĩ hiếm người trong này ngồi làm lắm. Chứng minh hình không gian nghe càng lạ hơn.
 
Vấn đề là bạn đưa input vào cho chương trình như nào vậy? Với solve như nào, có thể cho mình xem code được không?
Bởi những cái này bạn ngồi giải mình nghĩ hiếm người trong này ngồi làm lắm. Chứng minh hình không gian nghe càng lạ hơn.
Nguyên hàm (indefinite integral) thì không có cách lập trình tổng quá hoá, chứ tích phân (definite integral) thì siêu dễ tính mà nhỉ? Chia đoạn [a, b] thành n khoảng xong tính tổng là ra giá trị gần đúng thôi.
 
Nguyên hàm (indefinite integral) thì không có cách lập trình tổng quá hoá, chứ tích phân (definite integral) thì siêu dễ tính mà nhỉ? Chia đoạn [a, b] thành n khoảng xong tính tổng là ra giá trị gần đúng thôi.
Hồi cấp 3 hầu hết học sinh cứ làm theo công thức trong sách chứ có hiểu bản chất tích phân đâu :burn_joss_stick::burn_joss_stick::burn_joss_stick:
 
Vấn đề là bạn đưa input vào cho chương trình như nào vậy? Với solve như nào, có thể cho mình xem code được không?
Bởi những cái này bạn ngồi giải mình nghĩ hiếm người trong này ngồi làm lắm. Chứng minh hình không gian nghe càng lạ hơn.
Code tôi k còn giữ vì đã 15 -17 năm rồi. Còn dev thì đã nghỉ 10 năm nay. Bây giờ viết in ra màn hình hello world phải ôn lại syntax. Làm tích phân pascal input nhập vào phải khởi tạo mới rất nhiều hàm từ delta đến nạp trị tuyệt đối.
Phương pháp thì có 2 Cách
Tích phân của f(x) trên [a, b] chẳng hạn
1. Phương pháp hình thang: Chia [a, b] thành n phần bằng... chi tiết tôi quên rồi
2. Phương pháp Simson: Chia [a, b] thành n = 2m phần bằng nhau. Bạn google xem sẽ rất rõ ràng. Chứng mình hình thì bạn định nghĩa lý thuyết sang dạng const (hằng số) rồi gắn cho nó 1 địa chỉ. Logic lại các địa chỉ này để if and else
 
Nếu bác chịu khó ngày chạy bộ tầm 30 phút thôi, ăn thêm rau và uống thêm nước thì chẳng có bệnh tật nào đâu...
 
mình học CNTT từ 2015, nhưng ham chơi, chạy theo lịch học của trường, tới 2018 mới tỉnh ra, tìm đam mê! và cày react cho tới giờ :big_smile:
 
e thì thi vào cntt nhưng thực ra chả biết nó là làm gì, xong lúc học lập trình cũng chẳng thấy hợp nên học hành vật vờ. e chỉ thật sự học vào cuối năm 3 đh, vì lúc đó gần như là cơ hội cuối để học lại 1 môn. Lúc đấy kiểu ko còn đường lui nên cắm đầu vào học, chỗ nào ko hiểu thì cũng cóp lại code xong debug, rồi nó tự ngấm. Cuối cùng cũng qua dc môn đó và bắt đầu nhận ra mình cũng ko phải ko hợp code như đã tưởng
 
Chào các bạn. Tôi thuộc thế hệ 3x tuổi, thế hệ của tôi khi tham gia voz cách đây 10 năm thường có topic như thế này. Chợt hôm nay tôi vào box lập trình thấy k có những topic kiểu này xuất hiện.
Tôi mở ra để chúng ta hoài niệm lại hành trình học dev.

Mình học lập trình có 5 tháng. Đọc hết 3 quyển sách. Và đã đủ trình độ để làm cho Google đấy.
 
Nếu bác chịu khó ngày chạy bộ tầm 30 phút thôi, ăn thêm rau và uống thêm nước thì chẳng có bệnh tật nào đâu...
Cũng cố thể dục, sáng đi bộ tới cty. Chiều đi bộ về tổng là gần 6km/ ngày cũng có khả quan nhưng trĩ nặng ngồi nhiều vẫn k khỏi b ạ
 
Cũng không nghĩ là mình sẽ theo lập trình vì chính em từ bỏ nó khi chọn ngành ĐH lần đầu tiên :D Em thì tính ù lỳ ngồi máy suốt, cấp 3 học giỏi tổ hợp tự nhiên, nhà có 2 ông anh họ theo ngành IT. Em cũng định theo ngành IT nhưng đến lúc thi ĐH thì lại bị dọa ngành này bèo bọt (năm 2012) so với các ngành kinh tế lúc bấy giờ. 1 ông thì code gì đến tận 3h 4h sáng bị đe dọa bệnh tật. Thi trường làng vì điều kiện không cho phép bonus thêm 1 cú chốt ngành này trường làng đào tạo cực dởm. Beng => bỏ ngành IT, thi ngành khác :sexy_girl:


Nhưng đời không như là mơ. Sau khi học xong VB1 ra trường đi làm được 6 tháng thì cảm thấy không phù hợp với nghề nên quyết định chuyển (96,69% động lực từ anh em voz :adore:). Rồi đi đăng ký học online VB2 (2 năm) của KHTN TPHCM, vừa học vừa làm theo ngành chính. Sau khi học xong được 1 năm thì xin đi intern. Rồi sau đó chính thức theo ngành đến giờ cũng được gần 5 năm :D

Code vớ va vẩn thì từ trong những năm đầu ĐH của VB1 rồi. Lúc đó em tham gia mmo, lấy mấy cái theme blogger của google về custom, rồi sau thì mò dựng wordpress để chơi cpm, AutoIT, rồi C# http request. Hầu như là chỉ phục vụ code đơn giản.
 
Back
Top