Programming has changed over the last few years. Competition is fiercer, making it harder to secure a well-paid job. What should I do about this? Should I rely on luck, or should I focus on increasing my chances of being chosen for high-quality projects?

Leetcode

es, I've started doing Leetcode challenges every day. Some people say it's useless. However, I believe it has both its pros and cons. While it may not provide immediate benefits, in the long run, it will improve your problem-solving skills. For example, ChatGPT can write code but isn't very adept at thinking in a broader context. Therefore, let ChatGPT handle repetitive tasks, while people focus on tackling and solving more challenging problems.

Currently, I have a streak of 65 consecutive days. Let's see if I can maintain this streak until the end of the year.

None

Programming

It's not possible to become a good programmer without writing code. Currently, I have three side projects, and I aim to expand this to six before tackling a larger project. Unlike platforms like Discord, Notion, Trello, and others, I focus on developing core functionality rather than implementing all features.

None

What else?

I read some books. Mostly on concurrency, microservices and devops. For example you get excellent books from https://www.manning.com/.

How is this possible?

I don't play computer games, and I don't watch TV very often. Occasionally, I might indulge for a maximum of 1–2 hours a week. Balancing these activities requires planning and dedication; it can be challenging, especially when tiredness sets in, and I'd rather engage in other pursuits. Nevertheless, I firmly believe that hard work pays off, and challenging times build resilience.

I respect individuals who prefer a different approach; everyone has their own preferences and priorities. Whether you choose to spend more time on hobbies, video games, or watching TV, it's all about what works best for you.

If you enjoyed the read and want to be part of our growing community, hit the follow button, and let's embark on a knowledge journey together.

Your feedback and comments are always welcome, so don't hold back!