码农,程序员与SEOer

对于码农和程序员的定义,行业内每个人都会有一个自己的定位,网上也有根据工资定位的什么从码农到CTO的级别划分,这种看过笑过可以了。

其实我在工作中,真的给每个来新进的员工一个定位,谁是码农,谁是程序员,虽然这个定位很主观,但是还是谈谈我心中的码农和程序员的定位问题。

首先,我认为码农和程序员的区别不是工资的区别,也不完全是技术开发能力上的区别,甚至不是经验的问题。当然大部分情况是程序员工资比码农高,技术比码农牛,但是在我的定位框架里,这个并不是完全划等号的。

我认为的码农主要有以下特征:

1.不知道自己该做什么,上面安排啥就做啥。

2.喜欢专研技术,特别是很炫的技术,特别喜欢在项目加入这些很炫的技术。

3.喜欢炫耀自己的项目,又写了多少多少行代码,又开发了一个多少多少类库的大项目。

4.只对自己的工作的感兴趣,对自己的作品保护性很强,不愿意听一些非专业人士的意见。

 

我认为的程序员也具有以下一些特征:

1、懒,很懒,超级懒,能计算机做的就绝对不用手工,宁愿花一天写个一个只用一次的工具,也不愿意花1小时手工作。

2,喜欢炫耀我写代码的简洁性,越少越好,为了减少一些臃肿的代码,宁愿重新写个(貌似也不懒)。

3,时刻关注着项目的未来发展,如果是网站在100ip时就开始考虑1000ip的问题,在1000ip时就开始考虑数据库读写分离的问题,自学能力强。

4,愿意听取并主动发现别人对自己作品的看法,并不断的优化,满足使用者的需求,能提前发现可能遇到的问题。

 

通过这些特征,你能发现,程序员和码农最大的区别就是一个是用自己的技术去完成工作,一个是用自己的技术是实现价值。

而这其中的区别,很可惜,我发现大部分都是从他们一进入这个行业就已经形成了,并非是随着经验的增加而转变的,一些人技术很NB,但是总是局限于自己的世界里,他的技术只能给领导布置的任务提供帮助,这样的人,只能是码农,无非是个高级码农罢了,还有些人,代码写的并不好,甚至一些框架和概念都没听说过,但是他们能利用自己仅有的技术,完成一些具有高实用价值的工作,

在公司里,对部门员工部署任务或小组安排,就必须根据这个属性来分配,一般能够在公司得到发展的好的,大部分是程序员,有个老师傅得不到升职的段子,其实和这个很像,很多码农技术已经很高了,但是总是局限在自己的圈子里,他们不知道自己能够实现多大的价值,最终也就是个码农。

说了这么多,标题里还有一个 seoer,貌似和码农和程序员没什么关系,其实seoer和开发人员打交道是家常便饭了,如果seoer能够分辨出你所在的技术团队是码农多,还是程序员多,是码农领导,还是程序员领导,那么你在做沟通的时候,也就可以游刃有余了。

对于码农,没什么说的,他们不关心你的东西有什么价值,只关心做这个东西有多难,要花多久时间,这时候你有技术的底子,就可以把原理,实现方法说清, 甚至做个DEMO,他们也就不得不帮你解决问题了。

对于程序员,你要跟他说价值,让他发现你的方案的价值,他能帮你想到更好的实现方法,对于程序员,多搞基的必须的。

 

 



无觅相关文章插件,快速提升流量

实在不堪垃圾评论的骚扰,还是禁止了吧,有事微博联系吧。