以及前两天有个互联网无关专业的高中老同学来问我薪资,他竟然觉得计科本科18k垫底25k人均,不由让我再次瑟瑟发抖
所以我决定写一篇只针对本科生应届生的文章。
想要切实的了解下本科生的真实数据,请不要走开,本文没有任何的吹牛逼!
先上2021应届生各大厂薪资表
如果是近两年,能拿到BAT等大厂offer的,的确是18K垫底,25K人均,ssp到年薪50万问题都不大。
但如果是中小厂那就不一定了,如果是小厂那就惨不忍睹了,7k、8k的大有人在。
哪怕是985/211院校的硕士毕业,能进BAT及以上(谷歌之类)的占比也不会超过20%,华科计算机学院总计300人,进微软谷歌这一档的有10来个,进腾讯百度阿里这一档的有60来个,其他人最好的就是华为中兴了,再差点就是各种不知名的小厂了。
关键是进大厂,对于计算机专业的学生来说,只能进小厂和毕业就能进大厂的差距真的是巨大的,并且这种差距会随着时间的推移越来越严重!
我毕业拿到腾讯、百度的Offer,最终选择去了腾讯,之后跳槽/晋升都是一路绿灯。
重点说下本科如何进大厂:
因为我目前是做Python的,所以我主要在这里介绍Python的职业发展道路
python这门语言可以发展的方向很多,如果想走开发这一条路的话,至少有六种选择:
了解完了一门语言可能的职业发展方向之后,你就可以根据你的个人喜好以及当下情况,选择不同的方向钻研。
因为你的人生是你自己的,我只能给你提供道路,没办法帮你选择。所以第一步,我只能帮你到这里了。
通过上面的分析,你可以看到,不管你走哪条道路,你都不能只会一门编程语言,也就是说「成为优秀的Python程序员」不能只会用Python,你必须得会一些其他辅助性的语言。
所以,关于学习规划,我会分为下面三个部分来讲:
每一个知识点后面,我都放了一门推荐课程,如果自觉掌握扎实,可以跳过。
计算机操作系统精讲-哈尔滨工业大学
计算机网络原理 -哈尔滨工业大学
很多人都会问,学这些有什么用?我编程又用不到。
这里我举个例子,都说学习就像盖房子,而基础学习就是打地基,没有地基能不能盖房子?
当然可以!但是你的房子想建高是不可能了,你的房子想建牢靠也是不可能的了。
所以,为了你之后的学习更顺畅,一定要耐着性子哪怕逼自己也要把这一块给啃下来。
这直接决定了你之后的发展高度。
这一块分未学什么以及怎么学两部分。
说白了,就是学习这门语言的基本语法。
需要注意一点的是学习Python语言基础的时候,一定要多动手,不要觉得自己理解了就跳过去了。不然等你真的要实操的时候,你会发现有很多细节是你之前忽略了的,而这些细节阻碍了你的整个编程。
下面是推荐的一些书籍以及课程:
视频:Python入门教程视频(1-70集)
学到最后,你能掌握下面这些知识就够了:
作为一个程序员,不可能靠一种语言走遍天下。所以你还要拓展至少一种其他语言。
至于精通python之后的编程语言该如何选择,首先就得看你自己的工作需要。
每个人的学习方法都不一样,有的人喜欢边做项目边学习,有的人则喜欢学一段时间做一个项目,有的人喜欢看书学,有的人喜欢看视频学,这些都不是问题,重要的是找到适合你自己的。但下面这几点,最好还是不要去做了,因为我带了这么多人,敢这样做的都是事倍功半,结果惨不忍睹。
刚开始不会做只有跟着别人敲,这不是问题,问题是跟着别人敲了之后你要自己理解自己记忆把它变成自己的东西。照着别人代码敲一遍两遍哪怕三遍,除了让你看得仔细点,练了打字外并没有其它任何帮助。
因为模仿复现不是关键,思考才是关键。你要能做到思考学习别人思路后,脱离书本和博客,完全自己实现功能。只有这样,你的学习才是有效的。
这一块的情况稍微少见,但也不是没有,有的人急于求成,学习只学个大概只求个会用,没有做到知其然还知其所以然。
一个典型的例子,我两年前带的应届生,北京一所高校来的。当时他做的那部分出了点问题,我就推荐了一本书给他,让他看完后把这个问题解决,因为不是很急,我说一个星期搞定就行了。结果两天后,他就跑过来跟我说书看完了,问题也解决了。我问他怎么做的,他说他看了个大概后直接照着书上做了。
技术这玩意儿,不是看了个大概能照着做就会了,一口气吃不成个胖子,必须得扎扎实实地把事情做好。所以不要试图一次性解决所有问题,这里给个建议:可以将每天的学习过程拆分成小块,分阶段学习,这样的效率会更高些。
说完了第一点如何学习基础知识,接下来说说第二点如何巩固基础知识。方法千千万,最有效的我认为还是刷题,有方法的刷题。
下面这个刷题方法很普通但也很实用,推荐给你:
第一遍: 可以先思考,之后看参考答案刷,结合其他人的题解刷。思考、总结并掌握本题的类型,思考方式,最优题解。
第二遍: 先思考,回忆最优解法,并与之前自己写过的解答作比对,总结问题和方法。
第三遍: 提升刷题速度,拿出一个题,就能够知道其考察重点,解题方法,在短时间内写出解答。在这里,给大家推荐两本书还有一些学习网站,能够让大家学得更轻松些。
这一点专门针对题主所说的「大部分时间都在写着重复的业务代码,感觉成长很低」这一问题。
田纳西大学助理教授奥斯汀·亨利结合自身经验,给出了一份“程序员都应该尝试的挑战性项目”清单,包含下面六个项目,我之前做了一遍觉得还不错,推荐给大家:
每一个项目都存在不同的挑战,比如文本编辑器就要求在不使用GUI框架中内置的文本框组件的情况下,搭建支持光标移动、选择、插入和删除操作的文本框并将文本文档存储在内存中。
如果你能解决掉这些项目中的这些问题,然后把项目独立完整的做出来并且运行成功,你的能力肯定能再上一个台阶。
这是三种方法中实操性最强的一种了,没有之一。
而且不用说,这也是最快最有效的方法了,毕竟编程这件事,光有理论是不够的,动手实践才是关键也是最终目的。
一些找工作、找实习平台,可以直接去搜岗位,平台有很多,比如实习僧、应届生求职网、Boss直聘、刺猬实习、拉勾网、智联招聘、前程无忧等
各个大公司都有自己的官网,当有实习生岗位开放时,在官网上就会有对应入口。
如果你有一些朋友、师兄、师姐已经就业到理想公司,可以与他们联系,如果他们公司有实习岗位的话,可以让他协助你走内部推荐流程。很多公司,内推同学是免简历筛选和笔试的,可以直接进面试。当然,也有些公司是无论是否内推,流程都一致。
不论以后选择什么方向发展,目前重要的是把Python方面的技术学好,毕竟其实对于程序员来说,要学习的知识内容、技术有太多太多,要想不被环境淘汰就只有不断提升自己,从来都是我们去适应环境,而不是环境来适应我们!
当程序员容易,当一个优秀的程序员是需要不断学习的,从初级程序员到高级程序员,从初级架构师到资深架构师,或者走向管理,从技术经理到技术总监,每个阶段都需要掌握不同的能力。早早确定自己的职业方向,才能在工作和能力提升中甩开同龄人。
我在文中特地给大家整理的资料都是这两年的网络上的精品资料,有一些是个人花钱买了录下来的,现在免费送给有缘人,如果你需要的话可以添加下方CSDN官方合作企业微信。就可以领取了
高考已经结束,对于想要选择专科计算机类专业的学生来说,绝对是首选之一,因为毕业后就业选择和待遇都很不错,那么学软件技术专业可以从事什么职业?下面就和想要报这个专业的学生聊一聊。
目前软件技术专业人才缺口大、就业层次多、待遇较高。涉猎的单位也多,具体职业介绍如下:
企事业单位——网站规划、网页设计、网站运维需要大量的专业技术人员。
电子商务——产品推介、营销、数据库管理、网站运维需要大量的专业技术人员。
移动媒体——公众号运维、社交圈推广等自媒体岗位需要大量的从业人员。
广告宣传——平面广告策划、设计、实施需要大量的从业人员。
、Andorid、Web前端、UI设计六个培养方向。
以上就是软件技术专业可以从事的职业介绍,同时也为大家推荐了两所不错的学校,想要报名可填写下面表单咨询。
2022年招生 在线报名
本站覆盖全国各省市专本科院校及计划外招生院校,汇总各校招生要求及专业信息,如您今年尚未被任何院校录取,请自愿填写下表,我们将在全国范围内筛选适合您就读的大学,安排校方老师与您沟通。即刻报名,圆大学梦!
版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。