你真的了解“程序猿”吗?

yge3 9年前

       根本原因是 90% 这么说的人不懂技术,不了解行业,把技术实现想太简单,以为编程就是打字。分开来说包括以下 4 个方面:不尊重程序员、不只缺一个、大大低估投入、还没到需要程序员的时候。


不尊重程序员

        要一起共事的基础是相互尊重,古语讲“礼贤下士”是有道理的,人才需要得到相应的尊重,但是很多人在发“就差一个码农”招人帖时是不注意这一点的。

        如果你需要一个程序员,而你招人的标题真的是“我们就差一个码农了”,那多半大家看了标题就会来喷的,“码农”这个称呼可以是程序员自谦或自嘲用,但是直 接这么称呼一个优秀的程序员是不合适的(除非很熟),就像母校是你可以骂一千遍却不许别人骂一遍,“码农”就是程序员自己可以自称一千遍,其他人却不能直 呼一遍。

        很多人会说这没什么吧,玩笑都开不起么,俏皮一点不好么,是,我们喜欢活泼,但是不喜欢撒泼。别的行业也一样,比如“设计师”不喜欢被叫做“美工”,“发型师”不喜欢被叫做“剃头的”等等。

        还有一种更加不尊重的行为——不尊重一个优秀程序员的才华,表现在当一个优秀的程序员根据自己丰富的经验和深厚的技术功底给出报价,并好心给出建议的时候,需求方会有如下言行:

                第一,由于不懂技术会不认真考虑建议,会说“那这个你看着办,应该可以”,也不转告给团队里懂技术的,即自我主义强,不懂倾听;

                第二,会用一些廉价的对比来讨价还价,会说“这个不复杂吧,要价高了点吧?如果外包给 XX 做,毛几K就可以”,那你倒是去找啊,你要知道一个优秀的程序员是可以顶十个程序员的,不要去拿三流技术的价去辱没拥有一流技术的人。

        还有就是很多需求帖子找程序员和找蓝翔技工一样,认为自己做好的东西已经很完善了,就差开发这一丢丢的工作了,总认为自己做得是核心,程序员就是工具,帖 子里首先夸耀一番目前团队已经做好的,然后点出“由于我们几个都是 XX 方向或者 XX 专业,不懂技术,所以来找一位技术大牛,就差你了 balabala”,字里行间表现出自己做好了饺子,就差醋了,实际上是醋已经备好,我的饺子呢?

        曾经有技术人员帮助一个团队做挑战杯项目的网站,然后做好后由于人数限制人家认为他做的东西不是核心就把他踢出了团队。但也不是说这样的就都有问题,只是大部分是这样的。

        所以,尊重是第一步,你的言行只有尊重程序员,程序员才会尊重你的需求。


不止缺一个

        很多帖子里真的有这样的字眼“就”、“一个”,可是仔细去了解下,我的亲娘,哪里是就差一个兵啊,简直是就差一个团。

        大部分人以为程序员都该是全栈的,甚至全能的。不知道一个项目要分前后端,不懂为什么需要做 API,这样的人占了一部分(现在占比不大,以前这部分人居多),常规思维就是“所见即所得”,网站和 APP 就是设计好这些图片用代码放放上去,那一个程序员应该很容易很快做好啊。

        曾经有人需要做一个 APP,找了一个程序员来做,但是他真的以为他就差一个程序员,其他界面设计啊、交互设计啊都没的,不过看在项目简单,该程序员答应了,于是花了一个晚上画了一张交互设计图纸给他看,结果他一直以为做出来就是那样的,还怀疑人家水平。

        不过现在由于互联网的普及,更多的人是知道前后端,知道一些开发最基本的东西,但是依旧以为“因为自己的项目简单,所以再找一个程序员就够了”或者“这个 不会也没事,你们学起来应该很快的吧”,他们的项目其实从技术角度都是有野心的项目,需要架构师、分析师、开发人员、测试、运维等等一个军团,但实际他们 以为他们就需要一个会编程的,至少项目(看上去)不复杂啊。

        互联网产品毕竟很多东西是不那么实实在在的,盖一栋大楼,这栋楼多高多大是实实在在感受得到的,但是互联网产品不懂行的人是不知道里面信息的交互、整体的架构等复杂度的,盖大楼的 BOSS 不会傻到说“我就差两搬砖的了”。

        所以在发布需求前,不妨请懂技术的朋友帮助评估到底需要哪几方面的人才,自己不知道不要拍脑瓜,不灵的。


大大低估投入

        “这个都要 2 个月,呵呵”,“这一个外包要 5 万?!就几个页面啊!”,“只要你做得好,价钱不是问题,8 千到毛一万可以谈的嘛”…诸如这样的我们经历或者听说过好多了,很多发“我们就差一个码农”的都想找到一个活好的技术然后快速地开发出来,再给一点劳务费 么好了。

        这就是大部分这类帖子的作者常犯的低估投入的问题,这里的投入包括时间和报酬。

        这个其实真的看需求方对于项目的要求有多高了,你真的只要随便一点的,去猪八戒网,去威客网,去去去,几百块一个项目大家都抢,感谢猪八戒,感谢威客,哈哈。

        但大部分都要求活要好,价要“合理”。一个做外包的团队给出现在这样的行情:

  • A要找人做一个知乎网站,预算 1w 到 3w,B报价 3w,承诺 40 天,C报价 5k,承诺 30 天,然后出来一个D报价 1k,承诺 50 天,结果A找了D
  • B想: 3w 只是为了吸引你,这种项目没有 10w 根本不可能做
  • C想: 5k 还算合理,等我拿到钱就给你下载一些模板,然后修改修改
  • D想: 1k 我也能赚,下载一个模板,然后就完了

        但事后呢?

        你想做成啥样的,你就要付怎样的代价,“就差一个码农”并不能让你花 50 块买到 LV,只会买到贴着 LV 标志的人造革。


还没到需要程序员的时候

        你的项目到了需要程序员的时候么就要“差程序员”了?

        一些招程序员的项目说是说“现在万事齐备,就差开发了”,但是看一些备好的万事,会发现,就只有 idea,只有文档,没有数据,没有思考,没有实际调研资料,全是拍出来的脑浆,流出来的水。

        你的 idea 真的有效么?解决了哪类问题呢?用户喜欢么,需要么?市场足够大么?能有商业模式么?技术上有可能实现么?核心优势是什么呢?天花板有多高?现在竞品发展如何呢?…

        这些都还没搞明白,你说什么“就差一个程序员开发了,就差技术合伙人了”呢?靠谱的项目才会吸引靠谱的程序员。


小建议


    对于需求方:

        懂得尊重,搞清楚目前自己项目的进展,做好技术实现之前的工作,提出招人不要像玩儿似的,讲明白自己情况,说清楚需要怎样的人才,然后给人才合理的时间和合理的报酬,做小生意的关注怎么降下眼前成本,做大生意的关注怎么放大长远利益。


    对于程序员:

        不是所有的“就差一个码农”都是找喷的,毕竟还有 10% 是真的差的,但是在喷“就差一个码农”的同学中 90% 是看热闹的,是来纯粹调侃的,就算给足够报酬也是做不下来的,所以提升自己的技术,避免自己是那 90%,而后再去教那 90% 的“就差一个码农”的同学怎么做事吧,你懂的。

<span style="color:#555555;line-height:35px;font-family:"microsoft yahei";font-size:15px;">文章摘自</span><a style="color:#0c89cf;line-height:35px;font-family:"microsoft yahei";font-size:15px;text-decoration:none;" href="/misc/goto?guid=4958838642943725656" target="_blank">码农网</a>