- Java开发技术达到什么标准可以月薪20k?
- 为什么感觉java程序员工资越来越低,都10元一天了?
- java程序员薪资多少?学java是否有前途呢?
- 学Java三年到四年,在北上广工作分别能拿到多少钱?
java开发技术达到什么标准可以月薪20k?
谢谢邀请!
作为一名从业多年的程序员,也出版过Java编程书籍,所以我来回答一下这个问题。
首先,JAVA开发人员的薪资待遇与自身所处的行业、工作岗位级别、开发能力、工作地区和学历等因素都有一定的关系。当然,技术能力是比较核心的因素。
对于J***a程序员来说,要想达到较高的薪资待遇,一种选择是从事研发级工作岗位,另一种选择是从事比较前沿的应用级开发岗位。
研发级工作岗位的主要工作任务是完成平台开发(面向行业)、容器开发以及面向行业产品的系列研发,比如从事大数据平台研发就是比较典型的研发级岗位。J***a目前在整个IT行业内是比较常见的研发级工具,比如目前比较流行的Hadoop平台就是***用J***a语言开发的,另外还有大量的开发工具和平台系统也是***用J***a语言开发的,比如Oracle、SAP、Eclipse等。
从事研发级开发岗位需要具备扎实的基础学科基础(数学)和计算机基础,对于知识结构并不是很丰富的开发人员来说,通过读研来完成岗位升级是比较常见的选择,近些年来也有不少应用级程序员都是通过读研来完成岗位升级的。
从事应用级开发岗位要想获得较高的薪资待遇,需要具备三个条件,其一是紧跟技术发展趋势,从事热门领域的开发工作,比如目前从事大数据应用开发和区块链开发,就有机会获得较高的薪资待遇;其二是具备较为丰富的开发经验,能够完成多场景的开发任务;其三是具备一定的行业领域知识,行业知识往往对于应用级程序员的薪资待遇有较大的影响,在产业互联网发展的大背景下,行业知识的价值将进一步得到体现。
我从事互联网行业多年,目前也在带计算机专业的研究生,主要的研究方向集中在大数据和人工智能领域,我会陆续写一些关于互联网技术方面的文章,感兴趣的朋友可以关注我,相信一定会有所收获。
如果有互联网、大数据、人工智能等方面的问题,或者是考研方面的问题,都可以在评论区留言!
说点实际的。
第一,对j***a基础非常熟悉,多线程,包括concurrent包,线程池,actor、forkjoin模型都要熟悉,知道原理。还有各种基础数据结构,list、map等实现原理。
第二,对常用框架和工具类原理非常熟悉,spring最常问,框架中也是最复杂的。
第三,对jvm内存模型,内存结构,gc原理非常熟悉,能够调优,使用jstack,jmap之类分析问题。
第四对数据库除了使用,要了解原理,比如innodb的原理,索引、页、buffer pool、刷盘机制、锁、事务隔离级别。能够调优,分析死锁。能够配置读写分离,主从。知道binlog,redolog,undolog都干啥的。
第四,对缓存非常了解,当然还是除了使用,要知道淘汰原理,比如redis数据结构都怎么实现的,集群怎么实现的。并且能够处理热key和bigkey。
第五对消息队列非常了解,一样会使用,还得知道原理,比如kafka分区,分片,怎么重置offset,为啥它不会丢消息,什么情况消息是顺序的,什么情况不是顺序的。qos怎么做的。都要会。
第六,对分布式框架和原理要非常了解,比如cap,base都要知道原理,2pc 3pc tcc要能说明白并且知道优缺点,能用代码实现出来。要知道etcd或者zk的原理,会用其sdk。要用过dubbo或spring cloud,要能讲出原理。
第七,要熟悉linux操作系统,除基本[_a***_],要会写脚本,sed awk都要会。同时会用top,vmstat等命令分析系统性能。能够对系统进行基线加固和性能调优。要理解epoll和select原理,还有零拷贝这样常用的内核层面性能优化方案。
第八,熟悉tcp和http协议。至少把三次握手和四次挥手产生的状态都要说的出来。知道滑动窗口,拥塞控制这些原理性东西。然后对***协议头要非常了解。同时会抓包分析数据。
我的要求不高。熟悉常见的数据结构,有效利用内存;熟悉多线程编程、线程安全和池化技术,高性能编程;熟悉分库分表方案,能处理高并发和海量数据解决方案;熟悉JVM监控工具,可以寻找死锁、内存益出根源;熟悉流行框架技术,如sping、orm框架等;善长面向对象、抽象思想、常见的设计模式;编写的代码精简;有点安全意识,比较会密码学最好。当然对Linux操作系统的常用命令是知道的。
谢谢邀请,我曾经在一家J***a培训机构里待过一段时间(当讲师),目前算是一个架构师吧,因此勉强可以回答你这个问题。
在北上广深这几大城市中,一般会一些基础并且有一定的框架知识,掌握J***ase,ee,my sql好一些的机构可能会同时教一些web项目,s***,一般的机构可能就直接叫过时的ssh了,学完这些在自己组建了小团队做几个项目就可以伪装成初级码农找工作了,如果有本科学历的话一般工资会在13K 左右,专科就不一定了啊。
再次,就要看你的工作经历以及工作年限,以及相关的工作经验,计算机行业一般工作年限1~3年,3~5年,5~10年,在不同年限,收入的标准也不一样。像你说的月薪20K我是在工作了两年之后都达到的,当时主要是做了几个项目,有了一些经验,同时也比较看运气,现在工作比较好找,相信自己吧。
我目前是J***a架构师,目前月薪在32k左右,工作比较闲,因此经常在今日头条和知乎上发表文章,感兴趣的朋友可以关注我,有什么问题也可以私信或者在我的文章下方评论等等,相信不会让你失望的
我虽然不是做j***a的。但是经历过几次面试之后,对于这个薪资,可以提供一些意见供你参考。
首先,你必须有很好的技术。扎实的技术是做这个行业的基本条件。身边有J***a的同事,面试的时候经常会被慰劳一下,关于什么框架的代码,有没有熟悉框架的源码?现在很多公司也喜欢面试算法。所以说,面试常问的一些问题在网上搜一下,都清楚。这个要提前准备好。
其次,你要看你面试的这个行业的基本水准是多少?比如一些公司,如果是做算法,刚毕业的研究生就可以达到2万左右。
再次,就要看你的工作经历以及工作年限,以及相关的工作经验,当然如果你是新人毕业生的话。可能会参考你所在的学校学历。计算机行业一般工作年限1~3年,3~5年,5~10年,在不同年限,收入的标准也不一样。过去之前身边一些朋友了解到。对应的吸脂大概是1万左右,1.5万左右,2万左右。
最后,面试不积极,靠的是技术,也要靠一部分运气。如果公司急需要这样的人才,可能相对要求就会低一点,如果公司是有优中择优,可能要求就更高了。
补充。经常看一下招聘网站,所招聘的相关岗位所需要的技术,以及薪资待遇,针对性的去提升自己的能力,补充相关知识,为以后的面试做准备,时刻准备着,才能抓住机会。
总结:虽然没有提供相关的技术性信息,但是通过不同方向去分析,希望对你有帮助。只要一样,是以下几个方面会影响到自己的薪资待遇。
第一,要有技术,扎实的技术,
第二。要有一定的学历,
第三,要有一定的工作年限,
为什么感觉j***a程序员工资越来越低,都10元一天了?
但是不合理,这样公司就不要去了,兼职工资都没这么少。
你可以去哔哩上跟着尚硅谷做一些项目,有了项目经验,实习时实际参与项目开发,可以要求高一些报酬。
一般实习真的没有这么少,这种不看也罢,但是可以去面试面试,然后赞点面试经验。
这是因为是J***a实习生的工资水平,不是J***a开发人员的工资水平。
J***a开发人员工作经验在3-5年的,工资待遇还是不错的。实习生刚开始学习编程没什么经验,到公司实习主要是来学习的,很多都不懂,自然工资会低一些。等到工作2-3之后待遇自然会上涨。
如果刚入门j***a,推荐你学习j***a编程思想这本书,这是j***a语言中比较经典的一本书,能够加强你对j***a基础的深入学习,里面介绍的内容很多都是我们平时会忽略的问题。
黑客之家头条号分享黑客技术,物联网、GO、Python、Kotlin、Android、J***a编程知识,科技资讯等喜欢的朋友可以关注我的头条号!
实习生的工资是不能用来衡量行业标准的。首先,作为用人单位来说,招收实习生并不是希望让实习生和有经验的程序员有一样的工作效率,大多数的时候是想培养新人。如果找到有潜力的人,会重点培养,然后转成正式员工。其次,作为实习生,主要是去学习的,工资不应该是首要考虑因素,好的实习机会,即使是没有工资,也应该去。实习期间学到的东西,很多都是学校里不可能学到的。
再说说程序员的工资,其实不用多说,看看现在有多少人学J***a编程就知道了,这是热门行业,而热门行业的其中一个标准就是收入,如果收入不高的话,也很难热得起来的。
j***a程序员薪资多少?学j***a是否有前途呢?
我是尚学堂的学生,高淇老师给我们说过,干开发不是你薪资要的月底越好找工作,主要还是看个人技术水平,不同的技术匹配不用的薪资,不宜过低,当然也不能过高
薪资要的太低反而让企业觉得你没能力,工作不好找,而要的过于高也会导致企业拒绝,要找到自己能力匹配的薪资
我们有就业部门会根据学生能力做薪资预测,这样自己心里有底会提高成功率
程序员薪资高低主要取决于你技术能力怎么样?技术能力强薪资自然高,目前市面上的薪资初级程序员一般是6-12k,中级一般10-20k,在往上就不用说了,基本上都不是拿月薪的,有很多都是直接谈打包薪资了;
当然了做开发可以一直做,阿里的P10-P12的也有不少45+的,这里你懂得;
也不一定一直做开发,也可以做管理或者转产品之类的,之前我有个在优就业培训的同学现在就做项目管理了,刚跳槽到京东,我觉得也挺适合他的,这个还是需要看个人职业发展来定。
本人十年j***a工作经验,网上学习j***a的视频很多,并且学习j***a也不是很难,只要有恒心,一定可以学好。并且薪资还是挺好的。前途现在无量,大数据就是需要懂得j***a语言。
J***a程序员薪资是多少?
初级J***a软件工程师月薪一般在4000-8000之间,中级软件工程师月薪在8000-10000之间,而高级软件工程师年薪一般都有10w+。但这些都是需要在J***a上有一定的基础的,例如小编的师兄,实习就有7000+了,毕业后就有10000+了,是月薪哦。
学J***a是否有前途?
我想说前途无量,随着科技的发展,我国对[_a1***_]的人才的需求也大大提高。就在2008年,软件人才供不应求,特别是j***a人才最为缺乏。据数据显示,对J***a工程师的需求达到全部需求的60%-70%。也就是说j***a工程师的就业机会和前景是非常大的,再加上j***a工程师不仅在IT企业上有需求,在非IT企业上也需要。
但有一点小编不得不说的是,现在企业上很难招得到合格的j***a工程师,原因是很多计算机专业的学生在大学期间没有学到实用的技能和积累经验。
觉得实用的,请为小编点赞哦。想要了解很多关于j***a的,可以关注小编哦。小编会每天更新有关j***a的文章。
这个薪资待遇主要还是看工作年限和自身所掌握的j***a技能,而且各大城市的薪资待遇也有所不同,
先看工作年限的基本工资:
各大城市的工资排行榜
以上便是j***a行业的一个薪资情况,当然这只是一个数据参考,毕竟个人能力才是决定薪资的关键。如果你想学j***a的话朗沃小编在这里告诉你一个小秘密,成都朗沃教育专注j***a培训12年,这个月“朗沃双十一”报名即可获得2千到4千的大礼包!
学J***a三年到四年,在北上广工作分别能拿到多少钱?
拿多少钱这个是有前提条件的,先回答好以下几个问题:
1.J***A
2.求职的岗位要求,普通J***A开发工程师还是相关岗位,姑且认为你是想找一份J***A开发工作岗位,那么你还要想好以下几个关于J***A岗位的问题:
2.1 做传统业务开发?
2.2 做大数据开发?
2.4 网站开发
等等相关岗位
3.你的项目经验和行业经验如何?
4. 你的学历和专业是怎么样子的?
1、工作年限只是一个参考标准,3-4年的开发经验,一般在一线城市的收入也不低,
2、在谈薪资时,专业知识的掌握程度很重要,面试人员根据你的专业决定是否录取你,HR根据面试结果跟你谈薪资
3、你在面试时的各种表现也会影响你薪资的高低
4、有相关项目经验,或者在某一领域达到了很高的成就,也会影响到收入的高低
5、互联网寒冬的到来,各大互联网公司裁员,会对薪资有影响