突发!员工跳楼!只拿低保工资!央企设计院集体罢工!

突发!北京某院集体罢工!

淄博向东,惠泊向西:在人民与人民币之间,惠泊停车选择了人民币

【少儿禁】马建《亮出你的舌苔或空空荡荡》

10部适合女性看的唯美情色电影

自由微信安卓APP发布,立即下载! | 提交文章网址

大数据肌肉猿

今日更新| 950个成功转型案例分享(微软IBM亚马逊虾皮 BAT)-大数据学习之路交流群

大数据27.JustDOIT,电子专业毕业两年转行开发,在培训机构培训了一段时间找不到工作,让他学习了一些底层也补了一些计算机基础,改进了简历的几个项目,在深圳成功上岸大数据。9.22更新:DBA
2021年11月28日

二本机械毕业2年,从外包ETL到大厂数据开发,月薪13K到年薪40W

毅力一般),按照核心思路我准备了大概小一个月加上以前自己平时的积累(逼不得已脱产),就开始行动了。
2021年5月21日

二本院校学弟大二开始实习,大三收割阿里、腾讯实习offer

假设有n个人,3个人轮流报数,每次淘汰喊3的人,最后的那个人是序号多少的?阿里三面•
2021年5月9日

Hive千亿级数据倾斜解决方案(好文收藏)

sets/rollups/cubes这类多维聚合的操作,如果最后拆解的键组合大于该值,会启用新的任务去处理大于该值之外的组合。如果在处理数据时,某个分组聚合的列有较大的倾斜,可以适当调小该值。5.
2021年4月26日

二本材料专业,干过销售,当过兵,28岁零基础转型大数据开发进百度,很强势!

框架补起来,到第二年,就可以写一些后台接口,能自己独立完成一个小平台的大数据项目,包括后端查询,数据存取,数据分析,数据展示。因为目前公司还是
2021年4月18日

2021年大数据肌肉猿公众号奖励制度

题材:不局限于任何题材,只要你想写,可以在微信上与我沟通,你可以先说明你的想法或大纲,我也可以给你提供一些思路。题材可参加我公众号目前存在的几个系列:学习路线
2021年1月2日

二线到一线城市的大数据求职之路,被领导穿小鞋,跳槽一个月拿6个offer,入职ebay

本文作者是学习群的一位程序媛,原本在重庆工作,后面又来上海求职,拿了数家公司offer。来上海的第一家公司为明星创业者公司,但无奈公司内部制度不完善,被领导穿小鞋,又再一次求职。这次也拿了几家公司的offer,最终入职ebay大数据组。一路走来不易,要了解更多她,可以看之前的文章:我是程序媛,从事大数据开发两年,我有话说
2020年7月17日

电网工作2年后考研,8面阿里,成功转型大数据开发

今天分享的是学习群的一个研二女生,她在国企电网工作两年后读研,随后零基础开始接触开发的学习,在春季实习的时候拿了一些大厂的大数据开发offer。自我介绍
2020年6月27日

从传统数仓到互联网大数据开发,不走弯路很重要

1.自我介绍二本学校毕业5年,在某已倒闭手机厂商做安卓开发3年,到银行外包写SQL1年,现在在某大厂做大数据开发工作即将一年,月处理数据量PB级别。2.为什么要转型转型有两个原因,一个是技术相关的,刚毕业心态没调整好,没有把心思放在技术上,然后做的工作技术要求也不高,就这么混了几年;一个是工资相关的,工资真尼玛低,都快混不下去了。3.转型的心态和行动16年公司内部培训的时候了解到大数据,那时候还没放心思去学。因为以上说的原因开始专心搞大数据,每天晚上8点准时学习到12点。从Hadoop开始,到Hive、Spark、Hbase、Redis、Mongodb,storm、zookeeper,把大数据常见的组件都学了一遍。4.转型过程那时候基本上是按照每个月一个组件,然后上网找视频,对着视频边看边敲代码。最大的困难有几个:一是大数据领域组件太多,相应的知识点就很多,学了前面忘了后面;二是没有实战经验,没有真实的应用场景,不知道每个组件在生产中具体是怎么应用的,心里没底。还有一个,就是公司倒闭了,顿时陷入了失业的状态。19年初的时候公司招聘很少,要招都是招高级的,这种就是实打实的考验功力了,所以基本上是面一个挂一个。那时候只剩下一个信念,相信自己一定能成功,每天脑子里都在想着知识点,吃饭想,走路想,睡觉想。中间实在没办法了,就去银行外包先做起,做传统数据仓库相关的。主要就是用hql写SQL,框架有人定好了,就是按照模板往里填SQL。为了生活走到了这一步,心里一直想着几个月后一定要往前迈一步,可以去一个小厂做有技术含量的大数据开发,更好的就是能去大厂做大数据开发了。每天的状态就是,早上六点起床坐一个小时公交到公司上班,白天做公司的事情,晚上下班马上自己学习大数据视频,一边跟着敲代码,一边脑子里面想面试题,就是要把知识点刻在脑子里。反正每天都在想着怎么学更多的东西,中间向公司比较有经验的人咨询,说实话没有得到什么帮助。然后又关注了很多大数据的公众号,加了很多大数据的群,了解大数据从业者平时工作是做什么,然后中间有幸和好几位公众号作者交流了,他们都很无私的帮助了我。从写简历,到面试,到大数据知识点,学了很多,很感谢这一路帮助过我的人。5.学习过程首先先把Java相关的复习了一遍,然后学习大数据的东西。Java方面(一个半月)由于之前一直在写业务代码,然后业余时间也没有专研,导致好多Java知识都忘了,所以先从Java开始学习。学习目标是先只要求把JavaSE复习完,不然时间不够。学习手段是看《Java编程思想》刷了一遍,重点关注数组和并发两个章节,中间也会找各大厂的面试题,边看知识点,边敲代码,然后刷题,做到一看到相关的题目,脑子里面就会有完整的知识体系。接着是算法和数据结构方面,就刷《剑指offer》和Leecode上面的题目,每天刷两到三道题,做到看到题目脑子里面有大概的思路。大数据方面(五个月)在网上报了个培训班,跟着他们学。现在想起来,那个培训班很坑,好几个老师分别讲不通的大数据组件,没有连贯性,讲的也很浅。那时候报的目的也是说自己摸索太慢,想花钱找捷径,最终目的勉强算达到了吧。它的课程是先Linux基础知识,Hadoop,hive,HBASE,redis,MongoDB,storm,辅助框架,Scala,kafka,spark,最后两个项目(电商和交通相关的)。如果现在让我去学,是数据仓库或者离线实时业务代码开发方向,首先会先去学Hadoop,这个是基础,大数据很多东西都是基于Hadoop延伸出来的。Hadoop里面,最重要的肯定是MR整个流程,包括map端做了什么,shuffle做了什么,reduce做了什么,中间还把源码看了一遍,然后在源码里面找到MR流程的每一个对应点。然后是hdfs的原理,包括数据的读写原理,数据副本之前的协作等等。最后就是yarn了,yarn是作为资源调度的,这个没有太多内容。如果是数仓的,可以再学习hive,花半个月了解hive语法,组成原理,再了解点数据仓库知识,就可以去面试了,问到啥不懂的,马上学,这个是学习最快的方式。现在才知道,不要等到自己认为准备好了再去做,因为从来没有准备好的时候,做着做着你也就做成了,一边面试一边学习。如果是做离线实时业务开发的,那要多学点。花两个星期看下kafka,目标是kafka会用而且常见的原理能解释,如kafka的producer、consumer的使用,topic和partition这些,ISR等等。花两个星期看下HBASE,了解读写原理,数据存储方式,rowkey设计以及热点问题等等。接着就是重点了,学习spark。spark包括spark
2020年6月3日

材料学博士转型大数据开发,是一种什么体验?

今天分享经验的是学习群一位即将毕业的材料学博士,他去年年底开始学的大数据,目前已成功入坑,也收了一些大厂的offer。要加学习群的同学可以扫描下方二维码,备注【加群】,拉你进学习群。一、自我介绍
2020年5月9日

22周岁,我完成了两件人生大事

