应届生想进军互联网,转行程序员是否是好的选择?

你是否想成为互联网行业和智能时代的创造者,为国内外亿万用户创造价值,见证时代最前沿的发展。

那些声名显赫的互联网公司、科技公司背后都有无数才华横溢的工程师在日以继夜的奋斗,而他们有一个统一的称呼——开发工程师,俗称程序员。

如果你对现在的专业不满意,但逻辑思维和数学底子不错,想通过技术和能力的积累换取高收入,那么程序员也许会是一个十分适合你的选择。

之前,有很多迷茫的小朋友,问我如何才能进互联网行业工作。他们学传统工科专业,很多专业都已经是夕阳产业,或者没有多大的上升空间,故考虑转行。

通常,学理工科的同学,想转行的话我第一推荐的职业就是程序员了。

01

为什么选择程序员

为什么呢?个人认为主要有这么几点。首先是程序员需求量大,工资高发展好。

其次,程序员包括互联网公司其他常见的岗位,都不需要从业者拥有什么背景和关系,年轻人多,不像很多传统行业都是老油田和关系户在垄断。

互联网和新兴行业相对竞争更公平,更加看重个人素质和能力。

在这方面,确实有很多励志的故事,很多程序员家里条件并不太好,一边靠家里支持,一边靠贷款和自己打工过完四年大学生活。

后来毕业之后,进入华为,BAT等大企业,拿到秒杀同龄人的收入,实现经济独立的同时,补贴家用。算是寒门出贵子的典型案例。

同时,你要看看自己是否适合成为程序员。你需要具备耐心、毅力和热情。对于不喜欢coding的同学,这就是一个煎熬,因为学习代码前期需要投入大量的时间和精力,尤其是修改bug的阶段,真的会让你痛不欲生。

反之,如果这是你热爱的事情,那么你真的会欲罢不能,在开发完整程序之后,产品被成百上千万用户使用之后,获得的成就感是其他事情所不能比拟的。

我有两个同事,一个计算机科班出身,一个不知道啥专业跨行来当程序员的。他们两呆在同一个项目组,待遇起点都一样。

一年多之后,看得出来两人的差距。那位科班出身的哥们是看重开发好找工作,起薪还不错,所以报志愿选择了这个专业,为了能有个对口的工作谋生。

另一个非科班出身的兄弟,虽然没有受过学院派的专业训练,但对开发情有独钟。

在公司经常可以看到他和前辈一起讨论到技术上的问题,开评审会的时候也能听到他积极的发言。

有时候看他发朋友圈,有时候加班到很晚,回家之后还在坚持学习架构和算法。一年后,他被评为优秀员工之一,在全体同事面前得到表扬。

后来,一次聚餐,他跟我讲他在大一的时候,在学生会师兄的带领下接触了编程,后来自学了前端和Python开发,想在毕业后去互联网公司做开发。

父母想要他回家,考公务员,可他却想依靠自己才华去大城市闯一闯。

他说老家做事都靠关系,一眼看的到头的生活,父母都是教师,家里没有什么背景,做公务员仕途的天花板很低。

所以,只能靠自己打拼,实现自我价值。

两人都是Python工程师,在职场初期起点一样,可能科班出身还更有优势。

但他们的态度不截然不同,一个仅仅是为了谋生,而另一个是想把爱好当作事业,最后造就了不一样的结果。绝大多数人还轮不到拼天赋的阶段。

另一方面,想必大家都听说过程序员30岁面临淘汰和转行的言论。很多人为之恐惧,但我觉得大可不必。

如果你是不求上进的职场老黄牛,那么任何行业都会出现30岁、40岁中年危机,而不仅仅是程序员。

只有不断进步,对前沿技术和知识保持敏感的开发工程师,才不会被淘汰。

要知道,热情和毅力,才是推动你成长的动机。

02

想要入行如何自学?

首先应该积累计算机和互联网行业知识,并通过Learning by doing的方式在做中学。

这里,常见的办法是看编程的视频,但我推荐你去淘宝上买二手货,或在Bilibili上搜免费教程。

除了教程,大佬们的技术博客也值得去看。同时,你要学会积累自己的技术博客。技术博客是你积累和复盘个人所学内容的最好方式。

听的视频的内容,做的练习代码,自己的感悟都可以以技术博客的方式来呈现。这是构建个人知识体系的方法。

不要怕写的太简单,或者有错误不敢下手,大佬也都是从0成长起来的。

那么,光有技术,没有基础理论知识的框架作支撑,也是不合理的。这里,推荐慕课平台,找国内外顶尖大学的课程资源,比如MIT计算机科学公开课。

这些开设网课的学院通常都是世界知名学院,老师强,质量靠谱,适合跨专业自学。一边学一边记笔记,同时完成课后练习,是即高效又低成本的学习方式。

另一方面,为了检测自己学习理论入门知识的检测方法,我推荐在百度文库搜索计算机专业课考试的试卷真题和答案,按照正常考试的方案逼自己在规定时间内完成题目。

并后期对答案,对理论基础知识查漏补缺。此招适合任何专业,把考试当作是检查自己能力的途径,摆正心态去面对。

学什么编程语言比较好呢?其实最常见的开发种类,包括Python,Java,前端,ios,安卓还有运维。就个人而言,我更加推荐Python和前端工程师。

这两个岗位相比于算法来说,门槛更低,虽然待遇不如算法,但需求量很大,相对其他的种类而言需求更大,就业选择更多。

