招聘成为了最近整个部门的大事,也成为我绩效考核的一个重要指标。当然,为了完成指标,动员了一切力量来找来简历面试。在此期间,猛然发觉,对工作、职场又有了新的理解。
最近我所收录的3-9年JAVA工作经历、架构师或是高级开发工程师意向的程序员,有着十多个或者数十个SSH项目经历,但当问到核心技术、创新点等时,往往语塞。在我的理解来看,大部分的项目,只是业务上的创新,对开发人员来说,所面临的变化只是数据表的不同、实体类的不同、CRUD执行顺序的不同、PV不同或者数据量不同所导致的解决方案的不同,似乎把这些问题弄懂,就达到了架构师的级别。
事实上,这是所有公司所面临的问题。我不禁在想,今年7月份我就工作满两年了,相比毕业时的那份不值一提的简历,这两年的工作经验又能使它增色多少呢?在我看来,之前作为产品负责人负责的几个产品,那些所做的工作实在是不值一提,所做的工作基本也就是三类:
- 修复日志中出现的异常或者空指针错误
- 提供新的接口给需求方
- 在PD、PM的带领下,进行所谓的架构设计,完成业务需求
大部分工作都殊途同归到CRUD的重组而已。当去年校园招聘时,HR要我在新人介绍、校园宣传时,列举整个部门的技术优势、创新点时,顿时语塞。作为一家网络技术公司,我们的确名符其实,但作为一家网络智能公司或者现代网络公司,实在是所查甚远。联想到在最近的周会上,当一位同事提出关于领域技术(机器学习、人工智能等)被否决,整个部门又轰轰烈烈掀起了SSH、公司业务的学习高潮(几乎几个月就有一次大规模的学习)时,我不禁愕然:难道这就是程序员的最终归宿?
去年年中,我就提出在电子商务中运用图片识别技术的想法;之后,我运用大量的时间研究,与国外大学的学者教授进行电邮交流联系,并最终建立了图片引擎的原型,运用5000张图片进行实验的效果可与Oxford大学等实现的相媲美。遗憾的是,随着一些业务需求的迫近及其他原因,较为长远的预研工作被迫叫停(或者说,它根本未开始过,由始至终都未得到官方的认可),一些组员被迫转做其它项目,甚至于最后,自己都被调去写业务代码。
程序员最不愿意听见的事情,恕我直言,应该就是被人称作IT民工或者代码工人;而在国外,程序员往往自诩为比作艺术家、哲学家或者科学家。我们的差距在哪里?我想,我们需要以除了编码、设计、框架使用、开源代码阅读之外更高的标准来要求和勉励自己,比如专利、Paper、会议宣讲报告;平时关注一些业界动态、国内外知名高校的研究成果、保持与学者的联系等等。
以瓦特的蒸汽机为代表的第一次工业革命,将科学与工业紧密地结合在了一起,从此便有了“技术”这一词语。至此之后,一代又一代地工程师担负着将最新的担负着“将理论应用于实践实现二次飞跃”的使命。希望我们有一天,能摘掉那顶令我们尴尬无光的帽子。
分享到:
相关推荐
为什么很多程序员喜欢喝咖啡?喝咖啡真的很伤身体吗?除了咖啡之外,还有什么方法可以提神?一个老鸟来为你分享一下真实的心里感受
程序员危机如何破_你确定要写代码吗_
最高境界绝对不是你去编两行代码,或者是几分钟能写几行代码,或者是用什么所谓的可视化工具产生最少的代码这些工作,这都不是真正的高手境界。即使是这样的高手,那也都是无知者的自封
第一个是生理原因 第二个原因是,编程是认知高度密集并且压力非常大的工作,会导致心理疲劳和损伤 第三,有可能你现在已经精疲力竭了,因为正在做的工作耗尽了你的力量,
你想做个受人尊敬的程序员?还是小丑??这是我遇到的问题。和你从不认识的人坐在一起,试图弄清楚他是个程序员还是个小丑。我没有想侮辱任何人的意思,而且,我是第一个要感谢这么多年的教育和努力终于把我变成一个...
程序员如何防止颈椎病程序员如何防止颈椎病程序员如何防止颈椎病程序员如何防止颈椎病程序员如何防止颈椎病程序员如何防止颈椎病程序员如何防止颈椎病程序员如何防止颈椎病程序员如何防止颈椎病程序员如何防止颈椎病...
然而,有些人对于这种技术的发展感到担忧,尤其是低端程序员。他们担心,随着CHATGPT等人工智能技术的普及和成熟,他们的工作岗位会受到影响,甚至会被淘汰。那么,面对CHATGPT的出现,低端程序员应该怎么办呢? ...
刚刚走出就业的程序员,技术是刚刚起步的基点。那下面我们就聊一聊有关技术的东西。...你又是哪一类的程序员?“菜鸟”程序员和“大神”程序员差在哪里?真是差在技术上了吗?那不是差在技术上那差在了哪里?
1、有人曾说,做程序员的人,都是疯子,做长了往往入戏太深,成天与代码打交道,话都很少说,所以评论程序员们都是以后连妞都泡不到的人,我听后,我可以这样说,泡妞好比一个方法,他人是学习方法,而程序员呢,是...
收入高,福利好(有可能非常好),工作富有挑战性(通常是正面积极的挑战),根据目前的业形势和程序员的需求量,这种职业竞争压力很小。当然,虽然如此,这并不意味着程序员不会偶尔的由于害怕工作上差错而在夜里惊醒,...
【标题】:“框架会使程序员变笨吗?”这个问题探讨的是编程框架在提高开发效率的同时,是否可能降低了程序员的技术理解和创新能力。面试场景中,面试官通过询问关于Spring、Hibernate和RESTful服务的问题,揭示了...
【视频答疑】为什么做程序员头发还这么浓密?!
如果你不能将自己的想法传递给其他人,那么你的项目经验就变得毫无价值。 最后,程序员在讲解项目时,需要注意职业素养。职业素养包括谦虚、自信、忠诚、爱岗敬业、勇于承担责任等。只有当你具备这些职业素养时,...
标题 "你是合格的程序员吗?—合格程序员应该具备的12种能力" 指向了一个讨论合格程序员所需技能的主题。在这个行业中,成为一个优秀的程序员不仅仅是掌握编程语言那么简单,还需要一系列综合能力。以下是对这些能力...
在IT行业中,程序员是至关重要的角色,他们负责创建和维护软件、应用程序以及各种技术解决方案。那么,什么样的人适合成为程序员呢?程序员应具备哪些素质?同时,又有哪些禁忌需要避免呢? 首先,程序员需要耐得住...
AI大模型颠覆程序员的价值
### AI大模型颠覆程序员的价值 在当今快速发展的科技领域中,人工智能(AI)技术,特别是大规模预训练模型(通常称为“大模型”),正在以前所未有的速度改变着各行各业,尤其是软件开发领域。本文将深入探讨AI大...