一名算法工程师的转行经历

而对大多数年轻人来说,工资太低是原罪。毕竟现在的年轻人压力太大,硕士毕业都二十好几了,有女朋友的面临着结婚,买车,买房;没女朋友的还可以潇洒几年,但几年之后同样要面临这些问题,当然不排除有的同志立志做一辈子的单身狗,^_^。回到正题,大多数人转行都是因为工资低,我同样也不例外,但却也有所不同。开始因工作太低而转行,最终因兴趣而成功。

2转行的历程

开始打算转行的时候考虑了两个方向:金融和互联网,这两个方向也是大多数人的转行归宿,一开始尝试的是金融,大概半个月之后发现自己不合适:一是自己根本没有任何兴趣,都是强迫式的去学习;二是自己的学历一般,本科双非,硕士也只是个普通的985。这样也就放弃了金融这条路,那就只剩下互联网了,那好吧,那就只能走这条路了。

总结一下这部分的学习心得:

python:主要以视频为主,不建议看书学习,多写代码,写代码的时候最好规范,多用类去封装自己的代码。重要点有python中的各种数据结构的特点,装饰器,生成器等特性,线程,进程,协程,内存机制等。

数据库包括mysql和redis:这两个用起来很点单,但是理论上的知识点却挺多的,尤其是mysql,在面试之前建议多刷写经典的面试题,一些不懂的点配合着别人的博客和书来看可以取得很好的效果。redis一般问的都是里面的数据结构,相对简单些。

基本上这样你只要做一个漂亮一点的简历,然后要求不要太高,基本上工作就能找到了。

18年3月初,也就是过完年回到上海我就开始投简历,这时你不用去考虑公司,只要稍微符合的就投,我总共投了将近100份简历,前前后后大概收到了6,7个面试,都是很小的公司,最大的也才150人左右,我只面试了两家,都给了offer,选择了最大的那一家,也就是这150人的公司。

18年3月8号辞职,3月11号入职新公司,当时的薪资是税前8000,转正后10000。工作地点在市区,房租1600,但住宿条件较之前差了100条街。吃饭也很贵,日均50-60。转行之后感觉生活更加紧迫了,好在自己对未来比较看好,也就都能接收。

不得不说在工作中学习效率真的是很高,在这里很感谢我们的“俊哥”,在工作上给了很多帮助,不仅代码写的越来越好,也接触到了很多以前没接触过的东西,比如FQ谷歌,各职位各部门之间的协作流程,git的工作流程,docker的项目部署,数据库的使用等,这些在之后从事算法工程师时都有用到。说到这是不是有种忘记了初心的感觉,no,并没有,转行算法是必然的,尤其是在现在做后端开发工资也不高的情况下,还有一句不能漏了,在这个时候我对写代码已经是非常有兴趣了。

理论掌握的差不多之后就需要实战了,去真正的领略算法的实际用途。kaggle竞赛平台是个不错的选择,里面有很多机器学习入门的项目,最经典的就是泰坦尼克和房价预测,正好对应着分类问题和回归问题。这个时候你就可以用各种算法去尝试,比较结果,还要去熟悉各种特征处理方法,比如缺失值的处理,离散化等等。总之这个过程你不仅要大概的知道各种算法的优缺点,还需要知道各种特征提取,特征选择,特征组合的方法。此外你可能还会碰到过拟合,欠拟合的问题,那恭喜你,你会获得更多的经验。

本以为经历了上面这些,对机器学习的算法应该是掌握的比较好了,然后就去刷面试题,发现自己很多都不熟悉,也就是之前见过,甚至是理解过,但现在就不记得了,看来自己掌握的还是不够好,怎么办?那就复习做笔记吧,可是手写笔记也太麻烦了,那就写博客吧,大家也可以看到我的第一篇机器学习的博客是6月底,此时也是我对整个机器学习算法的总结开始,说实话这个阶段起到了质的飞跃,一开始对很多概念还很模糊,但你写完一篇博客后对这个算法就清晰很多了,强烈推荐。

1)基础:只要你的简历不作假,面试官就不会期待你有多少项目经验,他更在乎的是你的基础,所以理论基础一定要打好。

2)信心:很多转行的朋友可能都会怀疑自己是不是能做好这份工作,较科班人士是不是差的很多,我只能说科班也有很多普通人的,你只是较那些大神差很多而已。所以信心要足。

3)态度:当面试官问你为什么转行的时候,你不用避讳因为钱多,可以说绝大部分人的动机都是因为钱,但这个过程中你是不是真的感兴趣,面试官还是很在乎的,所以我一般都会说因为钱多才决定转行,但因为兴趣才坚持到现在。

3一些建议

虽然现在进入了互联网寒冬期,转行越来越难了,但还是给那些想转行的朋友一些建议:

2)你需要能静的下心来学习,不要受过多的干扰,包括身边的朋友,网上的言论,尤其是那些告诉你转行有多难,那些劝退的人,要退缩也是你因为自身的原因主动退缩,而不是被别人给吓退缩了。

3)放下你的过去,很多人都觉得转行浪费了自己所学的专业,尤其是对于硕士和博士,我并不认为这是浪费,在学校最大的收获绝对不是一点点专业知识,而且打算转行的人一般也是专业没学好又对自己的专业没兴趣的人。

