DEV Community

Cover image for What to do when you are a newbie dev?
Viviane Urbano
Viviane Urbano

Posted on

What to do when you are a newbie dev?

I'm kind of new to development and I've been thinking about how to update my skills, so even though people work in a variety of ways, I see a good cycle for me to do this: coding, sharing my knowledge, and repeating it. And that's what I'm willing to do from now on.

Here I've summarized some tips that I truly believe work for me when I'm willing to take on new work and contribute as much as I can to a team. Hope you can take advantage of the tips and maybe adopt for yourself.

Let's look at these five tips:

1. Offer to do something despite not dominating.
This tip sounds crazy, but it's really nice to practice something instead of waiting to become a master. This will not happen overnight. You need to practice it.

Let's imagine a runner athlete. He will never become a good runner if he doesn't run again and again.

Offering to do something you haven't mastered is a great opportunity to practice and, even better, get feedback from others.

Try this! 🤓

2. Talk about what you're doing.
This post is an example of that. I'm trying to master so-called valuable development skills, so in addition to learning how to code better, I'd love to share my knowledge with anyone interested.

No matter what point in your career you are at, be prepared to share your knowledge kindly. Please try your best to explain to colleagues in an easy to understand way.

You may not find your audience easily, so writing in places like here (dev.to) is a great place to share what you're doing, what you've learned, how your code works.

Keep writing - code and texts 🤓

3. Start a blog and public items regularly.
In addition to talking about what you're doing, writing a blog seems like a good idea to document your efforts. Trust me, sometimes you will be helping yourself more by doing this than others.

The key to blogging is to pay attention to the details, to the way you communicate your ideas and knowledge.

This sounds like a repeated tip, but writing a blog is a whole new tool for your studies, it's a whole new way to document studies and worry about who possibly reads your stuff.

4. Make time to do daily tasks for yourself.
Sometimes we can go crazy learning new technologies and forget about little things like having lunch. Please don't do this to yourself.

Always make time for lunch, working out, showering, and other simple tasks that we might forget about or put off for a long time.

Be kind to your learning path and your body 😛

5. If you're experiencing a problem, take a break.

Learning is not easy sometimes. And if you keep trying hard to solve the problem, sometimes you won't clear your mind in one miraculous minute. If you feel stuck in a logic problem, feel free to take a break and come back later.

Sometimes giving your mind a break is better than pushing on. But don't forget to come back and don't give up.

Development is not as easy as many people would like us to believe 🥸

Top comments (2)

Collapse
 
simeg profile image
Simon Egersand 🎈

Great advice! I'd also like to add the importance of celebrating wins, big and small. You learned something new today? Awesome. Take a moment to enjoy it! 🙂

Collapse
 
viviurbano profile image
Viviane Urbano

Thanks! Yes, I forgot about this point but this is totally right =)