技术猿都是高傲、自大、不负责任的。为什么这么说呢?讨论这个问题需要一定的勇气并承担一定的被鄙视风险,和一些无聊的攻击。因为这简直是引起一张无为的战争,就好比Win与Linux的战争,各说各有理。 讨论这个话题,是因为我发现工作多年来,经常被技术搞的无法工作,技术猿简直像是在和市场逐渐对立一般。
名义上,Win与Linux打了20多年了。这个战场上,技术猿总是觉得自己需要以高高在上的姿态去俯视那些普通用户,他们可能认为有技术就拥有一切。可能,大概这么认为吧。
我无法去理解技术猿,就如同我如此讨厌技术猿一般。
当我们用数据去说话时,技术猿会认为我们是狡辩。桌面市场长期占有垄断地位的Win,和长期占有1%,落魄到可有可无地步的可怜Linux。我想,这个是很无聊的狡辩吧。
我不是反对技术,如今的生活离不开技术。但我始终坚持,有人存在的地方就有需求,而技术无法改变需求,需求却能创造技术。
无 论是苹果、微软、Facebook,他们的成功无非是建立在客户的需求上,不要说什么乔布斯先生创造的产品改变了人们的需求。全屏手机不是Apple 第 一个发明的,平板电脑微软早就出过,谁还记得Windows Table?乔布斯先生并不是改变了他人的需求习惯,而是根据他人的需求和习惯,将这些产品 加以改良和推销罢了。
他是一个商人,这个是全世界都知道的事,不是技术,是销售!
话题换回来,继续说我为什么讨厌技术猿。
在国内,很多技术猿一直误解用户,国外也有,但国内还真的特别多,怪不得很多人称程序员叫“猿”。
就 拿眼前来说,寂静街使用的一款模板虽然比较美观,但问题不少。比如首页缩略图是引用原图而不是真正缩小分辨率的图片。这样做的后果是造成页面过大,影响用 户浏览体验,并且间接的影响了SEO(搜索引擎优化)。另外,该模板后台操作中,JS文件影响了Wordpress自身的一些功能。
因为我之前用的模板可以做到自动引用缩小分辨率的图片。为此,我联系了该现在模板的开发者,向他提出了我的建议,并告知他这样的改进可以提升客户体验和SEO优化。结果是,我踩到了地雷。
该开发人员暴躁的答复我,在文章引用处你自己可以手动输入缩略图地址就可以了。什么都帮客户做好,还要技术做什么?
好吧,我可能和这么开发人猿在产品的理解上出现了分歧。
一种可能:如果你是想要留着问题给客户二次找你付费开发,我没意见,我需要你的模板就可以花钱请你,但没听说过你有这个业务;
那第二种可能,你认为客户也需要自己懂那些复杂的技术,并做一些原本该技术层次解决的问题,不要老是来麻烦技术猿?
天哪,如果这样,那谁还花钱买你的模板。。。人人都是技术猿了,你怎么活下去?
难道你要每个客户在发布内容时,每次都要做一些多余的操作?
再说SEO问题,你又说我不懂SEO。。。你的模板在Google的测试得分里只有69分,我不知道你是怎么看到这个的,还是你可以完全忽略自己的短板,忽略客户的体验。
好吧,你赢了。
我不是第一次遇到这种技术猿,客户的体验在他们看来是其次的,他们看起来牛才是真的牛。我可以这么说吧?
引用Windows和Linux的话题:对于Linux被Win压着打的说法众说纷纭,但归根结底还是因为Linux根本不懂客户体验。
不是所有人都喜欢用命令的,这是大部分人都讨厌的事。
大部分用户并不懂得如何操作电脑,他们不需要过多的功能,只需要他们能快速的上手,帮助工作
正如傻瓜照相机一样,它让很多人都可以方便的将自己的回忆保存下来,不需要太过出众的摄影技术,也无需专业摄影知识。懂得按快门,你就可以把生活的精彩轻松保存。如果没有傻瓜照相机,我们现在会失去很多色彩
乔布斯深知这一点,他不会给用户过多的选择,就如傻瓜机没有那么多专业却烦人的按钮一般。
所以iPhone赢了,别说Android的占有率,别忘记iPhone的机型到目前只有5部,而Android的型号多的数不清。这场以少数战胜多数的战争完全是因为他了解用户的需求,iPhone给了他们良好的体验。
Windows也一样,Windows比Mac麻烦点,也有和Linux类似的命令模式,但用户可以不需要使用任何一句命令就能完成所要操作的任何事。完全的图形界面,双击,点击,回车,几乎大部分操作都只需要这几项即可完成,方便吗?
Windows 和Linux名义上打了多年,结果Linux却被Mac轻易的比了下去。第三者还是收费贵的要死,必须搭配自家昂贵硬件销售的一款系统。
正是因为Windows、Mac懂得客户的需求,给了他们完善又不多余的体验。
而不是技术猿认为的看上去牛才是真的牛,命令就能完成所有工作,当初在一个开发者论坛一名技术员这么牛的说到。您是看上去牛了,但客户就惨了。
我们不需要牛,不需要高超的技术。我可以花钱买iMac、Macbook Air、Windows电脑、买Adobe全套、买所有一切我需要的软件和电脑。也不要用那种所谓免费的Linux,理由就和我讨厌技术猿一样,太过折腾。
我们需要的是一个稳定、简单、可以满足我们日常办公的系统和软件平台,这样我们可以完成我们自己的工作,去创造最大的利益。
按照技术猿的思路,我们在做自己本分工作前,需要先学会命令,学会系统底层技术,再创建自己的开发环境,最后再交付工作。
如果这样,那真的完了。繁忙的工作不可能给我们那么多时间折腾这些不是我们领域的活。那是你们技术猿该负责的事。如果不能给出这些,那就不是一个合格的技术员,最多只是一个不负责任也不懂责任的技术猿。
每份工作都有自己的责任,就像技术员做技术,而金融分析师搞金融一般(感觉是废话)。技术员有其自身的优势,但不能强迫他的用户也达到自己的标准,这不现实。
每个职业分工不同,擅长的肯定也不同。不要将自己的思想强加于别人,好的技术员是一个可以理解客户需求,作出合理解决方案的人才。而相反,技术猿也许这辈子都只能写着廉价的代码,一边发牢骚一边做着最没前途的事。