DEV Community

Cover image for 10 Things I Learned As A Junior Developer (First Month)

10 Things I Learned As A Junior Developer (First Month)

Gedalya Krycer on March 22, 2021

In February of 2021, I started my first programming job as a part-time Junior React Native Developer! (πŸŽ‰) The company is called WorkoutMe and it...
Collapse
 
yourdevguy profile image
Mike Haslam

Dude you are rocking itπŸ„β€β™‚οΈ I am really enjoying your content.

As someone who always been an indie developer and wanting to join a πŸ‘¨β€πŸ’»team to grow and learn more. This article has some great insights that helped me thanks πŸ™Œ

Collapse
 
gedalyakrycer profile image
Gedalya Krycer

So glad you found it helpful! That is great to hear. Keep coding on!

Collapse
 
maxiqboy profile image
Thinh Nguyen

Great article, I learned a lot from your post, Thanks,

By the way, one small typo here:

The data holds the information that goes in the main sections.

const myData = {  // should it be an array ???
...
}
Enter fullscreen mode Exit fullscreen mode
Collapse
 
gedalyakrycer profile image
Gedalya Krycer

Oh, thank you! Yup totally should be an array instead and the name of the component in the paragraph above wasn't showing up either. 🀦

Both are now fixed. Good catch!

Collapse
 
nickmaris profile image
nickmaris

This interesting: "Track time in two different buckets. One for time spent coding and another for time spent learning."

Is there any way to integrate tools like Harvest with editors, browsers and shells so that I don't have to stop what I am doing to start/stop a timer? If yes, which integrations do you use and how does the tool track idle time like disappearing to go on a phonecall, kitchen, etc?

Collapse
 
gedalyakrycer profile image
Gedalya Krycer

I do believe there is a an integration with Trello. I don’t really like it though.

I use their desktop app, as it puts a start/stop button in the top Mac OS toolbar. This makes it very easy to change timers.

Anything that isn’t coding related (phone calls, rest room breaks, etc) I will pause the timer.

Collapse
 
nickmaris profile image
nickmaris

Shortcuts can help.

Keep blogging, not only you are good but you are good at writing too.

Thread Thread
 
gedalyakrycer profile image
Gedalya Krycer

Nice, that is a great find. And thank you so much, that is so encouraging to hear!

Collapse
 
yukimochii profile image
Vivian T.

I loved your article! I'm also starting out as a Junior but your experience is very different from mine, specially because I don't get any support or assistance from my team as you do. But still, I can use most topics to create VERY helpful habits for myself and future opportunities. Thank you very much <3

Collapse
 
gedalyakrycer profile image
Gedalya Krycer

Congratulations on starting out as a Junior Developer as well! Hang in there! Forging your own way can be tough (had a few jobs like that myself) but growth built from perseverince is also very valuable. It can definitely lead to better jobs with healthier cultures in the future.

Collapse
 
jpotts7 profile image
jpotts7

Great insights! It's really helpful to hear about which processes and problems are utilized more frequently on the job than others.

Collapse
 
gedalyakrycer profile image
Gedalya Krycer

I am so glad you found it helpful! :)

Collapse
 
nnguyenminh profile image
nnguyenminh

This article made me think of myself, where am I and what am I doing, learning ?
Thank you! You're great as you're!

Collapse
 
gedalyakrycer profile image
Gedalya Krycer

Thank you so much! Keep it up too!

Collapse
 
aalphaindia profile image
Pawan Pawar

Good one!!

Collapse
 
gedalyakrycer profile image
Gedalya Krycer

Thanks!

Collapse
 
rahoulb profile image
Rahoul Baruah

Excellent article. And really good progress

Collapse
 
gedalyakrycer profile image
Gedalya Krycer

Thank you!

Collapse
 
andrewbaisden profile image
Andrew Baisden

Impressive I enjoyed reading this article.

Collapse
 
gedalyakrycer profile image
Gedalya Krycer

Thanks, so glad you enjoyed it!