精彩牛耳,用心缔造
您的位置:主页 > 牛耳资讯中心 > 行业资讯 >

在长沙做Java软件开发如何月薪达到两万,需要编

作者:牛耳教育 编辑:陈老师 来源:未知 发布日期:2022年01月16日
信息摘要:
月薪2W,有些人觉得这只有是大型企业或是互联网公司技术人员能够取得。或许是的,小企业或是非互联网公司拿2万的不太可能是程序员了,应当早已转管理层。再有地区问题,这些不是...

月薪2W,有些人觉得这只有是大型企业或是互联网公司技术人员能够取得。或许是的,小企业或是非互联网公司拿2万的不太可能是程序员了,应当早已转管理层。再有地区问题,这些不是我的考虑范围内,由于除了北上广深杭,别的地区也没法达到。

也有人说这种水准不止2w,我觉得薪水是跟面试表现相关的,也跟别的綜合程度相关,例如你是211学校,top10,或是硕士学历,也或是懂点node,懂点云计算这些,或是沟通能力强,击中面试官痛点都是加分项。当你超过我说的水平,起薪就是2w,有别的出色的表现还会在这个基础上加分。

 

我觉得移动互联有关的知识去互联网企业后很容易触及,并非什么难题。我们公司许多刚到的大学生在6个月内都可以某些中间件体系摸的很清楚,并非说有多难,仅仅接触少,对不明的事物觉得恐惧疑问罢了。

关键在于2万的月工资在BAT真是太常见了,通常是高级工程师和资深技术人员的岗位。在阿里是p6上下,在百度是t5上下,腾讯是t2-3上下,京东是t3-1,美团是p6上下,其他的我不知道。这类等级是她们主要程序员等级,加班多,能解决绝大多数难题,但对系统的总体架构能力和深入研究瓶颈的能力还必须培育。

另一方面熟记的技能关键有3个方面:

第1个是基础。例如对集合类,并发包,IO/NIO,JVM,内存模型,泛型,异常,反射,等有深入掌握,最好是读过源代码知道底层的设计。例如通常应聘一定会问ConcurrentHashMap,CopyOnWrite,线程池,CAS,AQS,虚拟机优化等知识点,由于这些对移动互联的企业是相对关键的。并且通常人这关都过不了,还发闹骚说那些没有什么用,不应该面试。举一案例,在应用线程池时,由于应用了无界队列,在远程服务异常现象下造成内层飙升,怎么处理?你如果连线程池不太了解,你如何处理?再举一例,由于对ThreadLocal理解出错,使用它做线程安全的控制,导致没能实现真的线程安全。还有遇到内存泄露怎么排插问题,怎么优化系统性能。所以作为一个拿两万的JAVA程序员这点基础是要有的。

第2你必须有全方位的移动互联网有关常识。从底层说起,你至少得深层次知道mysql,redis,nginx,tomcat,rpc,jms等方面的常识。你要问必须掌握到什么程度,我能给你说个大慨。最先对于MySQL,你要了解常用的基本参数,储存引擎怎么去选取,还必须知道常用的索引模块,了解怎么去挑选。了解怎么去布置表,如何优化sql,如何根据执行方案去调优。高級的你需要去做分库分表的设计和优化,通常互联网公司的数据库全是读写分离,还会垂直与水平拆分,因此这个就有经验的成份在里边。之后redis几乎是必需的技能,而nginx和tomcat几乎都是JAVA移动互联方面必配。至于rpc相关的就多的去,务必各类网络协议,序列化技术,SOA等等,你需要有个深层次的了解。目前运用较为广的rpc框架,在中国就是dubbo了,免费源码的也有spring cloud相关技术栈,可以自动检索。至于jms相关的至少得掌握原理吧,通常状况下不是专门开发中间件系统和支撑系统的不用掌握过多关键点,国內公司常见的主要是activeMQ和kafka。你可以对我说的都有研究,阿里p7都没有太大问题的。

第3 程序编写能力,编程思想,计算方法能力,框架能力。首先2W码农对算法的标准我认为还是比较低,再高級也最多红黑树吧,可是排序和查询的基本计算方法要会。编程思想是需要的,问你个AOP和IOC你起码的一清二楚,设计模式不说每个都用过,但能够了解个几种。程序编写能力这些我认为不太好去点评,可是拿一个3000W客户根据名字年纪排序这类题型也可以信手拈来。最终就是架构水平,这些不是说要你设计个多厉害多高并发的系统,至少让你做一个抢购程序,得有1个明确的思路和方向。

这以上就是我个人说得2w水准,如果你走桃花运,应聘表现好,3w+也是有可能的哦。

长沙牛耳教育名企内推班,马上开班了,欢迎各位同学前来试听!

牛耳推荐资讯
湖南工程学院计算科学与

湖南工程学院计算科学与

【产教融合育人才校企合作谋发展】湖南工程学院计算科学与电子学院与牛耳科教集团签约共建实习基地...
2022年11月30日
嵌入式学习路线怎么规划

嵌入式学习路线怎么规划

随着人工智能领域的兴起和发展,嵌入式开发技术也随之受到关注。近几年,学习嵌入式开发的学生越来越多,有的选择自学,有的选择去培训班。不管做...
2022年11月30日
Web前端框架有哪些?哪个

Web前端框架有哪些?哪个

Web前端框架是前端开发中一个非常重要的开发工具。功能强大的框架可以让前端人员更加清晰的看见现有代码的结构,也能快速检查一些代码错误,极大的...
2022年11月30日
软件测试培训多少钱?学

软件测试培训多少钱?学

目前市面上软件测试培训的费用大概在0.8-2.3万之间,为什么费用差别会这么大?影响因素有很多,主要是课程内容、上课方式、地理位置等。...
2022年11月28日
为什么要学习软件开发?

为什么要学习软件开发?

随着时代的进步,国家的发达,信息时代的到来,对于软件开发的需求也越来越大了!普遍性的需要,那么什么是软件开发?...
2022年11月25日
 牛耳教育的教学模式是怎

牛耳教育的教学模式是怎

牛耳教育采取独特的“企业化管理”的教学模式,从专业技能、项目能力和职业素质三方面帮助学生全面提升职业竞争力,完善的软件人才培养体系基础上,同时拥有完善的软件人才考...
2022年11月22日

咨询热线

400-0731-162