热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

机械硕士,因实验室师兄毕业拿5K,自学Java转型大数据

个人情况我是本硕机械专业,毕业半年,最初接触java是由于研二的时候,看到了实验室师兄们找工作那个艰难啊,硕士毕业最少的拿了

个人情况

我是本硕机械专业,毕业半年,最初接触java是由于研二的时候,看到了实验室师兄们找工作那个艰难啊,硕士毕业最少的拿了5k的薪水,还是深圳,不由得心里一凉。那时候我开始寻求一丝转机,于是就想到了学习java。

因为之前有高中的同学在我本科毕业的时候,他去培训班学习java,那时我还是用传统的机械的行业的成见去看待培训这件事,认为没有证书就是白费。但是当我同学工作了一年,薪资翻了一倍的时候,也就是我在研二的时候,对比了师兄们的工资和发展,才意识到这个事情。让他给了我一些培训班视频,学了一个月,就找了个小厂去实习了。其余的也就不说了,总之也没学到啥鸟东西吧,第一是由于人家招实习生进去就是打杂的,第二就是我还是再用传统的机械思维去看待计算机这个行业,所以走了不少弯路。

这里多说一句,其实机械行业并不是很垃圾,关键也是看个人的发展,现在都是在搞学科融合,现在还在谈专业的问题,也都是在找主观原因,因为大学的教育,其实都是综合性的教育,即使是科班,没有勤加练习,学不到精髓,也就那回事,就像我机械硕士都毕业了,你问我机械的问题,我还是不会。

而为什么要谈专业思维呢?因为有的专业你懂得,很多专业课你不需要去学,脑袋好使得,考试前两天冲刺一下,也可以拿奖学金,当然拿不到一等就是了。找工作的时候就是纯测试智商,搞一些很傻逼的流程,并不会涉及技术问题。所以,害人的不是专业,而是你大学所处的专业产生的专业思维,水的专业,自然就是水。

第一份工作

扯远了,自己自学了java,也找完了工作吧,就毕业了。其实从自学java开始,到毕业参加工作,我都没有系统的去学习这些东西。参加工作的时候,idea还不熟练那种。第一份工作主要也是做java web,确实很无脑和无聊,其实web系统如果在阿里那种大厂还是很有搞头,因为涉及到高并发,就会涉及大量优化,这就不是一般人可以搞得了。

但是在一般的企业也没有那么大的并发量,搞项目都是随便写,想咋写就咋写。那时其实我就开始在寻找大数据的工作了,但是苦于自己的知识不够系统,还是带着机械行业的思维诟病,认为靠学历,剩下就是跟面试官扯扯皮就行,一问三不知还想拿offer那种思维。所以自然就是到处碰壁。但是自己还是没有放弃去搞大数据的念头。当然这期间也获得了公司大数据部门的橄榄枝,苦于没有名额。但我也不想在这干了。

学习过程

后来也是自己一个偶然的机会,遇到了峰哥,自己刚开始也很纠结,但后来看群里其他同学学习的经历,自己一咬牙,开始学习吧。后来峰哥帮我修改了简历,并且挖掘项目的亮点,确实提升了太多,自己之前的简历写得太水,像流水账一样,压根没有亮点,单纯为了拼凑篇幅而做的,所以自然没有任何的竞争力。

然后跟着峰哥的音频,仔细的听了zookeeper、消息中间件、相关项目讲解、学习方法讲解,这些都反复的听了很多遍,第一遍的时候也是跟着听了个大概,第二遍的时候其实也就慢慢理解了一些了,然后在头脑中进行不断的回顾,最后再将其整理起来,形成自己的知识体系。

期间也是不断的跟峰哥进行交流,沟通项目及技术相关的问题,这些东西都是潜移默化的事情,很多人不懂,即使做了很多项目,估计也是事倍功半。然后就是开始系统的学习框架以及java基础的知识点,在学习的过程中不断的去自我总结,以便可以随时进行复盘学习,这一点确实是很重要的。

