十几篇博客读下来,让我不得不佩服这些博主的经历以及他们在学习上的努力程度,同时也让我感受到了目前自身的远远不足。这些博主中,有科班出身的,也有非科班出身的,但是不管他们学的是数学,英语,计算机专业,还是其他的学科,我看到更多的是他们都是靠自学成才,甚至在短短的时间内学习了很多语言与技术,而且还有部分博主是从小就开始受到计算机方面的知识的熏陶,并渐渐对此感兴趣的。他们的经历,让我了解到即使我们是科班出身的学生,但是仅仅依靠学校里老师讲的那些知识似乎是不够的,而更多的需要自己去学习更多的知识,并在实践中不断学习。
第一部分:结缘计算机
尽管以前有玩过电脑,但真正开始接触计算机方面的较深入学习,是在大学期间。至于为什么会选择计算机专业,那是因为高考成绩不太理想,而且对专业没有明确的概念,服从学校的专业分配,也让我因此开始了软件工程专业的学习。说实话,刚开始的我对该专业并没有很深刻的认识,而大多数博主是从小就接触过了计算机方面的培训或学习,相比之下,我并没有什么优势。
我虽然入学刚开始对计算机不怎么感兴趣,但是想到既然已经被选择到了计算机领域,当下应该是调整好自己的心态,好好学习。所以,在之后,我认真听老师讲课,做好课堂笔记,并在课下及时用电脑照着教材的代码一点一点地敲着,渐渐地,我发现自己一个人沉浸在敲代码的世界中很自在,也很享受,感觉代码似乎就是我的小伙伴,而我和它在静静地交流着,对于我这种不善于与人打交道的性格,我越来越喜欢这种“独处”的感觉。于是,我开始渐渐对代码产生了兴趣,也希望自己能学好专业的知识,继续学习计算机的知识。
第二部分:在计算机系里学习
说实话,对于大学生活的不满意之处,就是宿舍的环境不太好,对于我来说,没有一个好的环境,有时难免会心烦意乱。至于我理想的大学教育,是有着良好的教师资源,学校的设备达到基本条件,更重要的是有良好的学习氛围以及师生之间的关系。跟学校给我的区别还是有的,但是不管怎样也不能改变什么,只能改变自己的心态去顺应吧。
中国的大学与国外的大学差别也肯定是存在的,但是也不能就说国外的教育就一定是十全十美的,毕竟任何事情都有两面性,每个教育都有它的好处所在,也会有坏处所在。当然,国外的某些大学的教育确实会有比中国做的好的地方,在博客中(http://blog.sciencenet.cn/blog-765339-847817.html)讲到:美国常青藤学校非常注重本科教育,有的甚至优先于科学研究,有很合理的制度设计和人文关怀,也很强调学生参与,相对于中国仍然沿用的传统式知识灌输,这是很现代化的教育,也容易吸引和保持学生的兴趣和注意力。而中国的大学的教育,老师和学校有时候还做不到国外那样也是情有可原的。
迄今为止我写了多少代码没有具体统计过,但是目前我比较欠缺的就是做过的软件项目并没有很多,学习的语言以及计算机方面的知识也没有很多。有时候需要冥思苦想找寻方向与目标,有时候需要加班加点,有时候需要搜集很多资料,才能做好一部分的功能实现。尽管这个过程有点累,但是沉浸在打代码的过程中却让我感觉很满足,看到通过自己的不断的努力得到的成果莫名地有种兴奋、喜悦的感觉。我觉得自己花的心思很多,很享受的也就是在学校做的几个实训项目,主要有以下几个:
1、运用C语言模拟设计一个新生报到系统;
2、运用C语言、链表知识设计一个ATM存取款系统;
3、运用数据结构算法知识设计一个城市公交查询软件、一个交通咨询系统;
4、运用html、css、javascript设计一个个人博客系统;
5、运用SQL语言设计一个ATM系统、一个工厂数据库管理系统。
对于科班出身和北大青鸟的区别,我觉得,科班出身能在学校里更好地学习基础知识,跟随老师的脚步去学习专业课程的基础,而北大青鸟就有种是“自主学习”的味道,更多的是为了解决就业的问题,在博客E(https://www.cnblogs.com/geniusalex/p/4928713.html)中博主有说到,这些培训学校会教学生在简历上“作假”。
第三部分:未来规划
对于未来在IT行业的发展,看了这么多的博主分享的工作经历,我感受到一个人是不能随随便便就成功的,是要靠知识、技术武装头脑,而知识是学不完的,还有很多知识需要我继续去学习,只有把自身的能力提高了,才会让别人看到你的可用之处。对于未来的工作,在IT行业的工作强度似乎比较大,如果要一直做一名程序员似乎是不太现实的,也是比较困难的,作为一名女生,对于身体的状况以及发展的前途还是需要考虑的。
但是,不管怎么样,以后在社会,不论在哪个岗位上,我都会坚持在实践中不断学习,不断充实自己,不断提高自己的技术水平,在还喜欢这份工作的时候,就坚定地做下去,踏踏实实地做好今天的事,注重经验的积累和总结,认清自己。前方的道路,不管是否充满荆棘,也依然要坚定地走下去。