Hồi em làm cty có mấy thầy giáo dạy cntt ở trường đh vào làm mấy tháng là đứt. Các thầy giỏi lý thuyết với thuật toán cơ mà làm nccc
{Thốn}Hồi em làm cty có mấy thầy giáo dạy cntt ở trường đh vào làm mấy tháng là đứt. Các thầy giỏi lý thuyết với thuật toán cơ mà làm nccc
(Lấy từ Facebook của một người bạn)
Sau một ngày thảo luận về ngôn ngữ lập trình, ông giáo nhận thấy rằng: đa số mọi người quen ăn món nào thì sẽ khuyến cáo người khác ăn món đó và có xu hướng ai biết cái gì nhiều thì sẽ nghĩ cái đó là hay và đẹp nhất mà không cần biết trên đời có những cái khác có khi còn hay hơn.
Tiếp theo mọi người nói nhiều về tư duy thuật toán, về sự không phụ thuộc vào các ngôn ngữ lập trình cụ thể, okie, điều đó đúng. Nhưng câu hỏi đặt ra là: vậy tư duy lập trình nó cụ thể là cái gì?
Để đi đến cốt lõi của vấn đề, ông giáo đặt ra câu hỏi:
Cần tối thiểu những lệnh gì để có thể lập trình với bất kỳ thuật toán nào.
Câu hỏi phụ: cần tối thiểu những phép toán gì để có thể tính được bất kỳ công thức nào.
Trên face của ông giáo chắc phải có đến hàng ngàn lập trình viên và chuyên gia IT, ông giáo xin mời mọi người cùng vào thảo luận nha!
Chả cần biết lệnh nào, chỉ cần chỉ em viết dòng lệnh “hello world” và khởi tạo 1 button là coi như đã có thể lập trình trên ngôn ngữ đó