我为什么找不到实习(算法岗)

        春招的金三银四已过,我依然颗粒无收。每日过得极其痛苦,早上睁眼就开始发愁找不到实习。现在反过来总结一下究竟为何。

症状分析:

眼高手低阶段(2018年夏~2019年3月):

        先说背景,我就读于北邮理学院数学系,机缘巧合搞了深度学习图像生成方面的研究。由于算法极其火工资又高,脑门一热心里一飘,总觉着自己将来是搞大项目的人,进BAT都是分分钟的事儿。简历目标很明确:图像算法;公司目标很明确:BAT等大厂;薪资目标很明确:实习低于5k不考虑。春招还没开始,投的都是内推。

        结果是,简历被腾讯百度美团旷视捞过,一面完后心存侥幸祈祷能中,实则天方夜谭白日做梦。被问到的项目很多答不上来,即使回答了的,也暴露水平。项目只懂皮毛,改改框架的水平而已,稍一深入,无论理论推导还是代码功底,都毫无招架之力。偶尔运气不错项目部分蒙混过关,最后还是卡算法,现场手写代码,就没完整的写出来过,算法水平真的太low了。

        真真实实地被按在地上摩擦。

        开始有些焦虑,怕找不到实习。又听别人说,找实习找工作,海投就完了,总会找到的。于是天真的想,每天投5个岗,一个月20天就能投100个岗,总有一两个小公司能中吧。

试错阶段(3月中旬~4月下旬):

        既然次次都被卡算法,那就好好搞算法呗。焦虑时间紧迫春招苦短的同时,安慰自己,将来总得搞明白算法,刷代码总是有用的,潜心好好刷LeetCode吧。于是我毫无规划地开始了刷题之旅,天天刷日日刷。

  • 第一错,刷题毫无条理

        刷题过程白痴的很,题都没读完,就按自己的理解先写个大概,写着写着才发现题目是另一个意思。写到一半思路捋不清楚了,就先运行看看哪出错了,然后再改,改到侥幸运行通过,长舒一口气。由于没有写注释的习惯,加上修修补补的过程,整个代码变量名定义的不清不楚,执行过程也乱糟糟。最终刷题刷到迷失自我,不知何为尽头。直接后果就是,大厂的线上笔试,简单的题目也做不出来。在修修改改反反复复的过程中,时间被浪费,直到考试结束。比如字节跳动笔试,2小时4道题,一道都没做出来。后来为了写博客记录,一道题一道题的把题目和问题分析敲上去,代码注释标清变量定义写好,4道题迎刃而解毫无难度。通过这次笔试,我再次意识到自己做事儿是多么没有章法没有条理。为什么是“再次”?除了写论文的时候被导师提醒,还有教训来自面试。

  • 第二错,目标不明确

        我在boss直聘上投的实习中,有一公司说我简历非常合适,要求尽快面试。我去了,当时因为找实习心切,我在面试中表示愿意从事任何与写代码相关的工作,对职业发展规划也模棱两可,加上项目算法没描述清楚。结果,面试半个小时就结束了,被微笑送客。凉凉。类似的事情还有,写了数据岗简历被看出有算法意向,被拒。

        目标不明确能怪我自己吗?不能,谁也不是天生目标明确的,总要尝试过才知道喜欢什么适合什么。现在我知道了,自己还是想搞算法靠技术吃饭,想让算法能解决一些实际问题。至于其他的什么产品运营管培,我实在不大擅长,相比于算法方面起点太低,算了算了。

总结:

        既然已经坚定了要搞算法,那就好好搞。时间还不算晚,认真学习来得及的。下一步,设计好学习路线,像当年考研一样,以长远目标为基准,定下短期目标。

你可能感兴趣的:(阶段总结)