4 ms·
>Not really. You can be a Principal Engineer/Architect/Maintainer and do very little coding, but lots of code review and testing. Those are usually software as
by coldtea 9mo ago
>Not really. You can be a Principal Engineer/Architect/Maintainer and do very little coding, but lots of code review and testing.
Those are usually software astronauts and dead weight. But of course they think highly of themselves.
I'd take someone who does that and codes a hell of a lot, like Linus or Lattner anyday of the week.
- Ygg2 9mo ago> I'd take someone who does that and codes a hell of a lot, like Linus or Lattner anyday of the week. Funnily enough, I had Linus in mind as a sort of no-coding Principal Engineer/Architect/Maintainer. He famously said he doesn't code anymore [1]. So I guess he's dead weight by your logic, right? [1]https://www.youtube.com/watch?v=H8Gd9t7FQqI&t=8m54s https://www.youtube.com/watch?v=H8Gd9t7FQqI&t=8m54s
- coldtea 9mo ago>Funnily enough, I had Linus in mind as a sort of no-coding Principal Engineer/Architect/Maintainer. He famously said he doesn't code anymore [1]. That's after he coded his ass out for 20 years. And he's doing reviewing and merging, which is not some lofty "software architect" function, but deals directly with written code.
- Ygg2 9mo agoI've met more Software Architects that coded their asses off for 10+ years than pure-type astronauts. Does that make them real software architects?
- coldtea 9mo agoIf they're Linus level sure. I've met more than enough clueless "have coded sometime in the past but have not touched a PC in 10 years" types promoted to such roles...