Hook

Their other posts in the index, biggest breakout first.
Career Paths I'm gonna tell you about some career paths. You can become a web developer, you can become a game developer, you can become an ML engineer, you can become a data scientist, and you can become a DevOps engineer. In all these paths, which programming language should you choose first? It's completely different. But let me tell you something. If you are in college, they teach you C++ in the first year, or they teach you Java. I would say, learn programming from there. The first thing that you need to do is to choose a career path. That is, I want to be a web developer. I want to be an app developer. The clearer you get about what you want to do in life, the better it is for you. My primary thing is web development. I know Python. I can do DevOps, I can deploy apps, but I am primarily a web developer. Other things are secondary to me. So, your primary thing should be clear. And if you are in the first year, then go according to your curriculum. That is the best thing for you. But for those who are not in college, or whose branch is different. I would say, if you want to go into web development, start with JavaScript. The sooner you get clear about what excites you, what you want to do, you will put effort into learning it, and you will enjoy learning it. If it's web development for you, then it can become your primary thing, and you can do well in it. And you can earn money. And you can build a good career. If it's app development, or DevOps. I know people who are very excited about DevOps. They enjoy doing DevOps, and they are very excited about it. And if something excites you, then you will automatically put effort into learning it, and you will enjoy learning it.