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

科技回声

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

GitHubTwitter

首页

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

资源链接

HackerNews API原版 HackerNewsNext.js

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

What happens when programmers don't want to program

21 点作者 samg将近 10 年前

5 条评论

marktangotango将近 10 年前
&gt;&gt; A shocking number of some of the best professional programmers I know aren’t interested in programming for the rest of their careers: 40+ hours a week for 40 more years. Sure, the high comp and benefits will keep a lot of them around for a while. But that doesn’t seem like a permanent solution, especially as we lose our most experienced engineers.<p>I feel myself growing weary of this field, but it&#x27;s not because of the activity of writing code, but observing the same folly, again and again, at one company after another. And it&#x27;s only getting worse.<p>To illustrate, when I worked a large corp, they had business analysts who knew the business, and actively engaged development. When I then went to medium&#x2F;small companies, they typically had no business analysts, indeed no one who was capable of working with development to define projects and work out the edge cases.<p>Then seeing this formalized as &#x27;agile&#x27; development were the developers become the business analyst, and devops where the developers become the sys admins, I wonder, what is it everyone else at these companies, what are they doing exactly?
评论 #9970625 未加载
tluyben2将近 10 年前
I have been programming fulltime for 30 years which is 3&#x2F;4th of my life and I still find it magic. Although I now do a lot more management tasks, program standing, go on long walks or to the gym while crunching harder problems or when in need of creativity, I never stop feeling great when something I made works. It&#x27;s why I recommend everyone to at least do some coding; it&#x27;s often a great creative outlet.<p>When I am coding I forget everything and often I make too long hours. Not because I have to but because there is so much more to code; work coding, side project coding, hobby coding... I cannot see how I would ever start to dislike it.<p>By the way; if there is a shortage of coders (as the article says), how come the demand is not a bit more flexible as in allowing people to work from different locations? I know for instance there is a large demand in Silicon Valley while here (in Europe) many of friends, who would work quite a bit cheaper than the prices I see flying around there, sit idle. They just cannot or don&#x27;t want to move.
评论 #9972365 未加载
animefan将近 10 年前
I consider myself to have a lot of mental stamina. I can focus for hours if I have to, and sometimes to job really requires it, e.g. you need to get something fixed for a customer. I don&#x27;t consider this an unreasonable part of the job, but it takes a mental and physical toll that needs to be managed. As I get older (early 30&#x27;s now) I expect to have less inclination and ability to do this kind of intense mental workout, and therefore move more towards management. My understand is that manual workers like builders tend to do a similar career transition.
spacemanmatt将近 10 年前
I&#x27;m reading HN. So there&#x27;s one data point.
angersock将近 10 年前
I&#x27;m not gong to finish being a professional software engineer any time soon, but I can certainly see the end from here. Like, it&#x27;s no longer inconceivable.<p>The basic problem is that developers want to grow and solve new and interesting problems--and at the very least, this billing of them as &#x27;programmers&#x27; pretty much implies a mentality of factory assembly that doesn&#x27;t fit.<p>It&#x27;s the core structure companies and businesses that burn out&#x2F;burn through developers, and until that changes, you&#x27;ll keep losing talent.<p>It&#x27;s not enough to pay us decently, though many don&#x27;t do that. It&#x27;s not enough to give us a direct stake in the revenues of a project, though almost nobody does. It&#x27;s not enough to give us interesting problems to solve, though few even have those problems.<p>You&#x27;ve got to do <i>all</i> of those things.<p>We&#x27;re collectively sick of solving problems that have been solved before, and also of self-inflicted problems that anybody with half a brain should&#x27;ve seen coming but biz wouldn&#x27;t listen to tech.<p>We&#x27;re sick of working with people that aren&#x27;t clever and don&#x27;t want to learn.<p>We&#x27;re sick of making me-too apps because that&#x27;s what gets funded.<p>We&#x27;re sick of having to play catch-up on constantly evolving tech, made so by firms who are playing the VC moneyball game and who derive their profits from marketing and pushing tech that honestly is no great improvement on what&#x27;s gone before and which may simply implode when the money dries up.<p>We&#x27;re sick of dealing with and babying customers who literally do not understand the value we create for them, and for having a profession with social cachet only slightly above child molestor.<p>We&#x27;re sick of being managed by people who <i>by definition</i> don&#x27;t understand their business well enough to teach an idiot savant how to run it automatically (which is exactly our job description).<p><i>That&#x27;s</i> why we don&#x27;t want to program anymore.<p>EDIT: Interesting on the downvotes...fat fingering things on mobile, or what?
评论 #9971242 未加载
评论 #9971156 未加载