DEV Community

Discussion on: How to fall in love with coding?

Collapse
 
kwnaidoo profile image
Kevin Naidoo • Edited

Maybe a good approach. If you can - take some time off, a holiday of some sort, travel a bit if possible. Detach yourself from tech completely.

Once you are well rested, sit down and make a list of what you love about programming - even if this is not current but at some point where you enjoyed some aspects. Write it down.

Now allocate some time whenever you can, to do some of the stuff you wrote down outside of the bounds of work, just for fun. I write blog articles and work on side projects for fun, there's no major monetary reward I get out of these but I enjoy it.

If you are a 9-5 coder, that's perfectly fine and respectable, a job pays the bills. In this case - hobby coding as mentioned above will make it seem like a chore so this is maybe not a good route for you.

In the above case, write down your weaknesses - which seems to me like you struggling with problem-solving. Take it one day at a time, initially, this will be hard and you may want to give up but keep going, just practice in small increments and when you succeed celebrate that, and give yourself some sort of reward.

If you keep beating the nail, eventually it will go in. Same concept, just keep practicing the things you are not good at, and as you gain more experience - you will get better.

If all else fails, maybe it's time to have an honest review of where you are at. Then either look for a Job that fits you better, change your language or framework or just take a break completely and try another career path.

Ultimately, you going to be in the industry you choose for probably 10 - 20 years, even retirement - so find what you love and do that.

Collapse
 
nandinishinduja profile image
Nandini S Hinduja

thanks for the advice, it was really helpful!