java程序员随笔
之前坚持过一段时间的博客,不过后来因为一些琐事,也因为自己的懒惰,没坚持下来。一晃本科毕业到现在已经快9年了,本科毕业的时候经常想,自己十年之后会是什么样子,那时候筹措满志,心里的每一个答案,都离现在很远;
前段时间找工作,有一些心得,也有一些感悟,这里分享一下,看到这篇文章的人可以留言讨论,也可以随意提问,知无不言。
我是10年毕业于一个平平无奇的985高校,工作一年半之后辞职考研,成绩还不错,考上了中科院的研究生,毕业后在一个央企,混迹至今。
年后公司招人,面了很多人;对央企待遇不满意,自己也出去面过很多公司,被虐过,也拿了几个offer;
关于java技术,现在跟10年前真的太不一样了,想当年我们出去找工作是要会jsp的,要会js,jquery,web容器,ssh;当前的技术细分还没那么细,很多公司招人都是要前后端都会的,现在的同学就幸福很多了,至少我出去找的几个工作,没有一个人问我js会不会,而且现在也没人问ssh里面的sh了。
关于面别人,我们虽然是央企,虽然在北京工资待遇给的不高,但是收到的简历也是雪片一样的,每天上百封肯定是有的,职位就那么几个;我们是用拉勾网的,我挑简历的时候,一般会过滤一下,本科以上,工作2年以上。
不涉及学历歧视,我也面过几个大专的学生,真的没有精力人力物力去沙里淘金,这是个对自己,对公司最省时省力的筛选;至于为什么要两年以上,想得也很简单,我们在北京,社招提供不了户口,一个月只有8K左右的工资,说实话我也没打算要太好的人,事实证明没有一个一本学校的人来我们这个职位,我想的只是找一个有一定工作经验的,干过一定活的人,如果能机灵点就更好了。
我面别人的时候,问的基本上就是java面经上的最普通的知识点,比如HashMap的数据结构,线程run和start方法有什么区别,但真的想吐槽一下,有的人连HashMap是不是线程安全的就出来找工作,有的女生,给我的感觉一看就没写过什么代码,我觉得如果想靠java吃饭的话,对他最起码的尊重还是要有的,你可以没看过hashmap的源码,但是为啥他高效,他是不是线程安全的,什么时候用ArrayList,什么时候用Linkedlist,为什么要用线程,会写简单的sql,知道索引是干嘛的,最好再能用一下spring就可以了,我面的人里面,能达到这样要求的,不到一半;最后我面的人里面,10个我留下5个,其中4个不满意我们的薪资,只有一个小伙目前还在我们组工作。这里要说明的一点,你如果在网上找工作,8-12K的工作,如果8K你不考虑,就要做好浪费时间的准备。
我去面试,大概面了6家,拿了2家的offer,直接谈薪阶段拒了两家,被两家虐了,很惨;不得不说,你的上一家薪资,是很大程度能影响你下一家的起薪的;
我被面的主要是项目里用到的一些技术点,问项目里会用什么技术,当时考虑的是什么,问具体的架构是什么,有什么好处,问的都很细,感觉是问到你不会,或者他不会为止,没用过的东西只要诚实得说没接触过,一般不会有什么问题,但是用过的知识点,就会拼命得问;
目前我的技术栈是:java,spring,jstorm,kafka,dubbo,zookeeper ,redis,oracle(这其实是个劣势,目前我面的所有单位,用的都是mysql,问的也都是mysql),maven,mybits,接下来领导让研究flink;
被虐的最惨的是前几天面美团的java专家,问的东西很底层,synchronize的实现原理,偏向锁的原理,自旋锁的原理,包括他们在对象头的位置信息,前后都有什么信息,很细。。。
我觉得自己的技术栈没什么问题,接下来我打算在自己的技术栈上做研究,也会持续更新博客。
还在现在的公司工作,最主要的原因是美团让我看到了差距,没敢去尝试阿里,因为听说阿里的面试都是有记录的,所以想再修炼半年;我拿到的offer都是double的,不过公司不太满意,毕竟下一份工作对我太重要了,要么它是我可以奋斗一生的事业,要么它是我履历上的一个闪光点。
记得当前辞职考研的时候,自己在人大附近用500块一个床位,人大教室-宿舍-食堂三点一线坚持了半年,现在回头很感谢当年奋斗的岁月,希望以后回过头来看到这篇文章,能像现在回忆当年一样,感谢曾经的奋斗,成就了现在的我。
磕磕绊绊得写到现在,基本上是有什么说什么了。谢谢还能看到现在的小伙伴,如果有人想了解什么可以留言讨论,知无不言。
java程序员随笔的更多相关文章
- [转载]一个标准java程序员的进阶过程
第一阶段:Java程序员 技术名称 内 容 说明 Java语法基础 基本语法.数组.类.继承.多态.抽象类.接口.object对象.常用类(Math\Arrarys\S ...
- Java程序员应该了解的10个面向对象设计原则
面向对象设计原则: 是OOPS(Object-Oriented Programming System,面向对象的程序设计系统)编程的核心,但大多数Java程序员追逐像Singleton.Decorat ...
- To Java程序员:切勿用普通for循环遍历LinkedList
ArrayList与LinkedList的普通for循环遍历 对于大部分Java程序员朋友们来说,可能平时使用得最多的List就是ArrayList,对于ArrayList的遍历,一般用如下写法: p ...
- Java 程序员们值得一看的好书推荐
"学习的最好途径就是看书",这是我自己学习并且小有了一定的积累之后的第一体会.个人认为看书有两点好处: 能出版出来的书一定是经过反复的思考.雕琢和审核的,因此从专业性的角度来说,一 ...
- Java程序员应该掌握的10项技能
这篇文章主要介绍了作为Java程序员应该掌握的10项技能,包括java的知识点与相关的技能,对于java的学习有不错的参考借鉴价值,需要的朋友可以参考下 1.语法:必须比较熟悉,在写代码的时候ID ...
- Java程序员岗位
Java程序员岗位面试题有哪些? 1.面向对象的特征有哪些方面(1)抽象:抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面.抽象并不打算了解全部问题,而只是选择 ...
- Java程序员
从生存.制胜.发展三个方面入手,为大家展示出程序员求职与工作的一幅3D全景图像.本书中既有在公司中的生存技巧,又有高手达人的进阶策略,既有求职攻略的按图索骥,又有入职后生产环境的破解揭秘. 书中浓缩了 ...
- Java程序员学习之路
1. Java语言基础 谈到Java语 言基础学习的书籍,大家肯定会推荐Bruce Eckel的<Thinking in Java>.它是一本写的相当深刻的技术书籍,Java语言基础部分基 ...
- 分享下对JAVA程序员成长之路的总结<转>
我也搞了几年JAVA了,由于一向懒惰,没有成为大牛,只是一普通程序猿,手痒来给新人分享下从新手成长为老鸟的已见. 首先初识语法的阶段,必须要学会怎么操作对象,操作if和for,操作list set ...
随机推荐
- selenium IDE安装与使用
官网介绍: Selenium IDE是一个Firefox插件,它记录并回放用户与浏览器的交互.使用它来创建简单的脚本或者帮助进行探索性测试. 安装流程: 只支持用火狐浏览器安装,可以用火狐浏览器的应用 ...
- ArcGIS案例教程-通过点坐标生成圆
ArcGIS案例教程-通过点坐标生成圆 联系方式:谢老师,135-4855-4328,xiexiaokui#qq.com 功能:以点坐标为中心,通过指定半径,生成圆 成果形式:绿色工具,免安装,不限版 ...
- fiddler抓https包
若手机端安装证书后还是无法抓取到https请求,请注意手机端证书开关是否开启: eg:ios 设置---通用---关于本机---证书信任设置:开启证书信任 若还是无法抓包,则可以进行一下操作: 给fi ...
- vs中添加库文件WinMM.Lib
C:\Program Files (x86)\Microsoft SDKs\Windows\v7.1A\Lib\WinMM.Lib;
- Game Engine Architecture 3
[Game Engine Architecture 3] 1.Computing performance—typically measured in millions of instructions ...
- 大数据入门到精通15--hive 对 date类型的处理
一.基础日期处理 //date 日期处理select current_date;select current_timestamp;//to_date(time) ;to_date(string)sel ...
- Python数据分析学习(二):Numpy数组对象基础
1.1数组对象基础 .caret, .dropup > .btn > .caret { border-top-color: #000 !important; } .label { bord ...
- 微信小程序如何实现和微信客服通话?
微信小程序如何实现和微信客服通话?
- java中mysql查询报错java.sql.SQLException: Before start of result set
异常:java.sql.SQLException: Before start of result set 解决方法:使用rs.getString();前一定要加上rs.next(); sm = con ...
- 牛客小白月赛13 小A的回文串(Manacher)
链接:https://ac.nowcoder.com/acm/contest/549/B来源:牛客网 题目描述 小A非常喜欢回文串,当然我们都知道回文串这种情况是非常特殊的.所以小A只想知道给定的一个 ...