热门标签 | 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

扫描下方二维码

添加好友,备注【交流群

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


推荐阅读
  • 阿里巴巴终面技术挑战:如何利用 UDP 实现 TCP 功能?
    在阿里巴巴的技术面试中,技术总监曾提出一道关于如何利用 UDP 实现 TCP 功能的问题。当时回答得不够理想,因此事后进行了详细总结。通过与总监的进一步交流,了解到这是一道常见的阿里面试题。面试官的主要目的是考察应聘者对 UDP 和 TCP 在原理上的差异的理解,以及如何通过 UDP 实现类似 TCP 的可靠传输机制。 ... [详细]
  • 软件测试行业深度解析:迈向高薪的必经之路
    本文深入探讨了软件测试行业的发展现状及未来趋势,旨在帮助有志于在该领域取得高薪的技术人员明确职业方向和发展路径。 ... [详细]
  • 我的读书清单(持续更新)201705311.《一千零一夜》2006(四五年级)2.《中华上下五千年》2008(初一)3.《鲁滨孙漂流记》2008(初二)4.《钢铁是怎样炼成的》20 ... [详细]
  • 菜鸟物流用户增长部现正大规模招聘P6及以上级别的JAVA工程师,提供年后入职选项。 ... [详细]
  • 2023年,Android开发前景如何?25岁还能转行吗?
    近期,关于Android开发行业的讨论在多个平台上热度不减,许多人担忧其未来发展。本文将探讨当前Android开发市场的现状、薪资水平及职业选择建议。 ... [详细]
  • 问题场景用Java进行web开发过程当中,当遇到很多很多个字段的实体时,最苦恼的莫过于编辑字段的查看和修改界面,发现2个页面存在很多重复信息,能不能写一遍?有没有轮子用都不如自己造。解决方式笔者根据自 ... [详细]
  • spring boot使用jetty无法启动 ... [详细]
  • 本文探讨了在一个物理隔离的环境中构建数据交换平台所面临的挑战,包括但不限于数据加密、传输监控及确保文件交换的安全性和可靠性。同时,作者结合自身项目经验,分享了项目规划、实施过程中的关键决策及其背后的思考。 ... [详细]
  • 深入解析WebP图片格式及其应用
    随着互联网技术的发展,无论是PC端还是移动端,图片数据流量占据了很大比重。尤其在高分辨率屏幕普及的背景下,如何在保证图片质量的同时减少文件大小,成为了亟待解决的问题。本文将详细介绍Google推出的WebP图片格式,探讨其在实际项目中的应用及优化策略。 ... [详细]
  • 深入理解云计算与大数据技术
    本文详细探讨了云计算与大数据技术的关键知识点,包括大数据处理平台、社会网络大数据、城市大数据、工业大数据、教育大数据、数据开放与共享的应用,以及搜索引擎与Web挖掘、推荐技术的研究及应用。文章还涵盖了云计算的基础概念、特点和服务类型分类。 ... [详细]
  • 在尝试通过自定义端口部署Spring Cloud Eureka时遇到了连接失败的问题。本文详细描述了问题的现象,并提供了有效的解决方案,以帮助遇到类似情况的开发者。 ... [详细]
  • 本文探讨了使用Python进行微服务架构设计的合理性和适用性。首先,介绍了微服务的基本概念及其在现代软件开发中的重要性。接着,通过具体的业务场景,详细分析了Python在微服务架构设计中的优势和挑战。文章还讨论了在实际应用中可能遇到的问题,并提出了相应的解决方案。希望本文能够为从事Python微服务开发的技术人员提供有价值的参考和指导。 ... [详细]
  • 第二章:Kafka基础入门与核心概念解析
    本章节主要介绍了Kafka的基本概念及其核心特性。Kafka是一种分布式消息发布和订阅系统,以其卓越的性能和高吞吐量而著称。最初,Kafka被设计用于LinkedIn的活动流和运营数据处理,旨在高效地管理和传输大规模的数据流。这些数据主要包括用户活动记录、系统日志和其他实时信息。通过深入解析Kafka的设计原理和应用场景,读者将能够更好地理解其在现代大数据架构中的重要地位。 ... [详细]
  • HBase Java API 进阶:过滤器详解与应用实例
    本文详细探讨了HBase 1.2.6版本中Java API的高级应用,重点介绍了过滤器的使用方法和实际案例。首先,文章对几种常见的HBase过滤器进行了概述,包括列前缀过滤器(ColumnPrefixFilter)和时间戳过滤器(TimestampsFilter)。此外,还详细讲解了分页过滤器(PageFilter)的实现原理及其在大数据查询中的应用场景。通过具体的代码示例,读者可以更好地理解和掌握这些过滤器的使用技巧,从而提高数据处理的效率和灵活性。 ... [详细]
  • Hadoop 2.6 主要由 HDFS 和 YARN 两大部分组成,其中 YARN 包含了运行在 ResourceManager 的 JVM 中的组件以及在 NodeManager 中运行的部分。本文深入探讨了 Hadoop 2.6 日志文件的解析方法,并详细介绍了 MapReduce 日志管理的最佳实践,旨在帮助用户更好地理解和优化日志处理流程,提高系统运维效率。 ... [详细]
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社区 版权所有