首页 > 牛客访谈|感谢自己,环境专业自学1年时间,终于斩获offer
头像
我是一个小和尚~
编辑于 2019-05-27 16:22
+ 关注

牛客访谈|感谢自己,环境专业自学1年时间,终于斩获offer

与往年相同,牛客访谈如约而至!

每期访谈,我们会邀约一位已工作或已拿到好offer的大佬,

分享他的成功经验,为正在求职路上奋战的你点亮一盏明灯!

本期牛客访谈,我们邀请到已斩获多家 offer的大佬 @最终幻想土豆 ,为大家带来求职分享!


嘉宾介绍:

昵称:最终幻想土豆

学历:本科

本科学校/专业:苏州科技大学-环境工程

已拿offer:三七互娱,无锡帆软,上海汉得

即将入职的公司:三七互娱

岗位:JAVA开发工程师


个人介绍

一个标签显著的程序员,非科班,自学JAVA。毕业之后继续从事JAVA开发的工作,入职部门是极光游戏,日常工作内容是游戏开发的代码编写。

访谈内容:

1、您之前是环境工程专业,可以说与计算机相隔甚远,是什么机缘巧合让您选择了完全非专业的行业,并努力学习转行呢?

在去年的春节季,当时面临着考研和找工作的压力,便开始思考人生的方向,疯狂阅读了很多关于职业规划的文章,同时关注了知乎的话题:生化环材的劝退之路。这些文章讲述的事实和我大学在本专业学习和实践的内容比较契合,于是动摇了转行的念头。其次,2018年是比特币和人工智能火爆的一年,我大量阅读了这方面的知识,对AI和比特币非常感兴趣。所以一开始,我是将自己未来的职业选择和兴趣点相结合,而选择转行的。

我相信还有不少正在观望是否要转行的同学,我们都面临着人生的重***择,这个阶段你会烦恼,会焦虑。此时你已经对专业产生了失望,考虑是否要转专业。我的建议是:广泛听取过来人的经验,多逛一逛外界的论坛,加上对自身和外界环境的了解,此时你便知道你的真正目标了。


2、您在帖子中分享了自己的学习时间线,也分享了自己学习过的书籍,能不能完整地分享一下您看过的书箱,并简单介绍下书籍和自己的学习收获?

首推的是JAVA入门视频是慕课网上的《JAVA入门第一/二/三季》 这里是链接:
http://www.imooc.com/course/list?c=java&type=1&sort=pop

1.《疯狂JAVA讲义》 作者:李刚  这是我入门JAVA的书籍,干货满满,但是硬啃是吃不下来的,请和JAVA基础视频一同食用。
2.《大话数据结构》  作者:  程杰   入门数据结构的书籍,对于转行者来说是一本难度适中的书籍。
3.《算法笔记》 作者:胡凡 / 曾磊   这是我入门算法的书籍,他的难度应该是中等以上,建议先学完数据结构,刷完剑指offer再阅读此书。
4.《JAVA多线程编程实战指南》或《实战JAVA高并发程序设计》   多线程编程的入门,建议多实战。
5.《深入理解JAVA虚拟机》  学习完JAVA基础,这本书是每一个后端一定要掌握的知识,也是面试必考的重点知识,强烈推荐。
6.《SQL基础教程(第二版)》   SQL是每一个后端必会的基础内容,这本书可以很好的入门。
7.GitHub上大佬整理的后端笔记: https://github.com/CyC2018/CS-Notes


3、看了您的学习时间线,感觉您真的很会学习了,可以保证学习速度和兼顾学习质量,能不能分享一下您的学习方法、学习小技巧?每天的学习安排是怎么样的呢?

当时舍友在考研,于是自己也开始去图书馆。时间安排是早上8:00-晚上17:00,中间2个小时午餐和休息时间,晚上17:00之后,我的学习效率直线下降,一般跑步或者滑板,或者用来学习一些用脑强度不大的学习工作,比如整理笔记。

工欲善其事必先利其器,在你下决心找工作的时候,请将你的学习资料、学习工具还有提高学习效率的工具准备起来。我前期在云盘中准备了一份JAVA培训班的学习视频,借阅了图书馆的计算机书籍,光是在电脑中部署JAVA环境,安装编程软件,便花费了大量的时间。(相信有很大一部分同学会在软件环境部署上卡壳)