1998年的5月4日,我出生在福建的一个小山村里面,据我妈说,小时候都是靠我姑姑每个月的接济才得以有饭吃。我上学上的早,托儿所读完之后直接跳过幼儿园上的一年级,那时候5周岁。我的小学是在山上,我每天要自己起来搞定早餐,有时外面早餐店吃,有时自己煮饭,然后自己爬斜度45度的数百米阶梯去上课。所以当我现在看到5周岁还得别人哄着吃饭的小孩,都不知当时自己是怎么过来的。尼姑庵改造的小学小学读到5年级之后,6年级就开始出外住宿,至今已经12年。一个人洗衣吃饭独立生活,所以我的适应能力和生存能力都比一般同龄人要强。2018年的夏天,我来上海实习,在健身房遇到前女朋友,现老婆。嗯对,是老婆了。我那时还只是个20岁的毛头小子,她比我大几岁,已经工作好几年了。我那时全身上下身家不超过2000块钱跟她谈恋爱,我跟她说等我毕业正式工作了就有钱了。她也没嫌弃我,就说钱可以慢慢赚,说我是潜力股。后面同居了,有一天,我鼓起勇气跟她说了一个事情:就是我家里还欠款几十万,得等着我还,看她怎么想。说实话,当我说出这句话的时候,有种渣男的感觉,早不说,相处这么久才说。说的原因一方面是我爸让我说的,我本来不想说的,自己默默还,但几十万也不是小数目,短着一两年,多则数年,我也不想到那个时候再说。当我说了之后,她有点懵了,但沉默了一会说:没事,慢慢还吧,我们一起还。当我听到这句话时,说不感动是假的,但更多的是一种动力,我一定不能辜负这个女人。当然现在我也成了她当时口中说的潜力股,在上海交了百多万的首付,有了一个属于我们两个的小家,我们也修成正果领了证,算是对她以前的交代,但接下去我们还有很长路要走。说到买房,我做梦都想不到会在上海买得起房。从大一开始,家里就欠一屁股债,大一买电脑的钱都是借的,所以我一进大学就决定不考研了,连想法都没有,因为真心耗不起这个时间,也读不起。我刚开始读的是车辆工程,后面为了转专业泡了一学期的图书馆,因为车辆工程不感兴趣啊,工资也不高,要是大学四年都读这个,得花费我很多时间,而且都没啥用,所以当时转专业压力也蛮大的。具体可以看这篇文章:从车辆工程到大数据开发,我经历了什么?大二也开始了第一份实习,一方面贴补生活费,另一方面积累下实习经验,为之后进大厂做准备。当时一个月工资800,还被不少同学嘲笑不如做兼职。但是我还是坚定我的想法,我大学期间没做过什么兼职,因为我觉得对我专业技能积累没什么帮助,所以我选择了实习。暑假实习那会,在同学卖早餐的仓库打了个地铺,由于没有空调,厦门30几度的天气,买了4台USB风扇环绕着吹,每天睡前洗一次澡,起来也洗一次澡。具体可以看这篇文章:我,大二实习,996,月工资800大三暑假来上海实习,住在浦东龙阳路的一个青旅里面,一个床铺一个月2000。因为离公司近,不用押金,而且是按月交的,所以我就在那住了小半年。那时实习工资基本跟日常开销齐平,15号发工资的当天也是交房费的时候。有一次15号是周六,所以工资也就顺延到周一发,我跟房东说了情况,说周一给,房东也答应了。但当晚房东跟他朋友在客厅喝酒了,我去客厅倒水的时候直接把我叫住让我交钱,不交的话别住了,虽然我知道他当时是发酒疯了,但当那么多人面直接呵斥我真的不好受。于是我跑去卫生间,给几个朋友打了电话都没钱,最后迫不得已给我阿姨打了电话,让她先借我2000,周一发工资还她。那一次我哭了,不是因为没钱,更多的是对生活的无奈。19年,那时我大四。我在1月19号见了我的岳父岳母,那时我刚跟别人借了1万出去旅行,回来的时候已经是负债状态了。岳父岳母把我叫到一边,然后开始盘问,就问有没有能力对他们的女儿好,之后考不考虑上海买房等等之类客套话。我那时一个劲地点头,但其实还是很懵的,我真的有能力吗?我现在可是背了一身债的人。好在女朋友没跟她家里人说我家里负债的事情,不然应该是凉了。当我21号回家之后,天天失眠,焦虑的不行,天天问自己:我应该承担这一切吗?我能承受这一切吗?我怎么承受这一切呢?于是我给自己立了一个目标,虽然当时对我来说是遥不可及的,但我还是默默立下了这个目标,打鸡血也好,共勉自己也罢。虽然最后是超标完成了,但我现在也不敢相信能完成。过年后我又回到上海,准备稳定一下工作先。那时手里不缺offer,但给的薪资都不能够让我完成目标,那时的确很浮躁。每天5点多起床学习,9点开始出门面试,每天平均排3-4家面试,晚上接着学习。那时候的房租还是我女朋友交的,她也安慰我说不着急,慢慢挑,找个你想要的。后面选了家公司,4月份开始实习。实习的第一个月发了工资,被我一个长辈借了1W,说过两天还我,我借了,后面也没还。说实话,当时对我的打击蛮大的,我信任你借给你钱,而且你也算是我长辈,我也还只是个学生,全身上下就1万多。咳,认了。这件事我也没敢跟女朋友说。。后面发的工资我陆陆续续还了助学贷款,之前欠别人的。好景不长,7月份我妈突然得了脑梗,真的是压的也快不行了。后面我也给全家人上了保险,真的伤不起啊。19年是我压力最大的一年,同时也是我解决问题最多的一年。这一年帮家里还了数十万债务,平时还得贴家用,我妈买药的钱,我妹上学的费用。这一年真的感谢我现在的老婆,替我分担了很多,也很理解我。也在我低谷的时候鼓励我,我颇有成就的时候让我别骄傲。平时真的挺忙的,所以有时候我一忙就是一整天,忙到深夜,一天一句话都说不上,我忙完你已经睡着了。我算是把大学四年时间利用到淋漓尽致的典范,我大学四年穷游了15个国家,近百座城市,大学也坚持了4年的健身,也是图书馆记录的保持者,面试了100多家公司,拿了数十个offer。我现在的很多习惯也是大学时期养成的,每天5点多起床,7点到公司,晚上有时学习到深夜。每周定期健身,周末要在书店泡一天。每天每周每月都有自己的安排和计划,每个时间段该干嘛都是已经知道的,只能算习惯,谈不上自律。从大一到现在睡懒觉的时间不超过10天,现在也比以前好,不会半夜突然焦虑的惊醒。而在大学时期,健身和旅行只是我释放压力的一个方式,身体是本钱,旅行是我完成阶段性目标之后的奖励,毕竟再苦不能苦自己。大学4年真的很充实,我也很怀念,但我无时不刻想马上毕业,这样就可以挣到钱了。我也做过很多副业,也都赚了一些钱:1.健身:线上线下指导;健身补剂、用品代理;健身卡销售、与教练合作售课;2.旅行:给人定制化旅行;带人旅行(有需求,但我没做);几个旅游网站的攻略投稿;代购;3.英语:线上直播开课。4.编程:开过live;卖过资料;卖课;5.知识星球。6.公众号:接广告;帮广告主写广告文案;7.工作:利用公司学到的业务知识,帮别人提供业务方案,进行业务变现。...但大部分我已经不做了,因为真的很耗时间。现在工资是我收入的大头,毕业到现在工资涨了好几次,我也把更多精力放工作上。现在工作更多的是报着学习的心态,因为工资也不低,现在也不是像以前一样特别缺钱,所以只要能让我学到东西的,无论是业务还是技术我都会花时间去研究。包括公司的财务、运营、市场等,只要我能接触的到的,我都会尽量去了解,说不定哪天用上了。我算是靠知识改变命运的一类,我爸初中没毕业,我妈没上过学,家里人也只能供我上完大学,其他都得靠自己。自己也算比较幸运的,能跨越上一辈的阶级,所以更加珍惜现在的生活。平时遇到一些迷茫,有困难的读者,我也是能帮就帮,希望能给到一些鼓励和实在的帮助。至于现在的生活肯定比以前的改善许多,自从有女朋友之后我就没自己上淘宝买过衣服了。平时逛超市买东西基本也不需要看价格了,喜欢就买,但更多的是吃方面的。我不抽烟、不喝酒、不打游戏,所以朋友圈就经常晒吃的。听我妈说,小时候穷,吃不起高蛋白的东西,也买不起钙片,所以我小时候患有轻微的佝偻症,站都站不稳。大学的时候一个月900生活费,顿顿食堂,也没条件吃太多肉,就健身的时候买了蛋白粉吃吃。但现在的话基本想吃啥都会直接买,不那么注重价格。由于从小对家里都报喜不报忧,所以家长特别喜欢把一些糟心的烦心的事情和情绪都说给我听,刚开始我是乐意倾听的,但现在我基本不听这种,也对这些事情免疫了。所以我在外住宿的这十几年基本不主动往家里打电话,也不会特意去联系家里人,在他们看来是聊聊天,说者无心,但我会时常惦记着。特别是我在大学时期,时不时打电话说一些消极的,但是我也不会抵触,他们说的我都懂,但是我不会主动去联系。虽然现在工作了,但有时上班接到家里人电话也是心里一颤,应该有不少人都是这样的。我天生自带自信、乐观属性,也就是所谓的正能量,这是我能做成很多事情的关键因素。贫穷不可怕,怕的是由经济上的贫困带来心理精神上的贫瘠。大学时代承受着很多压力和委屈,我从不会将我内心状态通过任何形式表现出来,都是自己默默消化,快速恢复状态。所以我大学时期写了整整5本笔记本。都是当我迷茫、压力大的时候与自己的对话,很多事情和目标我都不会跟别人说,更多的是自己默默完成,当我公开的时候,一般都是我已经完成的。我也不会去抱怨任何人和事,一般受委屈啥的,我都是通过诙谐的段子吐槽吐槽,生活和职场一样,要么忍要么滚,说服自己没啥大不了的。今天是我22周岁生日,也算是给过去的22年画了个逗号,忆苦思甜,居安思危,空杯心态,未来还有很长路要走,也还有很多目标等着实现,一起加油,共勉!--end--推荐阅读:我的5个寒假,很充实毕业两个月,随便说说“斜杠青年”
2020年5月4日

土木工程转专业,上岸趣头条、今日头条后端开发,学习历程分享

学习群小伙伴的学习面试经历,在去年刚转专业开始学习的时候给到他路线和学习过程中的帮助,所以他在学习过程中基本没走弯路,执行力也很强。里面提到的很多学习上的点也是我在文章中一直反复强调的,其他同学可以借鉴下。个人背景大一大二都是土木工程专业,看了峰哥的转专业经历后,坚定了转专业的想法。于19年的9月转专业到计算机,开始自学编程。3月份先后拿了趣头条、今日头条的后端实习offer,目前已实习一个月。我尽量用简洁的语言说一些关键性的东西,希望对转行和对学习方向迷茫的小伙伴有一点帮助。转专业的起因是土木发展前景比较差,又发现自己对编程很感兴趣,在mooc上学了下浙大的数据结构。因为成绩不错,大三开学正式转到计算机专业(其实当时转专业承受的压力还是蛮大的)。大三上学期同时修大一大二大三上学期的计算机专业课,当时一直想的是想考浙大的研究生的,于是按部就班地去教室上课,但是学着学着我又开始质疑我学这些知识的意义,就像我当初质疑学土木工程的意义一样,还是准备找工作吧。但是一学期有十多门计算机的课,课业负担还是比较重的,那段时间也还是很努力的,我学习一门课程的思路几乎都是:先搭好知识框架,把重要的知识点找出来并明白它们在整个课程脉络中的地位,然后考前疯狂刷题突击。用这种学习方法我在每门课上花的总时间都不长,以比较短时间学到了大部分核心知识,既以平均80分的成绩通过了期末考试,也在这期间也能腾出一些时间来自学一些我感兴趣(对面试有用的)的技术。当然啦,很重要的前提就是要求你得有分清主次、规划自己的能力。1月10号放假后正式开始准备春季实习生招聘,从mooc网上找了些课程看,参考了峰哥提供的几个项目,网络
2020年4月30日

日本留学生算法转型大数据开发?听他怎么说

一次成功的背后都是日月积累的运筹帷幄和脚踏实地的不懈努力。
2020年4月18日

我,32岁零基础转大数据,不需要别人怎么看!

前言今天分享学习经历的是学习群里的一位32岁大哥,他本科是计算机的,但毕业之后就待国企拿一个月4K的工资拿了好几年。后面迫于生活的经济压力开始寻求突破口,当别人在群里讨论学不学的时候,他已经开始默默发力,坚持学习。近日拿到西安某大厂分部的软件开发offer,薪资也翻了几倍,但他学习过程中经历的东西,我相信大部分人都无法感同身受,具体可以看看下文。----原文大家好,我叫Frank,二线城市,今年32岁,2010年本科毕业后没怎么正儿八经的工作过,本科是个普通二本。虽然学的计算机相关专业,但是自己的目标不是很明确,加上觉得干码农太累了,毕业后游荡了几年就稀里糊涂的进了体制内,月薪到手4K,年终奖3W,加起来年薪刚刚8W。这一干就是快6年,19年12月初辞职。
2020年3月27日

双非菜鸡3个月收割头条大数据offer,方向真的比努力更重要!

背景介绍首先的话,介绍一下自己的情况吧。我是来自广东双非一本的大三学生,可以说学校不太好(和985,211相比)。家中条件不好,所以没打算考研,想出来就业早点孝敬父母。从年前开始正式学习,但昨天拿到头条的offer,还不到3个月,这3个月来各种焦虑,失眠,自我怀疑都经历了一遍,实属不易。学习过程从大二开始学习java,但是只是限于专业课的基础水平,因为当时我主要学习的是python,用于学校的创新创业项目,所以说java的话没怎么学,对底层更是一脸懵逼。所以说我在大二其实走了挺多弯路的(哎,没人指点也没办法。。)
2020年3月20日

二本电气工程应届生收割5个offer,转型大数据真的与专业无关

