接到职位就头疼?!是你打开的方式不对!请看以下正确示范!
JAVA到底是一门什么样的技术?
JAVA语言是一种可以撰写跨平台应用软件的面向对象的程序设计语言,JAVA伴随着互联网的迅猛发展而发展,逐渐成为重要的网络编程语言。
JAVA本身只是一种语言,但是基于JAVA平台, 即jvm(JAVA虚拟机),已经形成了属于自己的生态圈,在互联网上大有作为,就是只要遵循JAVA虚拟机规范的其他语言也可以运行在jvm上,比如scala(做大数据的spark, 高并发的akka,消息机制的kafka)都是基于scala开发重量级开源项目,而且这些都能直接运行在JAVA平台上。
JAVA开发工程师和架构工程师的区分以及层级是怎么样的?
一是继续成就技术之路:
1、初级工程师:做基层代码判断逻辑等等(可以只懂基础知识)
2、中级工程师:一般就是开发组长,协助其他工程师完成项目(新老技术必须得懂点)
3、高级工程师:这时候起码5-8年工作经验。
4、架构师:给公司整体项目做搭建框架。
二是成为管理人员:
例如产品研发经理,技术经理,技术总监,CTO等。
JAVA候选人在行业中薪酬分别什么状况?
他们的薪资情况如何?
很多猎头朋友可以切身感受到自从互联网公司的蓬勃发展和创业浪潮袭来,造成人员缺口拉大,中高端人才成为明显的卖方市场导致的,整个IT技术行业的薪资产生了巨大的影响,整体薪资幅度上升了30-50%。这里有一个薪资对比表格:
如果你的候选人已经一两年没换工作了,而上班又不太开心,那么现在可以考虑换个公司让钱包开心。
对于候选人来说,找工作一定要做选择题,不要做判断题,一定要在很短的时间内,接触足够多的公司,把握足够多的机会,从而让候选人从中选择自己最满意的。找工作是一件很重要的事情,会直接影响候选人1~2年,间接影响3~5年的人生,所以我们要建议候选人不要在这件事情上偷懒和羞涩了。
如何判断一个JAVA候选人是否优秀?
不同企业在不同阶段对于JAVA工程师的要求是不一样的。
硬性要求方面,需要通过Java工程师的职能要求来判断。
JAVA做前端主要就是掌握servlet的技术 jsp ,spring,mvc ,struts等全端框架之类的技术,同时也需要了解html css javascript类的知识。
JAVA后端工程师:需要了解业务逻辑,会写JAVA编程,会写SQL语句,能做的数据库设计,会Spring和iBatis,懂设计模式等。主要做的就是网站应用架构或者软件,手机app后台的交互和互动,以及数据库体系;让其展现在前台。
因为每个公司对于技术的深度和专业度不一样,需要专业的技术人员来判断,但是作为猎头,建议可以从候选人曾经参与过哪些项目,项目的规模大小,用过哪些技术,在项目中担任哪些角色,开发了哪些核心功能等方面来判断候选人的技术参与程度。
软性方面要求:
1、自觉的规范意识和团队精神。随着软件项目规模越来越大,仅仅依靠个人力量已经无法完成工作,所以很多企业需要的是能够配合团队的工程师,而不是独行侠。
2、较强的英语阅读能力和写作能力。程序世界的主导语言是英文,编写程序开发文档、开发工具帮助文件、了解业界的最新动向、阅读技术文章、与编程高手交流、发布帮助请求等都离不开英文。
3、求知欲和进取心。软件业是一个不断变化和不断创新的行业,面对层出不穷的新技术,软件人才的求知欲和进取心就显得尤为重要,它是在这个激烈竞争的行业中立足的基本条件。
JAVA候选人在选择offer时候的倾向性?
JAVA工程师在不同的阶段考虑的关注点有很大差异,
工作年限大概可以分3个阶段:
第一阶段:1-3年的工作经验,这些人群比较关注的是公司背景、薪资和好平台来不断提升及磨练自己。
第二阶段:3-5年工作经验,这个阶段的人群更关注薪水以及从事的技术方向,在不断技术更新的情况下,这部分人是希望学习最先进的技术,同时也不断提升自己的薪水,改善更好的生活等各种问题。
第三阶段:8年及以上,这部分人更关注的是自己的职位和发展前景。
一般有两种情况:一种挑战性,就是转入到创业公司,担任技术合伙人或者CTO角色,实现自己人生的转折。另外一种稳定性,就是转入到大型互联网工作担任技术架构师或者技术管理层。
和JAVA候选人交流的时候应该注意什么?
遭受拒绝和鄙视的时候,应该怎么处理?
足够的耐心和强大的内心!
互联网的大热,使得IT人员基本上每天都有猎头和他们接触,感觉一点都不缺工作机会,所以当听到你是猎头的时候,他可能会以很高的姿态直接拒绝你。他拒绝你,并不代表他会拒绝这个机会,有可能他根本就没怎么听这个机会。
所以我们顾问要不断的寻找合适的机会,不同的方式保持足够的耐性和他接触,只要他完全了解了这个机会,才能说他到底是否愿意接触。
选择合适的沟通时间和沟通方式。
很多开发人员都是项目导向型的,为了项目进程,熬两三个通宵是常事。
为猎头的我们要尽量的安排合适的时间点,这些时间点是正常人类都必不可少的如:吃饭的时候,午休的时候,下班半小时之内,早上八点半左右。这些时间点是他们比较方便接电话的时候,能和你多说两句话的时候。而他们经常利用一些社交工具来和外界联系,特别是微信,QQ,这基本上市IT男必备的沟通工具,所以我们要摒弃我们经常使用的电话沟通,通过QQ、微信、论坛、邮件等私密性社交工具来沟通。
寻找共同话题,或者兴趣点
因为工作的需要和环境的影响,导致IT人员在于人沟通上有两种表达形式,一种是不善于沟通,另外一种是不屑于和你沟通。不善于沟通,并不代表他不会沟通,也并不代表他会和你沟通的不好。你只是在他和你之间缺乏一个共同点,一个能交叉的共同话题。只要触动了他们的兴趣点,有可能他们会和你侃侃而谈,谈这些兴趣,并会在很短的时间内和你的感情急剧升温,只要打开了他们的门,他们就会热情的接纳你,并把你当做他们的真心朋友。
想要朝这java程序员发展或者真心有兴趣的。可以加我的QQ群:642830685,找我要一些java的学习视频,这个是免费的,希望同学找我要的时候不要有理所应当的态度,毕竟都是我的心血,希望你是真的有一颗想要学好java的心,我也会尽所能的去帮助你成为一名优秀的程序员。
今天的干货杠杠滴!做好笔记了吗?重点get到了吗?使用性这么强的技巧要用过才知道!
注:加群要求
1、想学习JAVA这一门技术, 对JAVA感兴趣零基础,想从事JAVA工作的。
2、工作1-5年,感觉自己技术不行,想提升的
3、如果没有工作经验,但基础非常扎实,想提升自己技术的。
4、还有就是想一起交流学习的。
5.小号加群一律不给过,谢谢。
转发此文章请带上原文链接,否则将追究法律责任
网友评论