TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

I Will Always Be Angry About Software Engineering

75 点作者 l0b06 个月前

10 条评论

ryandvm6 个月前
Great read. No surprise that the author reads Pratchett.<p>I&#x27;ve been writing software for nearly 30 years and he&#x27;s preaching the gospel. It&#x27;s clownfuckery all the way up. I will only add that running your own consultancy can be fun, but it&#x27;s not going to dissolve his ennui.<p>I&#x27;ve been down this road. Sure being a consultant, gets you out of the day to day political shitstorm at any given company, but the clients still want software churned out at rate that is incompatible with quality. Plus you have the added bonus of not knowing if you&#x27;ll have a job in 3 weeks.<p>Is it worth it? Yes. Do you make more money? Sometimes. Is it easier or less stressful? Not by a long shot.<p>I wish them the best of luck.
评论 #42117748 未加载
评论 #42130972 未加载
slfnflctd6 个月前
&gt; Software is worth getting angry about because everything is worth getting angry about.<p>This sums up the post best for me.<p>It&#x27;s really about the human condition. It leans autobiographical (as is tradition) but is quite well written, and feels widely relevant. Set it aside for later if you don&#x27;t have time now-- maybe a bit on the long side, but not <i>that</i> long. Well worth it for me, and saved.
solidninja6 个月前
This resonates very strongly with me - I am happy there are other people writing about this. It may not change the course of society but we need to fight for things worth fighting for and not give in to the system.
fch426 个月前
Anger is a great motivator in the mid-term yet self-destructive in the long term.<p>To begin, it motivates - &quot;show &#x27;em!&quot; way. You gain the energy to prove yourself, to excel-over-others, you may feel the thrill of winning while seeing someone else loose. To aim for this gives you drive and makes you &quot;work harder&quot; - after all, you have some sort of goal.<p>Long-term though, you only discover that such &quot;wins&quot; (from spite) are rather hollow; the dopamine rush diminishes every time and you either need to &quot;win bigger&quot; or grind down others even harder in order to feel anything about it. Pursue this and eventually you&#x27;ll just get angry with yourself and your powerlessness to retain this anger-fueled energy that once felt so energising. This is where it becomes self-destructive; you&#x27;ll wail at the world how unfair it is to you because it&#x27;s responsible for all this inadequacy, rage, powerlessness that you feel unable to retaliate for. Basically, no &quot;win&quot; of yours could be big enough, no loss of others great enough, for you to feel content again.<p>It&#x27;s a lot better for the mind to work towards a goal - feel better - than be angry against something&#x2F;-one. Keep anger focused. Don&#x27;t burn out.
评论 #42115077 未加载
wwwater6 个月前
Good post, thanks for sharing it and the author for writing it!<p>I liked very much the observations in the first half of the post, however I don&#x27;t agree with the conclusions. For me the reason for the state of software engineering (and well, many other industries really) is the problem with leadership. We as society often choose wrong leaders[1] and these leaders have very detrimental effects on processes and quality. However, it doesn&#x27;t mean that what we do in software engineering is intrinsically meaningless, it&#x27;s just very inefficient. The majority of web and mobile applications do solve a problem people have, because people do need to eat, shop, dress, play, organise their documentation, learn, do sports, connect to other people, share things with each other, etc. More often than not these applications are developed not because of great leadership but despite of terrible one, because the people who write code still manage to do their job despite of it. And the same thing happens in hospitals, you don&#x27;t think that hospitals&#x27; management is much better, do you?<p>So, basically, the problem with the first approach (Gratitude) is that it ignores the problem. Often ignoring the problem is contributing to it. And the problem with the second approach (Cynicism) is that it exacerbates it, because it essentially promotes the lack of integrity and the same problematic egocentric attitude that&#x27;s responsible for this problem in the first place.<p>Being angry is a very natural reaction to this problem, and I do agree it&#x27;s necessary to a degree. However I don&#x27;t think it&#x27;s the solution. I guess the solution is to accept the current situation for what it is, and do your part to change it. You don&#x27;t need to be angry to do that, but you do need to ditch the wrong expectations about our society and how it works.<p>[1] <a href="https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=W_Oab42VZRE" rel="nofollow">https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=W_Oab42VZRE</a>
评论 #42130936 未加载
nathants6 个月前
good. more builders need to feel this way. don’t just get angry, get even too.<p>step one is acknowledging that a problem exists. this can be hard, especially when one is part of the problem.<p>step two is overcoming learned apathy. this is often harder.<p>step three is making things less shit, one day at a time, in any capacity that you can. this is awesome. everyday can be the best day of your life.<p>good for you. can’t wait to visit melbourne and interact with even a single, slightly less shit, piece of engineering.<p>viva le renaissance.
midenginedcoupe6 个月前
Reminds me of the good old days reading the Bile Blog. I suspect this one will go the same way once the consultancy takes off, which would be a shame.
评论 #42130884 未加载
评论 #42114468 未加载
nunez6 个月前
This guy is such a good writer! I love reading his stuff.<p>That said, so many consultancies start off with his same goal in mind (to do &quot;real&quot; engineering without the political bullshit) and become bankrupt or bought out. I hope they don&#x27;t meet the same fate.
orwin6 个月前
Sorry I didn&#x27;t like your argumentation style. Your first two points (gratitude and cynicism) are mostly strawmaning tbh, and don&#x27;t really construct anything for your conclusion?<p>If your main point is that we ought to act ourselves to create a world we like, I wholeheartedly agree with you. But maybe I misunderstood.<p>Anyway strawmaning is bad, especially that your arguments stand buy themselves, and to me cut into the overall credibility.
评论 #42117468 未加载
andrewstuart6 个月前
Writing was like this in the 1990s when people read long form and readers read every word.<p>Now I just fast read to try to find the point being made and I’m grateful to the author if they can say it in under four paragraphs. In this case I couldn’t find the point but it seemed like an interesting tale.<p>I think I preferred the 1990s.