自我介绍双非二本大四学生,电气工程及其自动化专业,非科班。大二开始实习,秋招拿了360、海康威视等5家offer,其中三家大数据,两家Java开发。学习与面试历程2017年底,在朋友的帮助下,开始接触编程学习,也是他帮我选择了Java这个方向,其实在学习之初能有个人指点下方向其实是件很重要的事。首先是慕课上看了一个讲Java基础的课程,后来朋友给我分享的黑马Java培训视频,就直接开始看黑马视频了。这个过程挺曲折的,一方面面临本专业期末考试,另一方面自学编程确实是件挺艰难的事情,这个感觉在刚接触Web开发,页面调Bug的时候体会的更深刻。2018上半年,主要是在一边学习本专业课程,一边自学Java,我开始体会到,学习这些东西应该去打一些比赛练练手,为此我还特意找了辅导员,导员估计也是一脸懵逼,毕竟我们专业是学电气的,用Java的很少,他建议我去学校官网留意一些比赛通知,自己找队友组队参加。于是开始了招募队友之路,基本问遍了我们专业有哪些人在学编程,后来找到了个会php的哥们,我和一个软工专业的同学搞网页开发,这个哥们就做后台,参加了一个校级的比赛,拿了三等奖。后来就开始了web开发的学习,SSM,SSH,Dubbo、Mysql、Redis、SpringBoot、SpringClound电商项目,SpringBoot和Cloud是看寥雪峰老师的课。2018暑假,在认识的一个老师合伙的小公司里实习做了个SSM的商业项目,开始在实践过程中,疯狂锻炼开发调试能力。这期间对调BUG的能力有了很大的提升,如果不考虑分布式高并发高可用这一块,这个时候已经有能力独立开发一个web项目了。2018下半年,开始了大数据开发学习,同样也是看的黑马大数据,这期间,还参加了两个省级比赛、一个国家级比赛。更重要的是,2017-2019这两学年,我分别拿了本专业的一等奖学金、二等奖学金、连续两年国家励志奖学金、三好学生、优秀学生干部,同时加入了党组织,这其中的艰辛其实可想而知。2019上半年,看深入理解Java虚拟机这本书,学完了Linux、Zookeeper、Hadoop,MapReduce、Kafka、Storm、Hbase、Hive、Netty,Scala、看Spark源码,学习做了几个大数据项目。春招找实习的时候,投了五六家,三四家挂在了笔试上,由于我前期的学习上并没有去学习计算机网络、数据结构、算法等计算机基础课程,这次实习拿到学校本地一家公司和海康威视的Java开发实习生Offer。最后还是放弃了这两个机会,暑假全身心留在学习计算机基础以及大数据开发学习上。2019暑期,开始补计算机基础,liuyubobobo老师的玩转数据结构、算法与数据结构、深度实战玩转算法游戏、王道计算机网络、操作系统,买书看书,leetcode刷了几百道编程题,牛客剑指Offer等。2019秋招的时候,刚开始的几个面试都挂了,问的问题我好像都会但都答不上来,很慌,生怕浪费面试机会。后面朋友给我推了锋哥微信,锋哥给跟我聊了一会,指出我存在的几个问题:1..心态不好,秋招才刚开始就觉得自己不行。2.简历结构写的不好,项目过于简单。3.知识体系很零散,不系统化。后面按锋哥的指导的路线走,基本就是面一家过一家,先后拿了海康威视(大数据)、大华(大数据)、奇安信(原360企业安全)(大数据)、两家小企业Offer(Java)。深演智能大数据开发经历了两轮技术面,一轮HR面,又加面了一轮CTO面,最后还是没有给Offer,估计他们CTO需要能力更强的人。58大数据开发两轮技术面,聊的其实挺愉快的,二面面试官还答应我是过了二面的,不过没后续了。还有些其它小厂经历了至少两轮面的。拿了几个offer后也不想投了,就签约打游戏去了,学了那么多不就为放松这一刻吗。。最后选择了奇安信(奇安信听说不加班,实习发现确实如此)。实习经历2019年12月到奇安信实习,来的时候组里在对大数据各个组件做一个监控告警平台,我到的时候监控差不多做了30%,用的开源软件是之前没有学习过的,很快熟悉了软件,接下来的所有监控以及告警这块全部是我负责了,告警这块用的开源项目是我自己调研的,然后自己修改组件源码、写python脚本等来满足我们的需求。平台80%的线上组件的告警用的都是我修改后的项目来做的,组里是做分布式存储的,纯搞技术,做底层源码的修改,也为社区提供一些支持,后面我主要的工作和Kafka有关。这跟我一开始学习偏应用开发不一样,不过好在之前做过不少项目,锻炼了开发调试能力,基本工作进行的都很顺利。秋招面试题接下来贴一下秋招面试题,都是我遇到的实战题,有Java,有大数据:
2020年3月15日

我是程序媛,从事大数据开发两年,我有话说

前言开头感谢峰哥,平时愿意和我谈论工作遇到的难题,包括最近的求职准备、简历书写,也帮我对接了几个猎头和HR,让我顺利拿到了一些offer。这次主要分享我硕士毕业两年从事大数据的经历,面经我会在下期进行分享。很开心,自己选择了计算机这个行业,从事大数据工作这个方向,本人是毕业于重庆某一本大学的硕士一枚,目前已有两年的开发经验,不敢说对大数据有很深刻的见解,但对于一个从学校0开发经验到快速熟悉编程,熟悉大数据开发,到独立完成模块的大数据的开发工作,我有话说。在校首先先说一下自己在学校的经历吧,我在学校的专业是软件工程,但我们学校这个专业师资并不强大,学的课程都是老掉牙的、甚至很多老师都很久没有更新过自己知识库的、只是照本宣科式地给我们上课。有个别老师对数据库原理比较懂,据说当初他自己单独接了项目做某移民数据库项目以及学校的OA系统,但对于本科又是重庆某一本院校的通信类专业,再加上在大学时基本没怎么认真学习(当时心智不成熟吧,总之就是没有好好扎实学习),课上对老师讲的毫无概念,所以硕士期间的学习总结一下:就是本专业的知识并没有掌握该掌握的,反倒是被导师逼着各种编论文,帮他写项目标书,当免费劳动力去了。迫于找工作的压力,我研三都出来实习了,很庆幸遇到了现在的这家大数据公司,从实习至今我一直在这家公司工作,那下面就说一下我在这家公司的经历吧。实习进入公司实习,当时心里特别兴奋,觉得终于有人要了,所以我对这份工作倍感珍惜,也特别认真。印象很深的是我自己在校根本没练过Java编程,对一些基本的语法都不是很理得清,比如if…else…等多层嵌套我都不太会这种,但是呢,我当时一门心思在这上面,不懂我就问.不过还有点补充的是,因为自己0经验,有的时候问的问题会让人家都听不懂我在说什么,因为自己还没有编程的一些基本概念吧,所以才会有这种尴尬的场面。这里呢,不得不承认互联网程序员行业对稀有的妹子程序媛还是挺友好的,通常我有问题,我团队的同事都很乐意帮我解释,本身我自己也是那种打破砂锅问到底的求知特质,还有就是比较外向吧,所以我每次都会问同事再加上自己测试把不懂的问题搞懂,完了再做笔记,那段时间我每天都感觉大脑很吃力,觉得在学校呆久了过惯了那种不怎么用脑子的生活,一下子遇到这种需要自己设计逻辑并且编程实现的任务都感觉很烧脑,从这种状态也可以看出我的确是一个0经验的人,就这样,我慢慢地熟练了Java和Python,能独立完成一些数据接口,数据画图,统计的任务。独立开发到后面,我慢慢又可以参与到团队的开发项目中,跟着团队的架构师及其他同事一起接触,让我对项目开发框架,测试,大数据等又有了进一步的认识,这个过程呢自己基本熟练掌握了Java,但对一些编程规范、设计模式、数据库的连接池、多进程的设计、单元测试、集成测试、大数据的开发api等有了进一步的熟悉,在团队的帮助下,我自己也独立负责了一个模块的开发.虽然印象中这个第一次负责正式项目的开发很是艰难,很多都是借助外力或者参考别人的demo完成的。项目开发过程中,遇到某些功能,该怎么取名,该再哪一层实现,该测试覆盖哪些逻辑,以及该怎么debug问题,这些都是经过向团队同事请教慢慢学会开发的。再说说大数据开发这一块吧,虽然前面自己对Java编程,项目级的开发都有了一定掌握,但在Spark开发这块也是从0开始的,印象中,每次自己提交一个Spark任务只要一报bug心里都特别紧张,不知道该怎么办,在同事的带领下我慢慢熟悉了;过程中同事也有不耐烦,这也是件好事,对我来说,我要加快自己学习脚步,自己尽量先把问题搞懂,实在解决不了才会去请教。独立负责项目在开发大数据过程中,对大数据spark的rdd,spark
2020年3月8日

被培训机构坑了,面国企要求唱歌...谈谈我转型大数据的心酸历程

前言今天分享是是学习群的一个小伙伴,他本科是三本院校,研究生读了双非研究生,都是嵌入式方向。学习欲望很强烈,也一身正气,但在最早学习的时候被身边环境所蛊惑,认为非重点、非科班进不了好的公司,后面培训的时候又被坑了一把,面试的时候也接连受到打击...(面试大数据要求他现场唱歌。。)
2020年2月29日

学了三年的嵌入式,但我还是转型了大数据,跟你聊聊我学习的心路历程

前言今天分享的这位是我大学同学赞哥,我在之前的一些文章也提过他,我大学早退旷课实习,都是他在背后帮我打掩护。后面我也尽我自己能力,帮他完成从嵌入式到大数据的跨越,并拿到一些心仪的offer。自我介绍我目前就职于厦门某大型企做大数据开发,毕业即将一年,本科就读于二本院校。录取专业为车辆工程,奋斗一番成功转专业计算机,加入学院嵌入式方向实验室学习。前三年更多的是自己学习,没有明确的学习方向和较为系统的学习路线,日常的学习应用于一些单片机相关的竞赛中,也取得了几个国奖。直到大四才后知后觉,目前自己掌握的无法足以支撑日后的工作需求,软件开发的天花板也比嵌入式开发的高,所以大四开始自学
2020年2月15日

我是DBA,从大数据小白到阅读框架源码,薪资翻了三倍

前言今天分享的这位是学习群的小伙伴,他从早期的大数据零基础,到现在整理了很多源码级博文。从早期的群里问问题,到现在帮其他群友解答问题,进步非常大,年前也完成了跳槽,薪资翻了3倍。自我介绍我是2018年二本学校毕业,来到一家小公司,成为月薪不高的社畜。在2019上半年接触到大数据,正好后面遇上裁员,领到大礼包开始学习大数据,在年末拿到薪资比较满意的offer,与之前相比翻了接近三倍。为什么要学习大数据前公司业务会涉及到大数据处理场景,再加上对于CRUD和运维部署厌烦,于是对其产生浓厚兴趣。真正要了解一个行业如何,看招聘薪资与热度就知道,毫无疑问大数据绝对是Top1。如果我在Java
2020年2月3日

我的5个寒假,很充实

大纲:一、工作后的意外寒假二、大四寒假,穷游4国三、大三寒假,闭关自学大数据四、大二寒假,南方人的第一场雪五、大一寒假,胖子的减脂之路一、工作后的意外寒假此刻在我上海的出租屋里码着字,别提有多爽了。在老家闲的快生病了,昨晚连夜赶回上海,今天刚好发现高铁停运了,有点侥幸。出门在外的生活作息相对有规律,影响因素较少,可以自由安排时间,这是我比较喜欢。我们公司是10号上班,如果在此之前在家办公会给3倍工资,不过对我来说没什么区别,我前几天在家无聊就完成了大部分工作,接下去也就是打卡摸鱼而已。要是知道今年可以放这么久的寒假,我肯定会安排一次国外旅行,毕竟工作之后也没那么多假期,至于安全问题不是影响我旅行的关键因素。现在我已经开始安排刷脂,毕竟在家无法完成这个艰巨的任务;也开始看书和整理资料,然后提前完成一些公司那边的任务,方便上班的时候摸鱼。对于要找工作的同学来说,春招和社招时间肯定往后延迟,目测在2月下旬甚至3月才开始,所以有更多的时间进行学习,要把握好这些块状时间,集中学习。我们公司的新项目也因为延迟上班要重新排期,重新评估一些指标,毕竟这次肺炎影响了不少人和事,所以到时上班又得开很多会议。我在一些群里也看到一些公司领导准备年后找员工谈话,是劝退也是裁员,毕竟这次对一些企业造成了不小损失,只能靠裁员来维持平衡。重点对象是平时磨洋工,给自己找借口,不虚心接受批评,人际关系不好的。综上,年后是主动找工作和被迫找工作的一波小高潮,还是得有心理准备,包括我自己也一直在学习和保持竞争力,就算被裁了也比较容易找到下家。二、大四寒假,穷游4国去年12月,我刚实习完回校,觉得这是大学最后一个假期了,得安排个行程。于是找我一个已经工作了的朋友借了1万,准备出国玩。这个朋友我跟他也不是很熟,他是培训机构的一位老师,我当时身边的朋友基本都还是学生,所以迫不得已找他借。我当时拿着我的大厂offer找他的,我说我到时拿第一个月的工资就可以还你,而且还你12000,多还你2000。我还承诺说可以把他推荐给学弟学妹,你机构学员有什么学习上的问题都可以来找我,我都可以帮你解决。后面我拿着这1万块钱玩了迪拜、土耳其、塞尔维亚和波黑,也在迪拜和土耳其遇到了一些商机,后面也靠这个赚了些钱,不过这是后话,主要能出去跑跑。假如他当时还不借我,我打算借一万还2万,毕竟我觉得这段时间很宝贵,无法用钱来衡量。三、大三寒假,闭关自学大数据18年寒假的时候,在学校旁边租了个房子,每天早上5点半起来看视频教程,学到10点多拿着各种权威指南和打印下来的一些资料,并带上一颗苹果到学校操场上看书,看到12点去吃饭,然后午休。睡到下午1点半起来敲代码,敲到4点去健身,5点半回来吃饭,吃完饭回家继续看书,看到晚上9点多,看有没有妹子找我聊天,有的话聊一会睡觉,没有的话会去操场投投篮。就这样学了一个多月,到春节前两天才回家。这一个多月,跟别人讲了不超过100句话,倒是经常自言自语,常见的就是:卧槽、傻逼、TMD,当然这是在敲代码的时候解决Bug骂自己的。四、大二寒假,南方人的第一场雪由于我转专业,大二要修14门课,所以经常汇编课旷课去上补修的课,因为平时经常旷课,所以我在期末前几星期都坐在第一排,积极配合老师,给老师留下深刻的印象。期末考的时候汇编挂了三分之二的人,我得了我们班最高分。我当时计划寒假去哈尔滨玩,但由于期末最后一周是汇编的课程设计,上完这周就基本没时间去玩了。所以我提前跟老师要了课程设计题目,去图书馆借了10几本汇编书籍,在同学的实验室通宵完成了汇编的课程设计。汇编老师本来不给题目的,后面我骗她我是东北人,得早点回家过年,她回了我一句:听你口音不像啊。后面我又扯了些犊子,混过去了。所以当我那些同学在考试和做课程设计的时候,我已经跑到哈尔滨看雪了。从厦门到长春,我在绿皮火车站了20几个小时,从长春到哈尔滨又站了几个小时,还晚点了好几个小时,不过为了看雪都撑下来了。那时就是新鲜,不觉得累,在绿皮火车上还有东北大哥讲故事和段子,听着整节车厢乐呵呵的。那时刚好赶上春运,整节车厢挤满了人。我第一天到哈尔滨看到路边的雪,激动地把手套摘掉,双手插进雪堆里,结果冻伤了。。第二天跑到松花江,看到冰冻三尺的画面,一激动不顾众人眼色趟在冰上来了个自拍。从东北回来之后我又进入学习状态,开始准备大二暑假实习的面试,具体可见:#我,大二实习,996,月工资800#五、大一寒假,胖子的减脂之路16年寒假那会,从学校回到家我还坚持训练,早上6点多起来跑步,晚上进行力量训练。不碰油腻的东西,只吃水煮和清淡的。我爸还以为我信了什么宗教,不吃荤啥的,还特意警告了我一番。佩服那时候的自己,这种东西都吃得下去,还傻逼般的坚持。最后希望这次肺炎风波早日过去,恢复日常生活,同时祝大家新年快乐,新的一年一起加油,一起牛逼!--end--推荐阅读:毕业两个月,随便说说“斜杠青年”
2020年1月30日

