|
|
|
|
|
by trav4225
1016 days ago
|
|
I always find advice like this a little confusing. A lot of these things seem (to me) to be none of the engineers' business. To me, engineers receive specs from management and implement solutions that meet those specs. And that's it. I suppose my personal experience must not be how things work elsewhere! Kind of fascinating, and it makes me wonder if people enjoy all this extra responsibility and how things go when engineers disagree with management. |
|
You get the picture. Yes lead developers exist, but they only have so much time to do little battles and they're busy making sure the big things are arguing correctly. Senior engineers should be able to talk to design about a redesign necessary because iOS just isn't capable of this it turns out or the cool effect you saw is only available on a version we don't use and can't update to right because complex reason.
If you're just taking your requirements and working without having to negotiate with another person, you're probably not doing senior work.
Some of it I the site I don't think is senior work really unless you're a tiny shop, but they're not weird since these are all skills a for senior adjacent roles that any senior might be called on to take randomly. It's not uncommon in many shops for leads to be a spontaneous and temporary role for some project that disappears on major release.