您现在的位置: 首页 > 网站导航收录 > 百科知识百科知识
大一软工学生,想在大二暑假或者大三出去实习,现在应该学习一些什么呢?
算法,编程语言,熟悉大一软工学生,想在大二暑假或者大三出去实习,现在应该学习一些什么呢?
发布时间:2019-02-08加入收藏来源:互联网点击:
大一软工学生,想在大二暑假或者大三出去实习,现在应该学习一些什么呢?
回答于 2019-09-11 08:43:50
回答于 2019-09-11 08:43:50
专业基础课要学好,掌握一门编程语言,JAVA用处比较广,Python入门比较容易,近两年也很盛行,当然C++也可以,软件专业必须擅长一门机器语言。选一个自己想要从事的职位,从兴趣、性格、技能、价值观等多方面考量,结合目前互联网+的大环境,找一个跟自己匹配的公司问题不大!
回答于 2019-09-11 08:43:50
第一,需要学习一门编程语言并要对该编程语言的特性熟悉,能够使用该语言实现基本的逻辑,如果时间充裕可以学习C/C++,虽然难度大,但当前就业环境相比JAVA竞争不那么激烈。目前JAVA行业竞争非常激烈,很难脱颖而出,JAVA要学习的东西太多。也可以学习Go语言,最好了解一下python等脚本语言。
第二,数据结构和算法,数据结构和算法是使用编程语言实现逻辑时不可避免会被用到的知识,对于基本数据结构和算法应该熟悉,数组,栈,队列,链表,树一定要熟悉,基本的排序算法,查找算法肯定也是要熟悉的知识。
第三,操作系统,使用编程语言编程开发必然要在操作系统下实现,所以对操作系统的熟悉程度直接影响了你编程的效率,如果你在Linux下编程,你起码应该清楚Linux下的基本命令,Linux下的内存模型,进程,线程。
第四,计算机网络,如果寻找的公司涉及网络编程,那么对于网络的了解是必须的,网络分层,分别什么用处,用了哪些协议,具体得协议怎么使用,原理是什么。
第五,数据库,软件开发过程必然会产生数据,不管哪个方向多多少少都会涉及数据库的使用,虽然数据库种类很多,但是基本的SQL语句是相通的,所以SQL语句的抒写必然要去学习的。
第六,标准库,框架,公司在实际开发中一定会用到一些标准库和框架,那么对于标准库和框架的了解就能让你在逻辑实现上更加得心应手,根据选择语言的不同,了解其常用的标准库及框架。
上一篇:29岁的年纪,整夜整夜的失眠,各种焦虑各种压抑压的我喘不过气,该怎么办?
下一篇:返回列表
相关链接 |
||
网友回复(共有 0 条回复) |