DEV Community

Discussion on: Managing your time as a junior software developer who wants to make a progress.

Collapse
 
saraahmed626 profile image
Sara °°°

Hello Tomek!

Thank you :)
At the beginning of the year I have set a goal that consist of about 9 milestones; among them; contributing to open source, making a mobile app for a personal project not for fun but to make a business out of it, learning WordPress, making a game, a blog... etc

Well I do get help at work, but sometimes I don't, like when started to develop a mobile app I knew Html, css, JS (used Cordova to develop it) and was given a similar app then was asked to start working, I felt so intimated and postponed it till deadline was approaching, so while working on it was totally under pressure, learned a lot but was so painful 😅.

My code get reviewed sometimes and sometimes no. But am reading the clean code book to make sure that am not missing anything.

Collapse
 
tomekbuszewski profile image
Tomek Buszewski

Hey Sara!

Perhaps you took too many goals? Making a game or a mobile app is something quite big. I mean, they can be done in mere days, but they won't represent any good value then, would they? I think you should choose less milestones and pursue them to the limit. For example, if you go for a mobile app, try different stacks, languages. Perhaps you'll want to only use Swift and make apps for iOS. Or you'll love React Native. I am saying here, take your time, you are not missing out when learning one thing thoroughly.

Perhaps try to ask for a buddy at work. Someone that'll help you out, show you new things etc. Also, feeling intimidated is very normal, but don't let it overwhelm you. Ask, when something isn't clear. As as many times as you need. By not asking questions you are letting people thing that either you know all of this, or you don't really care. Both cases are dangerous.

Reading is good, and Clean Code is a good choice, sure, but getting your code reviewed is something more. It's a direct insight from people around your project. Ask for a review every time you push a feature branch.

Thread Thread
 
saraahmed626 profile image
Sara °°°

Yes u guess my biggest mistake was distracting my self be setting this diverse number of goals what made me feel that I didn't accomplish a lot when not checking all of them!

Thank you Tomek for taking the time to reply, really appreciate it.