I don’t buy this article in the same way others here seem to be doing. It sounds like the author is a little too… in love with himself? He’s entrenched in a certain mindset where he’s the “enthusiast developer” and others are lesser, while trying to empathize with his lessers as if to say “well, you know, your way of working is ok too!” It’s the image of admonishing his old way of thinking, but he hasn’t abandoned or renounced that way of thinking, he’s just lamenting it. All of the arguments presented are colored by this personal bias.
I wish I could break down every part of the article that I take issue with, but just to illustrate my problem, here’s some side-by-side quotes where I think undermines the author’s own points:
Once I introduced the word “generation” to my thinking, it became easier to make sense of many contentious, unresolved issues in tech that flared up over the past decade by looking at them through the lens of intergenerational conflict.
If you allow for the possibility we’re undergoing a generational change, maybe this debate over “passion” is evidence that the assumption that most programmers will always be passionate about programming was mistaken and counter-productive.
If you were hoping to bridge the gap between two different kinds of developers, where you see yourself squarely on one side, then calling your relationship with the other side a “conflict” is not going to win over any friends.
The most intelligent people I have ever met (and I’ve met some really, really smart people) were also the least likely to brag about their own intelligence. They simply had no need to self-massage their own egos.
That’s certainly not this guy.
I thought it was a good article. Well-written and reasonably well-argued. That said, I think that he missed a couple of things. I had a whole wall of text in preparation for my own blog post, but during the edit it really came down to a couple of things.
I think the industry’s obsession with 10x programmers is really about the quest and desire for mastery. Mastery is something that exists in any field, so that means we can look to history for comparisons.
He argues that mastery is disappearing. My opinion is that what he’s really seeing is the normal lifecycle of any industry that leads to less dependence on mastery.
Everything from furniture making to mechanical work has gone through the cycle. People doing what they need out of necessity, people getting good enough to offer their services on the market, masters arising from the truly dedicated and/or obsessed, shops run by masters to increase output by using the labour of apprentices and journeymen (and budding masters), and, finally, factories.
The difference between a master’s shop and a factory is critically important. In a master’s shop, everyone is gaining skill in the profession with mastery always possible to achieve for anyone with the right combination of desire and talent. In a factory, tasks are broken down into their component parts so that mere repetition and maybe some automation is enough to make extract masterful work from the process instead of depending on individual mastery.
Your local mechanic’s shop, especially if it’s a dealer shop, has more in common with a factory than a master’s shop. A race team is where you’re more likely to see a master’s shop in operation.
I think that what we are seeing is the transition from masters’ shops to factories.
There are still passionate people becoming master mechanics or furniture makers. I think the same is true of 10x programmers. But the tools some of those master programmers build will help everyone else do higher quality work and the processes they develop will eventually enable the extraction of masterful products from well-engineered processes executed by low-skilled people and, of course, automation in the form of AI.
It can’t come soon enough. These 10x devs are toxic. They do things like sabotage fakerJs on Github.
Exploring Go High Level:
What’s the Enthusiasm About?
Hello there! Are you familiar with Go High Level? If not, let’s break it down. Imagine managing multiple apps for marketing. Sounds busy. That’s where Go High Level comes in. It’s like that friend who has a solution for everything. Whether you are working on creating an outstanding sales funnel or sending out an email campaign, this platform has your back. The best part? They let you test drive everything with a 14-day free trial. It’s like trying out a new car but for your business. And if you ever need assistance, their support team is just a click away. Pretty exciting, huh?So, How Much Does It Cost?
Alright, let’s talk about the financial side. Go High Level offers 3 main plans. The Agency Starter Plan is perfect if you’re just starting or have a small business. It’s loaded with all the essential tools, and it’s quite cost-effective. But if you’re looking to scale up, the Agency Unlimited Plan is your best choice. It’s like the VIP pass at a concert, giving you access to everything without any limitations. Not sure about committing? Remember that 14-day free trial I mentioned? It’s a great way to give it a try without any obligations. Lastly, they offer a Pro plan that includes “SaaS mode,” where you can white label the product under your brand. Fantastic!Why Everyone’s Raving About It:
In a world full of sophisticated digital tools, Go High Level is like that all-in-one Swiss Army knife. There’s no need to switch between apps because it has everything under one roof. Whether you’re a newcomer or an experienced marketer, it’s super user-friendly. It’s not just about launching impressive campaigns; they ensure you understand their performance with top-notch analytics. There’s even a white-label feature for marketing agencies, so you can add your brand and impress your clients.Here is a link to their 14-day free trial:
https://www.gohighlevel.com/?fp_ref=get-started-now.