【外评】我为什么编程
有些人编写代码是为了掌握一种编程语言或框架。他们想成为最优秀的 Java、C 或 Python 程序员,对这门语言了如指掌。他们写代码是因为他们喜欢这个过程。当其他人在冥想、阅读或散步时,他们会打开电脑开始输入。
我不是那种程序员。以前不是,以后可能也不会是。我不太在乎我使用的编程语言,只要它容易读写就行。我从未因为公司使用我喜欢的某种编程语言而找过工作。见鬼,我甚至从来没有在开始新工作时就知道公司使用的语言。我不在乎获得证书来炫耀自己的专业知识。虽然我有时会享受编码的过程,但这并不是我的终极目标。
我写代码是为了它带来的结果。我喜欢每次重新加载个人网站时看到我最近播放的歌曲。我喜欢添加一些原生没有实现的功能,比如小熊博客平台上的搜索功能。我喜欢教别人如何编写代码,喜欢看到他们眼中闪烁的火花,当一个艰涩的概念终于被点燃。
这是否让我成为了一个非典型程序员,一个不太关心这门手艺本身的人?也许是的。但从长远来看,我并不介意。我为自己的理由而编程。这就足够了。
本文文字及图片出自 Why I Code
你也许感兴趣的:
- 【外评】15 年前我给自己的一系列编程建议
- 【外评】软件复杂性的三大法则(或:为什么软件工程师总是脾气暴躁)
- 【外评】我对 The Clean Coder 的看法
- 【外评】我们应该将编程法则视作谚语
- 【译文】40 亿条 if 语句
- 现在开始,把代码里的 else 丢掉!
- 程序员提交 PR 的理想长度是多少?有人答:50 行代码!
- 别再说 “技术债” 了!
- 经历多次重写,苹果平台最强科学计算器PCalc背后的故事
- 世界级编程大师Bob 大叔为“干净代码”辩护遭质疑:时代变了,别用Clean Code那套要求我们了!
你对本文的反应是: