Các bài viết trên blog lập trình phambinh.net đa phần đều là mình tùy hứng, học được cái gì, nghĩ được cái gì là chia sẻ cái đó nên không có hệ thống cụ thể, khiến các độc giả khó theo dõi. Nên mình lập trang này để tổng hợp lại các bài viết có nội dung liên quan tới nhau, các bạn chỉ cần đọc từ trên xuống dưới là nắm được hết.
Cảm ơn các bạn đã quan tâm.
I. Dành cho “lính mới”
- Lập trình là gì? Học lập trình có khó không? Điểm tối, điểm sáng của nghề
- Lập trình viên kiếm tiền như thế nào?
- Ngôn ngữ lập trình nào lương cao nhất? Nên chọn NNLT theo mức lương?
- Nên học ngôn ngữ lập trình nào
- Trở thành lập trình viên bạn cần gì
- Động lực để bạn trở thành một lập trình viên
- 4 lý do chứng minh “Học lập trình thì tự học là chủ yếu”
- Dưới 20 tuổi học thì lập trình như thế nào
- Những cái “khó” khi mới học lập trình
- Công việc hằng ngày của một lập trình viên
- Các vai trò trong một team phát triển phần mềm
- Cách để học một công nghệ mới hiệu quả
- 8 cách để học dốt lập trình
- Kinh nghiệm mua máy tính cho developer
- Series nhập môn lập trình với JavaScript
II. Dành cho những đã biết lập trình nhưng chưa có kinh nghiệm
- Kinh nghiệm làm việc được tính như thế nào
- Lập trình viên Fresher, Junior Senior là gì và cách phân biệt?
- Con đường sự nghiệp của lập trình viên
- Chuẩn coding convention trong PHP với PSR
- Đi học và đi làm khác gì nhau
- Những tin tuyển dụng nghìn đô yêu cầu gì ở web developer
- Sự khác nhau giữa code dễ và code đơn giản
- Áp dụng mô hình Kano trong cách code
- Developer nên làm quen với CLI
- Khi mình cố gắng code mọi thứ hoàn hảo
- Có nên sử dụng thư viện bên thứ 3 trong dự án
- Một số lầm tưởng về big data của software engineer
- Ăn “bề bề” và cách phát triển phần mềm theo nguyên lý 80/20
- Lập trình hướng đối tượng – Hiểu cái ý đồ
III. Các kiến thức công nghệ đáng chú ý
- Linux là gì? Tại sao lập trình viên nên biết cách sử dụng Linux
- Kiến trúc Microservice là gì? Cùng tìm hiểu trong 10 phút
- VPS là gì? Hosting là gì? Sự khác nhau giữa VPS và Hosting
- Single Page Application là gì? Có phải là xu hướng lập trình web trong tương lai?
- Phiên bản LTS là gì? Khi nào nên sử dụng phiên bản LTS
- TDD là gì, code ít bug hơn với TDD