平时遇到,因为自己一直想进大厂,所以又开始刷些算法题,主要就是剑指offer,当自己的数据结构和算法有了基础之后,瞬间觉得自己确实心里有底了,为什么这么说呢,因为很多面试多多少少还是涉及到一些算法题,具体一点的就是大厂一定会考察算法,上升型的公司,即使还没上市,也一定会考察算法。但是对于那种非上升型,主要就是考察项目了,主要就是看你的项目是不是自己做的,做了懂不懂,上来能干活。所以,算法这种一点不懂确实很吃亏的,尤其对于大厂来说。

然后自己也觉得差不多开始投递简历了,期间也不断地去询问峰哥有关投递的相关注意项,这些东西确实是自己平时没有注意到的点,所以才说找工作对一个人的提升是非常的大的,是对一个人全方位的考察,任何一个环节有问题,那都有可能被刷掉的。年底的时候投了一家公司,电话面试聊了一个多小时,面试官问的我都会,但是是某外包,心想还是算了吧,让我去二面我也没去,为外包请假扣工资太不值。心想还是找大厂,继续刷算法吧,这点我后期其实也想了一下,路都不会白走吧,每一步都算数。

开始找工作

在这里还是很出乎意料的,我年前没去咋投工作,就是想好好刷一刷,但是没想到,疫情所有形势都变了,也是欲哭无泪了,但是没办法,顶着头皮上吧。投了好多家,面了差不多十家吧,其中有一家小公司还是印象比较深刻,一路面试都是你可以你行你好,一谈薪资,就没声了。所以自己也总结反思了一下,面试确实不光要有技术,还是要有点道道,毕竟和人打交道吗,行不行都是人说了算。

后来又现场面了一家,带着n95,和两个面试官当面聊,这个也是你可以,你好,哈哈,但还是没offer,所以肯定还是有死穴的。面了十家吧,其实也就渐渐了解自己的痛点了,还有行业的一个形势吧。也渐渐理解了面试这东西还是有运气成分的。当然,形势这东西也都是借口,一个月不行就俩月呗,虽然自己心里不舒服,但也要顶着脑门上吧。

后来就是面了华为,就通过了。目前薪资是10K,本来想跟HR谈个15K,后面HR先开了18K,我就没还价了哈哈哈...

过程的话主要就是笔试,性格测试,技术面试,hr面试,主要都是平时的很多的常见面试题,基于自己的简历上的东西,你简历上写什么别人就会问什么的,例如:高可用、项目遇到的问题、数据倾斜等等,都是围绕着简历来说的,每个人简历不一样还会有具体的差别,所以简历要熟悉,不熟就搞吧。再者一件事能否有转机,主要的因素是个人的心理状态,后天的技术都可以一点点补充,多大的决心办多大的事,心态别蹦,因为没啥用。总之就是,面试看运气,能进还得有点实力,小公司不一定就能进,大公司不一定不行就不行,还是要不断地尝试的。

自己之前也是走了很多弯路,为啥这么说呢,就是年前没有去立马面试,赶上了疫情,被阻隔在老家很是着急,要说疫情没影响是不可能的,我去现场面那家公司,一层不超过十个人,座位全是空的,但是疫情和找工作不矛盾,该找到的人还是会找到。好在自己过年期间好好刷了一个月算法,准备期确实比想象的长了很多,但是渐渐有了基础,所以一般的笔试和面试都不虚了。

总结

总之,做事还是看决心,其余的都是可补充因素。一切只是开始,还要继续投递,继续学习,增强执行力,这个太重要了。希望能与众多还在路上的同学共勉。

