“既然选择了远方,便只顾风雨兼程”   --汪国真

一.结缘计算机

1.1初识计算机

当第一次看到这个作业题目的时候,我的思虑不禁回到了小时候那个对这个世界的一切充满兴趣的纯真年代。记得那是2003年的一天,家里添了第一台台式计算机,我还记得当时的那个计算机还是Windows XP的操作系统,面对色彩鲜艳的图形界面和有着复杂功能的这个机器,我产生了极大的兴趣,开始将一个个快捷方式打开,恨不得马上知道计算机的所有功能。后来有通过家里的宽带接触到了互联网,学会了利用互联网去查资料,去看新闻,看视屏,玩游戏......逐渐地,计算机这个新时代的科技产品成了我生活里必不可少的物品,在享受着计算机和互联网带来的便捷的同时,慢慢地也加深了我对计算机的理解和热爱。

1.2痛恨计算机

后来上了初中,学校里开设了有关计算机的课程,并且计算机也被列为了中考的必考科目。一开始,我抱着极大的兴趣去学习,去了解计算机相关的内容,但是因为条件十分有限,不是每个人每节课都可以上机,尤其是在接触到编程之后,因为编程是相对于其他Word文档处理等操作题难度较大的一道题,在为了通过考试并且课时少的情况下,往往在不知道编程的思想和原理的时候去编程,不懂就背会,面对一堆毫无章法的英文字母和每次的错误结果,我变得心烦意乱,对计算机也失去了原来的兴趣,相反,我开始厌恶计算机,厌恶这个让我每一次都遭遇滑铁卢的学科。后来上了高中,日益加重的学业是我无暇其他,对计算机也就日益疏远了。

1.3重拾计算机

高考填报志愿时并没有把和计算机有关的专业放在第一位,但后来还是被这个专业录取了,也就是说完全是机缘巧合下我又一次接触到了这个又爱又恨的专业,便抱着试一试的态度开始接触这个专业,当时的我对于计算机技术尤其是 编程技术完全是一片空白,完全没有计算机学习的基础和条件,可以说是一个不折不扣的小白,更是与这些博主,技术大咖等没办法比。后来重新燃起对计算机的学习兴趣是在学完了《数据结构》这门课之后。因为我从小就对数学比较感兴趣,在大一的时候又对高等数学,线性代数,离散数学等一些列的数学课程产生了兴趣,而《数据结构》这门课是我看到了数学知识和计算机知识之间的连接点,让我可以有机会将现实生活中人们难以解决的问题利用 数学的思想去建模,在利用书本上的基础数学理论知识去设计算法,最后再利用计算机语言去编写程序,解决问题。慢慢地,我对计算机又有了兴趣,虽然不能说计算机是我最感兴趣的东西,但它也慢慢在我的生活里占据了重要的地位,我同样也有信心将计算机这门学科学好,将计算机作为以后主要从事的事业。

二.在计算机系里学习

大学生活最值得吐槽的地方就是有一些老师的上课以及考试方式了,本来是操作性比较强的一些专业课却要去考每一个概念的解释等理论知识,不能说理论不重要,但这就会让实践能力得不到提高。还有就是大部分大学的教学模式都是“泛而不精”,不论是在考验深造选择专业方向上还是在就业应聘上都缺乏自己的优势。这样的技术不足的现状和时间的紧迫使我变得茫然和矛盾。我个人觉得国外的一些大学的教学模式还是很可取的,注重学生的个性化发展,将每一个人的特长无限倍的放大,让每一个学生甚至社会中的每一个人都可以有发展的空间以及自我价值的实现。对于国内的教学模式来说,我认为也存在很多的有点以及可取之处,譬如高等数学等一系列数学的课程的开展,在开始学习的时候觉得这些课程并没有什么用处,但就像一次企业规划讲座上中软国际的副总吴章勇先生所说的一样,这些数学类的通识课程不是没有用,而是现阶段还不会去使用这些课程的知识,理论。我觉得,我们无法预知未来可能发生的事情,所以也就没有理由去否认任何一门课程的重要性,只要做到全面学习的同时钻研一个方面就好。

三未来规划

