cái khó nhất của lớn tuổi là cái tôi
Fen nói đúng. Ưng. Cái tôi nó gồm nhiều phần, từ lo lắng, từ áp lực, từ tiền bạc, từ gia đình. Chỉnh chu được thì đỡ.
Nếu thấy không/chưa hiệu quả thì thay đổi chiến lược học. Chứ vừa học IT vừa học tiếng Anh nữa thì quá tải.
Bác cứ học code thôi, các từ tiếng Anh nhìn mãi cũng quen, cũng không nhất thiết phải dịch nghĩa nó ra tiếng Việt hoàn toàn.
Chiến lược học từng function nhỏ nó phù hợp với người mới học để luyện tư duy logic, nên sẽ cần nhiều thời gian, mà cảm giác chắp vá rời rạc.
Bác có thể thay đổi chiến lược bằng cách đặt ra mục tiêu và học bất chấp thủ đoạn(copy code, open source..) miễn là nó chạy. Khi chạy rồi thì quay lại tìm hiểu về từng thứ/thành phần trong đó. Việc học và có output sẽ tạo động lực rất lớn cho người học.
Ngoài lề chút: có rất nhiều người tư duy theo kiểu học cái X, cái Y sẽ kiếm được được x đồng, y đồng. Nhưng ít người tư duy ngược lại. Muốn kiếm x đồng, y đồng thì làm cái gì, học cái nào. Khi đó sẽ gợi mở ra nhiều lựa chọn hơn.
Đúng cái phần ngoài lề. Phần chiến lược học, nhiều anh bị gò bó trong cái tư duy là phải "completed " cái course/ ngôn ngữ rồi mới suy nghĩ thêm.
Hơn nữa, nhiều anh học, bị side-note nó ảnh hưởng. Tập trung key-note.
Thật ra, thấy cái roadmap.sh nó declare rất rất hay về lộ trình. Cứ in ra, rồi theo key-note/concept trên đó. Chú trọng nắm vững những kiến thức này, là có được cái fundamental tốt rồi.
Anh học ngôn ngữ nào thì tập trung master cái ngôn ngữ đó.
Lên roadmap.sh làm theo từ từ.
Chú ý cái data structure, người mới lủng củng chỗ này. Nghi chú, nghiên cứu, trường hợp nào xài cái nào. Anh học python thì cứ google, youtube mà phang: " python data structure ".
Rồi đến algorithm. Chú trọng time complexity, linear, O(n). Youtube đầy ra, đến khúc này, anh có khái niệm cơ bản. Tư duy sẽ thay đổi rồi.
Cái nào mơ hồ thì cứ gõ cái đó lên youtube hay google mà tìm. Note lại. Ví dụ, OOP python, class, inheritance.
Nhiều anh học basic syntax xong, không biết làm gì, cứ tập trung data structure + algorithm cho vững, rồi lúc đó, biết là, à ok, cái này nên xài loại này, ko bở ngỡ.
Rồi lên luyencode, leetcode, hackerank, geekforgeek làm theo.
Rồi lên youtube gõ mini game ( for python/ngôn ngữ bạn học), gõ python (ngôn ngữ bạn học) practice.
Gõ ngôn ngữ bạn học + intermediate.
Rồi đến interview crack code, ....