The other kind of staff software engineer
earthly.dev
The other kind of staff software engineer
1–10 of 201 posts
Re: The other kind of staff software engineer
#2Re: The other kind of staff software engineer
#3These two types of roles were called line vs staff when I took a business school class and I think the differences between these two types of roles have a big impact on what the job is like, even if doing the same type of work. It's a bit confusing because it overlaps with 'staff software engineer' term.
I recall hearing stats before that the vast majority of developers work at non-tech companies, but I almost never hear their stories. They are the dark matter of software developers.
Re: The other kind of staff software engineer
#4Re: The other kind of staff software engineer
#5Re: The other kind of staff software engineer
#6OP admits that the distinction is mostly fictional. "Line" can means (a) whatever role the vast majority of of people do, if such exists, (b) whoever your customers see ("talent" in the entertainment/sports world), (c) the expendable interchangable cogs and cannon fodder (military, factory, and Enterprise Consulting), or other.
Re: The other kind of staff software engineer
#7Lines help you walk by you looking at them. Staff help you walk by you holding them.
Re: The other kind of staff software engineer
#8Jokingly you could probably split this into engineers that use xml vs those that use json. I've worked in both types of companies.
Re: The other kind of staff software engineer
#9These days, as a freelancer, everything I do is "line", in these terms, by definition. It's glorious.
Re: The other kind of staff software engineer
#10Jokingly you could probably split this into engineers that use xml vs those that use json. I've worked in both types of companies.
I feel like nowadays that joke has evolved to devs that use JSON vs devs that use binary serialisation (like capnproto or whatever else)…