对于未来的职业规划,我觉得就像《学会思考,而不只是编程》(http://kb.cnblogs.com/page/572854/)文章里说的那样,要学会思考问题而不只是学会编程,编程只是做为万千手段中实现,解决问题的一种方法,学会学习,学会解决问题的方法。在读了《写给立志做码农的大学生》(http://kb.cnblogs.com/page/566880/)这篇文章后有了不少启发,就像文章中所说选择很重要,我可以在开发和算法中找到自己适合自己的发展路程,所以我决定了去考研究生,选择再次深造,希望在研究生期间可以加强算法的功底,对于未来的工作,我更希望去从事有关算法或者是数据分析,处理相关的工作,如果有机会的话我决定去国外深造,然后去企业或者其他一些工作岗位上将学到的知识实践起来,积累实践中的经验,为以后的发展奠定基础。

第一次作业:我与CS的缘分的更多相关文章

  1. 集大1513 & 1514班 软件工程第一次作业评分与点评

    谢谢大多数同学按时完成了作业,同学态度都比较端正,没有为了完成作业或者讨好老师而说一些假话空话. 很多同学选择CS之前并没有从兴趣或者擅长出发.这是一个普遍的现象,十年前我们是这样,十年后的孩子们还是 ...

  2. 17秋 SDN课程 第一次作业

    SDN第一次作业 你会选择作 网络编程 方向的程序员吗?为什么? 有可能.原因如下: 1.我的研究与网络密切相关: 2.SDN侧重软件实现,自然涉及socket等网络编程知识,属于基本功: 3.市场. ...

  3. 停下来,回头看 ——记2020BUAA软工第一次作业-热身!

    description: 'Mar 1st, 2020 - Mar 3rd, 2020' 项目 内容 这个作业属于哪个课程 2020春季计算机学院软件工程(罗杰 任建) 这个作业的要求在哪里 第一次作 ...

  4. C 语言学习 第一次作业总结

    第一次的作业是冯老师布置的练习题,需要在pta平台上完成.我这边看不到结果,但是透过冯老师给出的截图,同学们都还是认真的去做的.同时,我这边也布置了一个持续 3 周的作业:熟悉 git 的使用.因为后 ...

  5. 耿丹CS16-2班第一次作业汇总

    第一次作业统计完成. 注:1.作业顺序:取最早交作业的前3名,依次拿5,2,1分,前提是作业质量较高,否则轮至下一名同学得分,其余同学得0分:2.作业情况:满10分,空一题扣2分,心得写得好的有额外加 ...

  6. 软件工程(QLGY2015)第一次作业小结(含成绩)

    相关博文目录: 第一次作业点评 第二次作业点评 第三次作业点评 Github项目提交 github的代码提交,大部分人都只是提交了单个文件,存在几个问题 请提交完整的项目文件到github 问题:为什 ...

  7. 2015级软工实践k班第一次作业-准备

    第一次作业-准备······ 几篇文章阅读下来发现一个事实,还是要有明确的目标,清楚自己需要做什么最为重要.然后根据目标确定需要为之所做的准备工作,考研也好,工作也罢,都是服务于自己的目标. 问题答应 ...

  8. java第一次作业0

    lsl321 java第一次作业 #1. 本章学习总结 你对于本章知识的学习总结 本章我们学习了各种java相关文件的使用,以及码云,博客,pat等程序辅助软件,这些对于我们专业的学习有非常大的帮助, ...

  9. OO第一次作业总结

    OO第一次学习总结 1.第一次作业:多项式加法 从未接触过java的我,在从输入输出开始学了几天后,按照C语言的思路,写出了一个与面向过程极其接近的程序. 在这个程序中,存在两个类:一个是Comput ...

  10. # C语言程序设计第一次作业1234

    ---恢复内容开始--- C语言程序设计第一次作业 1.求圆面积和周长 输入圆的半径,计算圆的周长和面积 (1)流程图 (2)测试数据及运行结果 测试数据r=3 运行结果 2.判断闰年 输入一个四位年 ...

随机推荐

  1. 加深try catch Finnly的理解

    上代码 public String twoGetFeeInfoByWithUnit(JSONArray jsonArray,String key1,String key2){ String Debit ...

  2. 凸包--Graham扫描法

    一直听大佬们说:凸包.凸包.凸包 一直不会..... 然后.... 今天考试,考了一道计算几何的简单题.... 这,,,还是学一下吧.. 然后考试现场学习一下凸包算法. 先理解一下凸包是啥东西. 看看 ...

  3. 【BZOJ3238】差异(后缀自动机)

    [BZOJ3238]差异(后缀自动机) 题面 BZOJ 题解 前面的东西直接暴力算就行了 其实没必要算的正正好 为了方便的后面的计算 我们不考虑\(i,j\)的顺序问题 也就是先求出\(\sum_{i ...

  4. (luogu P3358)最长k可重区间集问题 [TPLY]

    最长k可重区间集问题 题目链接 https://www.luogu.org/problemnew/show/3358 做法 所有点向下一个点连容量为k费用为0的边 l和r连容量为1费用为区间长度的边 ...

  5. 【BZOJ3140】消毒(二分图匹配)

    [BZOJ3140]消毒(二分图匹配) 题面 Description 最近在生物实验室工作的小T遇到了大麻烦. 由于实验室最近升级的缘故,他的分格实验皿是一个长方体,其尺寸为abc,a.b.c 均为正 ...

  6. TP5 路由使用

    这里可以直接从第四条开始看 原文http://www.upwqy.com/details/12.html 1 文档链接 tp5路由官方文档  https://www.kancloud.cn/manua ...

  7. org.springframework.beans.factory.BeanDefinitionStoreException错误

    Bean没有被装到IOC中,多半是未加相应的Jar

  8. 使用外置无线网卡来切换mac地址

    mac地址被別人過濾了!小樣,既然內置網卡不能修改mac,那我就用外置usb無線網卡,你以為你很厲害嗎,看我怎麼破解了你.

  9. 【前端单元测试入门04】Karma

    Karma 官方介绍 A simple tool that allows you to execute JavaScript code in multiple real browsers. 即一个允许 ...

  10. 关于 Touchjs 手势识别事件库 this 关键字与选择器不对称情况

    Touchjs 版本 v0.2.14 废话不多,直接看代码,一个拖动实例 <div id="touch-drag"></div> <script ty ...