高中刚毕业,报的软件工程,想提前学点什么,有什么书适合提前看看的吗
1.我就是软件工程,刚刚毕业,然后今年考研上岸
2.我的建议是:先按照学校的课程来,再看看自己对什么感兴趣
3.建议学学计算机基础,主要是计算机网络、计算机操作系统、计算机组成原理、数据结构与算法
4.学一门编程语言,我建议C语言,因为他是最基础的语言,以后无论学什么语言都会有好处的
你想走哪方面,我做的是大数据,买书先放放;先确定路线后在买也不晚。
可以在B站搜尚硅谷,java py 大数据等都有,你看看哪个适合你
即不区分从业行业、方向、编程语言,面向虽有的工程师或者即将要进入软件工程行业的人都适用的。例如《重构》、《代码整洁之道》、《深入理解计算机系统》、《计算机网络-自顶向下方法》等
看你的大学规划,如果你想要考研,目前普遍考408,需要去学计算机组成原理,计算机网络,数据结构,操作系统;如果想毕业后工作,学好一门语言(C是基础,其他语言例如Java,python,js,php等等,精通一门就够了),熟悉数据结构,了解算法比较重要。
我过完暑假大二,学的是计算机科学与技术专业,学校一般一开始的课程都是先教C或者C++,C的话建议一开始别看书,过于枯燥,推荐翁恺老师的C语言,比较细;C++的话可以听黑马程序员,这两种语言适合入门,计算机基础原理之类的也比较重要,但是可以开学跟学校课程学,建议先从语言入手,一步步感受一下计算机的魅力啊☺☺☺
我也是软件工程专业,当时我也跟你一样,在高中毕业后的暑假就想提前学习编程相关的东西,于是就在网上看各种推荐视频,先学什么后学什么,以及很多学习编程的建议。我可以结合我在大学的编程学习经历给你一些参考。
首先就是入门,你这个阶段首先要选定一门编程语言进行编程基本思维的培养,可选择的入门语言很多,我本人是java语言入门的,当然从C语言入门也是可以的,一般大学的第一节编程课基本都是C语言,暑假学习了C语言也顺带将开学的C语言课预习了,Java的话比较锻炼面向对象的思维,对编程的行为习惯培养比较好,二者都可以作为入门语言,看你的选择如何。
其次就是入门学习平台的选择,这里真心建议千万不要刚开始就看什么编程基础书什么的,虽然说的是基础类的书,但你真正看起来的时候,还是会觉得枯燥乏味,很容易就被劝退了。这里推荐看视频,现在b站上有很多这种基础的入门视频,都很不错,选择其中播放量高的一个,跟着看即可,差不多等你暑假快结束的时候,就基本入门了这一门语言,在开学的时候也会远超同专业的大部分人,上专业课的时候别提多爽了。加油!
按照你的兴趣来吧,建议先试试c语言
在mooc软件上免费的,浙大翁凯老师的c语言和c++,跟着学完,然后学哈工大老师的数据结构和操作系统,然后刷letcode500道题,大一能完成就很棒了。
建议有三条:
1、速度熟悉电脑操作吧,比如windows、linux,常规软件常用命令行越熟悉越好;
2、可以看看计算机文化基础、网络、数据结构等相关的数据,暑假时间有限,看这些已经足够了,再多看了也消化不了;
3、可以在那个二次元的网站看看相关的视频课、也可以在本站点搜搜你感兴趣的内容;当然有时间和精力可以多多的翻翻Github,不会让你失望的。
建议c语言