新大一关于计算机的一些问题

今年不顾家人的反对选了计算机,家人都说市场太饱和了,我自认为对编程感兴趣(不会编程,也没学过)。
听说计算机行业有35岁危机,就业要找需要长时间学习的工作,请问有哪些学习方向?
计算机对数学要求很高吗?(其实我数学成绩中上吧,压轴题不会,平常也不用心钻研压轴题,自认为数学思维不太强)。
如果我暑假想要提前学一些知识,我应该学什么?学英语,学数学,还是学计算机编程语言?如果学计算机编程推荐哪种语言?推荐去哪里学习?(比如读什么书,看什么网课)
感谢thanks!

以下仅我个人观点

  1. 有兴趣比什么都强。
  2. 学习方向那可太多了,比如”听“上去比较高端一点的:大数据、人工智能、深度学习,其他还有网络安全、软工、通信等等。
  3. 一般来说,对数学要求不高,除非你是想搞算法的,那需要一些数学功底,平常的api调用工程师则几乎不需要,但是逻辑得好一点。
  4. 数学:等进大一跟着学高数就行
    英语:高考70-80水平过个46级应该也不算太难,记得大一就考。6级过不了的话,4级作为开发的话也够用了。
    语言:语言没有什么好坏,都在各自领域发挥其长处。也不用特别纠结具体学什么,还是那句话,语言只是你表达编程思想的工具。有了思想、或者说学会了一种语言,再去学另一种语言还是比较容易的,况且工作大部分情况下也不是只写一种语言的。推荐一些热门的,java、python、c/c++、c#、js、go等等。
    去哪学:书就不建议看了,相信你刚开始也看不进去,到大学在多看看书。可以从视频开始学起,推荐b站,既不要钱,资源还丰富。

哦!大一的小妹妹,一个一个回答啊,首先不说市场饱和度到底多少,这个专业再饱和,应该也没有其他专业饱和吧,其他专业不饱和也是难度高人少,其实哪个行业都有年龄上的这个危机吧,想想哪个职业都是,对数学没有什么要求的,你这个数学水平没问题。既然是计算机专业,那就学c语言,去b站上找个播放量高的,肯定没问题,看去就行了

基础的可以先学c语言,但是还是建议你学java哈,哈哈哈,女生计算机行业有优势

1.市场饱和本身不是问题,因为就业本身是个动态的过程,如果一个职业一共世界上只需要一个职位,而目前还没人做,那绝对是不饱和的而且就业率0%,绝对的蓝海,但是未来只要再有一个人入行就直接饱和了,你也就白学了。所以就业率本身这个指标没啥用,你要看盘子到底有多大。可以说计算机这个行业的盘子足够大,无法就业的风险是基本没有的。
2.目前从事计算机行业的人有超过一半不是学计算机专业的,所以你要搞计算机完全没必要学这个专业。想要就业面宽,那就学基础学科,从基础学科往专业学科发展总是很容易,反过来就很难,你这是一开始就把路走窄了啊。
3.什么35岁危机什么的,现在不是600年前了。从200年前工业革命开始,就已经没有什么工作是可以吃一辈子的了,人总是要不断学习的,不管哪个行业都一样,你焦虑啥呢?
4.c语言,java,python,其实都差不多,你学会了一种,对于你学其他语言是非常有帮助的,是一通百通的。所以不要纠结到底学什么
也不要纠结去哪里学,哪里都能学,看书可以学,看视频可以学,上网站也能学
关键要解决的是2个问题:
到底为什么要学,怎么学
怎么学的问题好解决,就是要多动手,多动脑,不要着急赶进度。有时候遇到不明白的地方直接跳过去,碎片化的学也无妨。
甚至你自己搞个项目,直到项目搞完了还有许多不求甚解的地方,也无妨。不要刻意追求快速学完,也不要刻意追求理解的深度,但是一定要结合实际,要形成肌肉记忆,不是从理论上而是从实际上知道它到底是个什么东西
至于为什么学,只能问你自己了,你不搞定这个,明白再多道理也还是过不好这一生

女孩子可以学习Android或IOS移动开发,不要担心35的问题,太远了,如果你能三年五年财富自由,35对你来说不是事情

很长的路要走

计算机专业的大二学长来表达一下自己的看法
1、不要去关注市场饱和不饱和问题,这些问题不是你应该关心的,再说市场的变化我们也无法预测,难道其他专业就不会变得饱和吗?
2、不要担心35危机,其实不只是程序员行业具有这个中年危机,很多行业都有这个危机的,这是具有普遍性的,只不过程序员这个行业本身就是一个热点,关注度很高,所以有些问题会被放大,其实中年危机是每个职场人都要面对的,不只是程序员的专属名词。
3、暑假建议学习一下英语的四级考试,因为上了大学的12月份就要考大学英语四级了,这个还是比较重要的,还有数学的话不用着急,到时候跟着大学的课程来进行学习就好了,初级编程对于数学的要求不高,甚至说没有什么要求,放心,整个大学你都不用收到数学水平制约你的编程水平的影响,因为在大学阶段我们达不到很高的水平,当然数学对于编程来说那肯定是非常重要的,具体要看你自己是什么水平。
4、还有就是暑假关于学习编程语言的建议,那肯定是C语言了,这个是毋庸置疑的,基本每所大学的计算机专业都会开设C语言来作为入门的,我的建议是去B站去搜索学习C语言的视频教程,里面讲的很好的有很多,讲得非常详细,作为一名计算机专业的学生,以后你的大学生活肯定离不开B站。