精选

运气和努力的成果--我来还愿了!

社招不到一年经验,成功转型大数据工作

大家好啊,好久不见。最近没有在星球打卡学习,是因为在疯狂投简历面试。功夫不负有心人,在今天一家中大厂下了offer,激动的心,颤抖的手,起初还担心自己无法成功转入真正的大数据行业,因为之前做的是传统行业的数据分析,难免有些偏差,好在offer到手,希望试用期通过。接下来做一个简单的个人分享。 48A7F432.jpg

一、学习相关专业内容

因为之前做的是传统行业的开发,用到的技术和技术栈其实也是比较落后的,接触不到先进的业务和技术,如之前用的多数是MySQL、Java、Python用来写些工具脚本等,虽然有BI平台,但好多都是不方便的,不如大厂的如dataworks等工具顺手。步入正题,如果大家有同样想转行大数据的或是做这方面的,学习内容主要围绕下面几个部分展开。

  1. SQL这是最基本的,也是贯穿整个开发过程必备的技术能力,日常开发,取数,做报表都离不开。主要学习基本语法,开窗函数、存储过程(这个传统行业用的多一些),学习HQL、SparkSQL等,大同小异,可以去牛客和力扣练习。
  2. 编程语言:这里建议学习Java语言,因为好多大数据组件其实也是Java开发的,另外后期做实时开发的话会Java也会好理解很多,况且现在Java新特性也很多,写起来会比之前更加方便,这里可以根据鱼皮哥的JAVA学习路线学习,只学习基础即可,会简单的crud,会写接口,能看懂代码。如果有余力也可以学习Python语言,日常做一些简单的工具也是很方便的,可以帮助你提升效率,早早下班!
  3. 大数据组件:依次学习Hadoop、Hive、Spark、Kafka、Flink、Doris、Clinkhouse等其他组件。要了解他们的底层原理、熟悉他们的执行流程(这个面试经常会问到),其次就是学习他们的API开发和SQL语法了。 b5fc6f68-aa5f-48f5-99ac-bee4a707c6f3.jpg
  4. 数据建模:学习完上部分内容后,可以了解学习一下建模理论,主要是维度建模,清楚为什么要使用维度建模,为什么要进行分层,如何去规划数仓等。
  5. 假如你已经学习完了上面的所有内容,恭喜你基本的开发能力已经有了,后续主要去了解学习数据质量、数据安全、数据计算、数据资产等相关内容,确保我们开发后的模型更加可靠,好用!能够发挥出数据的价值

学习完上面的内容就可以好好改改简历进行投递了!!!

二、简历书写

这部分重要程度五颗星!!!好的简历可以让面试官眼前一亮,在几百份的简历中脱颖而出。要知道这可是投递简历的第一步!

image.png 大家觉得上面图片中的简历如何呢?其实我们还有优化的点,我们可以使用star法则来进行书写,既突出重点,也能让面试官觉得你的简历有条理。我们可以重点交代出项目的背景、项目描述、项目过程、项目产生的价值(这部分一定要进行量化,突出工作量及重点,如:成功将xxx指标优化,数据访问时间由xxx分钟提升到xxx分钟)

1.png 具体的也可以看编程导航中的相关简历书写内容https://www.codefather.cn/post/1808580073557721089

三、投递简历与复盘

