The Software Engineering Times

The Software Engineering Times

Share this post

The Software Engineering Times
The Software Engineering Times
5 Pieces of Advice for Junior Software Engineers Starting their First Job
Copy link
Facebook
Email
Notes
More

5 Pieces of Advice for Junior Software Engineers Starting their First Job

Ryan Murphy's avatar
Ryan Murphy
Feb 08, 2024
∙ Paid
22

Share this post

The Software Engineering Times
The Software Engineering Times
5 Pieces of Advice for Junior Software Engineers Starting their First Job
Copy link
Facebook
Email
Notes
More
6
5
Share

Being a Junior Software Engineer is a vulnerable point in your career. You are dealing constant imposter syndrome, wondering how are you going to climb the learning curve and taking joy in frequent lightbulb moments where things seem to click.

It’s easy to compare your progress to others and feel some sort of emotion towards that. It’s human to do so. As a junior it can be frustrating to begin to unravel not only the code but day to day life as a software engineer. It can feel like two steps forward and one step back.

Thanks for reading The Software Engineering Times! Subscribe for free to receive new posts and support my work.

These are 5 tips from personal hard learned lessons over the years to help unlock a small piece of that learning a bit quicker.

1. I won't expect you to know sh*t but I will expect you to give a sh*t.

Look, when you are a junior I won’t expect you to know about the intricacies of caching, writing perfect unit tests, well optimised data queries or advanced XSS defence. These are just a few examples, they illustrate a point.

What I absolutely will expect, is that you care and take ownership. I can help mentor you and guide you. I can set clear expectations and deliver a learning path. What I cannot do, is do the learning for you. That is on you. You need to care about learning these things, you need to want to get better for the team, but mainly yourself. I need you to grow beyond a junior, that’s ultimately why we are investing in you. I can give you the framework and set some ground work, but building those walls, is going to take a lot of effort only you can give.

Juniors restaurant store facade

2. Set your off-time/personal life boundaries early.

This post is for paid subscribers

Already a paid subscriber? Sign in
© 2025 Ryan Murphy
Privacy ∙ Terms ∙ Collection notice
Start writingGet the app
Substack is the home for great culture

Share

Copy link
Facebook
Email
Notes
More