国企车间流水线5年,重新考研,弯道超车,收割百度腾讯offer

前言今天介绍的这位也是学习群的小伙伴,他国企工作5年,在家乡拿着微薄的工资,17年考上了北京985学校研究生,19年参加秋招,最后拿了一些大厂offer。虽然拿的是应届生薪资,但也比他之前多了4,5倍。敢于跳出舒适区,弯道超车,是值得我们学习的。成果2020届秋招拿到了度小满金融offer,腾讯、中移院的offer,某欧美100强外企offer(因为决定要去,就不曝光是哪家了),岗位有Java、中间件和大数据。个人背景本人本科毕业后进了家乡垄断国企,岗位为车间流水线工人,待遇也不高,稳定够生活,工作3年后考取了北京某985计算机专业的双证非全研究生,17年入学20年毕业,有三方有派遣,互联网公司的校招都可以参加。学习经历因为是非全日制研究生,所以读研期间并没有辞职,因此没有办法找实习或者去导师实验室做项目,一直以来大部分知识都是自己在家自学,但是网上的资料太多了,再加上没人指导,因此学的很杂,研一研二期间自学了Python,cpp,爬虫,python
2020年1月17日

原创 | 2020年阿里、头条、百度、美团、新浪、旷世、VIVO的Java大数据面经

这份面试题是交流群里的一位在国企5年的非全研究生整理的,他国企车间流水线工作5年,后面读了个非全研究生,最后收割了腾讯百度等大厂offer。今天先分享他的面试题,下一篇会讲讲他的转型之路。旷世1
2020年1月15日

警犬专业专科生,过阿里一面,又收作业帮offer,跟你聊聊大数据学习

“基础”很重要,“基础”很重要,“基础”很重要…我给了自己一个5年的时间,朝着流计算处理的专家方向而努力,希望你也有这样一个目标。学习坚持不下去的时候告诉自己再多坚持一会儿…感谢路上帮助过我的人1.
2020年1月11日

“斜杠青年” 的年终总结

我很少自称斜杠青年,但总会被人说是斜杠青年。我只是坚持了5年健身,4年的穷游,从一个胖子到健身教练,从一个大学之前没出过省到后来一人去了14个国家,近百座城市。也通过这两个爱好赚过钱,尝点小甜头。在2019之前,我的生活几乎都是一个人,健身旅行学习等等,也很难容纳第二个人,是一个外向的孤独患者。直到遇到我女朋友,我们一起吃,一起健身,一起旅行,我忙的时候她不会打扰我,我们之间已经达成某种默契,虽然有时因为忙而冷落她,但她也能表示理解,我心里也是有数的。在这里对我女朋友表示感谢,陪伴我踏入社会第一步,让我初到他乡没那么多孤寂感,也感谢这一年对我的照顾。旅行篇2019年的这个时候我一个人在迪拜跨年,各种豪车酒店随处可见,每晚均价万元的七星级酒店在我面前,而我只能拍拍照,自己则住在对岸的100块钱青旅,我也暗暗对自己说,下次来肯定要体验一番。随后去了土耳其,当我从伊斯坦布尔坐通宵大巴抵达卡帕多奇亚,看着一对对情侣踏上了热气球,我也只是默默地拍了几张照,坐在一旁若有所思了一下,随后就走了。我去每个国家每座城市都会保留一些项目,不会自己全部体验,而等着那个对的人跟我一起。在伊斯坦布尔,经费超出计划,只为了多吃一些当地烤肉,在美食面前我没有任何抵抗力。也因为自己好奇心太重,遭遇了第一次危险,不过最后也是有惊无险。后面又去了波黑,塞尔维亚两个国家,这两个国家这辈子应该不会再去了。在我眼中,有三种类别的国家,一种是旅行完还会去,一种是旅行完不会再去,最后一种是作为中转地点的时候去。至于你说有没有一开始就不去的国家,还真没有,即使别人说这个国家多么不好玩或怎么样,那也只是别人的看法。这也正是我旅行的意义,不活在别人攻略之下,唇舌之中,而是自己体验过之后有自己的见解。年中,带了我女朋友去了三亚,三亚是我第二次去,上一次去是4年前。10月份我自己又去了韩国,韩国回来之后又带我女朋友去了泰国,这是她第一次出国门,也兑现了我在年初对她的承诺。2019年去了6个国家,2020年正式工作了,只能通过年假,节假日,偶尔事假来凑旅行时间,就算工作再忙,我也会出去的,2020年至少再去两个国家。健身篇不想解释,都是借口。。今年没有好好控制饮食,训练不规律,只追求重量,没有注重饮食,导致维度很大,脂肪不少,整个人大了一个size。健身将成为2020年的一个重要指标,体脂10%。工作篇由于我两年前就开始进入职场,也经历了几家公司,所以工作上的一些潜规则可能比很多刚毕业进入职场的略懂一些,处事也比较自然。现在的工作能让我找到一个平衡点,没有过多的加班,也有些挑战性,同时我自己也一直在保持着学习。从年初的实习生到现在带两个实习生,这也是公司对我的认可。在公司里,我会适当拒绝同事的一些请求,比如:让我调换位置,好让谁谁谁坐一起,而我自己则换到我不喜欢的位置。遇到其他组别同事叫我帮忙处理电脑系统上的问题,我会先判断是否消耗我太多时间,如果麻烦的话我会让他们去找IT,而不是用我的工作时间帮他们解决问题。至于举手之劳,我能帮则帮。对于工作内容,以结果为导向,不会把太多个人感情放在工作上面,虚心接受批评,不会不懂装懂,对于不懂的会请教同事上级,不怕他们说我理解能力不好什么的,我只需要搞懂我想懂的,毕竟知识是自己的,并做好总结。我也在#毕业两个月,随便说说文章中说我涨薪的事情,前阶段也再涨了一次。薪资虽然不是我现阶段最关注的事情,但也是公司对我的一种认可,也得益于老板的价值观,时不时有「鸡血计划」鼓励我们好好工作。公司开辟一条新的产品线,会议里没人主动受命,我也不要脸的说我可以。于是就开始苦逼地挖坑填坑,被怼,背锅,甩锅。。除了工作中被动学习之外,业余我有规划自己的知识体系,我认为这才是我核心竞争力的地方,我会把我能接触到的都往主线上靠,而不是单纯的靠工作去驱使我学习。2020年继续努力工作,不刻意追求薪资和职位等级,只希望自己的知识体系得到进一步提升。爱情篇我刚开始跟我女朋友是异地,遇到了不少困难和矛盾,不过还好都挺过来了。我在迪拜的时候,女朋友家里出了点事,很伤心,迪拜不能使用微信电话和视频,我选择了打电话,前后打了3个小时电话,花费了我1000多块钱的电话费。你说我后悔吗,不后悔,我要是为了省这点钱选择跟她打字,或者更换其他软件,可能就无法实时的知道她的感受。后来我回厦门了,她在上海,她生病的时候我都会从厦门连夜坐火车,为了给她惊喜。她说想我了,我会连夜去餐厅打包了一箱厦门的海鲜,坐飞机带来上海给她吃。去年跨年的时候,我在迪拜给她订了个花束寄到她办公司。这些都是她不知情的情况下做的。自从跟她在一起之后,我就很少做家务,她比较勤劳,我平时也比较忙,她也比较体贴我。让我有更多时间忙自己的事,周末两天一天在一起玩耍,一天各忙各的,让我有一整天的时间可以在书店里忙自己的事情。在19年年初,她见过我家人,我家人觉得挺好。后面我也见了她父母,第一次见她父母,两个老人家坐在我面前,我还是比较有压力的,毕竟那时候只是个穷学生,口袋里只有几千块钱,何谈幸福可言。好在情商不低的我,用我的懂事通过了他们的初面。刚在一起的时候,一穷二白,女朋友说我是个潜力股,愿意跟我在一起。一年过去了,她开始欣赏她自己眼光好,我用行动和结果证明了我的确是个潜力股,当初跟她和她父母夸下的海口都即将实现。2020年,更多地去体贴女朋友,分担家务什么的,也会继续制造生活的小惊喜,维持爱情的新鲜度,不出意外的话应该会LZ。经济篇目前的薪资已经足够生活,但与此同时还有其他3,4份的副业收入,但薪资也总体还是占大头,我也把重心放工作上。还清了大学的助学贷款,也帮我爸还了部分债务,也给全家人配置了保险。年中家里一位至亲患癌去世,让我很伤心,随后我妈得脑梗让我更加紧张,好在现在病情已经得到控制。远离故乡的我只有提供一些经济上的支持,和时不时地问候来表达爱意。这里感谢好友【书豪】,在我带他健身的时候,让我刚出社会要好好存钱,这是我今年最大的收获。这里可参考「半佛仙人」的文章:#
2020年1月1日

上海小公司大数据面试题汇总(万字干货)(建议收藏)

,rank区别3.hive的sql语句牛逼吗?写过多少的,4.我们现在有十个部门,每个部门人员都有绩效评分,怎么搞出每个部门的前三个?重要的来了,简单给我说出一下使用那些关键字,group
2019年12月28日

我,30岁,部队服役5年,零基础转大数据

今天分享的是学习群的一位兵哥哥,虽然已年过30,但心态和行动力果然是部队出来的。学习过程简单粗暴,学完,开始面试,面完总结,继续面,不过没关系,继续面...目前已拿到一家中型公司的大数据开发offer。
2019年12月28日

我,大二实习,996,月工资800