投递简历时,也有些技巧。我们可以在投递简历前认真的书写下打招呼语,是的,这一部分也很重要,直接影响到HR能否让你投递简历或者做更深的了解,试想一下如果我们只是说句您好,那么HR并不知道你到底有几年的经验,之前做过哪些内容,容易造成《已读不回》。之前鱼皮哥也有讲。可以看https://www.codefather.cn/post/1831925979148251138 这个文章,一定要提前写好这部分根据自己的实际情况。 有了打招呼语后我们可以先在自己不想去的城市去撒网投递,可以当练练手,避免真正想去的公司面试紧张导致机会丢失,等到熟练之后就可以针对性的投递了。 我们最好选择周一到周四进行投递,周五大家其实都有惰性,可能投递了简历HR也不会认真去看,去筛选了,避免石沉大海。和HR聊也尽量态度谦卑友好些,即使你知道这家公司其实你并不感冒,但是为了面试机会练练手,还是三十六计忍为上。有了面试机会就成功一半了。另外我是社招,会多数存在要线下面试的情况,这种可以根据把握或者离自己远近而定去或者不去,我个人是线下的都拒绝了。 其他内容按照鱼皮之前的分享准备就好,这里不做赘述了。 如果!如果面试没有通过,那么我们其实也不用灰心,因为不一定是自己的问题,有时候岗位的匹配度、其他人选、公司内部决策等各种因素都会导致面试不过。但我们需要的是及时复盘,我们在面试完一家公司后,及时的做总结,把问到的问题,答上来的、没答上来的、几家公司相同的问题等都记录下来,及时复习,方便自己在后续面试中游刃有余。例如下面是我做的一些简单的复盘记录。

image.png

四、其他的碎碎念

除了上述的内容,我们更重要的是要保证自己良好的心态,工作说到底也只是一份工作,人生是旷野呀!短期找不到工作也不用焦虑,行动是解决焦虑的最好办法。另外我们也需要保持持续学习的态度,偶尔也需要卷起来! 人生不相信眼泪,命运鄙视懦弱! 最后放一张鱼皮哥的公众号封面,还愿啦!

Snipaste_2025-09-05_20-46-23.png

0个评论
点击登录,快来和大家讨论吧~
表情
图片
暂无评论
Submerge
作者分享
想问下,大家在工作当中面对每天特别多的“沟通”,以及反复确认某个东西的态度,以及如何看待每天加班到九点半左右下班? 是觉得很正常多一些还是说觉得会让自己感到烦躁多一些?
2
Day 1 ✅ 今天做了:Python语言day01 ⏰ 明天计划:待定 📚 今日感悟:工作下班打卡学习大模型相关内容的第一天
1
2025年度总结:破而后立!
10
国庆也不能松懈,来道SQL题😀 表: Calls​ +--------------+----------+​ | Column Name | Type |​ +--------------+----------+​ | caller_id | int |​ | recipient_id | int |​ | call_time | datetime |​ +--------------+----------+​ (caller_id, recipient_id, call_time) 是这个表的主键。​ 每一行所含的时间信息都是关于caller_id 和recipient_id的。​ 编写一个 SQL 查询来找出那些ID们在任意一天的第一个电话和最后一个电话都是和同一个人的。这些电话不论是拨打者还是接收者都会被记录。​ 结果请放在一个任意次序约束的表中。​ 查询结果格式如下所示:​ 输入:​ Calls table:​ +-----------+--------------+---------------------+​ | caller_id | recipient_id | call_time |​ +-----------+--------------+---------------------+​ | 8 | 4 | 2021-08-24 17:46:07 |​ | 4 | 8 | 2021-08-24 19:57:13 |​ | 5 | 1 | 2021-08-11 05:28:44 |​ | 8 | 3 | 2021-08-17 04:04:15 |​ | 11 | 3 | 2021-08-17 13:07:00 |​ | 8 | 11 | 2021-08-17 22:22:22 |​ +-----------+--------------+---------------------+​ 输出:​ +---------+​ | user_id |​ +---------+​ | 1 |​ | 4 |​ | 5 |​ | 8 |​ +---------+​ 解释:​ 在 2021-08-24,这天的第一个电话和最后一个电话都是在user 8和user 4之间。user8应该被包含在答案中。​ 同样的,user 4在2 021-08-24 的第一个电话和最后一个电话都是和user 8的。user 4也应该被包含在答案中。​ 在 2021-08-11,user 1和5有一个电话。这个电话是他们彼此当天的唯一一个电话。因此这个电话是他们当天的第一个电话也是最后一个电话,他们都应该被包含在答案中。
1
现在大家的面试都是线上还是线下呢?面对有的公司离得远,二面开始要求线下这种该怎么办?去的话成本有些高,且不一定过,不去吧又怕错过机会
1
下载 APP