4)认清现实,虽然现实很残酷,但你必须去面对,对转行算法有三不建议:一,绝大部分本科生不建议;二,从小到大数学差的不建议;三,普通学校的硕士不建议。虽然说的有点直白,在中国对学历的歧视是很赤裸裸的,算法工程师确实大多都要求硕士,对于非CS,数学等专业的还会要求是好大学的硕士,如果达不到你的发展可能会受限,当然这里面肯定会有个例,很多普通大学也有很多大牛。另外数学差学算法还是挺痛苦的,之前说到的线代,高数,概率论等都是需要的,在这里我没有重头学是因为我大部分都记得,哪怕这些书我好几年没翻过。

最后,祝各位想转行的朋友在19年都能成功!

长沙市望城经济技术开发区航空路6号手机智能终端产业园2号厂房3层(0731-88081133)

THE END
1.网络工程师好难找工作网络工程师就业市场的挑战与应对策略随着信息技术的迅猛发展,网络工程师这一职业逐渐成为了热门的求职选择。然而,近年来不少求职者反映,网络工程师的工作似乎越来越难找。本文将深入探讨这一现象,并分析其背后的原因,同时提出一些建议,帮助求职者更好地应对就业市场的挑战。 一、网络工程师就业市场的现状 https://blog.51cto.com/u_15411773/11275792
2.是不是网络工程师最后大多数都去做售前了是不是网络工程师最后大多数都去做售前了-郑老板聊IT技术与职场于2024-12-02发布在今日头条,来今日头条,看见更大的世界!https://www.toutiao.com/video/7443647189009891363/
3.电子工程师为什么转行?工程师转行途径有什么?作为电子工程师,难免会遇见转行的决策,这可能是因为个人兴趣的改变、行业变革、工作环境或职业发展等多种原因,无论是处于哪种考量,毫无疑问转行是一项非常重要的决定,下面来看看转行的原因及途径。 一、电子工程师为什么转行? 1、兴趣转移 有些电子工程师在从事工作一段时间后发现自己对其他领域有更浓厚的兴趣。他们https://www.fanyedu.com/content/113601.html
4.网络安全工程师前景如何?现在转行还来得及吗?很多同学都听说过网络安全工程师,只知道它是个高薪行业,但是不知道前景如何,也不知道如何转行进入。 网络安全工程师的人才需求将会持续发生变动,随着数字化时代的创新加速以及人工智能时代的到来,变化周期将进一步缩短。网络工程专业是一个典型的新兴工科专业,旨在为互联网及相关经济产业发展培养高质量的网络工程人才。网络https://www.zhiliaotang.cn/news/b538eaf12e649e65
5.网络工程师转行能干什么在当今信息化时代,网络工程师作为一个重要的技术岗位,一直备受瞩目。然而,随着技术的不断发展和职业需求的变化,许多网络工程师开始思考转行的问题。那么,网络工程师转行能干什么呢?本文将结合软考(软件水平考试)探讨网络工程师转行的多元选择,并分析如何通过软考提升转行竞争力。 https://blog.csdn.net/2401_84215240/article/details/143595816
6.南京网络工程师培训南京网络工程师培训学校大全学员选择更放心,一对一老师授课,零基础教学,每位学员都可以成为优秀的网络工程师!针对不知道网络工程师培训有哪些,网络工程师班哪个好,网络工程师培训机构怎么选择的这些问题,我们还为您精选了南京网络工程师培训机构的评价、电话、报价与优惠活动等信息供您参考。如果你是南京网络工程师培训班的话,您也可以在教育宝https://nj.jiaoyubao.cn/wangluo/
7.西安网络工程师工资待遇(招聘要求,就业前景)2票(15%) 西安网络工程师经常加班吗?加班严重不?13名网友参与投票,11票(85%)反馈经常加班,2票(15%)反馈不用加班或偶尔加班。 嗯,有信心 2票(100%) 准备转行 0 西安网络工程师行业现状?就业难吗?2名网友参与投票,2票(100%)表示对该行业有信心,0票(0%)反馈不想做网络工程师了,准备转行。 地https://m.jobui.com/salary/xian-wangluogongchengshi/
8.网络工程师5天修炼第3版可复制.pdf下载次数:仅上传者可见 收藏次数:0 需要金币:*** 金币(10金币=人民币1元) 网络工程师5天修炼第3版_可复制.pdf 关闭预览 想预览更多内容,点击免费在线预览全文 免费在线预览全文 、 少 4 I ` 员 成 会 委 编 : 委 编 平 小 朱 春 教 艾 云 子 邓 海 晶 尹 军 文 周 继 绍 陈 平 知 丁https://max.book118.com/html/2022/1116/7034064033005014.shtm
9.IT工程师30岁要转行?七大出路盘点在一定程度上看,IT工程师是个吃青春饭的行业,到了30岁左右,体力、精力和脑力都比不上公司新来的20岁的小伙子,所以来自转行的压力和威胁也越来越重。那么,IT工程师到30岁时,转行该做什么?今天,笔者就为大家介绍适合IT工程师转行的七个方向,都是很不错的。 https://www.douban.com/note/207388888/