首页
推荐
公告
登录
注册

推荐日志 面试了一位程序员,3年多工作经验,期望薪资12000元

2019/9/13 | 作者:网络 | 9502次阅读 | 收藏 | 放松 |

前段时间因工作需要,面试了一位三年多工作经验的java程序员,该求职者期望薪资12k。程序员行业,三年多开发经验,又是在一线城市,这期望薪资偏中等。

单位要求需要做笔试题,该求职者有3道基础题目是空白的,刚开始以为他不重视笔试题,于是面谈时又问了一次,还是没有回答出个所以然。觉得该求职者编程基础并不是那么重视,于是最后问了与业务逻辑相关以及平时项目遇到的最让你印象最深的问题,回答不尽人意。

虽然他这三年期间做了好多项目,但大都项目是重复类似的,项目核心技术较少,其水平相当一年多工作经验的水平。

面试了一位程序员,3年多工作经验,期望薪资12000元


很多时候,我们会误以为工作时间越长,工作经验就会因此越丰富,薪资待遇也应该会越好。其实不然,薪水的高低不仅要依据工龄,还需要依据技能、经验、薪酬体系等多方面因素,高薪一般都是在积累了丰富的经验后才能拥有。

2

前些年,我所在的单位规模还算可以,单位有三栋办公大楼,每一栋有7层楼,每层楼都设有前台,前台的工作情况相信大家应该都清楚,一般是接待来访,做好接待登记,接听电话传真,展示公司良好形象等。

那时我所在的部门是技术部,属于职能系,主要是负责公司业务系统的研发和维护,这样一来,自然和业务系沟通就相对比较频繁,经常在职能系和业务系两层楼层跑,时间一久,渐渐跟这两层的前台也熟悉了。我们姑且称呼这两位前台为张小姐,李小姐。张小姐所在的楼层是职能系,李小姐是在业务系楼层。

每当我去李小姐楼层沟通业务需求时,李小姐都会面带微笑,开玩笑说,“又来我们这考察需求了”,一边说着一边帮我按开了大门,我们的工牌其实都可以进出每个楼层。李小姐每次都帮我开门,让我这个小小的技术员,都倍感舒服,每次去她所在的楼层,真实感受了VIP服务。

面试了一位程序员,3年多工作经验,期望薪资12000元


而张小姐,好几回我从业务系回来,座位上空空的,有时我经过都见到她用公司座机在聊私人电话。

转眼半年过去了,李小姐因为工作期间表现积极主动,被我们总监调来做总监助理,薪资比之前多了30%,而张小姐依然在前台工作。

同样是前台,每天都做着相同的事情,为何有人能高升,而有的人还是原地踏步。我想和下面的两个因素有关:

01、缺少目标,主动性不强

缺少目标,总是被动跟着别人的步伐,别人做什么,自己也跟着做。而不是主动去培养自身能力,提高自己的能力。李小姐主动做好本职工作,工作之外还能表现积极,就当为我开门这件事,连我这个小小的技术员到她那都能享受如此高的待遇,相信其他领导去也不例外。

职场上,有的人试用期间表现特别积极,可一转正后对工作就松懈了,认为反正都转正了,不用再那么努力了,要是在单位里工作一两年了,枯燥的工作容易让其失去积极性,觉得反正就是拿一份工资,多干一点还不如少干一点,能少一事就少一事,能轻松点就轻松点,照样拿薪水,何乐而不为?渐渐就没有当初的积极与主动,也不再像以前那么积极了。

02、主观能动性的问题,悟性不高

技能掌握到了一定程度,会遇到瓶颈,程序员也不例外。一般而言,前几年,程序员在这个阶段还是算比较稳定的,同事对自己的工作能力和技术水平认可,客户也比较满意。这时,在充满工作上的满足感的同时,工作上日复一日,没有什么新意,疲倦感油然而生,而以往的激情很少有地方释放了。所以,程序员有时要思考自己在工作上究竟要在什么地方进行突破,才能更上一层楼。

对于前台,有的人认为只要做好本职工作就好了,其他的就不用管了。抱着“各人自扫门前雪 莫管他人瓦上霜”的心态处理工作上的事情。结果眼睁睁的看着别人升职加薪,自己却还在原地踏步。李小姐能把前台如此琐碎的事情做到如此精致,我想这是她成功的原因之一。

3

很多人在职场工作了多年,然而真正提炼出来的,回想起这些年的工作经验,有多少是真正有价值的呢?只怕大多数是在造轮子,机械性的工作,缺乏技术核心,没有核心竞争性。

在工作中不断提高自身技能,提高自身的竞争力。如果提高自身的核心竞争力,这里给几点建议:

1、逐渐形成个人知识体系

