Kỹ thuật lập trình thật sự là gì?

Dành cho người mới

5.0 (3 đánh giá)
Tạo bởi Kteam Cập nhật lần cuối 14:53 05-07-2019 16.075 lượt xem 7 bình luận
Học nhanh

Danh sách bài học

Kỹ thuật lập trình thật sự là gì?

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!

kteam


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ó”.

Kim Long - K9.


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ÌNH LUẬ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.

Nội dung bài viết

Tác giả

Khóa học

Dành cho người mới

Guide for beginners - Những chia sẻ kinh nghiệm dành cho người mới

Đánh giá

Phạm Tấn Thành Moderator đã đánh giá 11:31 08-07-2019

Kỹ thuật lập trình thật sự là gì? Hay

petermark0112 đã đánh giá 14:03 23-05-2019

Bài viết hay, có sự hài hước cần thiết để không bị khô khan.

Khang Nguyen đã đánh giá 19:38 01-03-2019

Bình luận

Để bình luận, bạn cần đăng nhập bằng tài khoản Howkteam.

Đăng nhập
Phạm Nguyễn Tuấn Thông đã bình luận 16:07 14-01-2019

Y chang luyện thái cực quyền luôn. Quá đỉnh

 

truongnguyen1582000 đã bình luận 11:11 03-10-2018

Cho em xin link phim =))

 

SonitaLuvAss đã bình luận 23:54 12-08-2018

Khiếp đậu phộng :))

Phong đã bình luận 22:29 27-06-2018

xin tên phim ms ạ :)

letangphuquy4 đã bình luận 21:28 04-06-2018

Cho em xin link film ạ :))

Không có video.