本人是一名大二学生,专业为软件工程。已经进入大学一年半了,但是依然困惑,对未来充满忧虑。。。现说明如下:
C和C++均为入门水平,考试70左右,很少上机,接触的代码基本就是课本上面的。自己动手写过的代码也只是把书上的例题打在电脑上。调试什么的只是一个概念,自己打代码哪怕只有几几行也全是bug。。。。
上学期刚刚学习了数据结构。只能说理解书上说的各种结构的样子,能知道是哪种结构,能认识;也认真学习了所谓重点,比如:二叉树,哈希表什么的。。。也只是会做题的程度。不知道怎么运用,啥时候运用。。。
认真学习了所有数学,高数,线代,离散,概率统计什么的,平均70到80左右。
英语有较好的基础,口语听力较好,也有一定的单词量。
学习状况基本上就是这样的。再说生活状况:
每天基本就是上课,吃饭,睡觉。也会玩游戏,也就那几个,每天最多一两个小时。坚持每天上自习,学的也就是学校考试考的内容。所在城市是个省会,但是可供玩耍的少的可怜。城市缺乏活力,校园平淡,安静,安全。
自己现在在看小甲鱼的《零基础学汇编语言》视频,还有买了谢希仁的《计算机网络》第五版,正在学习。
基本情况就是这样的,主要有两个问题:
1.考研还是不考到底怎么看?要是考的话,现在应该做点什么?不考是不是只学技术?
2.自己还是想做一名合格的程序员,当初报考的软件工程是自己的决定,也是自己的兴趣所在。但是,真的有些迷茫。学校教的当然远远不够,自己当下应该学习什么?应该看点什么?
(PS:下学期学校的课程为:硬件基础,算法设计,java,数据库。)
在此万分感谢!万望指点迷津!不胜感激!
|