I keep hearing that as a software engineer grows, they are valued less on their ability to code. And that they are rather valued on knowing the larger picture inside a company - knowing the design and architecture of different services in the company, writing design docs etc. How true is that? If its true, how does one get judged in an interview for higher levels if not on coding? Just on design questions? Please share your experience.
Yea, also improve you English "morer" and "morer".
The higher the “level” you are, the more you’re expected to guide other engineers in addition to coding, leading to needing to know more of the big picture and leaving less time to actually code. So I would agree with this generality.
The more you code the more you realise that some problems shouldn't be solved with code.
The older you get the more you go back to shit you wrote eons ago and cut and paste it.
This makes me sad. I like coding.
Garbage and garbager
I still code a lot at l66 at msft. As you go up you have more and more responsibility for influencing product and org direction and then company direction as you go into partner. At the highest levels interviews are more of a conversation about what opportunities and challenges there are and what the candidates background is and how the two mesh.
+1. L66 dev here. Write lots of code.
Much lesser.
Foreigners keep coding into their 40’s and 50’s.
You seem to end up coding less and less. Interviews become more concerned with achievements and still coding ability. The power eventually either crushes or changes you - this is a field reaching middle age.
Field reaching middle age?
Same question ☝🏽