Cách rèn luyện tư duy trong lập trình

62 lượt xem

Cho em hỏi mọi người thường rèn luyện tư duy logic của mình bằng cách nào? Hiện em mới đi làm và nhận ra mình cần phải cải thiện về phần này, xin phép được tham khảo ý kiến của mọi người.

Đánh giá câu hỏi ngay!

Hãy ấn Up Vote với những câu hỏi cụ thể và chi tiết

Hãy ấn Down Vote với những câu hỏi chưa rõ ràng Careerly sẽ nhắc người hỏi chỉnh sửa lại.

1 câu trả lời

BEST

Ảnh đại diện của Tuan Nguyen Van

Hi chào bạn. Ý kiến và cách của mình đang thực hiện bạn tham khảo nhé Rèn luyện tư duy logic code là một quá trình liên tục và cần kiên nhẫn. Cần cù bù thông minh nên cứ luyện tập rồi sẽ thành god nhé :D ✅ Giải Thuật Toán: Thực hiện việc giải các bài toán và vấn đề thuật toán thông qua các trang web như LeetCode, HackerRank, CodeSignal, hay Project Euler. Điều này giúp bạn hiểu cách tiếp cận và giải quyết các vấn đề logic. ✅ Đóng góp open source: Tham gia vào các dự án mã nguồn mở hoặc dự án nhỏ trong cộng đồng. Việc tham gia và đóng góp sẽ đặt bạn vào các tình huống thực tế, từ đó rèn luyện tư duy logic và hiểu rõ hơn về cách hoạt động của mã nguồn. ✅ Pet Project: Dành ít thời gian hàng ngày để luyện tập viết mã. Có thể giải một số bài toán nhỏ, cố gắng viết lại các chức năng đã biết trong ngôn ngữ khác, hoặc thử triển khai một ứng dụng đơn giản. ✅ Đọc Mã Nguồn: Đọc và hiểu mã nguồn của các dự án mã nguồn mở hoặc mã nguồn của người khác. Điều này giúp bạn hiểu cách người khác tiếp cận và giải quyết các vấn đề logic. ✅ Phân tích Mã Nguồn: Khi bạn tìm thấy một mã nguồn hoặc dự án, hãy cố gắng phân tích nó bằng cách đặt câu hỏi như: "Tại sao họ chọn cách triển khai như vậy?" hoặc "Làm thế nào họ giải quyết vấn đề này?". ✅ Thực Hành Thường Xuyên: Quan trọng nhất, hãy thực hành thường xuyên. Tư duy logic và viết mã giống như việc rèn luyện một kỹ năng khác - càng thực hành nhiều, bạn càng trở nên giỏi hơn. Hi vọng, bạn sẽ có thêm cách học và lựa chọn các cách phù hợp với bản thân của mình. Đừng ngại và sợ học hỏi. "Trên đời này làm gì có đường, người ta đi mãi cũng thành đường thôi." :D

Ảnh đại diện của Minh Tuấn

Minh Tuấn

Người viết

Laravel DeveloperNgày 2 Tháng 09

cảm ơn ý kiến của anh rất nhiều, em sẽ áp dụng nó để năng cao tư duy lập trình của mình.

Đăng ký ngay bây giờ để đọc toàn bộ câu trả lời!

Cộng đồng lập trình viên sẽ giải đáp tường tận cho bạn.

Xem thêm

Đồng ý với Điều khoản dịch vụ Chính sách bảo mật của Careerly

Bạn đã có tài khoản rồi?

Đăng ký ngay bây giờ để đọc toàn bộ câu trả lời!

Cộng đồng lập trình viên sẽ giải đáp tường tận cho bạn.