Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

> I feel like we have so much leverage and don't use it at all...We're still attending stand-ups every day with non programmers telling us when we can and cannot refactor.

100%. It is completely absurd to watch. This sort of subordinate attitude pulls us all down. I think the issue boils down to:

* new devs are not going to rock the boat

* lots of people see software dev as as way to be successful within existing corporate hierarchies

* a lot of devs have very little experience of what life looks like with engineers at the helm

There's also the thing of most people seem to need hierarchies to feel secure. I don't quite understand it but I'm probably just weird.

Personally, I will succeed in partially decoupling time for money in my labor. It's just a matter of when.



> There's also the thing of most people seem to need hierarchies to feel secure. I don't quite understand it but I'm probably just weird.

Social organisms usually have some sort of ordering hierarchy. While most of the 'alpha' and 'sigma-grindset' nonsense is just that -- nonsense -- people are hierarchical animals.

It also means you don't need to give a damn about stuff that's above or below your paygrade. You do your hours on X, and other teams can worry about Y.

> a lot of devs have very little experience of what life looks like with engineers at the helm

A lot of devs have very little experience in a lot of fields. The best programmers I've met started coding at 15, went to MIT, and have been in software their whole lives; they have no paradigm outside of what they've been exposed to during their college-intern-jr.dev phases. Most of em that I know haven't ever worked a job flipping burgers or washing cars, either.

Makes it hard to break out of that mentality, and also means that a lot of very smart coders do piss-poor jobs managing & leading. Inevitably the shitty engineer-managers fail, and the business types are dragged back in.


>new devs are not going to rock the boat

I've done this as a new dev. In the end a few new devs aren't going to change things against stubborn old talent and a large swat of new devs passively standing by, until the proof is there. But that's the exact problem: these systems are so large, you need people to be willing to risk extrapolating a PoC or be willing to invest until the proof is there right in front of their eyes. With how risk-averse most companies are, the odds of this happening are miniscule. Unless you wish to invest your own time, effort and risk (which I don't think should be the answer, despite how often it is given).




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: