一个大龄码农的奋斗历程:在焦虑中转型拿到年薪40万


1 先介绍一下背景:我是一个普通毕业7年以上的大龄码农。毕业于一所普通院校,学历是本科,毕业后一直从事后台开发,也就是纯写业务逻辑的那种,没啥技术含量,没有大公司的工作背景,通过4个月机器学习集训营的培训,顺利找到机器学习算法的工作,年薪达到了40W,自己感觉很满意。

2 我为什么来7月学习算法 工作时间长了后会产生焦虑,焦虑的原因是随着年龄的增大,发现跳槽越来越难了。说一说我2年前心惊胆战的找工作经历:因为前公司经营业绩不佳,我们项目组被裁,裁了以后就去各大招聘网站海投简历,本想着跟以前一样会受到好多面试邀请,然而现实却是非常残酷,收到面试邀请寥寥无几,那段时间特别焦虑,担心自己一直找不到工作,最后用了好几个月才有一家创业公司给offer,回顾以前几次跳槽都会很快找到满意的工作,但是这次一次跳槽找工作真的太费劲了,让我印象深刻。后来静下心反思自己的问题,总结出来的原因:自己的能力与工作年限严重不相匹配,没有核心竞争力。再加上看到网上经常说的大龄程序员面临失业的新闻比较多,感觉自己的程序员生涯快结束了,特别焦虑。想着去学习一些新技术来提高自己,在参加集训营之前,也看过机器学习的视频课程,苦于一个人单人作战加上自律能力比较差,感觉自己一直没有入门。带着各种焦虑和看视频效率低下的各种困惑来参加七月的机器学习集训营,希望通过学习机器学习能延长自己的码农生涯。

3 我是在职学习,并没有大部门同学脱产学习的勇气,因为还有房贷,老婆孩子要养。在职学习的弊端还是很多的,没有大片的时间集中学习,每天上班就很累,还是每天逼着自己看在线视频,做练习题,做阶段考试题目。在职学习太辛苦,效果也不如脱产的同学技术扎实,如果大家经济条件允许的话还是推荐大家脱产学习。脱产学习有大片的时间可以集中学习,遇到问题可以跟同学之间当面交流沟通。好在七月集训营的课程安排合理,每次视频课都有课后作业,每个小单元完了,还有单元测试,每周会有线下交流课程,能最大限度的保证大家的学习质量。

4 面试的一些教训:
1 刚面试的话先拿几家小公司练练手,感觉差不多了再去大公司投递简历。如果是大神的话可以无视。
2 如果面试机器学习的岗位的话:lR,树模型,Random Forest, xgboost, svm,knn,kmeas这些算法的理论一定要很熟,各种机器学习评价指标,这里我就不一一列举知识点了,老师讲课会把重点划的很明白。
3 面试中问项目中最多的是数据划分,数据清洗,特征工程以及线上测试,模型保存等。要多多重视。
4 一定要能熟练手动推到:lr,xgboost,svm。
5 没事刷一刷leetcode,大公司面试必问传统算法的相关题目。

5 面试对我来说不是一个很轻松的事情,因为基础比较差,从刚开始面试中各种被鄙视,各种面试一轮游之后。慢慢的打基础,回看集训营的视频,跟同学们讨论面试问题,打磨自己的技术,最终才找到合适的工作。通过学习机器学习集训营,我发现好多大公司都约我面试了,京东,滴滴,新浪,高德等,虽然没有遗憾没有通过这些面试,但是还是很欣慰。大家面试中也不要因为几次的失败而否定自己,祝各位学弟学妹好运
已邀请:

要回复问题请先登录注册

收藏七月在线,一起向大牛进阶

ctrl+D或command+D可以快速收藏哦~