DEV Community

Candor Dennis
Candor Dennis

Posted on

HOW TO STAY MOTIVATED WHEN LEARNING TO CODE

I’ve often been asked questions upon questions about what my driving force towards coding and software development is.

And each time, I gave the same answer.

I will be sharing some tips that have helped me overtime to stay motivated and somewhat focused on each I step to becoming better.

One of the most important skills of successfully transitioning to becoming a software engineer is the skill of discipline and motivation.

It can be really difficult, even though programming is exciting especially when you're designing and building new products.

But on the other hand you could also face rejection over and over again and most times loose the zeal to continue.

Here are some tips I find helpful..

Know YOUR reason!.__This is the most important part, if there is no WHY as regards your venturing into the tech field, it will be very hard to hold on.

This should the first thing you have to do even if it means saying it to yourself every single day.

Set small MEASURABLE goals for yourself.__ It can be very easy to say you want to be a web developer or you want to be a Mobile app developer. There are actually processes involved in becoming these things.

Set realistic goals that you can reach at each step you take and celebrate your small wins.

Do more project based learning__ Honestly speaking, lectures and online courses could be boring sometimes.
See that you can organize and build small products, take up mini projects to check your skill proficiency at every given opportunity.

This helps you learn faster.

Find a COMMUNITY__ You will realize that so many people are going through the same process with you.
It will be easier to talk and ask questions to anyone you find there.

Communities you can join are GDG, Dev.to, and several groups on facebook where developers share ideas and talk about issues they face.

Remember to cut off those who bring negative energy with them, we DO NOT need that!

Lastly__ Always consume content that keeps you positive. Ask to know experiences of people who have faced similar issues and gone past it.

Be assured that learning takes time and you are not alone.

Find this helpful?
Let me know!!

Top comments (0)