这篇写给想选计算机专业的学弟学妹们

简介: 另外,这次我专门在自己母校拍了个视频,也算做个小宣传。但因为没经验、没设备,所以拍得比较业余,有人表示根本看不下去图片。纠结了一番我决定还是发出来。我经常跟同学说,你开始写代码不知道怎么写太正常不过了,谁不都是从小白过来的。

零基础python入门教程:python666.cn

大家好,欢迎来到 Crossin的编程教室 !

又到了一年一度填报高考志愿的时候。以前写过一篇关于要不要选择计算机专业的文章,今天再发一下,供需要的同学参考,希望能有所帮助。

就我已知的,我这边读者最小的是四年级,最大的是57岁(如果有超越这两个纪录的可以告诉我)。这两天刚高考完,需要填志愿了。那我想,读者里或许有恰好想报考计算机相关专业的应届生,以后也必然会有面临选择专业的人。回想到自己当年填报志愿之前的迷茫,对大学专业的一无所知,我觉得可以把自己的一些经验分享出来,如果能让后来人多了解一点那也是有意义的。

另外,这次我专门在自己母校拍了个视频,也算做个小宣传。但因为没经验、没设备,所以拍得比较业余,有人表示根本看不下去。纠结了一番我决定还是发出来。我经常跟同学说,你开始写代码不知道怎么写太正常不过了,谁不都是从小白过来的。不能因为一开始写不好就不愿意去写了,那永远都跨不过这个坎。可能还会有人说,你不是这块料,这么大了还学什么编程。你完全不要理会这些人,你要做的就是坚持写下去,相信时间的力量,你的第一百段代码,一定会比你的第一段代码强太多。那些人最终都会闭嘴的。

在学习的道路上,我和你们一样,我也会不断学习新的东西,拍视频就是一个新的尝试。就算刚开始做出来的东西很“尬”,我还是会继续努力的。

1. 填报志愿要怎么选择?

我的观点是:兴趣 > 能力 > 就业。首先你自己对这个专业喜不喜欢。不说具体细分,但至少文科理科工科医科这些大方向你肯定有个偏好。然后是看能力,你的特长你的性格是不是适合这个领域。最后才是这个方向好不好就业。很多人可能会把就业这点看得非常重,觉得我反正也没有特别的偏向,就选个热门专业呗。但你仔细想一想,这个出发点是有问题的:一是你大学要上四年,现在的热门专业,四年后还是不是热,这个很难说。二是热门就意味选的人多,那你以后就业的竞争者也更多。所以真从就业来考虑,热门专业很可能是个坑。再说了,要是这个专业你不喜欢,学不下去(这在大学里很常见),那最后这个就业优势跟你也没啥关系。

所以,千万千万不要仅仅因为觉得现在互联网比较火,程序员工资高,就选编程。编程这种事,是很看兴趣的,如果你不喜欢,那以后一定非常痛苦,而且肯定学不好。


2. 学校和专业哪个重要?

  1. 如果你有比较明确的专业目标,那就尽可能选择这个专业里排名较高的大学。
  2. 没有特别的目标,那就选档次更高的大学。
  3. 同一档次,或档次差别不大,那尽量选一线城市、大城市,机会更多。
  4. 尽量选学校的优势专业,比如学计算机就去理工科类大学,学金融就去财经类学校,学医去医科大学。有些学校虽然综合排名不高,但是特定领域很强,这也是很不错的选择。


3. 什么人适合选择计算机专业?


对照我刚说的3点,兴趣、能力、就业。就业这点不用谈了,另两个,首先是兴趣。如果你接触过编程,觉得这个有意思,喜欢创造的乐趣,那最好。或者虽然没接触过,但你喜欢捣鼓电脑,当然不是说只是打打游戏刷网页,而是喜欢去折腾一些软件啊配置啊,或者刷机。至少不会觉得这些事情很无聊很枯燥,那就还比较适合。


而且现在网上资源那么多,比如像我写的python入门教程,你可以自己先花一点时间试试看,自己对此的接受度如何。


然后能力上,逻辑能力很重要,数学好是加分项,适合比较偏理性思维的人。另外因为以后要接触英文材料比较多,这个也是要考虑的。


4. 计算机专业教什么?


大家可能觉得计算机专业就是培养程序员。这个不能说不对,但实际上还是有差别的。尤其是本科院校,计算机类的课程,更多的是教理论。然后一般课程都会有实践作业,需要你去开发一些程序,但很多具体的开发技术是需要你自己去自学的,课程上不会去教你。大学不是培训班,不是告诉你操作步骤一二三四,这个设置多少那个设置多少就完了。他更多是培养你的思维,教授基础理论。然后你在大学里,最重要的是学会如何学习,而不仅仅是某个具体的技术。这个对你之后的发展也是非常重要的。


我不太清楚其他专业的情况,但对计算机相关专业的学生来说,一方面你在大学里要把课程上的理论学好,既是为了分数考虑,也是为以后打好基础,等你毕业后可能就没有这么好的机会来学习理论了。但另一方面,你还是得自己去自学一些比较流行的开发技术。不可能说这个东西学校里没有教,所以我就理所当然不会。那最后找工作肯定要吃亏的。(我作为面试官就遇到过几次这样的,问到某方面就说学校没教,当时让我有点无语……)


