想和牛友们交流谈谈心:算法岗要不要劝退?还是说继续硬肝下去?

首先说一下lz的个人情况:本科哈工大,研究生上交,学校还行,但无奈专业是机械,并非计算机科班,没啥算法方向的顶尖论文或顶会(只是有一篇机器学习相关点的中文核心期刊小论文在投,老板的关系能录用,但估计这水论文对找实习、工作肯定没啥用),也没啥竞赛成绩(参加了三个kaggle上的比赛,但是比较水,连top10%奖牌区都没进),所以学校牌子也没啥大用了。
转行自学算法有一年多了(其实感觉应该是走了些弯路),前几个月啃数据结构与算法、刷题(加起来能有六七百了吧,但是刷题这东西还是得持续,要不然前期刷了,后面还是会忘),中间还看了些Java的书,掌握了Java最基本的知识和语法(程度是能撕代码刷题、看懂一些复杂的Java程序),后面的大几个月时间就是看机器学习、深度学习的书、网课(说实话真的是没能看透、理解透彻,也就是能说说经典的、常见常考的算法或者技术手段的流程、思想、优缺点、小tricks以及某些不太复杂的公式推导这样的程度)、参加(水)kaggle比赛当作项目经历,今年年后就继续重温ML、DL的知识(毕竟非科班,不重温肯定忘没了🤣),看牛客面经(边看边总结),刷题重温(重看)之前做的题,三月下旬三月底的样子(感觉找实习的时间应该是晚了一个月吧,因为想着重温再准备好一些)开始陆陆续续投简历,到现在快有40家了(我知道有牛友会投的更多😂),也就只有拼多多和华为有个一面(都挂了😪),其他的要么简历挂要么笔试挂要么石沉大海,算法一年比一年难找再加上今年疫情雪上加霜,所以0实习offer在牛友们当中也会有,是常态了。所以在想在考虑要不要劝退了,转竞争要求相对低一点的岗位,那么问题来了:毕竟自学了这么久,再换总有些心里不平衡,迟疑,即使确定想换了(比如说我有些Java基础,想转Java开发),时间上来得及吗?容易吗?单纯就找工作而言,Java开发要往哪个方向去准备、哪些进一步的东西要学习,要搞到什么程度?
这就是现在处于困惑期的我,其实继续硬肝算法和转Java在我心中所占比例大概五五开吧,继续硬肝算法稍微略多一些,所以希望各位有相似经历、相似想法、相似困惑的牛友们多说说你们的想法见解,谢谢了!😀
#交流讨论##算法工程师##岗位评价#
全部评论
去做开发吧,时间上肯定够你找工作了,哪怕秋招不行你还可以等明年春招。但是算法你这样死磕下去也没法给简历添色…论文和比赛怎么着也得有一样。 如果执意做算法,可以申个国外的cs phd缓几年,哪怕学校差一点,读下来会比你现在好看很多,而且博士毕业选择的路要宽一些。 家境好一点的话去国外读个硕士做开发也行。
2 回复 分享
发布于 2020-05-13 00:57
别转开发 开发对你来说难度也很大 拿个算法小offer的日常或者暑期 实习 我找实习也没找到后面硬钢的
2 回复 分享
发布于 2020-05-13 08:24
时间上绝对来得及 不用找实习了 秋招提前批错过后悔一辈子
2 回复 分享
发布于 2020-05-13 11:52
跟你一样本科也非计算机,硕士计算机,2个大厂实习,然而算法还是不好找,面了很多个都没过,已经决定转java开发了,三线小厂算法不值得去,去了也就是个调包侠,学不到啥东西,没啥技术含量,以后跳槽都不好跳
2 回复 分享
发布于 2020-05-13 14:47
比赛的帮助可能没有楼主想象的那么大。我和别人组队拿过Kaggle金牌,现在solo一个正在进行的比赛,处于银牌区,自我感觉并不差,然而实习还是非常惨烈,目前0 offer,很多公司都没有面试机会。当然原因有很多了,例如写简历的时候我以为比赛比较够分量了,没有写自己学过的一些与岗位匹配的技术知识(只写了自己感兴趣的方向是自然语言生成),还有因为算法题没有写好被一面刷等等。阿里今年谁都给面试机会,上个月底面完了交叉面,结果过了半个月都没安排hr面(二面面试官说过过了交叉面),所以大概率还是因为评级太低了,就被泡在池子里。我也有考虑转岗的问题,看形势感觉后台也会比较惨烈,所以在考虑要不要转安卓(本科学过Java)。另一个想法是硬肝下去,但是没有实习经历,秋招应该去不了大厂了,我就怕在疫情的影响下,小厂也没hc,那就凉了。
2 回复 分享
发布于 2020-05-14 11:08
C9本硕+600道LeetCode都这么难,算法内卷也太严重了;就怕算法被劝退的大量涌入后端,三年后我们开发就没饭吃了
2 回复 分享
发布于 2020-05-14 19:41
本硕东南,目前研一,做了大半年算法,已经开始转Java了。。😅  基本上就三方面我就说服自己了,一是旁边实验室同级同学今年初中了CVPR,还是个oral,人家从大三就开始做,我是无论如何都望尘莫及了;二是我感觉我的工作就是重复造轮子,还没人家的圆;三是本实验室研三学长,拿了商汤的算法研究员,他的组本来做的工作去年底也被砍掉,因为收益问题 ,换成了其他项目。其实去企业和留高校还是完全不一样的,毕竟企业是为了赚钱。 所以如果不是热爱,不是很长时间的积累,还是建议早点溜。何必选择最艰难的路呢?
2 回复 分享
发布于 2020-05-22 16:53
干嘛要死磕算法😂开发工资低一点,也比机械好吧
1 回复 分享
发布于 2020-05-13 00:39
我也是这样,我女生,学校不如楼主,实习面算法怀疑到人生,感觉基础还不如楼主,最后互联网转测开了。研究所的算法要求相对没那么高,我有一篇三大学报的论文,研究方向和研究所相访,最后为了户口去了研究所的算法,弃了一堆互联网大厂的测开。如果楼主对互联网大厂执着的话,建议转开发,但是以楼主的学历学校,有个小论文,去研究所的算法岗还是非常容易的。看楼主看不看的上研究所这类的工作了。
1 回复 分享
发布于 2020-05-13 01:00
为啥要死磕算法,不是最顶尖的算法大佬,工资跟开发也差不多,楼主数据结构基础算法这些也都会了,再补一些计算机基础,和语言的框架完全可以投开发啊😂
1 回复 分享
发布于 2020-05-13 03:48
我也想转开发了,毕竟开发岗位会多一点
1 回复 分享
发布于 2020-05-13 08:07
有sci也没用,我几次在最后一面因为没有落地经验被刷了。你学校那么好,找同校的做点算法的落地项目会很有帮助的,加油
1 回复 分享
发布于 2020-05-13 09:06
转开发吧 您这厉害程度秋招或来年春招一准offer收割机。
1 回复 分享
发布于 2020-05-13 11:49
和楼主校友,同跨专业cs,楼主可以继续面面实习看看有没有什么结果,转开发的话就不太懂了
1 回复 分享
发布于 2020-05-13 14:16
算法行情已经结束🔚
1 回复 分享
发布于 2020-05-13 16:35
楼主别慌,转开发用不了多久,你基础扎实,有这么多的代码量,几个月足够了
1 回复 分享
发布于 2020-05-14 09:12
建议楼主搞个群? 迷茫的兄弟们讨论一下
1 回复 分享
发布于 2020-05-14 20:23
你这个问题好经典呀
1 回复 分享
发布于 2020-05-15 02:17
楼主各个方面情况和我都及其相似...非科班,同学校,leetcode500+,面了5-6家的样子结果0offer..所以我在4月的时候就下决心放弃暑期实习,转开发..目前已经学了将近40天,感觉还行吧..建议转开发
1 回复 分享
发布于 2020-05-21 20:07
个人感觉,现在可能是开发岗最佳的进场时机了,大批科班找算法,非科班也找算法,后端前端java,常年招不满。论工资的话,其实都差不多,而且开发岗感觉kpi会更有保障,项目失败,背锅也是项目经理。。。算法大量内卷,而且很多根本就不盈利。。。一点都没有开发岗稳。。
1 回复 分享
发布于 2020-05-22 22:43

相关推荐

牛客868257804号:九个中铁八个中建
点赞 评论 收藏
分享
双非坐过牢:非佬,可以啊10.28笔试,11.06评估11.11,11.12两面,11.19oc➕offer
点赞 评论 收藏
分享
评论
32
126
分享
牛客网
牛客企业服务