Kỹ thuật lập trình thật sự là gì?
Dành cho người mới

Danh sách bài học
Kỹ thuật lập trình thật sự là gì?
Nội dung bài viết Học nhanh
Kỹ thuật là gì?
Kỹ thuật có thể hiểu như kỹ năng chuyên biệt về một lĩnh vực nào đó. Như:
- Kỹ thuật xây dựng
- Kỹ thuật nấu ăn
- Kỹ thuật cua gái
- Kỹ thuật lập trình
Kỹ thuật lập trình là gì?
Kỹ thuật lập trình là kỹ năng lập trình. Các cách thức hoàn thành, giải quyết vấn đề trong lập trình. Kỹ thuật lập trình nếu nói như vầy thì sẽ khá là rộng. Ta có thể có nhiều khái niệm kỹ thuật lập trình hẹp hơn như:
- Kỹ thuật sắp xếp nổi bọt
- Kỹ thuật duyệt mảng
- Kỹ thuật sinh số ngẫu nhiên theo điều kiện
- Kỹ thuật xử lý AI (trí tuệ nhân tạo)
- Kỹ thuật giấu code
- Kỹ thuật hại não người đọc code :3
- …
Nếu chỉ nói tới chữ kỹ thuật lập trình thì chúng ta học cả đời cũng không thể hết. Càng học càng thấy kỹ thuật của mình dở, chưa tốt. Sau đó lại học kỹ thuật tốt hơn, hay hơn. Sáng tạo ra kỹ thuật mới hơn. Đến một lúc nào đó. Chúng ta ngập tràn trong kỹ thuật. Sau đó ta sẽ không còn nhớ kỹ thuật nào nữa. Học để quên!
Học kỹ thuật lập trình thật chất là học gì?
Nếu chúng ta khư khư tìm hiểu các kỹ thuật hay kỹ thuật mới để học. Thì chính chúng ta sẽ tự bẫy mình vào ma trận kỹ thuật. Nếu các bạn thử học nhiều kỹ thuật để biết thật nhiều. Đến một giai đoạn, ngẫm nghĩ nghiền ngẫm lại. Bạn sẽ thấy rằng. Các kỹ thuật đều có các điểm chung, điểm tương đồng. Hay mình gọi là đạo lập trình.
Thay vì đi tìm tòi học hỏi hết các ngóc ngách của các kỹ thuật. Tại sao ta không tìm đến chân đạo. Tìm đến kỹ thuật chính nhất để giải quyết mọi vấn đề. Chung quy các kỹ thuật chúng ta học chỉ để giải quyết vấn đề. Hơn thua nhau ở kỹ thuật nào tối ưu hơn thôi mà.
Đại đa số ngôn ngữ lập trình đều có điểm chung như kiểu dữ liệu, biến, nhập xuất, mảng, loop (vòng lặp). Từ cái gốc đó mình dễ dàng biến hóa và nắm bắt cách xử dụng các ngôn ngữ khác nhau mà không cần tốn thời gian bắt đầu lại từ đầu.
Mình đã từng xem một bộ phim mà trong đó một hacker trẻ bị ép phải học một ngôn ngữ lập trình mới trong vòng 2h đồng hồ. Sau đó thâm nhập vào hệ thống và dùng ngôn ngữ mới học đó để đánh sập hệt thống và lấy cắp dữ liệu. Nếu thanh niên này không nắm vững kỹ thuật lập trình thì việc học một ngôn ngữ trong vòng 2h đồng hồ là không thể.
- Học bất cứ điều gì thì đều cần phải học để hiểu bản chất. Cái bản chất này giống như tế bào gốc. Nó có thể biến hóa thành mọi tế bào khác. Đừng để đầu óc gò bó trong một cái khuôn
-
Đừng để đầu óc gò bó trong một cái khuôn. Hãy để kiến thức, tư duy của bạn như nước. Có thể vừa mọi thứ nó nằm trong. Hãy để nó trong suốt như nước. Để rồi có thể hòa tan gần như mọi thứ.
Sự học thật sự là đi đến tận gốc để học cái bản chất. Rồi quên nó đi!
Đừng quên: “Luyện tập – Thử thách – Không ngại khó”.
Tải xuống
Tài liệu
Nhằm phục vụ mục đích học tập Offline của cộng đồng, Kteam hỗ trợ tính năng lưu trữ nội dung bài học Kỹ thuật lập trình thật sự là gì? dưới dạng file PDF trong link bên dưới.
Ngoài ra, bạn cũng có thể tìm thấy các tài liệu được đóng góp từ cộng đồng ở mục TÀI LIỆU trên thư viện Howkteam.com
Đừng quên like và share để ủng hộ Kteam và tác giả nhé!

Thảo luận
Nếu bạn có bất kỳ khó khăn hay thắc mắc gì về khóa học, đừng ngần ngại đặt câu hỏi trong phần bên dưới hoặc trong mục HỎI & ĐÁP trên thư viện Howkteam.com để nhận được sự hỗ trợ từ cộng đồng.
Tác giả/Dịch giả
Khóa học
Guide for beginners - Những chia sẻ kinh nghiệm dành cho người mới
Mình vừa xem fim xong và đã đắc đạo sau 2h đồng hồ.
Y chang luyện thái cực quyền luôn. Quá đỉnh
Cho em xin link phim =))
Khiếp đậu phộng :))
xin tên phim ms ạ :)