大数据转型案例五年Java外包转型大数据架构北美零基础转行开发求职面经双非硕士阿里大数据开发面经精心整理的ebay大数据面试题一位材料专业研究生的Java转型复盘从车辆工程到大数据开发,我经历了什么?我,30岁,部队服役5年,零基础转大数据Java干了半年,我机智地跳到了大数据开发
日本留学生算法转型大数据开发?听他怎么说传统金融IT男转型互联网大数据码农,图啥?
从安卓主管转型大数据开发,我经历了什么?专升本程序媛,实习期间月薪10K,有点厉害我是程序媛,从事大数据开发两年,我有话说材料学博士转型大数据开发,是一种什么体验?我,32岁零基础转大数据,不需要别人怎么看!从传统数仓到互联网大数据开发,不走弯路很重要两年车间技术员转型大数据开发,说说转型这点事儿电网工作2年后考研,8面阿里,成功转型大数据开发3年Java开发转型大数据开发,如何跳出CRUD舒适区?我是DBA,从大数据小白到阅读框架源码,薪资翻了三倍双非菜鸡3个月收割头条大数据offer,方向真的比努力更重要!国企车间流水线5年,重新考研,弯道超车,收割百度腾讯offer二本电气工程应届生收割5个offer,转型大数据真的与专业无关被培训机构坑了,面国企要求唱歌...谈谈我转型大数据的心酸历程土木工程转专业,上岸趣头条、今日头条后端开发,学习历程分享警犬专业专科生,过阿里一面,又收作业帮offer,跟你聊聊大数据学习学了三年的嵌入式,但我还是转型了大数据,跟你聊聊我学习的心路历程二线到一线城市的大数据求职之路,被领导穿小鞋,跳槽一个月拿6个offer,入职ebay

扫描下方二维码

添加好友,备注【交流群

拉你到学习路线和资源丰富的交流群


