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

科技回声

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

GitHubTwitter

首页

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

资源链接

HackerNews API原版 HackerNewsNext.js

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

Coding is not ‘fun’, it’s technically and ethically complex

21 点作者 brakmic超过 8 年前

17 条评论

jaylynch超过 8 年前
Sex is not &#x27;fun&#x27;, it&#x27;s technically and ethically complex.<p>This has to be the worst false dichotomy I&#x27;ve heard in years.
评论 #13352759 未加载
err4nt超过 8 年前
This article starts out making a case, then about halfway through it takes a weird turn and gets pretty surreal. Am I the only one who got lost there?<p>I think within &#x27;coding&#x27; there is such a vast range of different pursuits - code can be like architecture, document filing systems, artwork, marketing, etc… there is just such an abundance of variety it&#x27;s really hard to put all of &#x27;coding&#x27; into one box like this.<p>It&#x27;s like saying &#x27;writing&#x27; isn&#x27;t fun, it&#x27;s technically and ethically complex. Some writing, like medical records - carry life or death sentences if there are errors. Some strokes of the pens call for executions - not all writing is fun… but would you argue that because some writing is hard, painful, or dangerous - that writing can&#x27;t be fun as well? Think of love letters, recipes, poetry, maps, music etc. All different forms of writing that can be fun in their own way.
JonRB超过 8 年前
I think this article assumes that &#x27;learning to code&#x27; and &#x27;being a programmer&#x27; are one and the same. I personally believe than (like many things) there is a huge difference between the two - I do believe that anybody can code, but being a programmer is a completely different kettle of fish.<p>Anybody can code, sure. Not everybody can code <i>professionally</i>.
评论 #13352740 未加载
casion超过 8 年前
Something can be fun, technical, complex and laden with responsibility.<p>Very strange article.
altitudinous超过 8 年前
Was waiting to see why coding was ethically complex - I was disappointed. Strange article.
ubersoldat2k7超过 8 年前
Making things is fun... Programming is fun when you do it for you (side projects, hobbies, etc), but when you have to push a 70h week to meet a stupid deadline, it&#x27;s not. When you have to debug some weird bug on a conflicting environment or platform, it&#x27;s not fun.<p>Professional programming can be fun, but it&#x27;s usually not. But it&#x27;s a job I wouldn&#x27;t change for anything else.
pmyjavec超过 8 年前
I believe most technology is being developed and sold under the guise of &quot;betterment&quot; and &quot;progress&quot;; However, very little ethical scrutiny is performed and probabably not a lot of forethought given to long term impacts.<p>If one looks truly, looks deeply and really asks themselves, &quot;Is my work really having a, lasting, positive impact and making me happy&quot;, one might be suprised at the answer. Doing this can be a confronting, life altering exercise.<p>The author makes valid points, coding can be difficult, isolating and stressful. It&#x27;s not always ping pong tables and bean bags, though it often starts out that way.<p>The truth is, most of the worlds major issues could be solved using some self-sacrifice and common sense, technology is not everything. Looking into the origin of your food, your pay check and your motivations can be be good start in realising that.
chucklenorris超过 8 年前
i really don&#x27;t understand the ethically complex part. off the top of my head i can divide these kind of decisions into 3 categories: offensive security which in most cases is clear on which side you are on, bugs that can affect user&#x27;s wellbeing for which there must be guidelines or someone is not doing their job (technical incompetence is besides the point, everybody makes mistakes but some risks can be quantified beforehand and mitigatios be put in place), and intended functionality like fingerprinting which most of the times are pushed top down from the product manager&#x27;s side, again, pretty well clear cut where the responsibility lies. the point is most of the time the &#x27;coders&#x27; decide on the how part and less on the what, which is where the real disasters come from.
thanksalot超过 8 年前
Nah, man. Coding IS fun!
devoply超过 8 年前
Coding can be fun. It can also be technically and ethically complex or not. I personally think the problem with coding is that it&#x27;s exhausting. That to me is the biggest problem with the software profession, that it&#x27;s exhausting.
pascalxus超过 8 年前
I agree that it&#x27;s technically complex. But ethically complex? Not at all. In my 12+ years of SE experience, I&#x27;ve never once come across an ethical dilemma. He doesn&#x27;t really explain why it would be ethically complex.
jimmywanger超过 8 年前
FTA: &gt;inevitably white and male<p>What the heck does that have to do with the rest of the article? Just a cultural dig at coding and coder stereotypes that fits the current zeitgeist?
评论 #13353239 未加载
charles-salvia超过 8 年前
Coding is fun. Debugging sucks though.
评论 #13353283 未加载
xj9超过 8 年前
you have a rather boring definition of fun, then. technically and ethically complex things <i>are</i> fun.
aburan28超过 8 年前
Why is this story flagged??
WalterSear超过 8 年前
Fun, too.
sid-kap超过 8 年前
Can we stop making references to the trolley problem with respect to self-driving cars?