DEV Community

Discussion on: Three Helpful Rules for Junior Devs

Collapse
 
andy profile image
Andy Zhao (he/him)

Awesome post, Max. I really appreciate articles like this since I'm just starting out my dev career.

Definitely agree with your first point. The slightly smaller question of "have I learned what I needed to do a good job?" swallows me whole, and it makes it really hard for me to focus on learning step by step. I've found it so helpful to prioritize, even if it's only a little, my learning.

Also, I've definitely felt many times that I'm not doing enough, whether it's learning or writing up tests or features, etc. It just seems like I never have enough time. I usually go a little crazy thinking about that until I realize that I'm human like everyone else, and that soothes me.

Thanks a lot for the write up!

Collapse
 
maxdevjs profile image
maxdevjs

Third point is paramount, having fun puts things in perspective.

Collapse
 
maxwell_dev profile image
Max Antonucci

Plus it reduces the risk of losing interest in larger projects partway through. That's an especially big risk with me as I'm learning Ember for my job, it's great but there's so many different conventions and syntax rules to learn along the way.

Thread Thread
 
maxdevjs profile image
maxdevjs • Edited

Absolutely.

Collapse
 
maxwell_dev profile image
Max Antonucci

Thanks, I'm very glad you liked the post! That question definitely does haunt me a lot too, especially if dealing with a tough obstacle and am wondering if I missed learning something that would have helped. But that also can help guide what I want to learn next - when I had issues with JS dependencies, that's when I knew to focus on CommonJS and ES6 Modules.

A lot of it is solved by learning to ask yourself the right questions about how much you should learn and what to prioritize next. It was a great takeaway from a book "The Five Elements of Effective Thinking," which I've found very useful in how I study coding. I highly recommend it for further reading!