计算机学生如何规划好大学四年的学习?图:Stormzhang大纲:一、前言二、为什么大二实习三、找实习做的准备四、简历投递与面试五、大二实习的日常六、如何平衡实习与上课七、实习对我的意义八、如何找到第一份实习九、总结一、前言三年前的这个时候,我已经在为第一份实习做准备。两年半之前,我开始了第一份实习,这是一家外包团队,我们只有10个人,驻扎在客户现场。那时的我一个月工资800,每天7点半到公司,自学两个小时9点半开始上班,晚上10点半回宿舍,宿舍到公司有一个小时的路程,每天坐着最早的公交车上班,站着最晚的公交车回家。一周上6天班,还有一天我也会去公司学习。那时的我,参与一个项目的开发,也独立完成一个项目的开发。二、为什么大二实习二本学校,无名校光环,机械专业,无专业优势。刷了一星期的知乎,把所有关于「如何自学编程」「二本学校如何进大厂」「已经工作的你,给在校计算机学生的建议」等这些话题全部刷了一遍。那时处于迷茫期,身边又没有前辈或认识的大牛可以帮忙,不像现在,微信公众号知识星球可以很容易地接近一些大佬,那时个人信息还没那么开放。经过刷了一段时间的知乎,结合我自身情况,总结下来就是:1.大二开始实习,积累项目经历和实习经历,大三春季实习利用现有实习经历优势和项目优势拿到大厂实习offer,秋招借助大厂实习经历转正或继续拿大厂offer。2.网上说学Java就业机会比较多,资料比较成熟,于是选择了Java。所以我决定从大二开始实习,早就是优势!三、找实习做的准备刚开始我学完了慕课网的Java相关课程,后面又从图书馆借了李刚老师的《疯狂Java讲义》,那本书很厚很厚,我敲完了所有书里面的例子,并在书上相对于做了一些笔记,但学到后面又忘了之前的东西。我还记得17年过年的时候,当别人在外面玩,我自己在房间里扑哧扑哧地敲代码。那时候甚至整个大学都有那种“为什么别人上个大学那么轻松,而我比高考还要累。”但后来我渐渐明白,那是我有自己的规划和目标,我知道自己迷茫了要走出来,而别人更多的是将错就错。我大学就是别人口中的「奋斗逼」,被舍友同学嘲笑过那么努力干嘛,在他们眼中,图书馆是只有期末才会去的。在过年的时候,我看完了慕课网上的视频,也把《疯狂Java讲义》敲完了,但写简历的时候总还缺点什么,于是跟着网上的一个教程搭了一个博客,并花了9.9买了阿里云服务器,部了上去,最终部署失败。但我还是把做项目的过程都写在简历上。四、简历投递与面试我写好简历之后,就上传到Boss直聘上,然后从网上下载了一份「Java常见面试题」,并且打印下来复习。开学之后还在犹豫要不要投简历,一边犹豫一边复习,同时我又是转专业的,要补修好几门课。就这样到了5月份,劳动节回家的时候我就开始疯狂投简历,在Boss上一口气问了60家公司,最终联系了两家公司节后进行面试。第一家面试的公司就是我后来入职的外包团队,面试我的是团队的技术老大,也是CTO。首先让我介绍了下我基本情况,然后问了我两个数学问题,还好那时高数学的好,都答了上来,然后又问了能不能接受加班,一个月800能不能接受,我连忙点了点头,然后就让我等通知。我对于我实习公司的要求就是,能让我学到东西就行,能给钱就更好了,不给钱我也干。第一家公司面完之后我就赶着去第二家公司面试了,第二家面试的公司是个培训机构,一进去里面的氛围就让我觉得压抑,房间里还有人在喊口号,接着鼓掌。我前台登记完之后被带到一个小房间,然后接着一位大姐姐进来了,拿着我简历开始数落我,这也不行那也不行,接着就开始说他们培训怎么样怎么样,还好网上已经看过相关事情,知道这是培训机构的套路,所以没太理她。后面觉得这样会浪费我的时间,所以我都只有点头和摇头,没有用语言回答她,于是很快就结束了这场“面试”。回到学校的时候接到了第一家公司的HR电话,说我已经通过面试,什么时候能入职,随后让我加CTO微信。就这样我通过了人生中第一家公司的面试,也开始了职业生涯的第一份工作。五、大二实习的日常入职当天,CTO给我分配了一位师傅,让他分配任务给我,有问题也可以请教他。实习的工作就是和正式员工一起参与项目的开发,也就是对数据的增删改查,但这增删改查对于当时的我还是挺有挑战性。那时我从跟甲方一起讨论需求,到产品设计,前端开发、后端编码、服务器部署都干了一遍。带我的师傅脾气不是很好,他最经常跟我讲的一句话就是:这么简单都不会,这个我不是跟你说过了嘛。但他每次说完之后,也会继续帮我解决问题,我从他那里也学到了很多骚操作。到后来我已经习惯了被他骂,因为他骂我一次我就成长一次,反而是别人羡慕我,组里技术属他最强。我当时在知乎的回答老大要去赶公交车,来不及部署项目,于是把这个任务交给我,我三下五除二就把项目搞崩了。。我那时做的是Java开发,但我师傅跟我Java就是干增删改查的,这句话让我深思,于是我又陷入迷茫,那段时间搞过爬虫,啃过机器学习。周末还会去公司实习,因为公司可以吹空调。暑假是住在同学的仓库,没空调,又潮湿,环境及其恶劣,而且是两个人挤一个地铺,所以我每天早上起床都得洗个澡才能去上班。那个时候每天坐着最后一班公交车回去,每次都头疼欲裂,也想不通自己为什么要这么辛苦,直到有一天晚上看到了Stormzhang张哥的一篇文章:#我到底有多么拼命,看完之后我觉得我的辛苦跟他比起来真的不算什么,也是从那时候开始关注张哥,加了张哥的圈子。也正是因为我当时那么努力,所以前阶段才有机会得到张哥邀约,共饮下午茶,畅聊了一下午。这里也感谢安晓辉老师,早期在知乎上咨询过一些职场问题,也得到很用心的回答。这里推荐安老师新书:《副业赚钱之道》那段时间,我看过李刚老师的书,咨询过安晓辉老师,被Stomzhang张哥的经历给激励到,也学过路人甲甲大的爬虫教程,而现在我们之间都是微信好友,也都在同一个圈子,这一切仿佛一场梦。六、如何平衡实习与上课一般不点名的课我都会旷,点名的课我会从公司赶回来上,然后上完课坐一小时的公交车继续回去上班。期末考的时候,早上5点半起来复习,接着去上班,中午休息的时候也会在公司复习一小会。两者兼顾的确很累,要学会辨别哪些课能旷,哪些课不能旷,具体可看:#为什么建议你大学要学会「旷课」这篇文章。想得到一些东西,就要牺牲一些东西,我那时就想拥有实习经历以及实习过程中的项目经历,这些让我克服了一切困难。七、实习对我的意义1.第一份实习的经历以及项目经历,让我在之后的春季实习面试中比其他同学更有优势,我也因此拿到一些大厂实习offer。2.实习过程中的实操,让我的代码能力有质的飞跃,同时让我后面学习计算机理论有一些落地场景,理解起来也相对容易。3.由于后面面试需要,让我反复咀嚼这几个项目,也经常回原来公司请教之前同事,让我对项目业务和架构有了更清晰的认识,也开启了我对架构方向的学习思考。4.公司就是职场,第一份实习也算是我试错的开始,初入职场肯定有一些做的不周的地方,但由于我才大二,大家对我的包容性比较强,也会教我一些道理,这也让我在之后的工作环境中游刃有余。5.让我清晰地看到学校教学与企业需求的差异性,这也让我在回校之后更加坚定自己的想法与路线。八、如何找到第一份实习在大三暑假之前,我号召了班级同学,得开始准备实习了,并且开了个小讲座,提高大家找实习的意识。我们班也因此成为全专业就业率最高,最快,实习最多的一个班级。具体讲的内容我也那个时候录成了一个live,只是一直没对外公开,感兴趣或有需求的同学可以进去听听。扫描二维码,可以听也有人听完我live内容,将笔记公开在网上:https://blog.csdn.net/shiliang97/article/details/98177139总结1.每个人阶段有每个阶段的迷茫,遇到迷茫要寻找出路,而不是用“顺其自然”来敷衍自己。2.一时的得失不要太计较,要想着这件事能带给你的东西。这也是所谓的「延迟满足」吧。3.对于自己想要的东西,一定要去拼,只有这样才能做到无怨无悔。大一实习可行吗?大二实习可行吗?我想转行可行吗?我自学编程可行吗?说不可行你就不去尝试了吗?最后欢迎在留言区讨论:1.你从什么时候开始实习的?2.你第一份实习待遇怎么样?3.你第一份实习的工作内容?4.你是如何找到第一份实习?欢迎大家就1个或多个问题在下方留言讨论~~--end--推荐阅读:毕业两个月,随便说说“别人家孩子”的大学四年从车辆工程到大数据开发,我经历了什么?我是锦锋,谈谈拿到66个大数据校招offer的经历扫描下方二维码添加好友,备注【交流群】拉你到学习路线和资源丰富的交流群
2019年12月22日

3年Java开发转型大数据开发,如何跳出CRUD舒适区?

未来也不差,最近火的微服务那一套掌握了也够吃得开了。为什么转型其实要说到为什么转型,这个还真没啥理由,可能是有些受当时热门技术的影响和薪资方面的影响吧。在刷
2019年12月19日

双非硕士阿里大数据开发面经(已拿offer)(建议收藏)

推荐阅读:#秋招失利,如何把握春招?(大四、研三)#大三、研二的秋招备战路线(Java、大数据)------自我介绍感谢群主峰哥秋招过程中的帮助,在年底前对秋招做一个总结分享给其他同学。先说一下本人情况,本人本硕都是双非高校计算机专业,秋招拿了商汤科技、阿里等多个大数据offer,主要是想给来自双非高校计算机或者双非跟计算机沾边相关类似自动化、控制等一些同学建议。对考研的看法首先,如果你还是大三的本科生,条件允许的话,尽量去考计算机方向的研究生。从今年各大厂的秋招情况反馈来看,85%以上的候选人都是研究生。由此看出,就业形势一年比一年难,国家都逼着大家考研究生,这是一个非常现实忠恳的建议。可能有有些人背景普通但也能收到大厂offer,但是每个人情况不一样,每年的行情也不一样。别人成功的道路,可能并不一定适合你,读研不能保证你的人生会多么成功,但是至少不会比你本科时差,本人学校虽然非211,但学校团队课题组的今年找的工作都说出名字大家都耳熟能详的单位,比上不足比下足足有余。对实习的看法如果你是大三或者研二准备明年找工作,那我建议你赶紧去找互联网公司的实习,大厂实习最好。大厂寒假的日常实习面试比起秋招都挺简单的,差不多两面就行,稍微准备一下就行。针对研究生,我强烈强烈建议你,就算是瞒着导师也要去找实习,你学校一般的话,发表的论文其实在hr眼里没什么大用。还有就是建议找研发类实习,今年秋招算法岗简直是神仙打架,候选人基本上都是本硕985或一流211外加国外名校留学回来的,顶会文章是标配。所以如果你学校一般,建议投研发岗,这样以后秋招压力会小一些。找到寒假日常实习后,有一点要有清楚的认识:不要奢求你寒假通过日常实习以后能顺利转正,大厂转正基本上都是8月
2019年12月14日

专升本程序媛,实习期间月薪10K,有点厉害

前言今年分享的的这位是学习群的一位专升本的湘妹子,在学习群待了一年多,也一直很认真在学习,暑假的时候拿了一个10K的实习offer,秋招又拿了一些offer,最后选择了小米。自我介绍湖南专升本大四学生,程序媛,软件工程专业,湖南长沙人。2019暑假找实习经历:今年6月份来深圳找大数据实习,最终有3家公司给了offer,我最后选择了薪资和福利待遇还有发展空间较前2家好的一家大数据公司,答应给我10k,包中餐和晚餐,一周要加几天班,商量着是弄完毕业设计后入职。2019秋招经历:今年参加秋招,先后面了阿里(被捞起来2次,都败在了2面)、贝壳(过一面)、快手(过一面)、小米(实习中)还有一些小厂(拿到了2个offer)和国企(拿到了3个offer)。由于自己是米粉,最终决定了决定去小米实习大数据。学习历程18年10月份的时候,在星球认识了锋哥,接触到了大数据,当时和锋哥打完电话后毫不犹豫的决定走这条路,我按照锋哥给我规划的路线和资料学了几个月,少走了很多弯路。下面大致说一下我的学习历程:我18年过年的时候,锋哥给了几个项目,然后听了一些千聊的live,项目中不懂的找锋哥进行解答,简历中用的项目,每次面试都会被问到,要点锋哥都整理到项目文档中了,这点比较好。18年10月份决定走大数据方向,找锋哥规划了路线,最开始学的是hadoop
2019年12月6日

