非科班小白转Java求职经历

lz面试经历实在是不多,水平也比不上牛客网的很多同学,主要还是分享一下转行的一些经历和心得吧。

首先说一下自己的背景:上海西南某985高校农学硕士,本科学的是园艺,硕士学的是园林。除了本科考过一次二级(没看书还挂了)以外,可以说毫无编程经验,是个真正的小白。本科的时候充满对未来的迷茫,于是毕业时候无奈随大流考了研究生。研二的时候看到直系学长学姐们纷纷转行,留下来干设计的真的不多,工资不了解,但是并不乐观。于是研二第一学期决定转互联网,开始自学Java。

关于自学

因为没有认识的计算机专业的人,所以只能网上搜关于转行的帖子。对于非科班的人来说,短时间内不能指望有科班学生扎实的基础,因此主要是要有针对的学习。目前秋招主要考察的有:网络、操作系统、数据库以及数据结构和算法,有时候也会考察linux的一些基本命令。

Java基础

我个人觉得自己看书效率不高,于是先看的视频,也跟着视频做了一些小项目。个人认为对于初学者来说,假如看书效率不高,还不如先跟着视频学习,当对整体有一个了解以后,再开始看书效果是非常好的,不过由于时间不够,就挑了一两本看看。对于面试来说,重点看常用集合的源码,string,多线程,这些基本上必考。
主要看的视频有:

  • 慕课网的视频
  • 老毕的JavaSE部分
  • 某马的整套Java视频

主要看的书有:

  • 《疯狂Java讲义精粹》
  • 《疯狂Java-突破程序员基本功的16课》
  • 《Java编程思想》(还没看完)

数据结构和算法

这个是最重要的!!!我当时没多少时间刷题,导致秋招的时候吃了不少苦头,投了很多基本上都挂在了笔试的编程题!!!必须要尽早准备,可以说不会数据结构和算法,秋招大点的公司你基本上不可能进入面试。

  • 慕课中国浙江大学数据结构课程
  • 《剑指offer》(一定要刷完,反复看看)
  • 牛客网左神的课程(强烈推荐牛客网),反复刷都不过分啊!
  • leetcode(时间不够,没刷,就看了一些题)

数据库

数据库基本上是秋招面试必问的内容,主要还是MySQL的相关知识

  • 《深入浅出MySQL》
  • 《高性能MySQL》(时间不够,没看多少)
  • 慕课中国的数据库视频

网络

网络这一部分也是常考的,我也是主要看视频,然后结合看书

  • 慕课中国哈工大的计算机网络课程
  • 《图解HTTP》
  • 《TCP/IP入门经典》

操作系统

没怎么遇到过问操作系统的,但是并不代表不会问,有几次问到进程管理,没怎么答好。没看过书,主要看的视频和博客,刷刷题。

  • 北京大学计算机操作系统

linux

这个基本上就了解了一些平时常用的命令,主要是实习的时候学的,自己后来看了一些视频。准备过一阵子系统学习。

由于时间不够(农学生做很多实验,而且我还苦逼的做了四个月又换了课题),基本上就是突击面试的一些东西。另外对于面试来说,要多看面经!多去总结,去尝试自己回答这些问题!

关于实习

lz准备的比较晚,7月份才开始找实习。。

16年9月:这期间一边自学一边同时还要做毕业实验,每天都是忙忙碌碌,但是想到转行成功才有时间玩Dota2(就是这个动力支撑我,当然还是因为穷(●'◡'●))

17年3月:大约半年过来,lz非常苦逼的发现实验做不出结果,导师要求换课题重做,这就意味着我没有时间去看书学习,更别春招找实习(虽然我这水平也找不到实习),想死的心都有了。。。我只能一边做实验一边挤时间出来看书。

17年6月:实验前期做的差不多了,lz终于又忍不住要去找实习了,但是问题来了,距离秋招也就那么2-3个月了,现在找实习必然会耽误复习,而且会随时可能被导师发现。但是考虑到没有实习经验,还是屁颠屁颠去找实习了,这中间多苦逼就不说了,总之最终拿到了众安科技的一个Java服务端的实习。

事实证明找实习是对的,这段时间也是我进步最快的一段时间,非常感谢众安科技的一些同事和带我的师傅,教会了我很多。这期间我不确定能不能转正(来的时间太短了),所以一边实习一边投简历,一边在牛客网刷题(非常感谢牛客网,让我从编程题零通过率到最后能勉强通过,要多刷题!我刷的太少了),还要准备实验和论文。就这样3-4个月,中间有很多次情绪临近爆炸,但是又咬咬牙过来了。终于,最后在10月底拿到了招行和携程的offer,虽然比不上大神们,但是对于我来说已经是一个很好的结局了。

写在最后

lz和lz女朋友都是转行的,中间的苦只有自己知道,上个星期她也拿到了爱奇艺的产品设计,开心的跳起来,终于秋招算是圆满了。想说的是,不管工作多难找,大家都会经历同样的阶段,并不是只有自己是特例。最后附上一直激励我一句话,祝还在奋斗的同学最终都找到满意的工作!!

任何杀不死你的东西只能使你更强大而已。因为,一切都还没有让人陷入绝望,一切都还没有到结局。
What doesn’t kill you makes stronger,stand a little taller!

全部评论
我感觉有女朋友要占掉好多学习时间啊,所以我开始觉得我靠你居然能要做课题还能学完那么多东西,肯定没有女朋友...
1 回复 分享
发布于 2017-11-19 16:01
招行信息技术岗package35w吗?
1 回复 分享
发布于 2017-11-19 14:08
很励志,给楼主点赞👍
1 回复 分享
发布于 2017-11-18 14:27
园林转互联网,很强
1 回复 分享
发布于 2017-11-18 16:02
哥,目前大二本科农学,是继续农学考研到985211院校,在脱坑转行,还是现在自学算法本科毕业后找工作,找工作时会学历歧视吗
点赞 回复 分享
发布于 2023-01-16 19:02 陕西
看哭😂
点赞 回复 分享
发布于 2020-01-22 10:12
留名,顶大神
点赞 回复 分享
发布于 2019-05-08 00:59
感谢lz分享
点赞 回复 分享
发布于 2018-10-12 00:57
点赞 回复 分享
发布于 2017-12-15 09:36
楼主,你们学框架的部分吗?
点赞 回复 分享
发布于 2017-11-29 22:45
面试时候下载这个不就可以了吗? https://www.nowcoder.com/discuss/63519?type=5&order=0&pos=6&page=0
点赞 回复 分享
发布于 2017-11-23 21:09
跟楼主一样转java,共勉
点赞 回复 分享
发布于 2017-11-23 20:32
替楼主高兴,顶一个!
点赞 回复 分享
发布于 2017-11-23 19:22
跟楼主一样转行,感觉学着好累啊。
点赞 回复 分享
发布于 2017-11-22 12:09
楼主棒棒的
点赞 回复 分享
发布于 2017-11-22 11:42
很励志,向大神学习!
点赞 回复 分享
发布于 2017-11-22 09:44
今天刚在微信公众号看到这边面经了,话说楼主知道吗
点赞 回复 分享
发布于 2017-11-21 17:51
楼主厉害 不过项目怎么准备的? 你别写自己是某985 太低调了
点赞 回复 分享
发布于 2017-11-20 22:27
点赞 回复 分享
发布于 2017-11-18 20:44
楼主最后去了哪?
点赞 回复 分享
发布于 2017-11-18 20:13

相关推荐

评论
68
513
分享

创作者周榜

更多
牛客网
牛客企业服务