Tml thớt là đứa gen Z mới xin add friend tao hôm nọ đấy phỏng? Học lập trình cơ bản thì có cái đéo gì đâu mà. Mày học ở trung tâm, tự học hay ở trường đại học thì lộ trình học tập cũng na ná nhau cả thôi. Tutorials cho người mới bắt đầu mảng lập trình thì đầy trên mạng, search cái là ra một đống. Mày có thể học theo lời những bọn ở trên đây đã viết cũng được. Hãy chọn giáo trình tiếng anh mà học, chỉ đọc tiếng việt nếu tiếng anh quá khó hiểu cho mày.
Về lộ trình chung cho người mới bắt đầu thì hầu hết là chọn một ngôn ngữ đầu tiên để học. C/C++, C#, Java, Rust hay Python etc.. đều được. Trong năm đầu ngoài học syntax của ngôn ngữ ra, thì phải học OOP, Data Structures và Algorithms để luyện tư duy logic của một programmer. Có thể học thêm Design Patterns nhưng không cần thiết phải gồng mình học hết, chỉ cần học qua loa cho biết thôi, những kiến thức đấy sẽ được improve dần theo thời gian.
Sau đó hãy chọn một mảng trong IT: Web developer, Mobile developer, Embedded, Game developer, Devops, Data Scientist, Blockchain, AI, Machine Learning, Computer Vision etc.. để bắt đầu học chuyên sâu. Đây cũng có thể là career suốt đời của mày. Sau này mày có thể nhảy ngang sang mảng khác cũng được nhưng sẽ vẫn phải học lại nhiều kiến thức chuyên ngành vì ngành IT này rất rộng. Lộ trình học tập của những mảng này đều có đầy đủ trên internet, tự search đi.
Đấy chỉ là về mặt lộ trình học tập thôi. Cái quan trọng nhất là cái thái độ của mày đối với việc học tập ở thời điểm này. Học hành nghiêm túc rất vất vả nhọc nhằn, ngành đéo nào cũng thế chứ không phải chỉ mỗi IT đâu. Mày phải ép bản thân mỗi ngày ngồi vào bàn học cho dù đang rất chán nản uể oải. Hãy cố gắng viết code mỗi ngày, bất kể 5 phút hay 5 tiếng. Mày phải tập cho mình thói quen chủ động trong việc học tập aka tự học.
Ngoài ra còn vấn đề quan trọng khác nữa là xin việc. Để có thể nhận được công việc tốt sau khi ra trường thì ngoài việc học tập để tăng kiến thức chuyên ngành, mày cần phải có kinh nghiệm nữa. Mà kinh nghiệm chỉ có thể có được qua thông việc phát triển các dự án. Nếu không xin được việc thực tập ở một công ty nào trong lúc học, thì hãy tự phát triển projects của riêng mình. Hãy bắt đầu với các projects scope nhỏ thôi, sau đó bắt đầu làm những projects lớn khi mày tự tin với trình độ của mình. Làm quen với Github, upload các dự án của mày lên đấy. Đừng lo lắng về việc đéo ai quan tâm đến dự án của mình, mục đích chính là để cho người khác có thể đánh giá năng lực của mày thông qua các dự án trên đấy thôi. Mảng này thì người ta không quan tâm lắm đến bằng cấp đâu, người ta chỉ quan tâm mày có làm được việc hay không thôi.
Còn nhiều điều nữa mà tao không thể viết hết trong một post như này (với cả tao cũng đéo có time

) Tóm lại đừng quá lăn tăn về việc học ở đâu, học như thế nào, vì giờ những lộ trình cho người mới bắt đầu đầy rẫy trên mạng. Vấn đề ở chỗ mày có đủ quyết tâm để theo đuổi đến cùng không? Hay chỉ quyết tâm được hôm nay, đến ngày mai lại bắt đầu nản dần đều