工作中,我们的知识积累往往相对比较零散,这就需要我们不断地思考和总结,从而形成自己的理解,围绕自己的职业目标,去有意的获取和提高自己的知识范围,塑造有利于自己职业生涯的知识体系。

对于基础知识,要重视。譬如list和set有什么区别?java集合遍历删除指定元素,需要注意什么?Arraylist和LinkedList两者之间有什么区别,这样的问题很多。类似这类知识点,我们在开发过程中可能不会去太在意,这就会导致一个问题,那就是开发应用没问题,但要是我们出去面试,要是在面试时面试官只要稍微问下往深处问,我们可能就接不住了。 所以,平时开发中基础知识还是得重视。

2、形成个人方法体系

著名的PDCA循环(Plan-Do-Check-Action),也称戴明环。PDCA是为了提高质量的管理思想,是一套科学程序,注重管理活动的全部过程。

其中“P”是PLAN:制定目标和计划。

《礼记·中庸》提到:“凡事预则立,不预则废.”,说明了目标和计划的重要性。

很多时候,我们都是走一步算一步,缺少目标的定制和计划,认为这个很虚,没有必要,也就缺少对目标的实施,到底完成了多少,实现了多少,还是那些未能实现,是什么原因导致的,都无从知晓。

“D”是DO:开始行动,实施计划

很多人制定了计划,可以说,计划是相当完美,可因见异思迁,三分钟热度,一时的激情过后就没了动力了。有位记者采访通用公司前总裁杰克.韦尔奇时,记者问:“请问韦尔奇先生,你们为什么能成功?”,韦尔奇先生回答说“你们知道了,我们做到了”。很多时候我们都没有勇敢的迈出第一步,总是想着这,顾虑那,慢慢就放弃了。

“C”是CHECK,对行动的结果进行检验

行动了,做了,要有个结果,对其结果是否满意,思考下次方案是否可以改进等。

“A”是ACTION.纠正错误,调整方向.其实也就是总结、完善的意思

工作中,总结很重要,小到日报,周报,大到月总结,季总结等。有总结我们才能知道哪些做得好,哪些做得还不到位,需要更进一步把工作才能做得更好。所以,平时要要注意积累,作为技术员,平时更需要总结,比如写博客等,这样有助于我们对知识点更好的掌握。

3、明确的职业目标:对自己的职业生涯应该有个目标

阶段性总结, 制定合理计划,实现阶段性目标,对于那些没能实现的任务要时常更新,卸载掉一样没用的,别让包袱负担太重。播下的种子,并不是都会发芽结果,但没付出何来的收获?业精于勤而荒于嬉,脚踏实地,切忌勿好高骛远,所谓 “慢工出细活”大概就是这个道理,相信总有一天会有质的飞越,精益求精。

面试了一位程序员,3年多工作经验,期望薪资12000元


从事java开发的朋友应该知道java有个垃圾回收机制。求职时要是在面试时,面试官问“对什么东西”进行回收,有的求职者回答对没有用的对象,按道理来说,这并没有错,只是这并不是理想的答案。要是能更进一步分析,那就更好了,譬如这样回答,GC操作的对象分为:通过可达性分析法无法搜索到的对象和可以搜索到的对象。对于搜索不到的方法进行标记。从root搜索不到,而且经过第一次标记、清理后,仍然没有复活的对象。

对于用可达性分析法搜索不到的对象,GC并不一定会回收该对象。要完全回收一个对象,至少需要经过两次标记的过程。

把问题具体化了一些,对类似这样的对象进行回收,相信能给你这次面试加分。

这类知识点,需要我们不断去探索实践,运用才能更好的解决问题。

那么我们平时如何积累面试中需要的技术,阅读源码是一个不错的选择,因为面试中的很多问题我们都可以从源码中找答案,其次要主动学习平时工作中遇不到的一些技术,由于工作的原因,我们不可能通过公司的项目来解除到java中所有的重要技术,尤其是一些规模不大的项目来说,这个时候需要我们主动去学习。

4、善意待人

在你往上爬的时候,一定要保持梯子的整洁,否则你下来时可能会滑倒。进退有度,才不至进退维谷,宠辱皆忘,方可以宠辱不惊。今日你面试他人,他人明日可能面试你,这软件圈子,有时候说小还真的小。懂得善待他人,这也是我们提升自身竞争力不可忽视的一面。

工作经验的多少并不是职业成功的关键,工作经验不但要“丰”,更倾向于“富”,富就富在它是否积累在个人职业核心竞争力的发展方向上,是否能保持个人职业能力水平的可持续发展。

要做到工作经验向丰富方向发展,进行准确的职业定位,哪怕看似不起眼的工作,都能做出惊人的成绩来。如何让自己的工作经验拥有更多的价值,提高自身的核心竞争力才是关键。


最新评论 (文明上网 理性发言)

595条评论
      数据加载中,请稍后...