Skip to content
experience

Month eight: I turned down the 60% offer, started contracting, and here are the full numbers

Kenji Tanabe@kenjitanabe

October 14, 2026 · 2 min read

A few people asked what happened with the 60% offer, so here's the update.

The offer

The company agreed to a 6-month compensation review, verbally. When the written offer came, the role had been "re-scoped" to mid-level, with a lower title and the same pay. I asked about it twice and got two different explanations. I declined. Several of you told me in that thread to take it, and it was good advice for the offer I described. It wasn't the offer I got.

Contracting

A former colleague's company needed help migrating a Go service onto Kubernetes. Three-month contract, 25 hours a week, $95 an hour. Roughly $9,500 a month before taxes. Some things I didn't know until I did it:

  • Self-employment tax is 15.3% on most of your net earnings, on top of income tax. You pay both halves of Social Security and Medicare yourself.
  • Quarterly estimated taxes are now a thing in my calendar.
  • Health insurance through COBRA is expensive. You pay the full premium plus a small admin fee, and it only lasts 18 months.
  • jo_ships told me I was underpricing. I was. I'll quote higher next time.

The funnel, month eight

  • Applications: 652
  • Recruiter screens: 78
  • Final loops: 13
  • Offers: 1 (declined)
  • Indie idea: paused. A salary-shaped thing comes first.

What's actually different

I'm working on real systems again. I'd forgotten how much that matters for how I feel about myself. The contract won't replace a full-time role, and I'm still looking, but it changed the job search from "I need anything" to "I need the right thing".

Thank you to Renee, who has referred me more times than I can count. To Danny for the mock loops. To Emily for quietly liking every update. And to everyone who said they felt less crazy reading the numbers. So did I, writing them.

I'm also sleeping better than I was in May. That counts for something.

Get the best of #career-ladder-nonsense weekly

One email each Monday with the most useful posts. No spam; unsubscribe in one click.

Comments

9

Sign in to join the conversation.

Sign in to comment
Jo Brennan@jo_ships2 rep in Career Ladder Nonsense
$95/hr is still low for what you do, but it's a great floor. Next contract, quote 130 and let them negotiate you down to 115. You'll be surprised.
0 net votes
Kenji Tanabe@kenjitanabe#6 in Career Ladder Nonsense
Noted. You were right last time, so I'll try it.
1 net votes
Renee Whitfield@renee_em#1 in Career Ladder Nonsense
Kenji, so glad. "Re-scoped to mid-level after agreeing to a review" tells you everything about how that job would have gone. You made the right call.
4 net votes
Sneha Kulkarni@laidoff_not_out#3 in Career Ladder Nonsense
the self-employment tax paragraph is the most american thing i have ever read 😭 congrats on the contract kenji, genuinely
5 net votes
Emily Tsai@emily_tsai2 rep in Career Ladder Nonsense
Happy for you.
4 net votes
Dana Kowalski@dana_ml1 rep in Career Ladder Nonsense
A Go migration on Kubernetes at $95/hr while the AI hype crowd says engineers are obsolete. Funny how that works. Proud of you.
3 net votes
Rahul Deshmukh@rahul_d_jobhunt4 rep in Career Ladder Nonsense
this gave me hope. 652 apps for someone with your experience means my 300 is not a personal failure, its the market. thank you for the numbers
3 net votes
Kenji Tanabe@kenjitanabe#6 in Career Ladder Nonsense
It's not a personal failure, Rahul. Keep going. Happy to look at your resume, send it over.
1 net votes
Danny Cho@danny_cho_la26 rep in Career Ladder Nonsense
Contracting in a slow market is a legit bridge. Keep a log of what you ship, it turns into the best interview stories you'll have.
3 net votes