秋招失利,如何把握春招?(大四、研三)

大纲:一、春招的意义二、备战春招的注意事项三、春招的人群四、针对特定人群备战春招的策略(案例)五、技能总结六、常见大数据面试题七、高频算法题八、针对简历复习一、春招的意义1.春招是学生生涯最后一场校园招聘,换句话来说,就是企业愿意培养你的最后一次机会。以学生身份去应聘,企业对你的包容性最强。特别是对于非科班来说,毕业前夕转行,成本是最低的。2.春招很可能成为一个人对一个行业最后的挣扎。在计算机行业,很多人选择转型到别的行业都是在毕业前夕,春招相当于他们最后的希望。找的到就入行,找不到可能为了生计先找份销售,或被家里安排进体制内,但工作若干年之后又后悔不已,没有坚持走计算机这条路。二、备战春招的误区1.不要集中在3,4月份才开始投。3,4月份应该是所有的信息都公开的时间段,但是年前这一个多月,以及春节过后的这一个月何尝不是一个窗口期。一些企业年末开发任务很急,人手不够,这时可能会额外需要一些人手,这时招聘的要求也不会特别高。而春节过后的一小段时间,如果公司岗位的人不是缺的特别多,有可能不会特意去开放这个岗位作为春招补招岗,这时需要我们主动去把握这些机会。拿头条来说,头条HR前几天跟我说他们大量招大数据开发工程师岗位,无论是应届还是社招。很多岗位并不是通过官方渠道公布出来,可以上拉勾、Boss直聘多投多问,牛客人网多留意,比别人更先一步去得到消息,早就是优势。2.对于一些中小型企业、外企、国企等,他们没有所谓春招的概念,只要你的能力符合他们需求,就可以。3.不要等全部准备完才开始投简历,等你全部准备完,黄花菜都凉了。准备的差不多,有机会就上,边面边复习,会有意外惊喜。4.培训需谨慎。因为培训的周期一般要半年左右,到那时已经临近毕业或已经毕业,完美地错过春招,到那时也没啥学生红利了。最好是自己先能突击一段时间,实在不行再去培训,因为只要错过春招,一个月和3个月区别都不大的,都走社招。5.前面提到的,把握年前这段时间,尽量争取一些面试机会,能及时发现自己的不足,这样就可以在假期针对性补缺补漏。6.春招压力是最大的,心态一定要放稳,只要能力到位,工作都会有的,而只要坚持,能力都能到位,所以心态一定不能崩。三、春招的人群1.秋招没找到工作的,但有一定的面试经验。2.秋招已经签约的,春招想找更好的。3.在实习中,需要毕业才签合同的。4.由于培训,错过秋招的。5.考研失败的。6.零基础。四、针对特定人群备战春招的策略想要在春招拿到offer,记住以下三点,接下去的案例都围绕这三点:1.拿到足够多的面试机会,
2019年12月1日

Java干了半年,我机智地跳到了大数据开发

今天这位是我学习群的一位同学,他在六月份找我交流了一些关于大数据学习方向,学习的时候也给予一定的帮助。经过几个月的学习,目前已经入职一家新公司做大数据开发,所以让他总结一下分享给大家。---我的情况我大学之前基本没有接触过电脑,连打字都不会的那种,大学胡乱报了机械专业。大二的时候,偶然接触到编程。先后学了
2019年11月20日

大数据初学者学习指南(建议收藏)

万字长文,建议收藏大纲:第一章:初识Hadoop第二章:更高效的WordCount第三章:把别处的数据搞到Hadoop上第四章:把Hadoop上的数据搞到别处去第五章:快一点吧,我的SQL第六章:一夫多妻制第七章:越来越多的分析任务第八章:我的数据要实时第九章:我的数据要对外第十章:牛逼高大上的机器学习经常有初学者问我,自己想往大数据方向发展,该学哪些技术,学习路线是什么样的,觉得大数据很火,就业很好,薪资很高。如果自己很迷茫,为了这些原因想往大数据方向发展,也可以,那么我就想问一下,你的专业是什么,对于计算机/软件,你的兴趣是什么?是计算机专业,对操作系统、硬件、网络、服务器感兴趣?是软件专业,对软件开发、编程、写代码感兴趣?还是数学、统计学专业,对数据和数字特别感兴趣。其实这就是想告诉你的大数据的三个发展方向,平台搭建/优化/运维/监控、大数据开发/设计/架构、数据分析/挖掘。请不要问我哪个容易,哪个前景好,哪个钱多。先扯一下大数据的4V特征:数据量大,TB->PB数据类型繁多,结构化、非结构化文本、日志、视频、图片、地理位置等;商业价值高,但是这种价值需要在海量数据之上,通过数据分析与机器学习更快速的挖掘出来;处理时效性高,海量数据的处理需求不再局限在离线计算当中。
2019年11月16日

传统金融IT男转型互联网大数据码农,图啥?

大纲一、前言二、自我介绍三、转折四、学习过程五、找工作六、总结一、前言本篇文章由大数据学习群的同学供稿,他毕业一年,从传统金融IT转型到某大型互联公司做大数据开发,也从C++技术栈变成了大数据技术栈,如今已经入职8个月,也通过这篇文章总结一下他的转型过程。二、自我介绍普通本科,软件工程专业,2018
2019年11月6日

从健身教练角度聊聊培训机构

大纲一、背景二、培训机构人群三、培训可能存在的好处四、培训可能存在的坏处五、培训前的准备六、挑选培训机构七、如何在机构中学习八、总结一、背景1.很多同学想要培训,但不知哪个培训机构好。这个名人背书,那个名企挂靠,眼花缭乱,五花八门。2.一些已经在培训的同学,看着教学大纲云里雾里,感觉老师讲的很多,自己却吸收的很少,迷茫ing。3.一些培训完的同学,拿着班级统一模板的简历,到处投简历,到处碰壁。4.还有一些同学,凭着在机构的学习,不仅混了一个圈子,也成功逆袭,入职公司。我觉得这些经历跟请私教一样的,有些人想请私教,但又无从下手,这个教练一叠证书,显得很专业,这个全国连锁健身房,显得很正规;然后请完私教之后,有人从交钱到放弃,觉得坚持好难,健身不适合他等等。教练教的时候好像都懂,练的很开心,教练不在了,就不知如何下手。但也有些人经过教练一段时间的指导之后,后面越练越好。二、培训机构人群1.新手。新手指的是未从事过编程工作的人群,有些是学生,有些是想转型的。他们需要系统地学习,顺便混个编程圈子又或者需要一个学习环境顺便有人进行监督。2.进阶。有些已经从事开发工作的,想要进一步提升技术或拓展技能,会选择培训机构。报个线上班,平时下班学习;报个线下班,周末学习。也有一些脱产培训的,这个风险比较高,建议先储蓄一定的资金。3.纯粹学习的。1和2可能带有一些功利性,纯粹学习就相对佛系,承担的起培训的钱,纯粹地学习些新知识和认识一些圈子的人。我的微信好友里就有一些产品经理去报一些开发的班,学习一些开发的知识,便于跟团队交流;也有40几岁的老大哥,在家开着小店报着网课学Python。同理,刚开始健身的人想找个私教能带入门,避免受伤并且学习一些锻炼的新知识;有些健身老鸟要进阶,也得花钱和精力找一些老前辈取经,经验是无价的;还有一些请私教纯粹的打发时间或找人聊聊天顺便锻炼一下。三、培训可能存在的好处1.知识。老师讲的好,你吸收的好,大纲安排合理,少走了很多弯路,你也顺利地找到一份工作。2.学习环境。对比自学,有些人可能更依赖于这种学习环境,怕自己的自制力不强。3.圈子。圈子对于非科班来说还是比较向往的,周围同学朋友都不是干这行的,平时想找人聊聊都找不到,只能刷刷知乎找找共鸣。4.良师益友。机构的老师刚好比较厉害,传授知识的同时能帮你梳理行业方向,顺便给你一些过来人的经验,让你在只顾当下的同时可以把眼光放远一些。很多人会选择在家健身,买一些器械放家里也能满足需求。但有些人更喜欢健身房氛围,充满荷尔蒙的气息。刚好请了个靠谱私教,除了传授你当前动作要领的同时,也跟你说一些自己练的注意事项,计划安排,让你私教课全部上完的时候,也能自己练。四、培训可能存在的坏处1.不靠谱的讲师,脱节的知识。什么叫不靠谱,就是自己没工作过,然后传授学生知识找工作。很多机构的讲师都是在自己的机构毕业的,理论知识掌握的不错,于是就留下继续当讲师。这样会导致输出的很多东西都是纯理论性,找不到落地场景,会让学生云里雾里,讲起项目的时候也很多都是demo级别,因为自己没工作过,一些项目的人员分配,工作流程是讲不出来的。2.不靠谱的教学流程和不适合学生的教学大纲。有些培训机构培训过程中,全程让学生看教学视频,从早看到晚,看也就算了,学生也不知道看这些视频的意义,看不懂的也没处问,也不知怎么办,成功实现了从入门到放弃,并对这个行业无感。而有些机构的教学大纲,看上去满满的知识点,从早上到晚,晚上下课让同学们自己吸收,有些同学可能适应这种节奏,但更多的同学是一脸懵逼,吸收不了,但又很无奈,明天又是新的知识点。。3.由于1和2或者自身原因,导致金钱和精力的损失。很多健身教练都是自己练没半年,胖的胖,瘦的瘦,靠关系或者卓越的忽悠能力混了一个私教角色,然后天天在健身房忽悠学员买课,一会说你身体姿态不对,一会说你背部不对称。学员买完课之后,开始乱教一通,学员问一些理论性的东西,不予回答或进行误导。学员刚买完私教课接着忽悠人家买拳击课,今天练胸,明天练手臂,一周练5-7次,赶紧让学员上完课,接着忽悠买课。学员一旦想自己练,却又无从下手,一问教练,教练就要让买课,最后导致学员都放弃去健身房了。。五、培训前的准备
2019年11月1日

如何给女朋友策划一场国外旅游?(建议收藏)

