TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Being “rockstars”: when software was a talents/creatives industry

307 pointsby srpabloalmost 2 years ago

38 comments

dagssalmost 2 years ago
In my career I have seen almost identical systems being built by a) 6 developers in a startup in 1 year b) 100+ developers in a big company with a much much larger budget in 2 years.<p>Almost the same specs, but the one in the startup had better scalability and fewer serious bugs...<p>So, spend 10-50x less and get higher quality?<p>Worst is I now consider case b) quite lean and efficient compared to what I see tech consultancies doing towards public sector, banks, etc...<p>-- My point being: There definitely IS a room for &quot;rockstars&quot; (don&#x27;t like that term, but interpret this as developers competent enough to carry a lot of weight on their own and work in a smaller company) to deliver a lot of value.<p>The problem with the model is the lack of predictability (what if the few developers you trust don&#x27;t deliver), the bus factor if one of the few devs quits, etc<p>In a sense inefficiency is a goal, because otherwise you loose redundancy. It costs a lot to hire 100 to produce the output of 10, but much lower risk.
评论 #36524616 未加载
评论 #36532878 未加载
评论 #36524506 未加载
评论 #36530748 未加载
评论 #36527891 未加载
评论 #36524585 未加载
评论 #36524480 未加载
评论 #36530029 未加载
评论 #36524423 未加载
评论 #36528436 未加载
评论 #36526960 未加载
评论 #36527751 未加载
评论 #36524527 未加载
评论 #36530730 未加载
评论 #36535818 未加载
评论 #36525121 未加载
评论 #36530462 未加载
评论 #36532380 未加载
评论 #36529660 未加载
trunnellalmost 2 years ago
I think the &quot;rock star&quot; analogy did more damage to our profession than most care to admit. Rock stars get treated a certain way, they are catered to, their egos might get fluffed up, etc. None of those behaviors are compatible with working in software teams, and none of the &quot;best&quot; developers I know want to be treated that way, anyhow.<p>That said, I think this article is essentially correct. I would put it like this: building information machines out of pure information is a creative endeavor. Human performance tends to fall on a bell curve, and IMO it&#x27;s true for developer output in particular. So if you want to create a hugely valuable solution to a big problem, you should probably hire the best people you can find and organize them in a way that lets them max out their creative power.<p>The main obstacle to this IMO is poor leadership attitudes &amp; practices. This article&#x27;s author said it best in another post:<p><pre><code> &quot;Boring&quot; is a good strategy if you think the bigger existential risk for your company is that Product &amp; Engineering will [...] fail to ship a reliable product on a reliable schedule. But if you&#x27;re more afraid of the business risks of shipping average product, at an average cadence, over the course of years, you should consider deviating, at least sometimes, from the playbook whose entire definition is &quot;optimized for safety.&quot; </code></pre> <a href="https:&#x2F;&#x2F;morepablo.com&#x2F;2022&#x2F;04&#x2F;against-boring.html" rel="nofollow noreferrer">https:&#x2F;&#x2F;morepablo.com&#x2F;2022&#x2F;04&#x2F;against-boring.html</a>
评论 #36532614 未加载
评论 #36526092 未加载
awkwardalmost 2 years ago
The silly part of this is that the industries he compares software to - music, television, movies - have all been skeletonized and reduced to minimal and repeatable products. Simply looking out the door should be enough to convince you that if you want to bring back the magic, asking to be treated like a television writer isn&#x27;t the way.<p>Right now the biggest thing bringing down developer wages is the threat of being replaced with an LLM. That&#x27;s not going to work out in the long run - giving developers productivity increasing tools isn&#x27;t going to lessen their value. However, it&#x27;s the most plausible wage suppression hustle for quite some time.<p>Until the limits of LLM generation get tested and felt, the downward pressure on wages is going to continue. Maybe when the first wave of LLM driven startups feel the pain of maintaining code that doesn&#x27;t have an author, or maybe high profile malicious training data attacks will do it. Even afterwards, the effects of the wage curve being bent downward for a couple years are still going to be there.
评论 #36528572 未加载
评论 #36525267 未加载
评论 #36531565 未加载
sdsdalmost 2 years ago
Tbh I think it depends where you work. In 1999, if you worked at a Java shop making accounting software or whatever, it wasn&#x27;t a talents&#x2F;creative industry.<p>Same thing now days, but replace Java&#x2F;accounting with React&#x2F;CRUD. The rockstar code ninja 10x mentality of 2009 is maybe gone for good, but I see more crazy coders doing rockstar level stuff now than ever before. Asahi Linus and alyssa rosenzweig being great examples from the Asahi project, but these people are all over.<p>People talk about the complexity of the infrastructure making it impossible to do everything yourself, but in my experience is exactly the opposite. The degree of abstration, automation, and high-level tools means that you kinda can do everything without knowing too much.
评论 #36525089 未加载
评论 #36524471 未加载
评论 #36524475 未加载
bloppealmost 2 years ago
I work at a FAANG company on a project from a recent acquisition. The &quot;narrative&quot; of the startup was much like this article describes; a few rock stars knew everything and delivered sweet features everybody loved. Well, now those rock stars are gone, and we&#x27;re left to pick up the large tech debt tab left over from their free-wheeling days of fast features and relatively poor documentation, code health, and testing.<p>I get why this happened. A startup has to deliver features now if they want to get acquired. It&#x27;s a completely different mentality from the one we have now: no worries about funding, and we want to do things right in a way that will be robust long-term. Realistically, this is how it was always going to go down.<p>But I can&#x27;t say that this is ideal. You don&#x27;t want a couple rock stars carrying your project if you also want that project to be around in 10 years and can&#x27;t guarantee that all your rock stars will be dedicated for life. You need somebody else to be able to pick up the torch. You want &quot;commodification&quot; (although I don&#x27;t think it&#x27;s a very accurate term; it&#x27;s actually hard to get this right, not easy, but the alternative is much worse over time).
评论 #36529835 未加载
评论 #36531915 未加载
评论 #36538973 未加载
评论 #36529611 未加载
cracrecryalmost 2 years ago
The grass was always greener in the past &#x2F; Cualquier Tiempo pasado fue mejor.<p>Pure creative programming work have always been a small subset of programming in general. Were COBOL programmers creative? Data Base programmers? IBM programmers? Those were the majority of software jobs in the past.<p>I have been mostly a pure C,Verilog, VHDL, analog digital electronics -low level engineer for a long time before becoming entrepreneur and using much higher level languages in our company. Was it creative? A lot. I interacted with machines like robots that did things like moving 20 tons or lasers or robots or whatever.<p>Was is painful, tedious and boring?. It was, also.<p>You need to make it rain using active work of whatever is necessary for your job. The fact that something is not &quot;sexy&quot; is a great advantage for a job as it removes most of the competition. Being hard scares most people.<p>The best advice I could give young people is to find hard problems and to find the techniques and tools that could make those problems easier. We use psychology and things like lisp as secret weapons.<p>Thinking in the 35 people that created Facebook is extremely misleading, because fb got extremely lucky, and they were hundreds of thousand of programmers working in other companies. The monetary success of fb has a lot more to do with free money created by central banks than anything the founders created as their technology was easy to replicate but its financing was not.<p>There are intense opportunities today like they were in the past. But they are hard, like it was hard in the past.
评论 #36527825 未加载
评论 #36527828 未加载
评论 #36530895 未加载
DeathArrowalmost 2 years ago
Most new software sucks. Nobody is excited by it. Neither users, nor programmers. Rockstars don&#x27;t work on boring projects.<p>Employers don&#x27;t want rockstars, they want underpaid, overworked workers.<p>First web browsers were a thing. Napster was a thing. Altavista was a thing. Skype was a thing. One of the first mobile apps (anyone remembers Symbian?) was a thing.<p>Things that some people enjoyed using and other people enjoyed creating.<p>Now, what can excite you as either an user or creator? Your average LOB app? A random chat app that takes ages to start and eats all your computer memory? Uber? Netflix app?
suzzer99almost 2 years ago
My project manager called me a rock star one time in a kick-off meeting. My fellow programmers never let me live it down – yelling out &quot;rock star!&quot; when they&#x27;d see me in the halls, &quot;come on rock star, fix your bug&quot;, &quot;I dunno, let&#x27;s ask the rock star&quot;, etc.
评论 #36525330 未加载
评论 #36524583 未加载
3dsnanoalmost 2 years ago
i hired a true rockstar once. they were the smartest developer i have ever worked with, ever. this individual could singlehandedly put together massive systems, from technical to design, with confidence and flair.<p>i had to let this person go because they did not know how to work with others. beyond their brilliance, they could simply not empathize with the organization&#x27;s POV. everything was about them, supporting them, making them feel special, unique, and important.<p>this individual eventually returned the company laptop, which was bent in half. they told me that they had smoked enough DMT to understand that they had created their own god and that if my org needed further investment, to reach out to them.<p>i hired this person from HN &quot;who wants to be hired.&quot; they still (to this day) add a post to the monthly thread.
评论 #36529900 未加载
评论 #36530591 未加载
评论 #36528736 未加载
marginalia_nualmost 2 years ago
I don&#x27;t think you&#x27;ll find metaphorical rock stars working in a team in a salaried job, any more than you&#x27;ll find actual Taylor Swift doing ten hour shifts in an office building. There&#x27;s nuance to that though. It&#x27;s really hard to distinguish yourself working in such an environment, you don&#x27;t have the time, freedom and energy to do that. And if you can&#x27;t do that, you won&#x27;t ever be much of a &quot;rock star&quot;.<p>Not that you can&#x27;t work as an independent &quot;creative&quot; in programming though.<p>I&#x27;ve gotten to a point where I can work on Marginalia Search full time, and live off grants and donations for at least a few years. Dunno if I&#x27;m a rock star for it, I don&#x27;t even have a Wikipedia page, but I at least reckon myself a fairly successful busker.<p>If I don&#x27;t qualify, then certainly Serenity OS Andreas who made like $300k in a week with his browser shenanigans. Him and a other people far more talented than I am are able to live this way.<p>But it&#x27;s a weird game. I think it&#x27;s more or less all about the right sort of visibility. You distinguish yourself working on some large problem in a public fashion, and people inevitably will start throwing money your way; this enables additional work and additional visibility, it gives even more opportunities.<p>While maybe not reaching the John Romero levels of rockstar we had in the &#x27;90s, this manner of working is certainly closer to the success of a Taylor Swift than being the most talented developer in the IT department.
评论 #36525188 未加载
评论 #36525310 未加载
评论 #36525274 未加载
coldcodealmost 2 years ago
In the 1980&#x27;s, the About box of most applications (Mac and DOS primarily) often listed most of the people who worked on them. Many of the people were also known to others; I usually met many at the precursor to WWDC. It was cool to see your name on something you worked on (I worked on three apps over my two startups, Trapeze, Persuasion, and Deltagraph). Some people got to be pretty rockstar-like (I remember at the first WWDC (not called that yet) in 1986 sitting on a boat with what felt like all the Mac programmers in the world, a whole bunch of us aptly listening to Silicon Beach&#x27;s Charlie Jackson on how he recorded a cricket for their first game). Because apps and programmers were rare compared to today and something new, you had more of a connection to the people who built things. Today you have no clue and probably don&#x27;t want to know.
评论 #36569705 未加载
z3t4almost 2 years ago
I think the problem with today&#x27;s software is that there are few amateurs. Most software developers are professionals who get paid by the hour - that rather build something in 5 years then in 5 days because they get paid to do it, they do not hate complexity they embrace it. Something is taking 5 seconds you better make a framework to solve it. Software is everywhere so CEO&#x27;s will keep paying. The good news is that a teenager can beat a team of 100 engineers. The large team still have an upper hand with their insane marketing budgets though. But who wants to be a developer when you can get famous on Tiktok instead.
opportunealmost 2 years ago
I disagree with a lot of this for a few main reasons. And some minor ones<p>Application development technology has considerably improved over time - most applications simply do not need to reinvent the wheel! Yes, over-engineering by designing something that will never see more than 1qps to scale infinitely is bad - I’m sure it happens but I think it’s more a strawman. If you need a simple CRUD application with a good-enough UI you have no need to introduce additional complexity (and potentially maintenance, reliability issues) with custom tooling.<p>Two, the software talent market is bifurcated. There is basically commodity development of crud apps, and technically complex novel development. If you think there are no rockstars you might just be in the commodity development scene. There literally are these so-called “rockstars” being flown into SF to work on new stuff in the ML sphere or into NYC&#x2F;Chicago to work on bleeding edge performance. Maybe the dissonance here is that the commodity developer market has grown a lot, and that over time some technology (like web applications - a lot harder to do at scale in 2005 vs now) shifts from rockstar to commodity as it matures.<p>Reverting to pets-not-cattle and statefulness can be appropriate at low scale. But honestly this is more of a “choose the right solution to the problem” thing and not a rockstar thing. Following this model as you reach large scale allows for cool production heroism and cowboy coding that makes you feel like a true hacker, but that doesn’t mean your users are getting a more reliable experience, or that your dev time is being spent efficiently.<p>My minor quip is that, I think as you get more experienced what you used to think of as rockstar development just looks routine because you’re better at writing software.<p>Another minor point: you can’t just engender a rockstar culture at a company that hires commodity developers as easily as asserted here. The big thing not mentioned: PAY. Nobody wants to get paid like a commodity developer to have to perform like a rockstar. Being a commodity developer is more chill and there is less day to day risk and stress. Once you start getting towards the bleeding edge or reinventing the wheel your work becomes riskier and requires more mental effort and attention.
评论 #36526368 未加载
评论 #36526131 未加载
esafakalmost 2 years ago
This article is all over the place; I got a neck ache trying to follow it. I can&#x27;t engage all the points, so I&#x27;ll just address the titular point. The software industry never exhibited the most salient property of talent&#x2F;creative industries: rockstar economics. And that&#x27;s a good thing. Otherwise a handful of Carmacks and Deans would rake in all the money, leaving the rest to man the Genius Bar until they got their &quot;big break&quot;.<p><a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Winner-take-all_market" rel="nofollow noreferrer">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Winner-take-all_market</a><p>I agree with bullet points about keeping it simple and not using crap tech for your MVP.
评论 #36524414 未加载
评论 #36525871 未加载
boredumbalmost 2 years ago
The playbook works and the more boring the better. If you are doing something on the edges of computing or industry than hooray - you are off the beaten path and it&#x27;s your time to shine! You can be the one writing the playbook in a retrospective, but please don&#x27;t try to make a boring application in a boring industry exciting by being unorthodox. I don&#x27;t want to be excited and interested in how you solved a basic CRUD implementation - I want to intuitively know what it&#x27;s doing before I even git clone your repository.
评论 #36528040 未加载
cosmiccatnapalmost 2 years ago
The thing I find most sad about articles like this is that it doesn&#x27;t seem to actually address any of the reasons that it got this way, it blames individuals within the field not a series of MBA graduates telling you what the spec is and hiring 50 people to hit an arbitrary deadline for a software project moving in the wrong direction FAST.<p>It&#x27;s a false dichotomy to say you only have rock stars and as this person smugly tip toes around &quot;normal people&quot; when in reality you don&#x27;t need rock stars anymore to make good software and let&#x27;s be honest... Most rock stars didn&#x27;t make good software they just make it in a time when software was generally even more crap than it is now.<p>You want to stop suffering among us plebs? Don&#x27;t advocate for goofy rockstar developer propaganda, advocate for healthy work life balance and reasonable deadlines for things that truly don&#x27;t matter. Stop letting sales and marketing write your software and stop taking opinions about systems design from your project managers and &quot;technical leads&quot; when they do not work in these systems day to day.<p>If you treat engineers well and respect them before a client who will drop you the moment a new product fits their need then yes you will lose clients from time to time but if you focus on making good software and happy people then you will attract stable clients who do the same and maybe the stock holders at the top don&#x27;t get the ridiculous return per year that they expect out of more shameless companies but at least you have a half decent chance of sleeping at night...<p>I am well aware that we live in a world where this will be borderline impossible but the first step to solving a problem is admitting it
gloryjulioalmost 2 years ago
Not sure If I agree with this article. My experience in the big co is that trying to navigate through large systems with many moving parts and stakeholders and come up with a solution and execute as quickly as you can is very exciting. And you definitely need to be creative to trying to align and solve some many problems in 1 design. It&#x27;s a very challenging and fun experience
评论 #36526009 未加载
yuy910616almost 2 years ago
These industries just have a different mechanism, here is an example: the worlds 10,000th best tennis player probably makes $0 dollar from tennis, and the world&#x27;s top 0.1% of pharmacists make maybe twice as much as the 50th percentile.<p>Some industries you either are the top 0.01% and make millions; in some industries being average means a decent living.<p>Software has long transitioned from one end of that spectrum to something more towards the middle. Super star developers simply aren&#x27;t productive enough for the demand of software
评论 #36531246 未加载
评论 #36530416 未加载
cheekibreeki2almost 2 years ago
It&#x27;s a bit scary how much weight is put upon k8s and terraform and how little actual skills these jobs require. I miss being a sysadmin in this commodity world.
评论 #36528378 未加载
mbgerringalmost 2 years ago
One interesting thing to note: whether you think software should be more like a “talent&#x2F;creatives” industry, or more like a trade, one thing both of those models have in common is <i>unions</i>.
fivrealmost 2 years ago
software as auteur work succeeds when it&#x27;s entering a vacuum. if you&#x27;re legit breaking open a field that&#x27;s never been exposed to it before, sure, go wild. those fields are fewer and far between nowadays<p>unlike creative industries, there&#x27;s a fuckton of toil work that just needs to be done automating processes. the playbook style excels there, and unlike artistic work there&#x27;s not really room for memorable standouts that break the rules.<p>music will always have the quality where good novelty is impressive and breaks boundaries. business processes less so. prince can (could) deliver a stellar rendition of purple rain that breaks the bonds between heaven and earth even though you&#x27;ve heard the song before, but ain&#x27;t nobody delivering a stellar automated check deposit workflow execution that stands out from the rest.<p>commodity services bring commodity work. this is fine. i do not want my mobile check deposit to be a tour de force, i want it to be something i don&#x27;t give a second thought. there is beauty in the blase&#x27; being blase&#x27;
tehjokeralmost 2 years ago
The transition from a new growth industry to a mature industry under conditions of nearly interest free loans and low aggregate consumer demand. In this essay, it seems clear that the kinds of designs matter a bit, but lots of companies choose different technologies and practices and survive.<p>The obvious conclusion is that market conditions matter more than the technology stack for a space of &quot;reasonable&quot; choices about it. I expect, until the next big thing hits, the market conditions to be dominated by consolidation. Bitcoin was supposed to bit it, but that was a scam. VR was also a scam (Zuck tried to sell us non-existent real estate), but maybe it&#x27;ll turn into something more useful soon.
评论 #36527675 未加载
johneaalmost 2 years ago
It still is, and like actual &quot;rockstars&quot;, the workers are being exploited by ownership that, for some reason, are the only ones who are supposed to profit off of &quot;rock&quot;.<p>Don&#x27;t know how many musicians you know, just ask one...
throwawaaarrghalmost 2 years ago
Software was never really a &quot;creatives&quot; industry, in the way people and articles like this mean. It was, at the dawn of computing, the realm of typists and mathematically inclined women, then slowly through the 70s and 80s, increasingly nerdy men, including the &quot;rockstar&quot; neckbearded ingenious tricksters finding incredibly convoluted ways to save 500 bytes. Besides being &quot;wizards&quot; of a world most people could never understand, you had to actually bend your brain to find solutions to hard problems, because technology was so limited.<p>Now there are no hard problems. Just throw more hardware at it. Just write another CRUD app. Just wrap it in JavaScript. It is commodified because it&#x27;s now a commodity. Software is ubiquitous and easy. There is no need to be creative, any more than for filing your taxes.<p>The people who like to program are, almost universally, nerds who get off on logic, solving problems, building things. But there aren&#x27;t really new problems to solve. So they try to re-solve the same problems, over and over, without improving on what came before. Never satisfied. Software will always be the realm of these people that are obsessed with reinventing their toys in a sandbox. So the products will always be kind of toy-like.<p>That&#x27;s why hardware gets better while software stays about the same. Hardware people can&#x27;t just play with toys. If the hardware doesn&#x27;t get better, nobody will buy new hardware, and they&#x27;ll be out of a job. But people will buy <i>different</i> software and call that &quot;better&quot;. Even though it&#x27;s doing about the same thing as before, less efficiently.
评论 #36531582 未加载
评论 #36531223 未加载
billllllalmost 2 years ago
Apologies in advance for being a bit negative. I feel like this sentence is just so revealing:<p>&gt; That said, he and I will likely never see eye-to-eye on this because he more-or-less invented Choose Boring Technology, and most of what I advocate is to break playbook, embrace narrative, and be interesting.<p>It really comes down to what you prioritize. Do you prioritize the output and the value added? Or do you prioritize making your engineers feel like &quot;rockstars&quot;? If you don&#x27;t care about your end product, then yeah sure let your engineers break prod using untested technologies.<p>The reason playbooks have sprung up, is because 99% of use-cases for businesses are for the most part &quot;solved.&quot; We&#x27;re not in the era of renting colos and manually setting up MySQL anymore (which the author advocates for in order to return to &quot;creatives,&quot; btw). We have managed solutions that you can throw money at. So, do you leverage those solutions to help you solve your problem? Or do you let your engineers re-invent the wheel so they can feel smart?<p>The &quot;rockstar&quot; treatment is a result of supply and demand. Talent in Hollywood&#x2F;music can get the rockstar treatment, because the talent alone is the difference between millions of dollars. If you have a really talented coder who can be interchanged with another really talented coder, you do not have a &quot;rockstar.&quot;<p>The &quot;rockstar&quot; era of coding was the result of a massive imbalance in supply&#x2F;demand for engineers, so the rockstar treatment would help attract talent. Now that the supply has began shifting up to meet the demand, it makes sense that the &quot;rockstar&quot; treatment is starting to go away.<p>And good riddance to all that too. I don&#x27;t need to work with any more software engineers who think it&#x27;s okay to be a massive dick to everyone just because they can implement a CRUD app. If you want to be a rockstar, go actually be a rockstar, don&#x27;t make software engineering worse.
评论 #36525414 未加载
评论 #36526347 未加载
评论 #36524794 未加载
评论 #36525092 未加载
评论 #36526910 未加载
评论 #36524803 未加载
jebarkeralmost 2 years ago
&quot;When WhatsApp was acquired by Facebook, they had 35 engineers. They were able to do this in part because they didn&#x27;t &quot;follow playbook,&quot; and while you probably can&#x27;t go that extreme...&quot;<p>Not my area of expertise at all but, 35 engineers for WhatsApp sounds like a lot
评论 #36525783 未加载
joelmichaelalmost 2 years ago
I think &quot;rock star&quot; is a superficial term which is mostly poking fun at some programmers for having long hair, liking rock music, maybe even owning a guitar.
greatgibalmost 2 years ago
I almost agree with this guy except when he suggest to use something like Java instead of say Python to be able to scale.<p>Most of the successful tech companies he is referencing are using Python. And no one saw a big successful website&#x2F;app in java. Most of the time corporate or gouvernement shitty web applications that randomly crash with backtraces when you are using them.
nsonhaalmost 2 years ago
Maybe it&#x27;s just me but I hate the word &quot;creative&quot;. I don&#x27;t like that engineers are refered to by the same word that describes actors, poets etc. Problem solving is subposed to be rational&#x2F;unsurprising, most of the time you follow a logical flow and a consistent methodology to come up with solutions that make the most sense. &quot;Innovation&quot; is supposed to be a side effect of that.
bcrosby95almost 2 years ago
I took the &quot;boring tech&quot; stuff differently. I choose technology that makes my <i>production environment</i> boring.<p>Sometimes that means picking technology that is not mainstream. Choosing mainstream technology is one of the best ways to make your production environment decidedly not boring.<p>I would argue Erlang is one of the most boring pieces of tech you can pick. Look at how boring your production systems can get when you choose that.
abecedariusalmost 2 years ago
By the title I thought this would be about the early 80s and e.g. this Electronic Arts ad&#x2F;poster: <a href="https:&#x2F;&#x2F;bytecellar.com&#x2F;2009&#x2F;09&#x2F;30&#x2F;i_started_life&#x2F;" rel="nofollow noreferrer">https:&#x2F;&#x2F;bytecellar.com&#x2F;2009&#x2F;09&#x2F;30&#x2F;i_started_life&#x2F;</a>
juunppalmost 2 years ago
&gt; Getting flown as an undergrad to SF in 2009 for an interview at Facebook, put in a hotel, served free food, all because you could code? You felt cool<p>Sorry, you drank too much of the kool aid. Let me clear it up for you: you&#x27;re a cost center that the corp would rather not have.
hyperthesisalmost 2 years ago
Industries mature.<p>I kinda thought coding might be immune, because it&#x27;s about information. But of course, you build on lower levels. Today, you can get outsized returns by applying LLMs to real problems. Also about information.
marcrosoftalmost 2 years ago
I stopped reading after the author criticized gofmt for being boring.
评论 #36525610 未加载
dogleashalmost 2 years ago
There&#x27;s threads of a few interesting ideas in here, unfortunately the presentation teed them up for the current cultural mythos to obliterate them.<p>A number of years ago, the uptight cultural conformity of the valley bubble branded itself with some of the imagery the author attempts to borrow. The collective consciousness hasn&#x27;t forgotten how that image was power-blasted away. It was done as cover to sneak in a bunch of orthogonal changes while nobody was looking, but that part&#x27;s neither here nor there. Forget I even mentioned it. The end result is that we&#x27;re here now and we have the tools to evaporate this article with one shot at 50 paces.
horns4lyfealmost 2 years ago
Cue all the weirdos starting with “Well frankly I’m a rock star and here’s what you normies don’t understand…”. Ya, sure you are.
tru1ockalmost 2 years ago
You are just getting old. Nothing much has changed only your perception of things.
Zeticealmost 2 years ago
This is written in the style of someone who worships software development, but is not themselves a professional developer and therefore has spent zero time working on a team to build something more complex than, say, a webpage.<p>I recognize the author is a professional developer, and seemingly has worked on teams to build complex things, but it appears as if they forgot how the human machine works, and are now stuck on some kind of nostalgia trip where everyone involved in the process is somehow like them and only able to gain energy through self expression in their software engineering work.<p>I do wonder sometimes if there&#x27;s something about living in SF or NY that makes you forget how tiny your perspective actually is.
评论 #36530566 未加载