大纲
2020-06-14 本文已影响0人
通灵路耳
JAVA全栈开发(现阶段)
https://www.processon.com/view/link/5b6fe301e4b053a09c3022cd
JAVA架构师(更高阶段)
https://www.processon.com/view/link/5d063934e4b0d4295989fe0f
图片.png
案例
这是已经工作的小哥写下的内容:
此人初中学历,1993年生,江西南昌人,2016年开始研究JAVA,刚衡量培
训机构,很理智的思考,费用高,万一找不到工作,血亏,所以开始自学
路,网上找资源,每天下班自己学,成本最低,时间拿去打游戏娱乐也是
用掉,拿去学习一样是用掉,每天自学,可以戒掉游戏,培养学习能力、
自控力,几乎是百利而无一害,发现自己没有兴趣可以随时放弃,没有任
何损失。
新人学编程的技巧就是跟着视频多看多敲、觉得复杂的地方、难点一定要
做笔记记录下来,可能过了一段时间自己忘记了,可以翻阅笔记帮助你快
速回忆。
他整个学习过程维持了半年从2016年08月到2017年03月,时间安排周一到
周五每天至少2-3小时、休息保持半天时间,工作比较闲所以也会利用上班
时间学习。
2017年03月,开始写简历投简历,江西南昌哪里智联用的比较多,都往智
联招聘上投,刚开始找工作碰到了2家培训机构,后面叫我去面试的公司我
都去百度查下,如果是培训机构就不去了,之后面试的基本都是正经的公
司,但面试各种被虐,各种被打击,还有公司叫我去培训,幸好自己较乐
观,就当面试是一种学习,面试前会开录音,回去把没有回答的出来的问
题,全部去百度找答案,能理解就理解,不理解就死记硬背。
现在找工作可以用 天眼查app来查看公司应聘信息,避免踩坑。
现在很多人估计有疑问,你简历怎么写的?初中学历怎么有面试?怎么能
找到工作,这里分享下当时的自己是怎么做的。
首先我没有任何优势,没学历、没工作经验、技术也没学的很牛逼,如果
学历造假、经验造假基本是死路一条。
找工作得展示出亮点,初次开始工作的两点就是“潜力”,你要说你是自学,
通过自学人家能挖出你学习能力强、处理能力强、自控力强、上进心强等
优势。
简历是这样写的,经验写的还是3年(这个人本来就有3年+工作经验没有毛
病),但是会在简介特殊说明,他在软件开发这行没有经验,他java是自学
的,包括项目也全是自己一个人写的,项目经验的话就是把他做了那些功
能都全部罗列出来,学历写的专科,但是学历的时间范围写的是
2016~2019。
原理是抓住本质。
hr每天看那么多简历,不可能一张一张仔细的去看,简单暴力,就是学历+
工作经验筛选,符合就叫你来面试,而且我简历上很多情况都说明了,hr自
己没看清楚,叫我来面试,责任不在我这里,总结先拿到面试机会。
到了公司,面试你自带简历,面试官看了你的简历,大概知道了情况,因
为自学的不会太刁难你。
我面试时是这样的应对的,首先自我介绍,名字、年龄、家乡然后说我java
是自学的,花了多少时间、我非常喜欢这个行业,对java十分有兴趣等一些
骚话,说这这戏话目的就是为了告诉面试官我学习能力强、自控力强、热
爱这个行业、勤奋、有上进心。
面试官基本都会问,你是如何自学的,时间怎么安排,学习资源是从哪里
获取的,看的是什么学习资源,这个时候你就一五一十的说,我资源是在
XXX课堂找的,看的是XX300集等等,周一至周五每天保持2-3小时,休息
日半天。
说完这些后,开始问你技术,如果问到你不会的你就直接说不会,不要扯
东扯西,你还可以虚心请教下面试官这道题要怎么解答。
技术过完了,会问你期望薪资,你技术面的不错,期望薪资就按他们招聘
薪酬范围的中间挡位,甚至最高说,如果一般般就选最低说,后面还会问
你有什么优点,学能力强、独立处理事情的能力强、自控力强、上进心、
勤奋等这些你都可以说,问你有什么未来规划,你就说继续保持学习,希
望2年后自己能成为中级程序猿。
面试结束后有两种情况
1.当场要你,问你什么时候来上班。
2.要你回去等通知,一般等通知没戏的可能性很大
lz的两家公司一家是当场要,另一家叫我等通知,反正没面过就继续面,等通
知的就当意外惊喜就好了。
给大家讲这么多,想告诉大家,面试被刷了不要放弃,回去总结下为什么自
己被刷了,面试过程中那个阶段没处理好,面试没回答上的问题去百度搜索
找答案,自己多模拟下又被问到了没回答出来的问题如何应答,面试的过程
就是学习积累的过程,面了个4-5家后会发现后的面试越来越轻松,套路基本
一致。
忘了补充下,学历不真实一定要坦白,说你报了升了学历的事情,至少能说
明,你自己还知道去提升,一定不要学历造假,一查就查出来了,别有侥幸
心理,公司最讨厌不诚实的人,哪怕你没有去报学历提升你也说你报了,但
是做这一行一定要去提升学历,对以后有用。
入职公司后前两个月,基本一直在加班,因为能力弱,只能通过加班来完成
任务,但是前两个月时间会过的非常快,学的东西也特别多。
第一天是一脸懵逼,公司是用的是jeesite(内核还是ssm),一款快速开发平
台,当时对这个没有什么概念,也不知道代码网页可以自动生成,看了一
天,才模仿的写了个几个dome跑通了,第二天就主动去找项目经理要活干,
项目经理就给我部署了个功能,写一套增删改查的材料管理功能,加了一周
的班把它做了出来,整个过程还算顺利,后续就安排bug给你修,过渡完后安
排接口给你写,一旦没有事情我会去主动找事情做,这是我转正后加薪的原
因,记住小白进公司后一定要主动找事情做,可能你的领导就故意不作声,
就想看你主动性强不强。
小结下,刚入行进新公司你要做下面3点
1.主动
2.不怕加班
3.脸皮厚
对接接口天天被安卓端开发人员怼,lz还是会厚脸皮去问,为什么要这样写,
一定要有一颗对技术充满好奇的心
转正后lz就有点飘了,觉得java好像就只有这些东西了,增删该查,写写业务
代码,这就是编程世界的全部了,像井底之蛙,可怕的是我没意识到自己是
井底之蛙。
一次安卓端在进行代码评审,Java也参加了,安卓端也是用java写的,可以
互相学习,但是在评审的过程中,他们写的一些代码我看不懂,他们说的一
些java方面底层的东西也听不懂,那天才明白,自己实力不足,这天开始就
去主动学习技术,一直到现在也没停止过。
图片.png
图片.png