Aditya's words are really true. The reason I started programming was to build something cool. I am in the journey to build something cool out of the skills I picked up over the years. But the biggest barrier for me was to learn something new and apply it immediately. Like in companies you need to be able to learn and apply them correctly. I also overthink before approaching the problem. If I need to add a small feature like searching or filtering data then I start to think a lot even though the problem may be simple. I struggle for days to solve it. I search online and then try to use that for the current context but mostly due to overthinking it doesn't work. But to avoid that I write down the problem and break it down into chunks. Then I am able to see the solution.
Aditya's words are really true. The reason I started programming was to build something cool. I am in the journey to build something cool out of the skills I picked up over the years. But the biggest barrier for me was to learn something new and apply it immediately. Like in companies you need to be able to learn and apply them correctly. I also overthink before approaching the problem. If I need to add a small feature like searching or filtering data then I start to think a lot even though the problem may be simple. I struggle for days to solve it. I search online and then try to use that for the current context but mostly due to overthinking it doesn't work. But to avoid that I write down the problem and break it down into chunks. Then I am able to see the solution.