锁定老帖子 主题:软件工程师到底是民工,还是设计师?
精华帖 (0) :: 良好帖 (0) :: 灌水帖 (35) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2008-01-16
民工盖好的房子就不能改了。 设计师盖好的房子还可以改。 |
|
返回顶楼 | |
发表时间:2008-01-16
为什么你们都是有人设计好的,而我要自己设计编码加单元测试?设计能一次设计完美?凭空设计会不会浪费很多时间?
|
|
返回顶楼 | |
发表时间:2008-01-25
gigix 写道 首先如果你问“盖房子的到底是设计师还是民工”这就是个蠢问题。
盖房子的全是民工..... 设计师这种人物手上不会粘泥的. 与他们的社会分工有关. PS:公司是不可能让新手来设计东西的. 大多数公司也没有专用的设计师. |
|
返回顶楼 | |
发表时间:2008-01-25
民工(写代码)的层次:
1.什么都不懂-> 2.能写代码但不懂代码-> 3.能看懂别人好懂的代码-> 4.写出自己懂的代码-> 5.能看懂自己写的代码-> 6.能看懂大多数别人写的代码-> 7.能写出高手能看的懂的代码-> 8.能写出大多数人看的懂的代码-> 9.写出代码可以减少看代码的时间-> 10.写出代码可以减少改代码的时间-> 11................ |
|
返回顶楼 | |
发表时间:2008-01-25
一般的程序员 也就是个搬砖的而已 唉····
|
|
返回顶楼 | |
发表时间:2008-01-25
举个实例,农村盖个二层楼基本上没有什么设计师的事的,就是熟练点的兼职的农民搞定。
不过建金茂大厦一类的玩意,他们就没办法了。 |
|
返回顶楼 | |
发表时间:2008-01-26
农民--进城打工--进施工队--搬砖扛水泥砌墙--工头--包工头
市民--大学毕业--进设计院--设计打杂--设计师--官僚 环境决定你是民工还是设计师 |
|
返回顶楼 | |
发表时间:2008-01-26
抛出异常的爱 写道 民工(写代码)的层次:
1.什么都不懂-> 2.能写代码但不懂代码-> 3.能看懂别人好懂的代码-> 4.写出自己懂的代码-> 5.能看懂自己写的代码-> 6.能看懂大多数别人写的代码-> 7.能写出高手能看的懂的代码-> 8.能写出大多数人看的懂的代码-> 9.写出代码可以减少看代码的时间-> 10.写出代码可以减少改代码的时间-> 11................ 很深刻,也很贴切。 所谓:大俗而大雅,重剑却无锋。 第9层已经到了融汇设计模式、符合直觉的地步,没有深厚的技术功底是不可想象的。 第10层表明可以做出前瞻性的设计,显然必须具备丰富的开发经验。 狗尾续貂: n1.写出的代码让人觉得舒服,大多数人却说不出为什么美。 n2.写出的代码能吸引别人来为它写代码。 设计师不算什么,能够做到写代码者的最高层,就有资格去设计;对基本技术圆熟通融,才是设计者的核心素质。 ps:个人觉得用建筑业来和软件业对比是绝对不合适的——都是设计模式那本书带出来的风气——从业人员素质、工作特性、资本作用、历史、成本、开发形式、管理模式等等都迥然而异。也许唯一相同的是门槛低带来的低工资。 |
|
返回顶楼 | |
发表时间:2008-01-26
tedeyang 写道 第9层已经到了融汇设计模式、符合直觉的地步,没有深厚的技术功底是不可想象的。 第10层表明可以做出前瞻性的设计,显然必须具备丰富的开发经验。 狗尾续貂: n1.写出的代码让人觉得舒服,大多数人却说不出为什么美。 n2.写出的代码能吸引别人来为它写代码。 设计师不算什么,能够做到写代码者的最高层,就有资格去设计;对基本技术圆熟通融,才是设计者的核心素质。 好好写你的代码吧,写代码者的最高层,还是写代码。 |
|
返回顶楼 | |
发表时间:2008-01-28
一蓑烟雨任平生 写道 tedeyang 写道 第9层已经到了融汇设计模式、符合直觉的地步,没有深厚的技术功底是不可想象的。 第10层表明可以做出前瞻性的设计,显然必须具备丰富的开发经验。 狗尾续貂: n1.写出的代码让人觉得舒服,大多数人却说不出为什么美。 n2.写出的代码能吸引别人来为它写代码。 设计师不算什么,能够做到写代码者的最高层,就有资格去设计;对基本技术圆熟通融,才是设计者的核心素质。 好好写你的代码吧,写代码者的最高层,还是写代码。 写代码的最高层不是写代码 是一个眼神一句话, 会引发BBS上疯狂的水贴 最后导至产业性的革命 虽然他自己开始从没有想到 |
|
返回顶楼 | |