高考顺利结束,还能不能选择计算机专业?
给高考结束的考生们以及学生家长一些建议
恭喜高三的学生们高考顺利结束,祝各位学子都能考出三年来最好的成绩。今天呢我就来聊一聊现在计算机专业还能不能选。
众所周知,现在互联网上对计算机的评价两极分化很严重,有鼓吹的也有看衰的,但是现在的风向是鼓吹的越来越少,看衰的越来越多(其中包括了许多正在学习计算机的学生们)。我对计算机的看法是一碗水端平,不一昧的劝退也不劝进,就拿我自己来说,我学历非常rubbish,只是个公办二本,但是也正因为计算机专业,能让我在当初毕业的时候在杭州能拿到5位数薪资的offer(虽然是硬件相关),也正是因为计算机专业让我深刻体会到了卷这个字。
从小学开始,因为爱打游戏,同时也爱捣鼓游戏的各种补丁文件,我自以为是很喜欢计算机的人,因此从初中开始我就立志要走计算机专业,羡慕黑客的技术能随时随地入侵网络篡改信息,也想做出深受玩家欢迎的游戏(当时的我天真的以为只要学计算机就能做游戏)。直到真正接触到了高考志愿报考,我才了解到原来计算机下面有非常多的分支,如计算机科学与技术,软件工程,人工智能,大数据技术,物联网,多媒体等等,而且计算机就业又涉及到了非常多的方向,如前后端开发,客户端开发,算法,测试运维,游戏开发,产品经理,项目经理,嵌入式开发,音视频开发,运营,交付实施,售前售后技术支持,网络工程师,甚至软件销售等等。就算是后端开发还分了许多开发语言,众所周知的Java,Python,C#,C++,Go,算法也要分为cv,nlp等等。因此,对于计算机专业不能盲目跟风,也不能盲目劝退,必须在自身的接受度以及学历上来做一个选择。
我对于该不该选择计算机,需要符合以下几点要求的其中几条:(1)你能受得了大学生活比别的同学还卷,(2)你的高考成绩需要能上92或者南邮杭电重邮浙工大等强双非,(3)你只想选工科并且想考公考编,(4)必要情况下愿意考研读研,(5)毕业愿意前往北上广深杭发展,(6)开学后一定要有对未来从事岗位的确定的认知。如果你能满足以上3条左右,那选计算机专业是个很好的选择。
首先来分析第一条卷这个字。计算机是一个上下限差距非常夸张的专业,拿大范围来说有的人做量化年薪百万,有的人做算法年包50万,有的人只是二本学院却能进大厂开发,有的人双9学历最后却家里蹲。拿小范围我的专业150人来说,某二本学院,最后从事计算机相关专业的不到40人,干开发的不超过5人。专业里让我印象最深刻的2个能人,一位大二就能使用Java独立开发软件,参加一些软件大赛均有获奖,最后秋招只找到了销售经理的活离开技术岗;第二位前端开发,小厂实习加美团实习2段实习,春招只进了小厂。现在能粗略的感受到卷这个字了吧?造成这个原因就是大学的课程设置属于是严重落后于社会工作需要了(研究生研究的课题可能比较高大上然后与企业需求不符合导致研究的内容不够垂直对于求职不加分甚至减分)。光靠课内学习任务仅仅是非常入门的知识,所以想毕业后和企业接轨就得自学大量岗位新知识,然后再通过实习才能真正了解到企业的真实技术项目需求以及流程是怎样的。可能只有大一的时候能无忧无虑的玩一学年,想象一下从大二开始,当别人窝在宿舍打游戏,成群结队去旅游吃喝玩乐时,你可能得在图书馆里学习新知识,敲着枯燥的代码,寒暑假要踏上去陌生的城市实习的旅途,而其他人寒暑假在家吹着空调吃着西瓜刷着抖音打着游戏,你要在陌生的城市自己一人在出租屋享受孤独。当然我说的可能有夸张的成分,但是卷实习卷项目将是贯彻每个计算机想找高薪工作的学生的大学生涯,不管是技术岗还是非技术岗。大二到大四秋招前,至少刷够2段实习加真实的商业项目,才能够让你在秋招中稍微稳步前行。考公考编考研亦是如此,正是因为计算机是卷王专业,考公考编的分数线直逼甚至超越三不限,尽管岗位多但是难度非常大,考研更是全面改考408,你们可能还不懂11408和22408的含义,等到接触到操作系统,数据结构,计算机网络,计算机组成原理,就能体会到工科考研难度的天花板。由于我的学校级别不够,没接触过保研,但是以我的认知我相信计算机的保研肯定也是诸神之战。
再来说说高考成绩的事,因为卷和这十几年来的热度,计算机已经供大于求进入饱和状态,和金融行业一样开始趋向于高学历化,想搞算法更得是本2硕9学历才是门槛,更不说现在的大厂开发岗都逐渐研究生化,清一色的92硕。虽然我认为计算机实习>学历>项目>竞赛,但是拥有高学历更能让你找到更好的实习,从而获得更好的项目,然后让你在校招中如鱼得水。当然双非和二本也是能找到计算机相关工作,但是要付出的努力一定是成倍的。当然,其实我更推荐成绩一般的学生现在去选择机械,自动化等专业(我很想推荐电气,但是电气已经崛起,保不齐未来几年变成计算机这样),起码旱涝保收。
3,4点在第一点已经概括完,工科想考公考编或者进体制肯定还是计算机科学与技术岗位最多。正因如今的高学历化,想找高薪工作的,并且本科玩过来了亦或是技术不行没有实习,我很建议去考个强双非92硕来进行一个过渡,否则毕业就是大概率失业。211一定要考非政策性211,强双非一定要选择杭电,南邮,重邮,浙工大,广工,深大之类地域性或专业性强校。并且考研的目标院校一定要比本科有进步,很多人都说读研后出来工作反而不如本科,要么读研期间导师不放实习或者自身摆烂,要么就是目标院校没有更进一步。二本和双非至少要考到强双非和211,普通211至少要到顶级211或9,9就不用说了朝着c9华五冲。还有很重要的一点,读研要选放养的导师能放实习很重要,不然等于白读3年,要么选择牛导能带你发顶刊做项目搞算法,就比如今年重邮很牛的一个组,人均大厂算法。
对于就业目的地北上广深杭,各位应该都能理解吧,作为计算机学生,全国就这些地方互联网氛围最浓厚,最次也得是南京,成都,武汉等新一线大城市,你说你毕业只愿意待在互联网洼地或者回二三线老家城市,能有几个互联网公司,能就业啥,不管是前途还是钱途都比不上一线,不要把自己的目标框死,不愿意远走他乡(当然,你可以选择考进老家的央国企银行,运营商之类的,但是网上劝退非常非常多,我不鼓励不反对,毕竟能考上也不容易,起码也是稳定的就业)。
为什么一定要确认未来要从事的岗位,因为计算机的知识点非常庞大复杂,不同的岗位技术栈都不同,再加上面试造火箭工作打螺丝,很难多个岗位兼顾投递。因此大一进来,最好搜搜资料,每个岗位方向都是做什么的,学一学接触一下,看看对哪个感兴趣,以下是我认知里还算了解的岗位做一个分析:
1.前端开发(卷度稍好,专科别碰):计算机四大件,学习html,css,算法,cdth,JQuery,ajax,node.js,vue全家桶,Linux,Git,react等技术栈。前端主要负责页面设计,正如你打开淘宝网页,整个页面便是前端。二本双非薪资从6k到15k不等,92能进中厂的能到15到20k,能进大厂的20k往上
2.后端开发(只说明Java,最卷岗位也是最多的岗位,专科别碰,二本够卷可碰):学习计算机四大件,算法,Java基础语法以及集合,juc,jvm,Spring,Linux,Git,Spring boot,mybatis,mysql,redis,mq,Spring Cloud等技术栈。后端开发主要负责实现前端的功能,数据的处理存储,服务器逻辑,程序功能的实现。薪资高于前端开发1到2k或者持平。
3.算法(非92硕别碰,薪资最高,够卷,及其看title,对于算法因为级别不够接触的少只能简单介绍):学习计算机四大件,算法,机器学习,深度学习,各个前沿方向的算法学习。能拿到算法岗基本也是中大厂了,年包基本维持在40万以上。
4.软件测试(专科可碰,稍微没那么卷,但是上限不高):学习计算机四大件,测试原理,功能测试(xmind,excel写用例),接口测试,postman,jmeter,Linux,Git,mysql,Python,pytest,禅道等技术工具。主要职责是查找出软件的bug保证软件的健壮性可用性。二本双非薪资5k到10k都有,中厂也很难超过15k,但是中大厂基本是测试开发岗,比软件测试多了开发测试平台写自动化需求,薪资可以对标前后端开发(非常适合学历不够但是想进大厂的同学,现在暂时还不卷,未来就不一定了)。
5.客户端开发(岗位较少,不是很卷,容易拿到sp,但是劝退的人多):像桌面系统一般用C#写客户端,但是我很少接触,手机端就是安卓和ios,同样要学习Java,kotlin,计算机四大件,算法,安卓组件等等。你现在正在玩的手机端小红书,b站等页面就是客户端开发了。基本中大厂才有的岗位,薪资基本与开发持平或低1到2k。
6.交付实施(专科可碰,比较牛马岗位,经常出差驻场,二本双非找这类工作最简单,甚至点击就送):技术栈比较浅,主要就是学习mysql,会一点点开发语言甚至不会也可以,懂一点四大件,学点linux,docker,更重要的是学会抗压,学会和顾客沟通以及被挨骂。主要就是负责给客户安装部署软件,教客户使用软件。这类工作主要存在于erp,医疗,crm,rpa等开发公司,起薪5到10k不等,但是有项目提成和出差补贴。
7.售前售后技术支持(售后专科可碰,售前比较吃学历,也是要经常出差的岗位):稍微学习点专业开发知识,Linux,网络等知识,要懂业务,学习报价单,熟练操作office软件,招投标书制作等等。售前主要是陪同销售去客户公司进行技术演讲,做技术方案等,起薪有高有低,能在8到15k之间,可以吃项目提成和绩效。售后主要负责软件售后的问题解决,远程或者出差给客户解决问题,通俗的说就是技术客服,24小时轮流转,甚至周末轮班或者早中晚倒班,客户随叫随到非常牛马,薪资5到10k之间。
8.软件销售(toB也是比较吃学历的,但是二本专科也是有机会入行的):学习业务知识,懂点技术更好,主要练习情商沟通能力,会开车还有酒量,要练就不内耗厚脸皮的性格。toB起薪一般都能在7k以上,老销售甚至能到15k到25k之间,加上提成上限是非常高的,但是大部分人做不了销售只能一直吃低保。
9.产品经理和项目经理(产品经理吃学历吃实习,项目经理稍微好点):都是非技术岗就放一起说,产品经理主要负责产品的研发、制造、营销、渠道等工作,负责整个产品的生命周期,要学会做原型图,流程图。项目经理负责项目的规划、组织、控制和沟通,确保项目在预算范围内按时优质完成并满足客户需求,也是要学会沟通和挨骂,乙方也是要经常出差驻场。产品经理薪资能有7k到30k之间,项目经理则是6k到25k之间。
另外关于35岁危机,因为我资历尚浅且也不是大厂员工,还有将近十多年的时间我才能经历,因此我也无法给出什么独到的见解。我只能说,不是所有人都有35岁危机,但是大部分平庸的人的确都很难逃过中年危机,不管是互联网还是其它专业,除非你能做到某领域独当一面的专家亦或是成为了管理级别,再厉害点成为创业老板。看看如今b站或是抖音上,都是程序员卖课割韭菜就可知道这行业的前景怎样了。只能说只要你能入行,趁着年轻多赚点钱,30岁过后要走怎样的路只能靠你自己去摸索去走,进体制也好,创业也罢,铁人三项还是自媒体搞起,请铭记一句话,那就是学到老,活到老,高考结束仅仅只是你12年教育阶段的结束,更是你新人生阶段的开始,3个月的暑假好好放轻松,今后身上的担子将会越来越重。
主要问题都分析完毕,部分没介绍到的岗位可以进行百度了解,该不该选计算机这个专业,看完后应该心里有数了,怎么选择还是看自己内心的想法。
hupu_e81bad85025bf5b9
· 福建计算机真正卷其实卷在:你有没有那个认知认识到:学校教你的那些看似条理清晰的科目都是一坨,老师苦口婆心的建议更是一滩。你未来的前途全看你自己的抉择,自己课外学了些什么。
M2M121楼主
· 福建总的来说就是摸着石头过河,我也是大三下学期了自己瞎摸索才发现学校课程设置就是一坨,从而开始接触外面的世界才发现技术要求是如此庞大