借阅了看书的时候,我相信大部分同学和我一样,来到了图书馆依然无法安静学习,会刷刷手机。我的建议是:每隔一个半小时,给自己10-20分钟的休息的时间用来刷手机。 如果对自己要求严格,可以不带手机。

整理笔记也是我在学习过程中不断检验自己,给予自己正反馈的一个重要环节。学习完一个知识点,学完某个章节,用自己的语言总结学习的知识,手动敲一个小的demo,是检验自己学习成果的机会,千万千万不要放弃这个宝贵的机会!


4、您在帖子中说到自己刚开始求职时笔试环节比较惨烈,那后来是如何克服的呢?刷过哪些题?在面试环节有哪些小tips可以给牛友呢?

秋招9月份初正是大厂招聘爆发的时间点,我投递了大量简历,获得了很多大厂的笔试机会。可是算法方面只在LeetCode上面刷过eazy和medium的题型,完全无法应对秋招的编程题。 秋招结束后,我反思了自己刷题出现的问题,发现没有理解计算机思维,先刷了剑指Offer,他的难度小于LeetCode。之后在LeetCode上开始了专题训练,比如回溯算法,DFS和BFS,双指针,二叉树。每完成一个专题,总结之后你会发现每一种题型都是有一定规律的。

面试的Tips呢,就是在每次面试前,把面经上面的知识回顾一遍,在牛客网上搜索这家公司的面经(每家公司对技术的倾向点是不一样的),你有很大概率会考到同样的题目。


5、因为是非计算机专业,相信您在学习的过程中面临的问题会更多,比如项目,您是如何进行项目练习的呢?您一般如何寻找优秀的项目?有什么好的项目可以分享一下吗?

项目是每一个非计算机专业同学面临的大敌。项目是你和面试官保持在同一个频道的重要话题,也是检验你在工作中能否正常胜任。

在培训班视频,慕课网-程序员的梦工厂,牛客网都有大量项目经验,你可以选择免费的项目,有可以选择更加有效率的收费实战项目。在JAVA方向主要是能够熟练掌握SSM框架我在简历中填写的是:JAVA高并发秒杀项目。


6、有实习经验能在校招中更有利,您能不能分享一下您找实习的经过,在寻找目标公司和求职准备方面,您有什么经验分享一下?

实习经历我认为是我能够正式进入这个互联网行业的敲门砖。如果秋招没有满意的职位,请先去实习,不能闭门造车。实习岗位已经比较少,此时面试难度也会比实习提高一个档次,而且中小厂的实习工作也不多。此时,寻找实习的过程中,降低自己的期望寻找岗位是一个不错的选择,和自己的职业方向匹配即可,无需过分挑剔。最终的目标是大厂。


7、除了上述问题,您还有什么内容想要分享给牛油们?

长期保持计算机的学习,必须通过不断的正反馈来维持,从一开始做出来小的demo,跟着视频做出一个完整的项目,刷完剑指offer,写博客获得许多阅读量和点赞量,参加计算机类型的比赛,通过大厂笔试,能够有机会和面试官进行面试,最终获得实习offer,最终获得大厂offer。这些都是在你学习中会获得的历程,在你的学习中,你会因为帮助他人解答专业问题,自己做出的项目能够顺利展示,参加比赛获得名次,和程序猿交流讨论过程中碰撞出的火花,拿到第一份实习工资,这一切都是支撑你在走的更远的动力。

在这条学习的道路上,也希望能够有家人,朋友,爱人,同学,在你情绪低落时,安慰、支持和鼓励你,克服这一切的困难。


8、最后,请大佬给参加秋招的牛友们送上一句祝福吧~

我唱首歌给大家叭: 《我的offer在哪里》
为了拿下BAT 天天提着一口气 大厂小厂投简历 刷光面经笔试题
天生我才难自弃 可惜面试都悲剧 努力 我要努力 我要变成收割机~


最后关于我这次的校招,所有面经都贴在这个链接,大家可以随便看看,欢迎讨论!


牛客访谈
牛客访谈是邀请已工作/已拿到好offer的学长学姐们,
为正在找工作的牛友们进行求职相关分享的栏目。
旨在为当下正奋战在求职路上的牛友们点亮一盏明灯。
关于牛客访谈,如果你有任何好的建议,欢迎私信@小小桔🍊 ~

全部评论

(4) 回帖
加载中...
话题 回帖

近期热帖

历年真题 真题热练榜 24小时
技术(软件)/信息技术类
查看全部

热门推荐