I really like this dichotomy. Over time I'm becoming more and more aware of non-skill factors that affect my impact. I'm definitely more a street fighter, and I feel limited when I'm given martial artist work and there is very little opportunity for street fighter work. I think it can be very difficult to be a 10x engineer because you have to be in an org that has the right type of work, be on a team that's involved…
Street fighting engineers vs. martial arts engineers
41–50 of 72 posts
Re: Street fighting engineers vs. martial arts engineers
#42Re: Street fighting engineers vs. martial arts engineers
#43I struggle to understand what insight is gained from this article. Can anyone explain how this could be useful?
Honestly, it was just an observation. IMO, the street fighting skill is a bit less known. I worked for a unicorn which had ZERO managers and ZERO Product managers. The engineers had to speak to the users, write the roadmaps, build stuff and report to the founder. I realised this skill was rare among engineers and less talked about. Initially, I titled this "Street fighting engineers", it eventually evolved into this.
Unless these people make their role known, most other people don't see all the firefighting that they do.
Re: Street fighting engineers vs. martial arts engineers
#44first "code ninjas" now "street fighting" engineers and "martial art" engineers? really? I feel like these monikers are getting a little silly especially since you'd never see the reverse.
reminds me a bit of this Elon Musk tweet: https://twitter.com/elonmusk/status/1527774704018280448?s=20
Which is good and bad, in a society in which he can do almost anything he wants, and almost no one will tell him no.
Re: Street fighting engineers vs. martial arts engineers
#45I really like this dichotomy. Over time I'm becoming more and more aware of non-skill factors that affect my impact. I'm definitely more a street fighter, and I feel limited when I'm given martial artist work and there is very little opportunity for street fighter work. I think it can be very difficult to be a 10x engineer because you have to be in an org that has the right type of work, be on a team that's involved…
Agreed. I noticed that 10x engineers are a product of 10x workplaces. Orgs have insane ability to take the most skilled engineers and make them unproductive.
Re: Street fighting engineers vs. martial arts engineers
#46I really like this dichotomy. Over time I'm becoming more and more aware of non-skill factors that affect my impact. I'm definitely more a street fighter, and I feel limited when I'm given martial artist work and there is very little opportunity for street fighter work. I think it can be very difficult to be a 10x engineer because you have to be in an org that has the right type of work, be on a team that's involved…
Thank you for illustrating just how much the myth of the "10x engineer" has as much to do with the individual as it does the system that individual works in.
- https://erikbern.com/2016/01/08/i-believe-in-the-10x-enginee...
- https://erikbern.com/2019/02/21/headcount-targets-feature-fa...
Re: Street fighting engineers vs. martial arts engineers
#47Most martial arts are worthless in a real street fight.
Being able to craft quick and dirty solutions which are diluted versions of my normal code solved tons of problems. Since I see programming as a craft, I had an intuition about where I can cut corners without affecting the quality most of the time, and I can add the corner back if the opportunity arises.
A martial arts practitioner with a flexible mind is a formidable force.
Re: Street fighting engineers vs. martial arts engineers
#48"For any software project to succeed, you need three types of developers:
The kamikaze. They kick off the project, they don't care about the mountain on the horizon or the abyss less than ten clicks ahead. They get everyone on board and they will also give the column directions and keep them on track.
The soldier. They just march on and on. They may take longer to solve a problem, but they don't tire. They keep at it.
The sniper. Any really difficult issue they will just take out. But they need calm and solitude to do their deed."
Re: Street fighting engineers vs. martial arts engineers
#49Earlier quoted context omitted.
I don't know, I feel like a lot of these laudatory adjectives like "scrappy" and "street smart" are often just ways to excuse product owners, designers and execs making crappy decisions and throwing them over the wall to engineers to sort out. YMMV, of course.
I suspect that a scrappy organization wouldn't have a wall to toss anything over. If a wall did accidentally appear in a scrappy org, maybe the wall gets knocked over, and the trash collegially tossed back, with an offer to work together on something that will work? Stereotypical lumbering bureaucracies can appropriate terms all day, and people mimicking them can also mimic their appropriations, and management books…
Re: Street fighting engineers vs. martial arts engineers
#50Most martial arts are worthless in a real street fight.
These are techniques martial arts teach. A "street fighter" might have some tricks up their sleeve, but a martial artist is better equipped to handle arbitrary conflicts they may find themselves in.
Neither guarantees success in a fight.