TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Show HN: My book for programmers called “Junior to Senior” was published today

183 pointsby dglassover 2 years ago
After a four year journey, the book I wrote to help junior and mid-level programmers earn their first promotion was published today . The book is titled Junior to Senior: Career Advice for the Ambitious Programmer and is now available on Holloway’s website[0].<p>I truly believe that soft-skills are what makes the difference between a good programmer and a great one. I also believe that anyone can learn the soft-skills needed to accelerate their programming career.<p>I wish I’d had better resources to learn these things in the early years of my career and I’m hoping this book will become a useful resource for the next generation of programmers to build successful careers.<p>What this book covers:<p>Choosing a career path: generalist vs. specialist<p>What makes you a senior engineer?<p>How to deal with feeling like an impostor<p>How to build trust and work with your manager<p>How to recover when you make a mistake, and what to do during incidents<p>How to ask better questions<p>How to read and understand unfamiliar code<p>How to add value to your team and company<p>How to identify and manage risk<p>How to deliver better results<p>How to communicate more effectively with both technical and non-technical audiences<p>The importance of a healthy work-life balance<p>How to ask for a promotion, and how to prepare for it<p>I wrote this book because these soft-skills are rarely taught in coding bootcamps or computer science degrees, yet they are critical to every programmer’s career trajectory. Almost every programmer I know, including me, had to learn and develop these soft-skills on the job. It took hard work and a lot of trial and error to learn how to communicate my ideas effectively, navigate office politics, manage risk, and so many other things that programmers encounter in their jobs today.<p>Get instant lifetime access at holloway.com. Use this link for a launch discount:<p>[0]: <a href="https:&#x2F;&#x2F;www.holloway.com&#x2F;b&#x2F;junior-to-senior?vip_code=JTSLAUNCH" rel="nofollow">https:&#x2F;&#x2F;www.holloway.com&#x2F;b&#x2F;junior-to-senior?vip_code=JTSLAUN...</a>

16 comments

mooredsover 2 years ago
Congrats! I wrote my own book on a similar topic (link to site in my profile) and I can say without question it was one of my top 5 proudest professional moments. Books are a big deal.<p>And we need more on this topic to help more developers get better at building software faster. (The tech is part of that, but so is the communication.)<p>So, again, congrats!
评论 #33164976 未加载
gtirloniover 2 years ago
Holloway seems to support downloads but this book doesn&#x27;t have that option. Is that intentional?
评论 #33165673 未加载
WarChortleover 2 years ago
I am actually looking for something just like this, I would have bought it right now, if there was a download option. Any chance of getting that enabled, seems like holloway supports it.
评论 #33165683 未加载
Simon_O_Rourkeover 2 years ago
Fantastic, just ordered a copy!<p>I would be interested to know how you found self-publication? What did you use to write it, and where did you market it apart from HN?<p>How many are you hoping to sell?
swyxover 2 years ago
congrats on shipping, OP. i also wrote a jr to sr book and it was one of the most rewarding things i&#x27;ve ever done. good luck!
ArcMexover 2 years ago
Congratulations on the book! I think we need more books like this. Recently on YT, I have been watching more and more videos on the subject. Most of them target beginners (which is fine) but few talk about what comes next. So your book is very welcome.
评论 #33164618 未加载
评论 #33165369 未加载
labarilemover 2 years ago
Congrats on the book! Glad you&#x27;re sharing what you learned during your career.
redleggedfrogover 2 years ago
Honestly, that list above has lots of things Seniors probably could brush up on.
reidjsover 2 years ago
Is there a kindle version?
评论 #33166272 未加载
mattcristalover 2 years ago
It looks very good!<p>Once the Kindle version will be available I will buy it!
dashtiarianover 2 years ago
Now this, is a book I&#x27;m willing to hoop around US sanctions and then fight Iran&#x27;s internet filtering to read. Thank you.
manv1over 2 years ago
A junior engineer reads an API to do what they need to do.<p>A senior reads an API to figure out what can be done.<p>That there one the major differences between he two.
thedanglerover 2 years ago
Out of curiosity, how much does holloway.com take from each sale? Are you allowed to sell digital or physical copies yourself?
oidarover 2 years ago
How can I read this offline? Doesn&#x27;t seem to be a way to load it on my kindle or laptop. Is there a PDF?
评论 #33166965 未加载
luisegr149over 2 years ago
Any plans for a phisical print in the future?, I do enjoy reading a real book more than a digital one
iLoveOncallover 2 years ago
I&#x27;ve read the free preview on the different meanings of what is a senior engineer, and I have to say I&#x27;m not convinced.<p>&quot;Years of experience&quot; VS &quot;Technical ability&quot; is at best reductive, at worst completely wrong.<p>I encourage you to look at large companies and how the levels are defined (<a href="https:&#x2F;&#x2F;www.levels.fyi&#x2F;blog&#x2F;amazon-leveling-progress.html" rel="nofollow">https:&#x2F;&#x2F;www.levels.fyi&#x2F;blog&#x2F;amazon-leveling-progress.html</a> here for example, for Amazon) and the nuance that there is.<p>The different parts you cover are commendable (&quot;How to build trust and work with your manager&quot;, &quot;How to ask better questions&quot;, etc.), but they are bare minimum requirements for an engineer that has a couple of years of experience, they&#x27;re not what is needed to reach the senior software engineer level.<p>Junior to not Junior anymore? Sure. Junior to Senior? I don&#x27;t see it.
评论 #33165979 未加载
评论 #33166220 未加载
评论 #33166434 未加载
评论 #33165655 未加载
评论 #33167783 未加载
评论 #33169341 未加载