#背景一、确定时间二、地点选定三、行程初步安排四、机票预订五、酒店预订六、出发前准备七、交通八、吃喝九、玩乐十、逛街购物#总结#背景前几天忙里偷闲,和女朋友去了泰国。这是我第一次带人出去玩,而且还是女朋友,这也是我女朋友第一次出国。一个人出去玩和带女朋友出去玩差别还是挺大的,常言说的好:「两个人适不适合,旅行一次就知道了」,希望通过这篇文章让天下有情人终成眷属。本文的主角是女朋友,所以大多数问题都是从女朋友的角度出发,家庭地位比女朋友高、大男子主义、金刚直男不在本文的考虑范畴。一、确定时间1.为了表示男方的诚意,男方应主动询问女朋友想要游玩的天数,大概在哪个日期,好让自己安排好时间。2.这个环节男方要保持足够的耐心和宽容,因为女朋友有可能因为太过欣喜,时不时问你一些问题。这个阶段你只需要等待女朋友回答1的问题,其他问题不要太过认真,这个阶段你一旦表现出不耐烦或不情愿,那么就没戏了。二、地点选定1.先询问女朋友想去的国家,大多数女生心里都有数的,比如:韩国、日本、东南亚等等。2.根据预算、时间段筛选出一些国家,每个国家都有淡季旺季,消费也都不一样。然后将女朋友心中想去的,和现实中适合去的做一个交集,也就把两者的共同国家筛选出来。3.问女朋友喜欢自然风景还是现代建筑,喜欢的气候,美食等等因素结合起来,从上面筛选出来的国家进一步做筛选。拿我女朋友举例:我女朋友想去的国家有泰国、巴厘岛还有都可以,而我根据当前季节筛选出来的就是泰国、新加坡、韩国、日本这些比较划算,巴厘岛从上海直飞太贵,从其他地方转没时间也累。而我女朋友不想去新加坡、韩国这些国家,因为她比较喜欢自然风景,大海、沙滩这些,所以最终敲定了泰国。三、行程初步安排确定好国家之后就要确定游玩的城市,一般城市选择有这两种玩法:1.先直飞首都,这样可能会便宜点,然后再从首都去其他城市,也会便宜,但最后从其他小城市飞回国就会比较贵。当然也可以选择回首都,再飞回国,这样就比较折腾。2.先直飞去其他城市,然后从其他城市到首都,最后从首都回国,这个玩法是比较推崇的。举例:我们这次去泰国,玩了曼谷和普吉岛两个城市。我们选择从上海直飞普吉岛,然后再从普吉岛飞曼谷,最后曼谷回上海。上海到普吉岛比上海到曼谷贵不了多少钱,但是曼谷飞上海比普吉岛飞上海便宜了1000块钱。而且曼谷有比较大的免税店和购物商圈,可以在回来的前一天买买买,而你选择普吉岛回国的话,能买的东西就比较少,你也不可能从曼谷买很多东西然后带去普吉岛。四、机票预订1.能直达尽量直达,能白天飞尽量白天飞,除非红眼航班很便宜,不然别让女朋友遭罪。2.记得看一下机票的托运额度,去的时候一般不用额外买行李额度,自己的行李心里有数,回国的那一程记得多买点行李额度。除非确定不购物,不然就随手找客服多买点,到机场买比较贵。3.两个人的机票一定要同时买,别为了一些优惠券分两次买,机票的价格和数量跳动很大,分开买万一第二个没票或涨价了就尴尬了。4.机场柜台办理值机check
2019年10月30日

一位材料专业研究生的Java转型复盘

一、自我介绍先来个自我介绍吧,本硕都是材料专业,还依稀记得当初考研就是为了有个更好的平台,以后想要读博的,可当自己进入研究生阶段后,发现事实却并非像自己想象的那种剧情发展的。对方向的不感兴趣(组里第一个这个方向,老板啥也不懂),尝试了一学期,无果,遂放弃!期间接触了编程,决定转向互联网了。毕竟向我们这种偏基础学科的硕士出来其实挺尴尬的,高不成低不就的,认识的很多都转行了(大多数去了房地产,采购、销售、供应链之类的,很少说有转互联网做开发的)。我个人编程语言水平可能就只是停留在写
2019年10月26日

五年Java外包转型大数据架构,就是这么霸气

前言乔二爷(化名)是我学习群的元老,我们去年就认识,他是五年Java经验的老鸟。去年年底他刚开始学大数据的时候给我打过电话,咨询一些学习路线上的问题,那时刚转型大数据的我给了他几点不太成熟的建议,并提供了一些我自己整理的资料,今年年初就成功转型了,并且从数据开发到现在的架构,实属牛逼。个人介绍我乔二爷,专科,坐标二线城市。14年8月毕业开始从事Java开发,月薪3800,在外地驻场两年多,17年初开始接触大数据,18年底开始系统学习,今年开始正式全职做大数据相关的开发和架构工作。薪资涨幅40%,当前年薪20万+。为什么想转大数据今天距离去年下决心从上家公司要离开时差不多有一年的时间。这一年来,自己的心智和心态都发生了不小的改变。这一节的主题是为什么我要想转大数据?其实在在遇到锋哥之前,在2017年初,我在云南出差驻场的时候就开始在接触大数据。我记得那是从元旦节开始的,当时是买的黑马2016年的几块几包邮那种。了解到大数据的时候,简直开启了我的新世界的大门,从薪资的角度来讲,普遍比Java
2019年10月19日

穷游第13国之韩国囧途之旅

我预定好之后,用百度地图上搜索首尔妈妈旅馆,一下子就搜到了。然后沿着百度地图上的路线找了1个多小时,终于在一个小巷子找到了这家青旅。因为那时才早上,还没到check
2019年10月17日

专科生作业帮大数据面经(已拿offer,附详细答案)

这位同学是学习群的同学,之前已经写了一篇阿里一面的面经:#专科生阿里大数据一面面经「已过」「附详细答案」如今又收到了作业帮的大数据offer,他是甘肃职业学校的专科生,而且是罕见的警犬专业,但他学习非常刻苦认真,值得我们学习!以下答案由我重新整理:一面1.先是两分钟左右的自我介绍,你有什么优势?2.数据库索引结构有哪些?(1)生成索引,建立二叉查找树
2019年10月15日

计算机学生如何规划好大学四年的学习?

大纲:一、背景二、计算机方向及日常工作介绍三、计算机行业优势四、春招与秋招五、如何把握机会六、如何准备理论基础和项目七、学会利用资源八、如何给简历贴金一、背景1.毕业前夕,辅导员让我给学弟学妹们开场讲座,我做完PPT之后,由于公司有事就赶回去,所以没有开成。PPT可以后台回复「讲座」获取,这篇文章也相当于PPT的演讲稿。2.有很多同学在大学里是想认真学习的,但苦于没有人进行指引和答疑,导致毕业后才后知后觉,错过了学习和找工作的黄金时间。3.看完这篇文章之后,应该会对于计算机专业的认识、学习和就业都会有一个比较全面的认识。二、计算机方向及日常工作介绍1.前端。前端就是手机app,电脑网页的样式和一些动画效果等等。主要用HTML、JS、CSS以及一些前端框架。有很多女生都会选择去做前端。2.后台。后台就是做前端的后台逻辑,更多的是代码层面,肉眼看不到的,逻辑性也比前端强一些。后台有Java后台、Python后台、Golang后台等等。主要用开发语言+对应的技术框架。3.数据库。数据库管理员,也称DBA。专门针对数据库进行维护、设计和开发。主要用Mysql、Oracle、SqlServer等。4.大数据。大数据是一个大的方向,上至爬虫,到数据开发,下至数据挖掘,全都称为大数据。你可以理解为:大数据
2019年10月12日

两年车间技术员转型大数据开发,说说转型这点事儿

