临空一刀 发表于 2012-8-29 21:19

编程问题,有两种层次

本帖最后由 临空一刀 于 2012-8-29 21:23 编辑

第一种问题,是没学过编程、数学的人就可以解决的。这种问题最直接的解法就是用程序语言把人脑的解法复刻、转换出来。

第二种问题,不用数学、编程方法,人脑是极难解决的。

只要具备能用程序解决第一种问题的能力,就能当一名优秀的码农,并且随着你能解决这类问题的难度的提升、速度的提升、质量的提升,你会越来越厉害,收入越来越高,年薪上几十万也是没有问题的。

而解决第二种问题的能力,却不能给码农带来收入的提升,码农是轮不到干这种活的,也不值得干,洗洗睡吧。世界上以解决这类问题为生的人,不超过1000个。

灰灰 发表于 2012-8-29 21:24

楼主是哪一种

临空一刀 发表于 2012-8-29 21:26

任何一个优秀的码农,只要经过一定的学习,或者自身智商较高,就肯定能解决一些第二类问题。只不过如果是码农,一辈子可能也就只是凭兴趣,解决过不超过10个第二类问题。

kaka_81 发表于 2012-8-29 21:29

软件有很多种 应用性质的(纯软件) 研发性质的(软硬结合)。。。。
大部分码农做的是第一种,比如我。
应用软件做出来,归根结底是要解决人类日常生产生活中的问题。否则就没有存在的意义。
相对而已,技术远没有业务知识来的重要。
做到后面,码农基本都转设计和管理了。

大家好 发表于 2012-8-29 21:35

{:5_153:}

rolin 发表于 2012-8-29 21:42

kaka_81 发表于 2012-8-29 21:29 static/image/common/back.gif
软件有很多种 应用性质的(纯软件) 研发性质的(软硬结合)。。。。
大部分码农做的是第一种,比如我。
...

opencv和arduino分别是哪个性质的?

说谎の天使 发表于 2012-8-29 22:40

kaka_81 发表于 2012-8-29 21:29 static/image/common/back.gif
软件有很多种 应用性质的(纯软件) 研发性质的(软硬结合)。。。。
大部分码农做的是第一种,比如我。
...

行业软件是这样子的。但是通用软件,如操作系统、数据库基本就是纯技术的,可惜中国没有这样的产品。

stupid_ks 发表于 2012-8-29 22:58

我大概属于IT民工的级别

kaka_81 发表于 2012-8-29 23:20

rolin 发表于 2012-8-29 21:42
opencv和arduino分别是哪个性质的?

这两个次词第一次见 baidu了下
明显属于研发性质啊

Pentium9 发表于 2012-8-29 23:24

屌丝插不上嘴

国妓米兰 发表于 2012-8-30 03:47

屌丝插不上嘴好着急

anomaly 发表于 2012-8-30 04:30

屌丝插不上嘴好着急

空幻 发表于 2012-8-30 05:53

码农做的最多的就是
在VSS上 check out
Ctrl+c  别人或以前做过的某一段类似代码
Ctrl+v  到当前的程序里 改改变量和函数名 SQL语句的表名 字段名什么的
check in
然后 Oh yeah  下班啦

潜规则 发表于 2012-8-30 08:51

原创内容 水晶 +2
页: [1]
查看完整版本: 编程问题,有两种层次