程序员学好java就能去找工作了吗?
根据我在bat的工作经验以及看到的现状,目前Java开发工程师依旧是职位火爆,或者说流动性很强,因为作为JAVA工程师,想要跳槽的话还是很容易的。
所以啊,选择做J***A工程师真的是前景和钱景都很不错的选择。
那么如何才能成为以J***a开发工程师的身份进入互联网公司呢。
看题主的描述,更像是一个学生,希望以校招身份加入互联网公司,因此,以下的介绍主要针对学生,不针对有过工作经验的其他编程语言人才。
首先是要了解基础的J***a知识,经过我和其他BAT公司的同学聊天,我们一致认为要对《J***a编程思想》有个40%以上的了解。这本书作为J***a书籍界的圣经,是每一位BAT的J***a从业者的J***a启蒙。这本书从最基本的概念开始介绍,虽然里面有些已经过时的技术,比如SWING什么的,但是基础类知识是历久弥新,在面试时候永远要用的,比如List的几种实现方式,各有什么区别等等。
但是我还是想进一步罗里吧嗦一下。(哈哈哈,开心!)
深入的体会问题,我能感觉出题主的担忧:就业缺口怎么样?工资水平怎么样?会不会达不到行业技能要求?
其实,这些问题,只要你能够真正的学好J***a,就真的不算是问题!
首先,J***a就业面非常广:互联网,通讯移动,传统销售,金融,公共交通,教育培训,工作招聘,企业OA,等等吧。只要你能想到的和电脑程序有关的,基本没有J***a做不了的!而且,虽然J***a程序员多得像那啥,但是依然没有完全达到市场饱和,而且程序员普遍流动性较强,就算一时半会由于能力不达标,没有找到理想工作,也不会陷入过了村,没有店的万劫不复的境地,所以中国的J***a岗位市场,你放一百个心!
其次,就是J***a的工资水平,这需要根据你选择工作的城市来衡量,一般北上广深,3年以下,5~15K不等,5年左右,10~16K不等,5~10年,坚持下来的,如果还是基层开发,那可能也不会超过25K,如果是能混个项目经理或者去个小公司当个CTO,那20K~30K也都是有可能的。
我之所以给的都是一个薪资范围,主要是除了城市的差别之外,这里面还会受到个人能力、行业领域、公司规模等诸多因素影响,一般来说,互联网公司靠的是融资,先投入一笔资金用于开发,那么只要你能力可以,基本上可以拿到行业上等的工资;而如果你处于传统行业,比如我之前所在的公司是卖投影仪的,软件开发可能只是一个附属品,那么工资相对就会低一些,不过也是看个人能力,但根据我个人经验来说,不会高过互联网公司。
针对于企业应用的j***a开发需求还是很大的,但是收入会跟你的水平相关了,还有就是无论学什么开发,都要把数据库弄透,对于业务和系统的优化很有好处,可以做到优化级别的,收入可观
作为一名使用J***a多年的老程序员,我来回答一下这个问题。
目前J***a是软件行业使用的最为普遍的编程语言之一,用户群体非常庞大,学好J***a完全可以找到一份软件开发工作。
目前企业对J***a初级程序员的要求正在不断提高,一个初级程序员往往需要具备以下能力:
熟练掌握J***a的语法、[_a***_]对象编程过程、Servlet、J***aBean以及JSP的编写规则。
具备独立完成部分功能模块开发的能力,能根据需求文档的要求完成具体功能模块的开发、测试和部署工作。
掌握一个数据库产品的使用,比如Mysql。熟练掌握sql语句的使用,包括建库、建表、编写存储过程等等。
熟悉分布式开发结构,熟悉RMI、JNDI的使用。
网易互联网J***a开发和百度开发测试工程师比较,哪个好?
谢谢邀请,你找对人了,因为本人曾专职做过两年互联网技术人员的猎头工作,而且专注于J***a开发、测试等岗位。
首先,想问一下,你的算法如何?如果一般,建议还是做测试工作吧。如果算法不错,当然做J***a开发等语言开发工作。原因是,语言开发工资高,技术含量高,且比较抢手;测试工作,尤其是纯粹是只会使用测试工具测试软件,不会开发测试工具的,技术含量低,竞争大,工资偏低,容易被淘汰。这里解释一下,为什么是懂算法呢?因为据了解,知名互联网公司里的开发技术大牛,都精通算法,懂算法的技术人员,去哪里都吃香。相对,如果不懂算法,哪怕是大公司出身,例如我曾推荐多位京东的j***a技术人员(相当于阿里的P6级的)给阿里、腾讯以及新美大,都败在算法这个难题。
其次,要看开发工作与测试工作的性别比,因为语言开发工作十之八九都是男同胞,女同胞比较少,相反,测试软件工作,根据我接触过的候选人,以女性居多。如果你不介意在阳盛阴衰的环境下工作,可以试一试。
再次,要看你是喜欢一个与BAT相对安稳的工作,还是喜欢高强度,经常晚加班加点,甚至加通宵的工作。如果是前者,当然网易是首选,据从网易出来的候选人了解到,网易工作节奏相对较慢,没有像阿里那样压力山大。如果是后者,当然选百度了,但需要强调的是,经常加班加点,年轻人虽然能挨得住,但是否真的适合女孩子呢?经常高强度加班的女孩子容易影响皮肤,从而影响容貌,需要三思。
最后,本人有以下建议,希望对你有帮助:
语言更替是比较快的,例如想当年C语言横行天下,现在如果只会C语言,几乎好难找到合适工作。目前,在主流后台开发语言当中,大型网站用J***a和PHP,小型网站用C#,在未来几年中,或许继续流行。但随着互联网时代技术日新月异,特别是移动互联网时代以及人工智能方面的普及,传统的开发语言将越来越不值钱。据个人推测,未来互联网技术工作比较吃香的工种是H5开发、大数据挖掘、人工智能方向(机器学习、自然语言、语音识别等,尤其是语音识别)。