楼主:
Argos (Big doge is watching u)
2015-09-28 00:46:25※ 引述《KKALI (KK)》之铭言:
: 想问一下怎样才算会写Code??
: 我今天用Java写一个System.out.println("hello world");
: 这样算是会写程式吗?
制式的回答:
每个人对会写程式的定义都不同。
这答案颇无趣,但事实如此。
以下归纳几种“会写程式”的例子。
1. 高、低端码农
说到为何要来写程式,也说不太上来。
主官交办的事务,依能力资历各有快慢好坏,但最后都能完成。
对于工作熟悉,但下班只会打混放松。
不会主动学习新东西,只学习工作上会用到最低限度之知识。
2. 创作者
中心思想为“程式即工具”,用什么程式无所谓,写出什么东西才重要。
会主动学习新事物,但并不是对程式语言本身有兴趣,而是因为要完成某
个东西,就必须要学会。
注名的yoyo大,便是个中翘楚。
3. 程式魔人
以研究各种程式语言特性为乐者。
并不在乎能写出什么,只在各种程式语言中悠然自得,如此自然而然便能
完成某件东西。
喜欢讨论各种写程式的理论、工法,TDD、设计模式、coding style...等
等,都是他们最关注的。
4. 架构师
以大局观为主体,对程式底层有更多的了解。
多半处理软硬件之间的整合,与整体架构的设计。
通常为程式魔人转化而成的老江湖,在公司内部担任技术主管,带领底下
的魔人以及码农们进入状况,并在精心设计下的架构内建立程式。
5. 神级人物
世间数量极其稀少,是推动整个资讯产业前进的人。
像是各程式语言之父、某某作业系统之父....等等。
这种只能在程式研讨会上,与他们短暂接触。
6. 嘴炮天尊
大多数为资深码农或是程式魔人转生而成。
通常担任中或小主管的角色,除了基本程式能力,应对进退以及嘴砲功力
都比一般羞涩木纳的程式设计宅宅好多了。
写程式是为了嘴,嘴是为了更舒服的写程式。
相辅相乘,浑然天成。
以上粗略分类都可算是“会写程式”。
你,会成为哪一种呢?