对于技术类型的岗位,想检验自己的实战技能,当然少不了项目的训练。这里推荐入门选手做开源项目,根据提供的内容和项目的需求,编写程序。

将视频中的代码自己敲一边,看看能不能正常运行。

除此之外,刷题也必不可少,一方面在leetcode上面刷题,同时去刷大厂校招面试题,为就业的笔试作准备,而刷题是锻炼写代码的思维和基本功。

同时,如果你是在校学生,当然要学会利用资源啦。你可以申请加入老师的工作室免费帮忙做项目。通常情况下,老师应该会接受你。

一来他有免费的劳动力,二来老师都喜欢上进的学生。在工作室做项目期间,不用花钱,还可以积累真实项目经验,为后期求职和实习做积累。

在完成课业的同时,学习软件设计和项目开发,通过免费劳动来积累了一些实战经验。有了完整的项目经验之后,甚至可以与同学们搞定简单的外包开发任务。

所以,对于靠技术吃饭的人而言,在实践中发现自己的问题,在实践中学会解决问题,才是成长的必经之路。

03

如果你非科班出身,觉得自学能力有限,或在学习的过程中困难重重,我建议你去拜师学艺。

首先,可以找靠谱的线上培训班。这里不推荐具体的机构,若有需求,大家自己去知乎上搜。

为什么不选择线下呢,第一线下太贵,学费太高,小众的线上培训班比他们低很多很多。

此外,这种地方对学生更好,老师和助教有足够的精力往你身上分担,能更多的帮助到你。

而且小机构没有资金投放广告,只能靠口碑也就是你未来就业的offer和薪资去撑场子。

我就有几个朋友是从培训班学出来的。他们说虽然能学到东西,但是有一半时间都是和兄弟几个课下自学,相互讨论问题。

因为课程进度实在太快,老师也不能顾到每个人,那些基础不好的,很难跟得上,有不少人中途退出,坚持不下来。

此外,我也推荐你找在职程序员1对1学习。通过师兄师姐,老师,平台和朋友推荐,去找有经验的在职程序员。

他们有着成熟的的工作经验和行业积累,甚至在公司也承担着带新人入门的任务。

另外,他们也能跟你讲项目的开发流程,分享工作上的经验和故事,或者跟你内推,算作是你入行的引路人。

缺点嘛,就是对于外行和学生来说,由于自身的人脉有限,接触这种在职的前辈有点困难。但如果你真想找人拜师学艺,我觉得这都不是问题。

前文提到的,那个被评为优秀员工的开发哥哥,就是培训班出来的。只不过,他很会利用身边资源和网络资源。

在培训班学习遇到不懂的问题,求助老师无果,果断去找在职的师兄帮忙,还经常看知乎大佬的帖子和文章,遇到不懂的问题,直接后台私信大佬寻求帮助。

我们leader跟他颁奖的时候跟大家讲,最开始的时候,我是排斥招培训班出来的人。但是没办法,要完成招聘的指标,只能矮子里面挑高个,就选择了他。

当时觉得他挺上进好学,就想着给个机会看看,如果能力不行试用期就辞退。没想到一年时间进步这么大,简直出乎我意料。

程序员作为一个技术工种,需要的是你长时间的积累的持续的学习。当然,未必适合每一个人,但如果你能有着对技术的执着对互联网的热爱,能够持之以恒的学习,那么这也许就是一份适合你的岗位。

当然,你的付出,收获的是高薪、无限的发展前景和广大用户的认可。

关于Python学习指南

学好 Python 不论是就业还是做副业赚钱都不错,但要学会 Python 还是要有一个学习规划。最后给大家分享一份全套的 Python 学习资料,给那些想学习 Python 的小伙伴们一点帮助!

包括:Python激活码+安装包、Python web开发,Python爬虫,Python数据分析,人工智能、自动化办公等学习教程。带你从零基础系统性的学好Python!

👉Python所有方向的学习路线👈

Python所有方向路线就是把Python常用的技术点做整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照上面的知识点去找对应的学习资源,保证自己学得较为全面。(全套教程文末领取)

在这里插入图片描述

👉Python学习视频600合集👈

观看零基础学习视频,看视频学习是最快捷也是最有效果的方式,跟着视频中老师的思路,从基础到深入,还是很容易入门的。

在这里插入图片描述

温馨提示:篇幅有限,已打包文件夹,获取方式在:文末

👉Python70个实战练手案例&源码👈

光学理论是没用的,要学会跟着一起敲,要动手实操,才能将自己的所学运用到实际当中去,这时候可以搞点实战案例来学习。

在这里插入图片描述

👉Python大厂面试资料👈

我们学习Python必然是为了找到高薪的工作,下面这些面试题是来自阿里、腾讯、字节等一线互联网大厂最新的面试资料,并且有阿里大佬给出了权威的解答,刷完这一套面试资料相信大家都能找到满意的工作。

在这里插入图片描述

在这里插入图片描述

👉Python副业兼职路线&方法👈

学好 Python 不论是就业还是做副业赚钱都不错,但要学会兼职接单还是要有一个学习规划。

在这里插入图片描述

👉 这份完整版的Python全套学习资料已经上传,朋友们如果需要可以扫描下方CSDN官方认证二维码或者点击链接免费领取保证100%免费

点击免费领取《CSDN大礼包》:Python入门到进阶资料 & 实战源码 & 兼职接单方法 安全链接免费领取

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值