但是什么才是基础,不想浪费这几年。
另外大二了要分专业,学校有,软件方向,网络方向,动漫方向,具体不知道这三个工作的以后的发展方向,和大概的工作情景。
6 个解决方案
#1
作为一个参与过程序员招聘面试的人员,提几点建议:
1)关于计算的课程:虽然目前中国80%的初级程序员在日常的工作中是用不到诸如编译原理、计算机体系结构、操作系统原理等知识,但是一旦你越过了初级的阶段,想要往上走,就会发现你的这些知识的水平,会成为决定性因素。所以计算的几大主干课程是必须要学好的,除非你满足于当一辈子码工。
2)关于语言:语言之于IT工作者,就好比力量之于码头工人,多精通一门语言总是没有坏处的。注意这里是精通,不是泛泛而会,面试中经常遇到一些人,在简历中说,C/C++/C#/Java/Python都掌握,结果问了下Java中的什么是接口类都不知道。考虑到精力的因素,除了C,最好能再掌握一门面向对象语言,比如C++/Java,一门脚本语言,比如Python.
3)关于经验:建议能在毕业之前找一家公司实现,不用关注给你多少钱,关键是找一家开发流程正规,比如使用敏捷开发模式、有正规项目化运作的公司。这样你在职场的起始,就能对自己的职业规划、项目运作有个很好的理解。很多企业的面试官,也是比较看重这一点的。
4)关于交流:要有清晰的思维,要能讲清楚的自己的做的事情的背景、过程、结果以及经验教训。如果觉得这方面的能力比较欠缺,最好多参加一些社团活动,多与外面的社会多接触,锻炼自己的交流沟通能力。
1)关于计算的课程:虽然目前中国80%的初级程序员在日常的工作中是用不到诸如编译原理、计算机体系结构、操作系统原理等知识,但是一旦你越过了初级的阶段,想要往上走,就会发现你的这些知识的水平,会成为决定性因素。所以计算的几大主干课程是必须要学好的,除非你满足于当一辈子码工。
2)关于语言:语言之于IT工作者,就好比力量之于码头工人,多精通一门语言总是没有坏处的。注意这里是精通,不是泛泛而会,面试中经常遇到一些人,在简历中说,C/C++/C#/Java/Python都掌握,结果问了下Java中的什么是接口类都不知道。考虑到精力的因素,除了C,最好能再掌握一门面向对象语言,比如C++/Java,一门脚本语言,比如Python.
3)关于经验:建议能在毕业之前找一家公司实现,不用关注给你多少钱,关键是找一家开发流程正规,比如使用敏捷开发模式、有正规项目化运作的公司。这样你在职场的起始,就能对自己的职业规划、项目运作有个很好的理解。很多企业的面试官,也是比较看重这一点的。
4)关于交流:要有清晰的思维,要能讲清楚的自己的做的事情的背景、过程、结果以及经验教训。如果觉得这方面的能力比较欠缺,最好多参加一些社团活动,多与外面的社会多接触,锻炼自己的交流沟通能力。
#2
嗯,谢谢,大概有了一点了解
#3
天回帖即可获得10
#4
顶 二楼 !
#5
努力学好一门编程语言才是王道。
#6
计算机组成原理→DOS命令→汇编语言→C语言(不包括C++)、代码书写规范→数据结构、编译原理、操作系统→计算机网络、数据库原理、正则表达式→其它语言(包括C++)、架构……
#1
作为一个参与过程序员招聘面试的人员,提几点建议:
1)关于计算的课程:虽然目前中国80%的初级程序员在日常的工作中是用不到诸如编译原理、计算机体系结构、操作系统原理等知识,但是一旦你越过了初级的阶段,想要往上走,就会发现你的这些知识的水平,会成为决定性因素。所以计算的几大主干课程是必须要学好的,除非你满足于当一辈子码工。
2)关于语言:语言之于IT工作者,就好比力量之于码头工人,多精通一门语言总是没有坏处的。注意这里是精通,不是泛泛而会,面试中经常遇到一些人,在简历中说,C/C++/C#/Java/Python都掌握,结果问了下Java中的什么是接口类都不知道。考虑到精力的因素,除了C,最好能再掌握一门面向对象语言,比如C++/Java,一门脚本语言,比如Python.
3)关于经验:建议能在毕业之前找一家公司实现,不用关注给你多少钱,关键是找一家开发流程正规,比如使用敏捷开发模式、有正规项目化运作的公司。这样你在职场的起始,就能对自己的职业规划、项目运作有个很好的理解。很多企业的面试官,也是比较看重这一点的。
4)关于交流:要有清晰的思维,要能讲清楚的自己的做的事情的背景、过程、结果以及经验教训。如果觉得这方面的能力比较欠缺,最好多参加一些社团活动,多与外面的社会多接触,锻炼自己的交流沟通能力。
1)关于计算的课程:虽然目前中国80%的初级程序员在日常的工作中是用不到诸如编译原理、计算机体系结构、操作系统原理等知识,但是一旦你越过了初级的阶段,想要往上走,就会发现你的这些知识的水平,会成为决定性因素。所以计算的几大主干课程是必须要学好的,除非你满足于当一辈子码工。
2)关于语言:语言之于IT工作者,就好比力量之于码头工人,多精通一门语言总是没有坏处的。注意这里是精通,不是泛泛而会,面试中经常遇到一些人,在简历中说,C/C++/C#/Java/Python都掌握,结果问了下Java中的什么是接口类都不知道。考虑到精力的因素,除了C,最好能再掌握一门面向对象语言,比如C++/Java,一门脚本语言,比如Python.
3)关于经验:建议能在毕业之前找一家公司实现,不用关注给你多少钱,关键是找一家开发流程正规,比如使用敏捷开发模式、有正规项目化运作的公司。这样你在职场的起始,就能对自己的职业规划、项目运作有个很好的理解。很多企业的面试官,也是比较看重这一点的。
4)关于交流:要有清晰的思维,要能讲清楚的自己的做的事情的背景、过程、结果以及经验教训。如果觉得这方面的能力比较欠缺,最好多参加一些社团活动,多与外面的社会多接触,锻炼自己的交流沟通能力。
#2
嗯,谢谢,大概有了一点了解
#3
天回帖即可获得10
#4
顶 二楼 !
#5
努力学好一门编程语言才是王道。
#6
计算机组成原理→DOS命令→汇编语言→C语言(不包括C++)、代码书写规范→数据结构、编译原理、操作系统→计算机网络、数据库原理、正则表达式→其它语言(包括C++)、架构……