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

科技回声

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

GitHubTwitter

首页

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

资源链接

HackerNews API原版 HackerNewsNext.js

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

A programmer's oath

50 点作者 dionyziz超过 11 年前

14 条评论

adamnemecek超过 11 年前
&gt; I will remember that there is art to software engineering as well as technology , and that there is beauty in code. I will not forget that programs must be written for people to read, and only incidentally for machines to execute.<p>Why is this a part of the oath?<p>&gt; I will use technology for good and for the progress of mankind, free of evil, for the betterment of peoples&#x27; lives.<p><a href="http://en.wikipedia.org/wiki/Moral_relativism" rel="nofollow">http:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Moral_relativism</a>
评论 #6886699 未加载
评论 #6886724 未加载
评论 #6886561 未加载
评论 #6886604 未加载
Adrock超过 11 年前
I like the idea behind this and there&#x27;s some good stuff here. This one irked me a little because it&#x27;s lacking nuance:<p>&gt; I will remember that technology always improves, and will never stop learning, and the purpose of my life will be continuous self-improvement.<p>&quot;The purpose of my life&quot; is too strong of a phrase that makes this one sound like it trumps the others.<p>&quot;Technology always improves&quot; is true at the macro level, but there are a lot of fads, minor regressions, and forgotten gems from the past.
dredmorbius超过 11 年前
I swear: that I will create websites with sufficient contrast between text and background to enable legibility of textual content.<p><a href="http://www.contrastrebellion.com/" rel="nofollow">http:&#x2F;&#x2F;www.contrastrebellion.com&#x2F;</a>
评论 #6890048 未加载
评论 #6886685 未加载
weland超过 11 年前
&gt; I will not be ashamed to say &quot;I know not&quot;<p>If every manager would abide this, my chances of ending up in jail for manslaughter would decrease significantly.
ultimoo超过 11 年前
Nicely written! You may also want to take a look at ACM&#x27;s Software Engineering Code of Ethics[1].<p>[1] <a href="http://www.acm.org/about/se-code" rel="nofollow">http:&#x2F;&#x2F;www.acm.org&#x2F;about&#x2F;se-code</a>
评论 #6886643 未加载
Taniwha超过 11 年前
I&#x27;m sure there&#x27;s lots of pithy oaths used by programmers over the years, I know I&#x27;ve used a few
评论 #6887642 未加载
300bps超过 11 年前
I&#x27;ve been programming for 31 years, 22 of which are professional experience. This list was hilarious. If it wasn&#x27;t meant as a joke then you take yourself way too seriously.
评论 #6888965 未加载
beloch超过 11 年前
A briefer version:<p><i>If Goldman-Sachs or the NSA would do it, I won&#x27;t.</i>
评论 #6886763 未加载
ddebernardy超过 11 年前
The road to hell is paved with good intentions. &#x27;nuf said.
st0neage超过 11 年前
I like the idea of an oath like this and also thought about creating something a bit similar. Maybe you could call it a &quot;Hippocratic Oath of Computer Science&quot;.<p>I think it should be extended to all computer scientists not just programmers (or maybe even all of science). Some things in the oath should be a lot more explicit and more strict in my opinion. For example creating or helping create weapons or surveillance technology should be strictly forbidden.
评论 #6886739 未加载
评论 #6887089 未加载
评论 #6886808 未加载
评论 #6887735 未加载
qznc超过 11 年前
It misses a logo, which you can put on your personal website to signal &quot;I swore that oath&quot;.
dsr_超过 11 年前
I will test my changes before I commit them to production.
Sander_Marechal超过 11 年前
A nice idea. I just contributed a Dutch translation.
amasad超过 11 年前
frankly, most of the list is fluff. I would put up there with user privacy, user experience. The mot annoying, dangerous, and demoralizing thing programmers can do is create insecure and badly designed software.