Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

Sorry, you do not have permission to ask a question, You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please type your username.

Please type your E-Mail.

Please choose an appropriate title for the post.

Please choose the appropriate section so your post can be easily searched.

Please choose suitable Keywords Ex: post, video.

Browse

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

Querify Question Shop: Explore Expert Solutions and Unique Q&A Merchandise

Querify Question Shop: Explore Expert Solutions and Unique Q&A Merchandise Logo Querify Question Shop: Explore Expert Solutions and Unique Q&A Merchandise Logo

Querify Question Shop: Explore Expert Solutions and Unique Q&A Merchandise Navigation

  • Home
  • About Us
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • About Us
  • Contact Us
Home/ Questions/Q 5335

Querify Question Shop: Explore Expert Solutions and Unique Q&A Merchandise Latest Questions

Author
  • 61k
Author
Asked: November 27, 20242024-11-27T08:17:08+00:00 2024-11-27T08:17:08+00:00

6 Key Takeaways from My First Week as a Junior Software Engineer

  • 61k

Last week was my first week as a junior software engineer, and it was absolutely incredible!

After leaving my last job a year ago and setting a goal for myself to make a career transition to Software Engineering, I'm so proud to have made it to the other side with a truly awesome startup.

Over the course of my first week, I made sure to take some notes of things I noticed during the week that could potentially help other early-career web developers both on the job and in preparation for that first job, so here it goes!

1. You're not supposed to know everything

There are going to be things that your team asks you where you might not even know what the question means and that's OK and normal.

It doesn't mean you're not smart or that you don't belong there – it's just an opportunity to learn and to improve your skills.

Your team knows this and being upfront if you don't understand something will also help them explain things and get a deeper knowledge and familiarity with different concepts in the future.

It's all connected. You are not the outlying exception. You belong.

2. You're surrounded by others who've been in your position at some point in their careers

Every single senior developer started out in your shoes.

Understand that they want to help you develop your own skills. They're a major source of good information, so ask lots of questions!

Get out of your own head that you're asking silly questions – just do it and agonize internally about the silliness later on if you need to (but you probably won't need to!)

3. If you're confused, document and share your process

When working through a difficult process in the beginning, document and take notes. By doing this, you'll have a clear roadmap of where you are, where you're going, and where things might have gone wrong (looking back retrospectively).

I did this while getting myself set up locally, and it also helped my team get a closer look into the convoluted process – what worked, what didn't, and so on.

4. Have a strong bias for taking action.

Having a bias toward action is taking any action in your work and repeating it until told otherwise without the stress or second-guessing.

Assume what you’re doing is correct until explicitly given feedback to correct it.

You always hear that it’s faster (or easier?) to ask for forgiveness than permission; but in this case, I think it’s better to move forward on a hunch than to stay stagnant in puzzlement.

5. Try to do your best work before submitting for feedback

I actually learned this in my last job in customer support when I’d submit half-baked ideas, documents, and pitches to my manager or team. Those half-formed ideas and drafts can be pretty confusing for others to read (kind of like a flurry of thoughts whirring through my brain rather than an organized document that flows!).

It helps you by doing higher-quality work in the first place, and it helps your team and manager by saving time on the back-and-forth of feedback.

6. Understand that it's never too overwhelming

Consciously thinking the thought ‘I have too much to do’ or ‘This is overwhelming’ or ‘I’m slowing the team down’ will literally create that reality because you’ll stress yourself out and try to distract yourself from that stress, leading you to not getting a single thing done.

Shift your focus to something like ‘I can work on one thing at a time’ or ‘I can focus on one thing at a time’ and that will help you work your way down your list of to-do's.


There they are – six key takeaways from my first week as a Junior Software Engineer!

If you take just one thing from this article – let it be that you belong and that this is only the start of an amazing journey.

Take everything in stride, ask questions, and marvel at how quickly you get yourself up and running over time.


P.S. I send weekly newsletters via email about the self-taught coding journey and my own coding adventures (and misadventures!) Sign up here if you want in on that! >>

careercodenewbiewebdevwomenintech
  • 0 0 Answers
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

Sidebar

Ask A Question

Stats

  • Questions 4k
  • Answers 0
  • Best Answers 0
  • Users 2k
  • Popular
  • Answers
  • Author

    How to ensure that all the routes on my Symfony ...

    • 0 Answers
  • Author

    Insights into Forms in Flask

    • 0 Answers
  • Author

    Kick Start Your Next Project With Holo Theme

    • 0 Answers

Top Members

Samantha Carter

Samantha Carter

  • 0 Questions
  • 20 Points
Begginer
Ella Lewis

Ella Lewis

  • 0 Questions
  • 20 Points
Begginer
Isaac Anderson

Isaac Anderson

  • 0 Questions
  • 20 Points
Begginer

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help

Footer

Querify Question Shop: Explore Expert Solutions and Unique Q&A Merchandise

Querify Question Shop: Explore, ask, and connect. Join our vibrant Q&A community today!

About Us

  • About Us
  • Contact Us
  • All Users

Legal Stuff

  • Terms of Use
  • Privacy Policy
  • Cookie Policy

Help

  • Knowledge Base
  • Support

Follow

© 2022 Querify Question. All Rights Reserved

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.