I was and leading multiple teams. I was and still programming.
Not really sure what you are referring? I always made sure developers are interviewed and treated with fairness and compassion. No crazy assignments, most is done same day, they get response right away. Always promoted good practices and learning. I wish I was perfect, I was not, but I think I did really good job.
At the moment, I am not leading or managing any team.
When I switched to management, I had a new kind of "imposter syndrome" -- here I was sitting still bossing around the guys in the trenches doing the real work. I still have to write code even as manager, or I just feel lazy and like I'm taking advantage of my direct reports.
actually it's the drivers that add all the value, the devs are the folks that enable the cheating. Susan Fowler was responsible for keeping the trains running on time.
but what you said is "the devs enable the cheating". that sounds like you're accusing the developers, specifically, of some kind of malfeasance due specifically to the developers.
if you have something against Uber (there's a lot wrong with how they do business), you should state that, and state it clearly, and probably state it in a discussion thread where it would be more on topic.
I think @flootch has a point. The question is, are Uber's employees -- and not just the upper management -- complicit in a scheme (of knowingly exploiting their drivers) that blows the internal scandal out of the water? And if yes, would their participation compromise the merit of any claims for personal redress? Don't have an answer, not beating my breast...
> And one more thing, not to downplay managers contributions, but developers are the ones making things happen, we really need more credit for our work.
In today's economically-rationalised times, there isn't much in the way of non-essential work anymore. Fire the janitorial staff and see how long your 6-figure staff stick around, for example. Or for a more direct example, fire your sales and marketing staff, and see how long the company survives.
Yes, you can always find an example of a company that works without a person in position X (including plenty who don't have in-house developers), but almost everyone is hired today to fill a need rather than a head-count.
Also, it seems that writing a blog post is way more effective then suit who would drag on for months.
And one more thing, not to downplay managers contributions, but developers are the ones making things happen, we really need more credit for our work.