计算机相关专业有不少,比如计算机科学、软件工程、网络工程、信息安全、数字媒体啊等等,从就业来说差别没有很大。计算机基础的课程基本都是涵盖的,只是后续课程设置上会有不同侧重点。但就像我前面说的,如果你去找工作,你肯定还是需要有一些自己额外的东西,那这个其实完全看你自己的喜好了。比如一个信息安全的学生,但是喜欢做游戏开发,编写了很多小游戏,那一样可以去应聘一份游戏公司的开发职位。


5. 如果选择了计算机,大学四年要注意什么?


对于想就业和想做科研的人来说,可能侧重点会不一样。因为大多数人最终还是会选择就业,哪怕你读了研究生,最后还是要找工作,所以我还是从就业的角度来说。


一定要多写代码,不要放过每一次课程实践的机会,不仅可以提升自己,对分数也是很重要的。


有可能的话,去接一些外包的兼职,或者参与一些开源项目。这个是和学校课程作业完全不一样的级别,对你的成长很有帮助,而且还能赚点零花钱。


一般计算机专业大一大二课程比较多,都是基础类课程,大三大四会分具体方向,想工作的话可以早做准备,从大二大三就有意识地选定方向,多往那个方向去学。


在学习里想了解行业内情况的话有几个途径:可以看相关的媒体专栏,然后是关注校企活动,争取实习。还有去关注企业的校招信息,一个公司需要什么样的人,它的招聘岗位上一定都会如实地反应出来,那你就朝着那个目标去提前准备就好了。


以上是一点个人经验,希望能给需要的人有所帮助。没有谈到的地方,可以在文章下留言交流。如果对你有帮助,欢迎转发和点个“在看”。


希望大家都能选上自己理想的专业。


感谢转发点赞的各位~


_往期文章推荐_


和想要通过学习Python转行的同学聊一聊

相关文章
|
2月前
|
Java 开发者 Python
编程之道:从小白到大牛的心路历程
【9月更文挑战第1天】编程,不仅仅是敲击键盘、编写代码那么简单。它是一种思维的锻炼,一种解决问题的艺术,更是一种生活的态度。本文将带你走进编程的世界,从最初的迷茫与困惑,到逐渐找到方向,再到深入探索与提升,最后实现自我价值的蜕变。让我们一起感受编程的魅力,体验技术的力量。
|
6月前
【杂谈】如何找工作
个人认为找工作的 最好的方法就是让工作找自己 我觉得找工作就像在孤岛里寻求支援 最好的方法就是点亮火把制造求救信号 而非看到一艘🚢就赶去乞求上岸 因为你不知道 这搜🚢是都否有载人的意愿 火把就像是自己的个人IP 个人IP越强
52 1
|
安全 编译器 C语言
自我介绍和csdn编程之旅的开始
自我介绍 自我介绍当然要从自己的故事说起。我是怎么喜欢上电脑的,那要从初中开始,我爸买了电脑,当时就喜欢上了电脑,觉得这个东西很神奇,可以在电脑上做很多事情,当时手机还不是那么流行,有一天看我爸玩游戏的时候,我就觉得游戏很有意思,然后就在想游戏是怎么做出来的。这是最开始的一些了解,当我了解更多了之后,我发现就黑客这个名词,当时还小很喜欢屏幕上黑客的那个背影,真的很酷,很牛,于是想法也就形成了,现在开始慢慢写写编程。
88 0
|
存储 算法 程序员
想当程序猿?或许你需要这个书单-程序猿修炼之路(上)
转眼间暑假就快到了。与其咸鱼懒得翻身,还不如坐下来,静下心找几本书安安静静看完。那么,小编在这里给大家推荐几本程序猿的练级攻略吧。
150 0
想当程序猿?或许你需要这个书单-程序猿修炼之路(上)
|
弹性计算 Java C++
使用感想
阿里云使用感想
|
程序员 数据库
想当程序猿?你需要这个-程序猿修炼必备书单(下)
继上次书单以后,再次来给大家强推一波书单啦。这样暑假大家就不会再寂寞了。嘿嘿嘿……这些书都是经典中的经典,若能静下心来好好读一读,想必收获必然是无限大的!
132 0
想当程序猿?你需要这个-程序猿修炼必备书单(下)
|
设计模式 Java 数据库
【软考路上】——总结篇——软考收获+复习建议
无论你现在正在学习什么知识,不要认为它不重要,因为在你今后的某个时刻一定会用上。
【软考路上】——总结篇——软考收获+复习建议
|
算法 Java
【蓝桥杯】写给零基础入坑蓝桥杯的同学(历届真题解析)
【每日一题】 蓝桥杯的题目很好,把这些算法掌握好,为将来的软件开发打下坚实的基础。 报考比赛的学员均来源于清华北大等以内的一千二百余高等学校,总计数十万学子积极主动报名赛事,因而百度、IBM等大厂竞相参加,为优质的你提供工资待遇丰富的岗位。
|
.NET
找工作、跳槽之旅——前言
    找工作,工作,然后呢?跳槽。就这样走过了十个年头。   第一份工作:啥叫责任(vb6.0) 第二份工作:asp.net筑基(开始学习asp.net) 第三份工作:品尝失败的苦果(兴趣、伙伴、经验、选择) 第四份工作:asp.net进阶 (开始做网站了) 第五份工作:开拓视野,他山之石可以攻玉 一个私活:自然框架的雏形 第六份工作:尝试创业 第七份工作:恢复 第八份工作:失败的跳槽(开始学习面向对象) 第九份工作:坚持与拼搏 第十份工作:不尽力的后果 长期维护客户的项目(自然框架初步成型)     十年了呀,应该总结一下了。
791 0