HomeJournalJunior
JuniorCareerEngineering

The Junior Engineer's Real Job Is Not What They Think It Is

Every junior engineer I have managed thought their job was to write code. It is not. It is three things nobody told them: close tickets cleanly, ask for help fast enough to not waste everyone's day, and build trust. Once you see the real job, promotion is a byproduct — and the ones who figure it out at 22 are seniors at 26, while the ones who do not are stuck at 30.

Siddharth PuriJanuary 20, 20267 min read
Career Growth

The Junior Engineer's Real Job Is Not What They Think It Is

January 20, 2026 · 7 min read · Siddharth Puri

Every junior engineer I have hired or managed has shown up thinking their job is to write code. It is not. It is three things nobody explained to them, and the ones who figure it out early are seniors at 26 while the ones who do not are stuck at 30 wondering why the promotion never came.

Real job #1: close tickets cleanly

Not quickly. Cleanly. A clean ticket close means the code works, the PR description explains what changed, the tests pass, the docs are updated if needed, and the person reviewing the PR had to ask zero clarifying questions.

Closing tickets cleanly is a rarer skill than writing code. Most juniors ship code that needs a round of back-and-forth before it can merge. The junior who ships PRs that pass review on the first pass is the junior everyone wants more of. It looks like a small thing. It is the thing.

Real job #2: ask for help fast enough to not waste everyone's day

This one is counterintuitive. Many juniors think "I should struggle with it alone so I do not bother the senior." This is the wrong instinct. The correct instinct: struggle for a set amount of time (usually 30–60 minutes), then ask a clear question that shows you tried.

The clear question is the move. "I am stuck" wastes people's time. "I am trying to X, I tried A and B, here is what I saw, I think the issue might be C — can you sanity-check?" is a 60-second interrupt that unblocks you in two minutes instead of eight hours.

Ask badly and people think you are helpless. Ask well and people think you are coachable. One is a career-limiter, the other is a career accelerator.

Real job #3: build trust

Trust is the compounding layer. You build it by doing what you said you would do, on the day you said you would do it, at the quality you said you would do it. That is the entire formula. People rarely spell it out because it is embarrassingly simple.

Trust is what gets you the bigger ticket next sprint. It is what gets you a seat in the system design meeting nobody invited you to in month one. It is what gets you the "we want to promote you next cycle" conversation at year two.

Juniors who deliver inconsistently — fast some weeks, disappeared others — never build trust, and they never figure out why senior opportunities keep going to someone else.

What the real job is not about

  • Learning every new framework — you cannot, do not try
  • Picking the "correct" stack — pick the one your team uses, become excellent at it, move on
  • Competing with other juniors — they are not the scoreboard
  • Winning architecture debates — as a junior, your authority comes from delivery, not opinion
  • Looking smart — looking smart is a tax that grown engineers do not pay

The four-year arc this unlocks

Juniors who master these three things spend year one shipping cleanly, year two getting trusted with bigger scope, year three running a small area, year four leading a small team. Juniors who optimise for "looking smart" spend all four years wondering why the quieter engineer keeps getting the promotions.

The real job is not glamorous. It is also what gets you everything you thought the glamorous parts were going to give you.

Close tickets cleanly. Ask well. Be trustable. That is the whole early-career game.
All postsSiddharth Puri

Keep reading

View all →
AI & Future of Work

Claude 3 vs GPT-5: What Changed and Why It Matters

March 26, 2026 · 9 min

Claude 3 vs GPT-5: What Changed and Why It Matters

They both claim to be the smartest thing ever built, and both demos look suspiciously similar. This is a ground-level look at how Claude 3 and GPT-5 actually differ in reasoning depth, long-context reliability, code quality and tool use — plus a blunt cheat sheet for which one to pick for which job. Written in English, without the benchmarks theatre.

AI & Future of Work

Will AI Really Replace Developers or Just Upgrade Them?

March 18, 2026 · 8 min

Will AI Really Replace Developers or Just Upgrade Them?

The internet has been burying developers every year since 1998 and we keep showing up for breakfast. Here is the honest split — which parts of the job AI genuinely eats (boilerplate, docs, test scaffolding, Stack Overflow archaeology) and which parts quietly get harder and more valuable (product judgement, architecture, ambiguity). Short answer: it replaces the parts of your job you hated, and the parts that pay you get more fun.

AI & Future of Work

Jobs That Will Survive the AI Revolution (And Why)

March 8, 2026 · 9 min

Jobs That Will Survive the AI Revolution (And Why)

Forget the "creative vs repetitive" framing — the real line is "work customers trust a machine with vs work they do not." This post maps three tiers: jobs that will stay deeply human (health, founding sales, investigative journalism, skilled trades), jobs that will transform rather than disappear (design, engineering, teaching, support), and jobs that are quietly becoming the best bets of the decade. A calmer, less LinkedIn-flavoured take on the next ten years.