News for hackers. Stuff that matters.
Re:‘Positive deviants’: Why rebellious workers spark great i... by gopalv on Monday June 14, 2021 @12:34AM (#27499333)
> The fact that offering an idea that's better than what's already being done is seen as rebellious at all, as opposed to being the entire job of an engineer, or the definition of what engineers do, is not a good sign for any organization.

That is exactly what happens, but not because your management isn't listening. The sacrifice of good ideas is done in the name of predictability or viability.

I've been witness to and driven a few of these sorts of moves and what has struck me is that successful "by-pass of management" rebellion costs time, effort and most importantly is a test of active leadership skills.

There was a system which I was working on which absolutely sucked (for me personally, because I worked on performance and it couldn't be improved without changing the architecture). There was a way to rewrite about 25% of the system under different assumptions which would fix the performance issues, but the system that was in production already had several other issues which needed to be prioritized over performance.

For a manager in front of a customer, of course, we're absolutely committed to fixing whatever is broken. That goes back into engineering, where the rewrite wouldn't have half the bugs we have, but it looks like Dunkirk when it fails. The manager has no way to actually approve the rewrite, when they're trying to hire immediately to just do the work that's already on the plan.

Anyway, long story short, there was an intern for the summer who did the rewrite and get it working to the point where the next generation system was almost entirely built out by a single uninterrupted intern over two months (& his code is still in prod today).

The methods needed to break rules and succeed are often just the same qualities needed to "just succeed", except the breaking of rules is necessary to prevent the regression to mean.

And if you don't succeed, being disavowed like this means worse results than following orders. There's something to be said about the motivation of a team after burning their boats.

I'm gearing up to do one of those off-the-books project right now. And the tolerance for risk is clearly something I'm having less of each year. That said, surviving failure does more for your confidence than clutch, but definitely would like less red in the ledger.

Re:‘Positive deviants’: Why rebellious workers spark great i... by endymi0n on Monday June 14, 2021 @01:46AM (#27499668)
Pretty much spot on. The very best engineers often have a mix of technical excellence, courage / nonconformism and loyalty / optimism.

Take out any of those and you get either nothing or a disaster. But if all come together, you will have someone on your team who doesn't just recognize that missed opportunity the other excellent other engineers already realized, but actively go against the plans of at least one level of management in order to do what's right for the company.

They tend to create a lot of friction, but can often save a project. I personally love working with these kinds of people as I was formerly one of them — and they can and often do make the best managers later on (funnily enough, I've heard similar stories in the bio of almost any technology leader I respect).

Having made the mistake more than one time of accidentally enabling people who didn't have the loyalty / optimism or technical excellence parts though, I get why these kinds of people are usually held in place in large organizations. The resulting friction, bickering and havoc can as well break teams and companies.

Re:‘Positive deviants’: Why rebellious workers spark great i... by geoduck14 on Monday June 14, 2021 @10:53AM (#27503298)
> The very best engineers often have a mix of technical excellence, courage / nonconformism and loyalty / optimism.

You are absolutely right. I'd like to point out, that as one person, I've been both depending on the role.

If I'm in a new space with new tech, I need to learn before I have the technical excellence. If I don't feel safe, I won't have courage to challenge leadership. If don't have hope, I won't have optimism in the future.

Re:‘Positive deviants’: Why rebellious workers spark great i... by rjzzleep on Tuesday June 15, 2021 @10:33AM (#27516070)
I find that boxed thinking quite problematic. Plenty of great solutions came without loyalty or optimism. Why did we throw positive thinking into the mix of otherwise confrontantional systems.

I say confrontational systems, because the only way to actually spark change in a system that has been systematically extinguishing sparks of change is actually confrontation. And the very fact that confrontation as such is now associated with negative emotion (same with conflict actually) goes hand in hand with the top level comment on this issue. Confrontation/conflict is bad, optimism is good.

Confrontration is how you bring attention to a problem. Conflict is what happens when that dominant idea is challenged by another idea.

Re:‘Positive deviants’: Why rebellious workers spark great i... by andrekandre on Saturday June 26, 2021 @08:15PM (#27647250)

  Confrontration is how you bring attention to a problem. Conflict is what happens when that dominant idea is challenged by another idea.
both of these are difficult to act on or enable if management doesnt make it worth while to do so (because of blame, micromanagement, politics etc)

what i mean to say is, confrontation/conflict is a normal part of debugging reality, and is healthy as long as there is an open/healthy system to enable it

Re:‘Positive deviants’: Why rebellious workers spark great i... by birdyrooster on Monday June 14, 2021 @06:01AM (#27500922)
Very best engineers, nothing, and disasters. Which are you?
Re:‘Positive deviants’: Why rebellious workers spark great i... by birdyrooster on Tuesday June 15, 2021 @02:57PM (#27519904)
BTW, for the down-voters, this was rhetorical question and not a personal attack. The GP comment created this dichotomy and I was just pointing it out.
Re:‘Positive deviants’: Why rebellious workers spark great i... by spullara on Monday June 14, 2021 @02:58AM (#27500036)
I have found that the best engineers gain the ear of senior management (generally far above their manager) and can push through their radical ideas from above. You really have to also be able to do the work and show that it is going to work. Thinking and acting strategically or as I like to put it "act as founder".
Re:‘Positive deviants’: Why rebellious workers spark great i... by lifeisstillgood on Monday June 14, 2021 @05:20AM (#27500724)
But that's not being an engineer. That's being a senior manager.

That is great for the one individual with that reach, but does not solve the problem from an organisation perspective.

If we took that advice to heart, then the CEO would have a line outside his door of all the engineers in the company, doing what they feel is best for the company. He would then say, Jeez, I think I need to have some managers to group these people together like in a hierarchy.

Plus the guy(s) you know, everyone else, including their managers, knew they had the boss' ear. And in my experience that person just becomes another manager, 'cos everyone reaches out to them to get their project unstuck.

Re:‘Positive deviants’: Why rebellious workers spark great i... by fsloth on Monday June 14, 2021 @05:44AM (#27500831)
I think you are complecting peoples with processes.

There is absolutely no reason an engineer could not influence the decision making process of a manager. The manager is the one taking the responsibility for a decision, but it is a poor manager that fails to listen to their top experts and leverage their knowhow.

That's what it means to be a great engineer that gets the manager ear. It's not the engineer's job to manage, but is his job to be part of the team, and do what feels right for the team, including to tell their opinion on the matters they are a subject expert.

Processes are just scaffolding and general guidelines on top of a functional engineering organization.

An engineering organization is not a car factory.

Re:‘Positive deviants’: Why rebellious workers spark great i... by mtberatwork on Monday June 14, 2021 @07:44AM (#27501447)
It sounds like you are describing a tech/project lead, which, depending on the context, can be a thankless task. The organization gets free project management/strategy out of you without any increase in compensation, title change or added authority and with the expectation to still perform all programming work of a senior engineer. It's a line that engineers need to walk carefully, otherwise you will find yourself doing two full time jobs and burnout will hit you rather quickly.
Re:‘Positive deviants’: Why rebellious workers spark great i... by rjsw on Monday June 14, 2021 @12:10PM (#27504361)
Another danger is that the senior management can change without passing on the knowledge of the informal networks that were in place.
Re:‘Positive deviants’: Why rebellious workers spark great i... by lifeisstillgood on Monday June 14, 2021 @06:08AM (#27500950)
The whole reason for hierarchies (and democracies) is to avoid this "listening" crap anyhow.

No matter how brilliant, or well intentioned, no CEO can listen to all views from all experts - at a certain scale this goes from 'has other work to do' and flips into 'physically impossible'.

So, yes there is a reason "an engineer could not influence the decision making process of a manager. "

At some scales it is impossible. And if you mean why cant he influence the manager above him - yes thats fine. But that manager has f all chance of reaching the CEO as well. At certain points companies stop acting like autonomus agents and become, some kind of lava like process - predictable and impossible to stop.

maybe large firms are the problem overall

Re:‘Positive deviants’: Why rebellious workers spark great i... by nicoburns on Monday June 14, 2021 @07:38AM (#27501415)
That's why they're not listening to everyone. They're listening to those who have managed to get their ear.
Re:‘Positive deviants’: Why rebellious workers spark great i... by andrekandre on Saturday June 26, 2021 @08:19PM (#27647267)
that can lead to a lot of toxic situations and is not sustainable long term; it breaks expectations all across the board of fair arbitration that a manager/leader is supposed to do
Re:‘Positive deviants’: Why rebellious workers spark great i... by dv_dt on Monday June 14, 2021 @11:19AM (#27503622)
Well that’s a ceo culture responsibility to not make themselves a bottleneck. Generally this is done by delegating more decision making expectations downward.
Re:‘Positive deviants’: Why rebellious workers spark great i... by spullara on Monday June 14, 2021 @12:36PM (#27504709)
I fundamentally disagree that you become a manager because you can influence the company. Manager's manage the projects and the people but should have very little control over what the company actually does and what projects are chosen. That should be the domain of the product and engineering team themselves.
Re:‘Positive deviants’: Why rebellious workers spark great i... by groby_b on Monday June 14, 2021 @01:32PM (#27505444)
There are many different types of managers, and "General Managers" are a thing. I.e. they drive product, eng, and UX. Ultimately, every CEO is that kind of manager, and they have to be. You can't just lean back and say "eh, people will figure it out, I hired accordingly".

The tricky part is figuring out how much guidance you must give to achieve an overall goal, and then step the hell away from micromanaging.

Re:‘Positive deviants’: Why rebellious workers spark great i... by spullara on Thursday June 17, 2021 @03:36PM (#27543659)
GMs are CEOs of their group. I wouldn't put them in the same category as line managers that normally an engineer would report to for instance.
Re:‘Positive deviants’: Why rebellious workers spark great i... by balabaster on Monday June 14, 2021 @10:28AM (#27502932)
A savvy engineer, like a spy, knows how to gain the confidence of the CEO long before they put a plan of "Gee, I think you should do this" in the CEOs ear. I've spent months ingratiating myself with the political circle before someone says "Hey Ben, what do you think?" and from there, it's game on.

Read Never Split the Difference by Chris Voss, or watch his Masterclass, which isn't really so much a masterclass in negotiation, although that was its intent on the surface. It's more a masterclass on empathy and understanding other peoples needs and how to leverage helping them succeed for your own benefit.

[Statement of my understanding of the situation]

"Well, from my perspective of understanding our mission statement and raison d'etre, our company's strategy for success is [describe the strategy from your perspective]. Is that accurate?"

[Await validation]

"Yes, that's pretty accurate."

[Empathize with their needs = instant connection]

"It's gotta be pretty frustrating for you to see these things that are happening down the food chain every day that are not only hindering that strategy, but actively competing against it. How do you deal with that?"

[Now just listen to them talk and ask questions and clarify to make sure they feel like you're not only understanding their pain, but understand their core basic needs.]

[Statement of your ability to help solve their problems. Why am I different than the other 200 people outside your door?]

"Well, I've been in the software game since I was 8, 37 years; and I've learned a lot of stuff over my years when it comes to high performance R&D. I've been on a bunch of successful high performance teams, including working with X, Y and Z, the team that did Y that was all over the news last year. Having been with this team a few months now, I've been observing what is going on and thinking about how the current tactics of the department are actively hindering us from completing our corporate strategy.

I would like to help align R&D with corporate objectives and not only reduce the friction that's preventing us from achieving them, but actively increase our productivity, output and responsiveness to our customer base to move us forward faster, making the product more desirable and more saleable, increasing profitability over current projections, reducing payroll by and significantly shortening our delivery cadence."

[Now you've piqued their interest, you've hit every pain point in a CEOs target list except for fund raising. Let the conversation go from here.]

The minute you start talking about increasing profits over projections, reducing friction, increasing productivity, reducing payroll costs, decreasing team churn and increasing employee satisfaction, you've basically just become a CEO's wet dream. That's everything a successful engineering team is made of... double if you've already done it before and can prove you can do it again.

So it doesn't matter how long the line up is at the CEO's door. It's no more difficult to bypass it and step up to the front of the line than it is to bypass the chain of management between you and their office.

Everyone's gotta eat. Everyone has a social life. Outside of the office, everyone is equal. How do you get the ear of a new friend or a potential girl or boyfriend. How do you catch their attention? Figure out who they are, what they do, what's important to them and what you can do to help them achieve their dreams. Make a plan. Execute. That's the secret sauce.

Re:‘Positive deviants’: Why rebellious workers spark great i... by caseysoftware on Monday June 14, 2021 @11:35AM (#27503852)
^ This is the secret sauce of Sales in all forms.

Bad sales reps push for every sale no matter what without listening. The GREAT ones focus heavily on discovery and understanding up front and then map what they're selling to (some of) your needs and tell you what they can't help with.

Re:‘Positive deviants’: Why rebellious workers spark great i... by rjsw on Monday June 14, 2021 @12:17PM (#27504449)
It doesn't have to be driven by the engineer. I have been in this position, The CEO would join me for lunch every couple of weeks for a chat about future directions and current sales leads.
Re:‘Positive deviants’: Why rebellious workers spark great i... by slumdev on Monday June 14, 2021 @11:12AM (#27503531)
This is not indicative of engineering skill.

This is indicative of political savvy and the ability to influence.

Rewarding influence indicates a lack of leadership. Humans being social animals, we're already prone to being influenced by those who are good at influencing.

If management magnifies this tendency, they'll end up turning the workplace into something like social media with paychecks.

Re:‘Positive deviants’: Why rebellious workers spark great i... by caseysoftware on Monday June 14, 2021 @11:37AM (#27503878)
Manipulating - aka taking advantage of someone - is bad and leads to what you describe.

Building trust and understanding among colleagues is ALWAYS good.