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

科技回声

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

GitHubTwitter

首页

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

资源链接

HackerNews API原版 HackerNewsNext.js

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

Ask HN: Is it possible to be a good programmer?

3 点作者 svanderbleek超过 9 年前
I think given the nature of programming as it stands it is not. It is possible to be good at thinking computationally, but when it comes to platform specific implementation details and changing requirements not much can be done.

7 条评论

imauld超过 9 年前
I admire your courage to basically call everyone on this site a bad programmer ;-).<p>I also disagree with you. Why do you think nothing can be done about changing requirements? I also don&#x27;t see how a client&#x2F;boss changing requirements makes me a bad programmer. This is in same line of thinking as saying someone is bad at sports because sometimes it rains when they go to the park to play.<p>AS for platform specific implementations details there are people who have built entire careers around being experts in platform specifics.
评论 #10169152 未加载
lucozade超过 9 年前
If by good programmer you mean someone who produces code to some notionally optimal level in a real world environment then, sure, that&#x27;s close to impossible.<p>If you mean someone who knows everything about every facet of computing then that ships probably sailed too.<p>If you mean someone who delivers software that changes the way people live and work in meaningful ways then it&#x27;s most definitely possible as I see the evidence every day.
dragonwriter超过 9 年前
&gt; It is possible to be good at thinking computationally, but when it comes to platform specific implementation details and changing requirements not much can be done.<p>Its quite possible to be an expert at platform specific implementation details for various platforms, or to be good at analyzing new platforms and understanding those details, so that part is something one can be good at, or not, too.<p>Its also possible to be better or worse at designing software to be maintainable in the face of evolving requirements.
MalcolmDiggs超过 9 年前
I&#x27;ve never been in a situation where programming was an &quot;end&quot; in and of itself. It has always (for me) been a means to an end.<p>So, I think: yes, it&#x27;s definitely possible to be a good programmer. If your work-activity furthers the larger goals that you&#x27;re working towards (in an effective and efficient way), then you&#x27;re pretty good in my book.
informatimago超过 9 年前
Fast, Good or Cheap. Pick Two.<p>Guess which two corporations want?
评论 #10167952 未加载
ACV001超过 9 年前
We need to define the term &quot;good programmer&quot;. Then we need to find a way to measure it and only then we can try to answer your question.
0xdeadbeefbabe超过 9 年前
Yes, but only to the degree it is possible to be an evil programmer.