Java程序员月薪30K和月薪3K差别在哪?
开工作经验,项目经验,学历背景,单从技术点分析,哪些方面可以判断一个java程序员的技术扎实程度,怎样才能知道他值多少月薪?凭啥人家月薪30000,你月薪3000?
月薪30K的Java程序员
怎样判断一个程序员的技术是否扎实?
除了项目实战外,在面试等情况下,最好能给被考核人一台可以上Google的电脑,然后给其一段自己的空间和时间,比如一个人在小会议室里10-20分钟。
然后,另接一台显示器,同步观察他在电脑上是怎么做的。由此可以看出他解决问题的方法、思路。当然,另接显示器这事儿,得提前知会对方。
或者,如果为了省时间,拿出写好的线程不安全的程序,让其说出为啥会有这样奇怪的现象。
以此类推,可以让写证明List里存储的是引用还是对象实体的程序,写证明弱引用强引用区别的程序,写证明某种设计模式效果的程序…
这方法,不仅可以检查基础知识,还可以检查思维能力。如果对知识理解得不够透彻,这种证明程序其实是挺难写的。这方法更有威力的地方在于,你可以不是很懂Java,仍然可以大致衡量出对方的水平。
比如,你看不懂对方的程序,你完全可以作为一个学生去请教。真正对概念理解透彻的人,是懂得如何用浅显易懂的方式把一个知识讲明白的,他能把飘在空中的概念一路清清楚楚地给你讲到落在你的脚边,让你觉得唾手可得。能把概念讲到这种程度的人,通常在相关领域不是一般的高手。
如果是做相对低层的技术优化,那侧重点在于对性能、被Java封装的底层技术的细节、OS、Network等基础知识的掌握程度。掌握得越细致,越好。
操作系统层面:进程与线程,进程如何创建,线程如何创建。内存与换页的概念,进程通信,锁等等。
网络通信层面:7/5层模型,ip分片重组,ip路由,tcp握手,udp的重组,网络风暴的原因等等。
编程语言层面:面向对象,重载与重写,多态。对象创建模式,继承和组合, 语言的特点等等。
数据结构与算法:数组链表,Map应用场景。基本的排序算法,算法分析等等。
数据库层面:索引,SQL,事务隔离级别等等。
数据方面:二进制运算,各类型占用的字节数,各类型数字的最大值,最小值等等。
月薪3K的Java程序员
要求不高,月薪3K-5K水平的Java程序员大多为实习生岗薪资。那么这个岗位的程序员应具备哪些知识、能力?总结知乎大牛评论得出以下几点:
1.Java所有关键字知道意思,除了synchronized和volatile以外,都应当会应用。
2.熟悉各种包装类,8种基本数据的包装类和String,都会应用。
3.熟悉面向对象,毕竟Java是最标准的面向对象语言。
4.熟悉Spring框架下如何写业务代码,会写简单的sql(会写子查询会用join),完全不需要你自己能手搭一个出来。
5.会用Eclipse,如果会用Idea更好。
当然,一般的实习工作用到这些知识没毛病,但也不能不提防部分公司面试的时候要造航母,也就是说看你想进什么样的公司、想在哪个区域发展了。
说到底,这些技能偏实用,算是硬实力的一种,去做Java类实习应该会上手很快,但一个应届毕业生最大的优势在于自身的可塑性,知识完备的应届毕业生远比会用框架的应届生值得培养。
互联网是一个朝阳行业,岗位薪酬差距较大无可厚非,但人活一生总得有个盼头吧,没有谁会跟钱过不去。
想要在短时间内从小白逆袭到大神,除了有基础,关键还是看自己对IT能持续的保持兴趣,不断学习。师傅领进门,修行在个人,说的就是这个道理吧。
我自己是一名从事了十余年的后端的老程序员,辞职后目前在做讲师,近期我花了一个月整理了一份最适合2018年学习的JAVA干货(里面有高可用、高并发、高性能及分布式、Jvm性能调优、Spring源码,MyBatis,Netty,Redis,Kafka,Mysql,Zookeeper,Tomcat,Docker,Dubbo,Nginx等多个知识点的架构资料)从事后端的小伙伴们都可以来了解一下的,这里是程序员秘密聚集地,各位还在架构师的道路上挣扎的小伙伴们速来。“
加QQ群:854393687(名额有限哦!)
Java程序员月薪30K和月薪3K差别在哪?相关推荐
- Java程序员开发两年月薪15k和30K的程序员差距在哪里?
回想自己做开发的这八年多,我获得了很多,技术能力.培训.出国.大公司的,还记得刚刚出来第一年那段时间,太多东西不懂的,我都是一切听从老大的安排,敲敲代码,看看数据库,测试自己和别人的代码:这样干了一年 ...
- Java程序员月薪三万,需要技术达到什么水平?
最近跟朋友在一起聚会的时候,提了一个问题,说Java程序员如何能月薪达到二万,技术水平需要达到什么程度?人回答说这只能是大企业或者互联网企业工程师才能拿到.也许是的,小公司或者非互联网企业拿二万的不太 ...
- Java程序员月薪达到三万,需要技术水平达到什么程度?(转)
Java程序员如何能月薪达到三万,技术水平需要达到什么程度?人回答说这只能是大企业或者互联网企业工程师才能拿到.也许是的,小公司或者非互联网企业拿二万的不太可能是码农了,应该已经转管理.还有区域问题, ...
- Java程序员月薪达到三万,需要技术水平达到什么程度?(文末送书)
最近跟朋友在一起聚会的时候,提了一个问题,说Java程序员如何能月薪达到三万,技术水平需要达到什么程度?人回答说这只能是大企业或者互联网企业工程师才能拿到.也许是的,小公司或者非互联网企业拿二万的不太 ...
- Java程序员如何月薪达到两万,需要技术水平达到什么程度?
有人说这只能是大企业或者互联网企业工程师才能拿到.也许是的,小公司或者非互联网企业拿两万的不太可能是码农了,应该已经转管理.还有区域问题,这个不在我的考虑范围内,因为除了北上广深杭,其他地方也很难达到 ...
- Java程序员月薪达到两万,需要技术水平达到什么程度?
最近跟朋友在一起聚会的时候,提了一个问题,说Java程序员如何能月薪达到二万,技术水平需要达到什么程度?人回答说这只能是大企业或者互联网企业工程师才能拿到.也许是的,小公司或者非互联网企业拿二万的不太 ...
- Java程序员月薪2W除了北上广深杭,如何达到?需要什么掌握能力
有人回答说月薪两万,这只能是大企业或者互联网企业的工程师才能拿到.也许是的,小公司或者非互联网企业拿两万的不太可能是码农了,应该是已经转管理后才有可能.还有区域问题,这个不在我的考虑范围内,因为除了北 ...
- 月薪25K的高级Java程序员的面试题是怎么样的?
1-5年的Java程序员,薪资区间大致是在15-25K左右,那有没有可能提前达到30K的薪资呢?有人说这只能是大企业或者互联网企业工程师才能拿到.也许是的,小公司或者非互联网企业拿30K的不太可能是初 ...
- 北京,上海Java程序员的月薪水平?
◆男性占97%,人均月薪3500元 ◆58%的软件人在25岁以下,48%在本领域工作不满3年 ◆重点院校.本科.计算机专业开发者,占据着这个行业的主流 ◆c/c++.java使用人数最多,c#居二,d ...
- 京东 java程序员_33岁的Java程序员火了!通过了京东社招月薪25K!我激动地一顿吃了四碗饭!...
原标题:33岁的Java程序员火了!通过了京东社招月薪25K!我激动地一顿吃了四碗饭! 最近看到一位33岁的java程序员发的博文火了!!! 昨天看到这位程序员发的博文,我昨天真的激动了.我激动地晚餐 ...
最新文章
- ThreadLocal类
- java中==和equals引发的思考
- jeecms v9开发资料
- 4月27日微软云训练营活动-现场图集
- 高级Linux程序设计第五章:进程间通信
- 【POJ - 1741】Tree(树分治,容斥,点分治,模板题)
- 【转】Zookeeper 安装和配置
- linux中paste的用法,在Linux中使用Paste命令来合并行,包括使用Paste命令技巧及注意事项...
- corelab mysql_ALinq 让Mysql变得如此简单_MySQL
- MMORPG大型游戏设计与开发(part5 of net)
- 【水果识别】基于matlab GUI柑橘质量检测及分级系统(带面板)【含Matlab源码 1628期】
- 【水果识别】基于matlab GUI苹果质量检测及分级系统【含Matlab源码 896期】
- 数据库系统之NoSQL数据库系统
- API调用,1688商品页面APP端原数据获取(页面信息采集API)
- python项目方案书模板格式_项目策划书格式及范文
- 【学习笔记】文献检索课程总结
- c语言99乘法表 倒三角形书写
- 我为什么从 Google 辞职,开始为自己工作?
- 网易交互设计师微专业 目录
- python3.7运行 skimage 报错ImportError: DLL load failed:找不到指定模块
热门文章
- vue的watch监听的用法
- 【AnySDK】接入必读及常见问题
- python做题记录之切西瓜
- 360P2建html网站,360 P2路由器密码怎么设置?
- 耗时5小时用纯HTML和CSS写成的博学谷
- 安卓手机wifi速度测试软件,手机WiFi网络测速专家
- 5G手机网优测试软件,5G测速WiFi测量仪
- Unity - IL2CPP报错
- Python NLPIR(中科院汉语分词系统)的使用 十五分钟快速入门与完全掌握
- Failed to load resource: the server responded with a status of 404 (Not Found) favicon.ico文件找不到