4 ms·
> Before that I have over a decade of software development experience at companies small and large. Can anyone with actual engineering experience comment? Soft
by ThrowawayTestr 3y ago
> Before that I have over a decade of software development experience at companies small and large.
Can anyone with actual engineering experience comment? Software development is not engineering.
- rrr_oh_man 3y agoAre you really nitpicking semantics here?
- groby_b 3y agoYes. If you hack stuff together, you need much less support than if you try to do engineering. Source: Having spent almost 4 decades on this fun, both on hackety-hack world and engineering world, both as IC and manager. The role exists for a reason, but the reasons aren't true for every situation, nor is the exact shape of the role the same across teams. These nuances matters very much when you're trying to decide if it should exist or it shouldn't.
- rco8786 3y agoFor, literally, all intents and purposes, they are used interchangeably in the year 2024.
- ThrowawayTestr 3y agoAnd unlike in other countries the term isn't protected in America so any Joe that can glue two libraries together can call himself an engineer.
- sanarothe 3y agoWell it does say software engineering managers at the top but... This article is very strange to me as a non software engineer. To be fair my industry has CFR mandated management responsibilities, including provision of resources and ensuring effectiveness of the company's quality systems. But beyond being shielded from all that 'crap' I wouldn't want to deal with, my manager is... - A resource on technical topics I'm not as familiar with - A liasion to other groups, eg when I don't think I'm the right person to own something, or I'm hitting roadblocks - Someone to vent to when other groups 'just don't get it' - Someone to help prioritize and rebalance when I'm underwater - Someone to keep shit from flowing downhill onto the engineers - Someone to buy team lunches