推荐阅读
  • 如何使用PLEX播放组播、抓取信号源以及设置路由器
    本文介绍了如何使用PLEX播放组播、抓取信号源以及设置路由器。通过使用xTeve软件和M3U源,用户可以在PLEX上实现直播功能,并且可以自动匹配EPG信息和定时录制节目。同时,本文还提供了从华为itv盒子提取组播地址的方法以及如何在ASUS固件路由器上设置IPTV。在使用PLEX之前,建议先使用VLC测试是否可以正常播放UDPXY转发的iptv流。最后,本文还介绍了docker版xTeve的设置方法。 ... [详细]
  • Android中高级面试必知必会,积累总结
    本文介绍了Android中高级面试的必知必会内容,并总结了相关经验。文章指出,如今的Android市场对开发人员的要求更高,需要更专业的人才。同时,文章还给出了针对Android岗位的职责和要求,并提供了简历突出的建议。 ... [详细]
  • 本文介绍了C#中生成随机数的三种方法,并分析了其中存在的问题。首先介绍了使用Random类生成随机数的默认方法,但在高并发情况下可能会出现重复的情况。接着通过循环生成了一系列随机数,进一步突显了这个问题。文章指出,随机数生成在任何编程语言中都是必备的功能,但Random类生成的随机数并不可靠。最后,提出了需要寻找其他可靠的随机数生成方法的建议。 ... [详细]
  • [译]技术公司十年经验的职场生涯回顾
    本文是一位在技术公司工作十年的职场人士对自己职业生涯的总结回顾。她的职业规划与众不同,令人深思又有趣。其中涉及到的内容有机器学习、创新创业以及引用了女性主义者在TED演讲中的部分讲义。文章表达了对职业生涯的愿望和希望,认为人类有能力不断改善自己。 ... [详细]
  • 本文介绍了PhysioNet网站提供的生理信号处理工具箱WFDB Toolbox for Matlab的安装和使用方法。通过下载并添加到Matlab路径中或直接在Matlab中输入相关内容,即可完成安装。该工具箱提供了一系列函数,可以方便地处理生理信号数据。详细的安装和使用方法可以参考本文内容。 ... [详细]
  • 基于事件驱动的并发编程及其消息通信机制的同步与异步、阻塞与非阻塞、IO模型的分类
    本文介绍了基于事件驱动的并发编程中的消息通信机制,包括同步和异步的概念及其区别,阻塞和非阻塞的状态,以及IO模型的分类。同步阻塞IO、同步非阻塞IO、异步阻塞IO和异步非阻塞IO等不同的IO模型被详细解释。这些概念和模型对于理解并发编程中的消息通信和IO操作具有重要意义。 ... [详细]
  • 本文介绍了高校天文共享平台的开发过程中的思考和规划。该平台旨在为高校学生提供天象预报、科普知识、观测活动、图片分享等功能。文章分析了项目的技术栈选择、网站前端布局、业务流程、数据库结构等方面,并总结了项目存在的问题,如前后端未分离、代码混乱等。作者表示希望通过记录和规划,能够理清思路,进一步完善该平台。 ... [详细]
  • Google Play推出全新的应用内评价API,帮助开发者获取更多优质用户反馈。用户每天在Google Play上发表数百万条评论,这有助于开发者了解用户喜好和改进需求。开发者可以选择在适当的时间请求用户撰写评论,以获得全面而有用的反馈。全新应用内评价功能让用户无需返回应用详情页面即可发表评论,提升用户体验。 ... [详细]
  • Tomcat/Jetty为何选择扩展线程池而不是使用JDK原生线程池?
    本文探讨了Tomcat和Jetty选择扩展线程池而不是使用JDK原生线程池的原因。通过比较IO密集型任务和CPU密集型任务的特点,解释了为何Tomcat和Jetty需要扩展线程池来提高并发度和任务处理速度。同时,介绍了JDK原生线程池的工作流程。 ... [详细]
  • flowable工作流 流程变量_信也科技工作流平台的技术实践
    1背景随着公司业务发展及内部业务流程诉求的增长,目前信息化系统不能够很好满足期望,主要体现如下:目前OA流程引擎无法满足企业特定业务流程需求,且移动端体 ... [详细]
  • 嵌入式处理器的架构与内核发展历程
    本文主要介绍了嵌入式处理器的架构与内核发展历程,包括不同架构的指令集的变化,以及内核的流水线和结构。通过对ARM架构的分析,可以更好地理解嵌入式处理器的架构与内核的关系。 ... [详细]
  • 基于移动平台的会展导游系统APP设计与实现的技术介绍与需求分析
    本文介绍了基于移动平台的会展导游系统APP的设计与实现过程。首先,对会展经济和移动互联网的概念进行了简要介绍,并阐述了将会展引入移动互联网的意义。接着,对基础技术进行了介绍,包括百度云开发环境、安卓系统和近场通讯技术。然后,进行了用户需求分析和系统需求分析,并提出了系统界面运行流畅和第三方授权等需求。最后,对系统的概要设计进行了详细阐述,包括系统前端设计和交互与原型设计。本文对基于移动平台的会展导游系统APP的设计与实现提供了技术支持和需求分析。 ... [详细]
  • mui框架offcanvas侧滑超出部分隐藏无法滚动如何解决
    web前端|js教程off-canvas,部分,超出web前端-js教程mui框架中off-canvas侧滑的一个缺点就是无法出现滚动条,因为它主要用途是设置类似于qq界面的那种格 ... [详细]
  • 未来五年的AI领域科技亮点,都在这里了
    当AI正式成长为推动世界第四次工业革命的潜在力量之一,我们的生活也在悄然发生着变化,当AI渗透到人们的生活中,引爆着一场又一场的行业变革& ... [详细]
  • 开发笔记:图像识别基于主成分分析算法实现人脸二维码识别
    篇首语:本文由编程笔记#小编为大家整理,主要介绍了图像识别基于主成分分析算法实现人脸二维码识别相关的知识,希望对你有一定的参考价值。 ... [详细]
author-avatar
冷香之流光氤氲
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有