`
grunt1223
  • 浏览: 419763 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

程序员,你的价值何在?

阅读更多
招聘成为了最近整个部门的大事,也成为我绩效考核的一个重要指标。当然,为了完成指标,动员了一切力量来找来简历面试。在此期间,猛然发觉,对工作、职场又有了新的理解。

最近我所收录的3-9年JAVA工作经历、架构师或是高级开发工程师意向的程序员,有着十多个或者数十个SSH项目经历,但当问到核心技术、创新点等时,往往语塞。在我的理解来看,大部分的项目,只是业务上的创新,对开发人员来说,所面临的变化只是数据表的不同、实体类的不同、CRUD执行顺序的不同、PV不同或者数据量不同所导致的解决方案的不同,似乎把这些问题弄懂,就达到了架构师的级别。

事实上,这是所有公司所面临的问题。我不禁在想,今年7月份我就工作满两年了,相比毕业时的那份不值一提的简历,这两年的工作经验又能使它增色多少呢?在我看来,之前作为产品负责人负责的几个产品,那些所做的工作实在是不值一提,所做的工作基本也就是三类:

  • 修复日志中出现的异常或者空指针错误
  • 提供新的接口给需求方
  • 在PD、PM的带领下,进行所谓的架构设计,完成业务需求

大部分工作都殊途同归到CRUD的重组而已。当去年校园招聘时,HR要我在新人介绍、校园宣传时,列举整个部门的技术优势、创新点时,顿时语塞。作为一家网络技术公司,我们的确名符其实,但作为一家网络智能公司或者现代网络公司,实在是所查甚远。联想到在最近的周会上,当一位同事提出关于领域技术(机器学习、人工智能等)被否决,整个部门又轰轰烈烈掀起了SSH、公司业务的学习高潮(几乎几个月就有一次大规模的学习)时,我不禁愕然:难道这就是程序员的最终归宿?

去年年中,我就提出在电子商务中运用图片识别技术的想法;之后,我运用大量的时间研究,与国外大学的学者教授进行电邮交流联系,并最终建立了图片引擎的原型,运用5000张图片进行实验的效果可与Oxford大学等实现的相媲美。遗憾的是,随着一些业务需求的迫近及其他原因,较为长远的预研工作被迫叫停(或者说,它根本未开始过,由始至终都未得到官方的认可),一些组员被迫转做其它项目,甚至于最后,自己都被调去写业务代码。

程序员最不愿意听见的事情,恕我直言,应该就是被人称作IT民工或者代码工人;而在国外,程序员往往自诩为比作艺术家、哲学家或者科学家。我们的差距在哪里?我想,我们需要以除了编码、设计、框架使用、开源代码阅读之外更高的标准来要求和勉励自己,比如专利、Paper、会议宣讲报告;平时关注一些业界动态、国内外知名高校的研究成果、保持与学者的联系等等。

以瓦特的蒸汽机为代表的第一次工业革命,将科学与工业紧密地结合在了一起,从此便有了“技术”这一词语。至此之后,一代又一代地工程师担负着将最新的担负着“将理论应用于实践实现二次飞跃”的使命。希望我们有一天,能摘掉那顶令我们尴尬无光的帽子。

4
3
分享到:
评论
2 楼 hyc_willie 2014-01-08  
经济基础决定上层建筑
1 楼 jameswolf 2011-02-28  
领导考虑的是大家的温饱,如果这个没问题,才能上升到精神层次,呵呵

相关推荐

Global site tag (gtag.js) - Google Analytics