冷知识程序员 程序员的冷知识
7282023-09-09
很多朋友对于为什么一些人在网上刻意强调千万别去大学学某某专业如程序员和为什么不建议读程序员专业不太懂,今天就由小编来为大家分享,希望可以帮助到大家,下面一起来看看吧!
本文目录
1、学费太贵,相比其他专业要贵出许多。而且学的课程和计算机专业的课程差不多,只不过更偏重软件一点。而且基本上各个学校的软件学院都是和计算机学院共用老师。
2、软件学院刚刚起步,各个大学发展的都不是很好。
3、计算机这几年的热门度比以前下降很多。
4、软件工程的毕业生毕业后的就业渠道比较窄,基本上就是做程序员(这里指大部分,不绝对)。而程序员是一个相对比较累的职业。大部分IT公司呢都需要经常的加班,而且加班的强度也非常大。
5、职业寿命问题,这个软件工程对口的职位,一般的需要非常强的学习能力以及体力,基本上工作到三十岁左右,很多人都干不动了。
学科地位
软件工程学科是计算学科的分支,计算学科中理论、抽象、设计等三个学科形态,绑定、大问题的复杂性、概念和形式模型、一致性和完备性、效率、演化、抽象层次、按空间排序、按时间排序、重用、安全性、折衷与决策等十二个基本概念。
数学方法、系统科学方法在软件工程学科中占有重要地位。此外,软件工程还十分重视管理过程,以提高软件产品的质量、降低开发成本、保证工程按时完成。系统性、规范性、可度量性也是软件工程非常关注的。
软件工程学科的理论基础是数学、计算机科学。软件工程的研究和实践涉及人力、技术、资金、进度的综合管理,是开展最优化生产活动的过程;软件工程必须划分系统的边界,给出系统的解决方案。
因此,软件工程的相关学科有计算机科学与技术、数学、计算机工程、管理学、系统工程和人类工程学等。
不是,我认为是学习能力下降了。
为什么这么说?自己切身感受,刚入行的时候觉得自己学习能力很强,从来没担心过程序员青春饭的事。
可年龄慢慢大起来之后,学习能力真的是下滑严重,以前学一遍就能上手的东西,现在照着文档看半天,自己还是没理解原理。
更可怕的是,新东西层出不穷,从html,css,java,php,git,mysql,redis,python,到项目构建打包相关的jira,docker,jenkins,prometheus,grafana,zabbix,再到日志相关的ES,kibana,lostash,还有负载均衡相关的nginx,lvs,apache,keepalived,再到队列相关的rabbitMq,kafka,dubbo,springclound,netty,xxl-jox,接下来还有呢,什么nacos,ribbo,feign,gateway,分库分表的mycat,sharding-sphere,kubernetes,openshift。
这些都是我程序生涯中遇到,经历或者准备开始学的,上面的这些东西,随便拿一个词去搜索学习吧,要是真正系统学习,一本书都不一定够。
我才从事6-7年而已,未来技术栈只会越来越多,看着未来还要学这么多东西,说不绝望是不可能的。
其他行业学一个东西,够他用一辈子了,程序员这行业要是不想被淘汰,就一直学吧,真正的学无止境。
斜阳说最近最深刻的认识就是生理体力的下降真的是无法避免的,到了一定的年龄,再努力也比不上你20来岁的时候那种才思敏捷的状态。
而且,未来这行业只会越来越内卷,这种学习压力只会不断增加而不会有一丝松懈。
人生短短几十年,真的有必要这么拼吗?所以我觉得很多人不愿意做程序员是很正常的,不是他们弱,只是他们看开了,追寻生活的其他意义去了。
谢邀,题主是在哪遇到的呢,不是遇到了一群培训的托儿吧,大学文凭还是很有用的,至于学不学计算机专业,个人看来看自己,喜欢就学,不喜欢就不学,因为深有感触,大学学习的计算机专业知识是有点杂,学的不是很系统,出来工作了还是得再学,大学学习的一些知识在工作中是基础的不能再基础的,有可能是这个原因吧。
不应该说是专业适不适合当程序员,而是你到底有多喜欢程序员这行。有很多程序员都是半路出生,也没有所谓的专业之分,那人家不也是很厉害的?而且只要你想学习,专业、性别什么都不是问题吧!代码那些知识就摆在那里,只要你先掌握了一部分,在后期的实践中在慢慢积累,就是成长。
很多人会觉得程序员收入高、各种福利好,可是压力也大啊,想要获得更多就必须付出更多,如果你想继续的话,就要坚持啊,不是专业的问题,是你自己如何去对待,去想的问题。
好了,文章到此结束,希望可以帮助到大家。