Show HN: My book for programmers called “Junior to Senior” was published today
I've read the free preview on the different meanings of what is a senior engineer, and I have to say I'm not convinced."Years of experience" VS "Technical ability" is at best reductive, at worst completely wrong.I encourage you to look at large companies and how the levels are defined (https://www.levels.fyi/blog/amazon-leveling-progress.html here for example, for Amazon) and the nuance that there is.The different parts you cover are commendable ("How to build trust and work with your manager", "How to ask better questions", etc.), but they are bare minimum requirements for an engineer that has a couple of years of experience, they're not what is needed to reach the senior software engineer level.Junior to not Junior anymore? Sure. Junior to Senior? I don't see it.