黄晓明(化名)是我学习群的一个小伙伴,同时也是我大学的直系学长,都是车辆工程专业。不过我比他比较早脱离苦海,他是从事两年车辆设计行业才转型的。在6月份找的我规划学习路线,8月份就收了联想等offer了,可见学习毅力之强大,目前在广州的某大型银行做大数据开发。折腾转型,我不要你觉得,我要我觉得--黄晓明大家好,我是黄晓明。喜欢汽车,车辆专业,正在做数据开发,自己都感到很意外。转型之前的迷茫时间线拉到2017年,刚读完车辆工程专业进入主机厂做技术员。两年之后,忍痛离开这个行业。缘由说起,当时选择这一专业主要原因是兴趣所在,其它原因是所谓的朝阳行业。当然,现在步入黄昏。初步接触编程是在15年下半年,进了智能车辆实验室,那个暑假我开始看机器视觉的大部头,开始做运动控制和视觉导航。然而毕业后,却校招进了一家主机厂做技术员,好像两年实验室经历打水漂了。初入职场,刚开始的新鲜劲让我过得很天真,以为按部就班慢慢学习技术就会越老越值钱,后面才明白这不过是理想化的状态。半年后,日复一日的闲散和国企让我开始陷入纠结和准备逃离。转型之时的准备考虑到以后的定居城市,老家这一岗位的前景和大城市的发展机会。于是,兜兜转转,我又回到了开发路上,这次是数据开发。和大多数人一样,我开始在网络上了解信息,寻找相应的资源。比如,徐培成的大数据视频,开始边看视频边动手装软件配置开发环境。这一轮视频学习下来,对大数据的部分内容有了初步印象,也局限于此。前后用了两个月时间,当然,在这当中遇到了很多bug。之后开始看JAVA的书籍,从入门到放弃等,一部部的大部头看完了就忘了,根本没有转化为内在知识。之后又开始学习小甲鱼的Python视频,看廖雪峰老师的博客,自身收获不多。现在来看,这些内容都是打一枪换一个地方,啥鸟都没抓住。偶然,在大数据交流群看到锋哥的文章,就关注了大数据肌肉猿这一公众号开始接触里面的内容,真正走上转型的正轨,对大数据的学习进行了完整的规划和核心内容的主攻,在将近两个月的学习之后,我开始投递简历并进行面试。萌新一枚,处处被拒七月底,我觉得已经准备足够(面试官并不觉得),写好简历开始投递,面试的是数据开发岗位。看着自己在招聘平台上投出的简历只有五分之一的查看,十分之一不到的面试邀请,我的心都凉了半截,开始有些质疑自己。直到第一次,我收到重庆一家公司的电话面试,简单问了我:1、数据仓库的知识点2、Hive的连接类型。电话结束前面试官问我是否能到重庆的某银行的现场进行面试,我回复说要两星期后才能过去之后便了无音讯。之后在武汉现场面试了三家科技公司。其中一家是做信息安全的,主要问了:1、ETL的整个流程和理论2、针对简历问了Hive和MapReduce的调优3、数据倾斜的解决。在对我的回答不太满意的情形下,最后象征性的问了Spark和Hadoop的区别。一家是做数据服务的国企,面试现场先做了一套Hadoop笔试题:1、HDFS如何保障数据安全;2、MapReduce原理;3、手写统计单词个数的MR程序;4、设计计算框架高效统计10T数据中出现次数TOP10的数据;5、Combiner的作用;6、Hive、Hbase、Zookeeper、Pig的作用及特点;7、对虚拟化的理解,用过的虚拟化工具及特点;8、云服务的分类、云的分类,使用过的云管理平台;9、用多线程的方式批量读取文件,写伪代码;写shell脚本转移大于10K的文件。搞笑的是:笔试了Hadoop内容,面试便开始问各种Spark的理论及其组件,当中还插播了Kafka的丢数据和重复消费的问题。结果就是以资历尚浅为由被拒。第三家是良心想,在这方面主要做制造业大数据的开发服务。面试官针对简历开始问全部的项目经历、包括很早之前接触的FPGA和视觉算法,往后问到:1、MySQL的引擎;2、Zookeeper的Paxos协议;3、sqoop的原理;4、flume原理;5、Hive的整体架构等。经历前几家的面试打底锻炼,虽然是同一批求职者中年纪最小的,却获得了最高的评分拿到offer(但是价格没谈拢)。幸运加持,打怪升级由于我是个吃货,惦记着美食便把目光投向了广州,一家大型银行,最先进行的是IKM的全英文线上测试(APACHE
2019年10月10日

二本逆袭进百度,我总结了这些经验

01近年来,有些读者会问我一些形形色色的问题,让我很难去回答,甚至给不出建设性的意见。举个例子:1.我学习什么能进入优秀的互联网公司工作?2.我想做研发我应该学习什么?众所周知,这问题就像你问学霸说:你为何如此厉害一样让人难以回答。我作为一个双非软工本科学生,经过大学自己摸索和不断试错,毕业开始在百度从事研发工作。其实,我当时也有很多的疑惑,在这里给大家讲讲我的踩坑历程。记忆中,我当年逛知乎、求助高人、甚至我的导师,都无法给出一个可操作的建议。除此之外,在我那种二本学校,知名企业都不会去咱学校校招,我和学长们对春秋招的概念微乎其微,进大厂是件很困难的事情,概率与踩狗屎不相上下。作为探路者,求助知乎和论坛,给出的结论几乎都是好好学习数据结构/算法、现在大数据很火你应该学学Hadoop/Spark、你要是会微服务、docker、k8s一定会很加分。让我想起了我当年问学霸题目如何解?学霸说:这个题目是来源于第X章第X例题,你这样解,答案就出来了,很容易的。至于为什么他能想到,鬼也不知道。当时,我真的是花里胡哨的啥都学,啥都去倒腾,不知道是不是梁静茹给我的勇气。前端、后端技术栈、Hadoop/Spark、docker/k8s这些几乎都实操过,只是很多只是入门并没有深入研究,效果自然也十分有限。这些概念,对于小白或者在校生来说,这仿佛在对说你不用学了,除非你天生技术欲望特别强烈。这对于大多数普通人来说,明显是劝退的节奏,可操性十分有限,几乎没有参考价值,不知道从何下手。其实,道理是没有错的,多研究底层和热门技术栈是有益的。但是,脱离实际情况谈技术就是扯犊子,就像让中国男足拿世界杯冠军显然不符合实际,更应该是根据实际情况,做产出最大的事情,否则会信心全无。接下来,我系统性拆分问题,在不同阶段应该「学什么」、「如何学」、「学到什么程度」,重点讲我当时遇到的问题,还有我是如何去思考的,最终如何解决的,思路比结论重要。02根据问题归类来看,主要在我自己的角度谈谈普通本科如何实现进入Top级互联网工作?首先,说说在大厂工作都是些什么样的人,他们当年都是背着什么光环混进去的?经过我的调研和分析,重点说一下在校招中面试官看中和考察的东西。1.学历/专业、扎实专业基本功2.有成果的科研经历3.省/国家级软件设计大赛4.丰富互联网公司实习经历5.小有名气的开源项目经历大概思路就是,要么你证明你令人信服的天赋如逻辑系统思维、聪明,让人觉得你可以被快速培养;要么你有丰富的工程实战经验,证明你具备优秀工程师的潜质。当然,你可能会说这么多要求,恐怕神仙也做不到啊,简直太苛刻了。在这里,并不是上述要点全部满足,只是满足其中两项证明你的实力即可,毕竟面试时间十分有限,要有点让人信服的东西,否则谁愿意花时间跟你逼逼没用的。举个例子:1、假设你是上海交大、华中科大大学毕业的学生,你可能只需要重点复习数据结构/算法等专业知识,辅之把学校的科研经历说一下。可能进入什么阿里华为百度问题都不是很大,专业知识对于你们来说自然不在话下,毕竟考理论是你们的特长。2、假如你是双非大学毕业的学生,那么你必须用国家级大赛、开源项目、互联网公司经历证明自己。总之,多做项目,专注于技术本身,让自己更早具备职业软件工程师的实战技能。简而言之,你没有光环,那就比别人多努力点,提前做好职业规划,把时间投入技术本身不要投机取巧。03鉴于上述分析,知道需求是什么?对于我们来说,主要把精力投入在技术本身。接下来,我们将面临一系列问题。1.我应该做什么方向?(方向)2.我应该学习什么内容?(规划)3.我如何学这些内容?(方法/策略)4.我应该学到什么程度?(量化)5.如何把理论用到实际项目/产品中?(产出)不同方向,意味着不同领域不同,学习的知识和实战项目有共性也有差异。在这里,我主要讲一下通用的思路。重点拿我擅长方向举例,其他方向可按照同样思路举一反三。根据我的经验,可将内容分为原理、应用、擅长方向三个纬度。原理和应用纬度必须学习,方向纬度根据自己擅长方向深入学习。原理:计算机网络、操作系统、数据结构/算法,这些东西都是专业课好好学即可,数据结构/算法可以偶尔刷题。校招的时候再重点复习,初级阶段不必花太多时间深究。应用:它是最基础的内容,不管你从事什么领域都将离不开它们。这也是小白入门重点花费时间的地方,你将在这里不断与程序斗争如调试、验证、异常、解决。方向:不同方向本质上就是在基础应用上扩充,发挥它们擅长领域和特性去解决特定问题。在这里,简单列一下涉及的技术栈。1.后端开发:消息队列、缓存、rpc、微服务。2.大数据开发:Hadoop、Spark、Storm、Flink3.自动化运维:elk、ansible、zabbix、docker、k8s04基于上述分析,主要讲了整体思路,大家可能会觉得有点不太好理解。接下来,拿我当时遭遇的处境进行举例阐述,这样让不同水平或时期的同学有不一样的体会。假如有时光机让时间往后倒退3年,时间来到我刚上大二的时候,作为一枚小萌新开始学习JAVA走上后端开发之路。对于我来说,操作系统原理、计算机网络先战略性放弃,毕竟刚接触编程,看高大上的原理,每次上课都想睡觉。当然,数据结构/算法我还能好好听听,毕竟我数学功底还行让我不排斥。为什么不先学习基础性原理?举例:假设你学骑自行车,你是直接上去就蹬?还是先把轮子拆下来研究清楚原理再去学习怎么蹬?重点:根据我的经历,在新手阶段不管是接触新的语言,还是新的方向。最快的方式就是先把自行车蹬起来,等你蹬熟练了再去研究轮子是怎么造出来的。根据上述策略,刨除我踩的一些坑,我把学习征途划分四个阶段,实现学习效率的最优解。第一阶段:新手入门在我入门的时候,我遇到的最大困难是代码不会写,DEBUG不会做,程序报错不会看毫无头绪,甚至大家常说的百度一下的关键字我也不知道搜。这时候,最大的目标就是根据百度/查文档/看视频,把程序调试出预期结果,甚至你抄代码都行,很多时候抄代码你都不一定能DEBUG出预期结果。这就是现实,主要就是要把对编程的排斥消磨殆尽。这个阶段,不需要太关注底层实现原理,最重要的工作就是把应用层面的技术,不断练习直到熟练掌握上面提到的应用「
2019年10月8日

新手大数据必问十个问题

哪个方向好?都好,兴趣为王!想做算法相关的学数据挖掘,想做开发写代码的就学数据开发,想接触业务层面的可以学数据分析,更多的可以结合自己之前的专业技能、工作经历及之后想从事的工作内容进行考虑。6.
2019年9月27日

2019有赞面经,已拿offer(附答案和思路)

这是学习群里一位女同学秋招面试有赞的面试题,还在校的同学把握好学生的红利期,把握好秋招。关于秋招的路线可以看:大三、研二的秋招备战路线(Java、大数据)扫面下方二维码,添加我好友并备注「加群」,拉你进学习交流群。以下为面试过程,因为该同学简历上的项目也是我提供学习的,所以下文的答案全部由我进行整理。一面:(36min)面试官人很好,问的比较细,但是我不会的地方会慢慢引导。1、自我介绍自我介绍可分为三层,第一层介绍基本信息;第二层介绍实习经历和项目经理及自己擅长的技术栈;第三层简单说下你的性格兴趣爱好等。自我介绍时间把握在1-2分钟,把自己的优势和擅长点讲出来。平时可以对着镜子多练练,讲的清楚比什么都重要。2、java的集合看过源码么?HashMap?自己说了下jdk1.7和1.8的区别(说了头插和尾插,然后面试官问这个是基于什么考虑的?还有什么?答了链表数量大于8的时候会转成红黑数,然后问我了解红黑树么?为什么红黑树只有红色和黑色?)HashMap在多线程的情况下线程安全么?(答得扩容时出现,为什么?多线程已经出现了环,也就是死循环,去查找会出现什么情况?HashMap在扩容的时候允许其他线程去查找么【一个线程在扩容,另一个线程在查找】?)3、链表常用的数据结构?ArrayList和LinkedList的区别?Hashmap面试的信息量很大,面试官抛出一个点,往往希望面试者能较全面的去拓展回答。另一方面,数据结构的直接应用场景就是集合框架,所以集合框架的底层往往离不开数据结构。针对数据结构和集合框架,可以看看以下两篇文章:#10个数据结构高频知识点(建议收藏)#精心整理20道高频Java集合面试题(建议收藏)4、介绍下计算机网络常见的7层模型或者TCP/IP模型?参考:https://blog.csdn.net/Yansky58685/article/details/981181245、HTTPS属于哪一层协议?和HTTP的区别?应用层。区别参考:https://blog.csdn.net/qq_38289815/article/details/809694196、进程之间的通信方式?五种通信方式的介绍:https://www.cnblogs.com/zgq0/p/8780893.html7、使用Spring主要实现什么特性?Ioc和AOP?AOP怎么去实现的?为什么我写了个注解或者Spring的配置文件配置了就可以识别?延伸到代理模式(代理类和被代理类有什么关系)?适配器模式的区别?装饰器模式?Spring知识点总结:https://blog.csdn.net/lz1170063911/article/details/7977247423种设计模式:http://c.biancheng.net/design_pattern/8、有什么想了解的么?可以从公司情况出发。比如,您所在的组是做什么业务,用了哪些技术栈,接下去架构会怎么样去演变等等。二面:(56min)1、自我介绍2、讲一下第一个项目?第一个项目里边涉及到数据加密和解密的过程,你们是怎么处理的?项目中主要对用户的登陆密码和支付密码进行加密,把用户明文密码+用户ID作为MD5函数的参数,进行加密,确保唯一性。3、电商平台的项目的架构图画一下?业务架构技术架构4、Spring中AOP的动态代理?流程?一面的第7题。5、storm中怎么确保spout正确的传给下一个bolt即下一个bolt已经接收到?从Storm如何保证可靠性传输的角度进行回答:https://blog.csdn.net/echosilly/article/details/516745586、说一下Dubbo的架构?Dubbo是一个分布式服务框架,以及SOA治理方案。其功能主要包括:高性能NIO通讯及多协议集成,服务动态寻址与路由,软负载均衡与容错,依赖分析与降级等。它有5个节点,分别是Provider,
2019年9月21日

三个月零基础转型数据分析师 -- 学习经验分享

作者:一树一娑椤来源:知乎零基础转行数据分析是可行的!但转行之路并不是轻松,中间的经历、迷茫、困难有很多,你要做好心里准备。今天给大家分享一篇一位传统行业转行学习大数据,并成为数据分析师的真实案例。想必经常会在网上冲浪的小伙伴们,知乎也都是经常刷来刷去的,往往排在前面的一些内容不是软广,就是过度吹捧,今天选择分享给大家这个案例呢?这位答主并没有像其他人一样清一色的夸捧大数据,然后给大家洒一波鸡汤,让大家抓紧机遇,又或是列出一大堆的清单,告诉大家该掌握哪些核心技能。学习路线,学习资源这些东西花费时间都是能够找到的,但是这个过程中的困难和疑惑只有亲身经历过的人才懂,正所谓“汝非鱼,安之鱼之乐也”,希望能给各位未来打算从事大数据工作或者是正考虑转行的朋友带来一些收获。最近在刷微博的时候经常会看到一个鸡(广)汤(告)15岁觉得游泳难,放弃游泳,18岁遇到一个你喜欢的人约你去游泳,你只好说“我不会”。18岁觉得英文难,放弃英文,28岁出现一个很棒但要会英文的工作,你只好说“我不会”。人生前期越嫌麻烦,越懒得学,后来就越可能错过让你动心的人和事,错过新风景。
2019年9月20日

精心整理20道高频Java集合面试题(建议收藏)

null;}图片简单总结为:4)HashMap的扩容操作是怎么实现的?答:通过分析源码我们知道了HashMap通过resize()方法进行扩容或者初始化的操作,下面是对源码进行的一些简单分析:/**
2019年9月19日

全网独家首发:北美零基础转行开发求职面经(万字干货)

林鲜生(化名)是我学习群里的一个小伙伴,也是北美的动化控制硕士。他求职学习的时候我们陆陆续续交流过几次,由于存在时差每次交流都不会很长时间。后面得知他拿了几个还不错的offer,于是让他出了篇学习历程和面试经验分享,希望对大家有帮助。后台回复「加群」可加入资源丰富,学习氛围浓厚的学习交流群~部分offer非名校,无实习,非软件开发方向专业,怎么在美国互联网寒冬中找到一份软件工程师工作?笔者是一名软件工程师,现就职于北美中型软件企业,在非名校,无实习的情况下还是在美国找到了一份全职工作,算上工作所在地消费水准和各种福利,相当于在加州年薪100k美元,税后收入高于当地家庭平均收入,税前一年工资就能买一套3
2019年9月16日

史上最接地气的国外穷游攻略

每个人对于旅行的理解以及旅行对于每个人的意义都是不一样的,有些人可能喜欢好山好水,有些人可能就是体验当地人文。而对于我来说,只想让自己对每个去的地方都有自己的见解,而不是活在别人口中,游记之下。
2019年9月13日