zoukankan      html  css  js  c++  java
  • 软件工程第0次个人作业

    项目 内容
    这次作业属于哪个课程 软件工程
    这次作业的要求在哪 热身作业
    我在这个课程的目标是 学习开发一个软件的过程,体会到开发一个实际应用的快乐
    这次作业在哪个具体方面帮我实现目标 对课程有一个大概的了解,并且确定目标

    第一部分:结缘计算机

    1.你为什么选择计算机专业?你认为你的条件如何?和这些博主比呢?
    • 说起与计算机的缘分,我自己根本没有博主I那样曲折。我看了博主的文章,他对计算机有一种近乎偏执的狂热,真的很不错,一个人能有自己挚爱的事情,真的是非常幸运。我从小就没有啥特别喜欢的事情,即使是游戏,也是有的玩就玩,没得玩就不玩。为什么来到了北航计算机,可能也是一种缘分吧。因为我在高中,就对自己去哪读书,学什么专业,定位就很模糊,家中也没有上过大学的,所以我对上大学这件事,就是有个不错的学校就成了,有一份不错的工作(也是十几年来一直听到的话)。高考那年,自己考的很糟,当时想着随便去哪个学校就行了,但是北航在我们那有少数民族预科名额,所以在亲戚的指导下,就报了预科,随即去了秦皇岛学习了一年。到了一年后的填志愿时刻,我还记得我们当时一共有五个志愿,北航给的专业,应该是除了高工和中法,其余专业都有,当时家里人劝我选一个航空航天类的专业,但我对这个真的没啥兴趣。最后周围的同学都说计算机和电子工程特别热门,我也确实感觉计算机会好找工作。所以,第一志愿填了计算机专业,本以为自己录不上,却没想,最后给录上了。总之,阴差阳错,都是缘分,既来之,则安之。
    • 至于说自己条件如何。自己现在就是不喜欢也不讨厌计算机,自学能力还行,数学也还凑合,反正没啥特别拔尖的突出能力,反正和大佬差距也很大,努力去学吧。
    • 和博主相比的话,缺乏他对计算机的狂热,也没有很强的自我充电能力,emmmm,怎么说呢,边学边成长吧。

    第二部分:在计算机系里学习

    1.你对你的大学生活有什么想要吐槽的地方吗?你理想的大学教育应该是什么样子的?跟学校给你的有什么区别?比较你在中国大学的经历,你的老师和学校能做到和国外那样吗?如果不能,请分析一下为什么。
    • 老实说,我并不排斥学了很多杂七杂八东西,数学,物理,化学,哲学这些我都可以接受。但我只是感觉大学生活很迷茫,或者说以后很迷茫。我理想中的大学教育就是学完后可以直接去工作,即一技之长,但是实际上我感觉学的东西在工作中很难用上,不是很具备工作需要的能力。
    • 至于做到像国外那样,我觉得目前来说,太难了。这么说吧,教育改革不是大学一家的事情,不仅仅是这个国情,而是整个社会环境。换句话说,高考能取消吗?有谁能保证有比高考更符合我们国情的方式来选拔人才,网上那些口诛笔伐高考的人,能提出一套切实可行的方案吗?没有一个制度是完美的,只有一个权衡过后最合适的。高考依在,大学也就很难进行真正的改革。当然,我觉得现在也不是什么都不用做了,不能大改,但我们国家在进行试点改革啊。大学在改变教学方式,尽量做到人性化培养,对本科上要求逐步提高。高考也在改,增加选拔人才的方式,更加全面人性化。我相信我们这个国家,有一天能够做到最好。
    2.迄今为止,你写了多少代码,描述你做的最复杂的软件项目/作业。
    • 代码应该在万行左右吧,主要就是大二上的计组实验,大二下的OO每周一个任务,还有操作系统补全的一部分函数,大三上的类c编译器以及数据库课设。最复杂的,我觉得就代码量而言,编译器是最多的,因为实现一个完整的编译器还是比较复杂,要考虑很多方面。
    3.科班出身和北大青鸟有什么区别?
    • 其实就某个专业方向而言,我可能比不上别人,他们不用学习其余的知识,不用学习原理,接触的就是最具体的知识,即就是为某项工作而服务的。但是我认为,读了大学和没读大学的有很大区别,首先是人文素养。我觉得学习物理,化学,哲学,金融这些很好呀,这都是我们的人文素养。即使就单纯的工作而言,在一个岗位中,能力很重要,但是素养同样重要。其次就是自我学习能力,科班出身至少经历过高考,在一定程度上,他们的平均学习能力要高于速成班的平均学习能力。所以在某项工作时,科班出身可能会一时落下,但很快会赶上并超越。最后说的就是这个学历了,不得不说,在如今这个时代,学历会成为进入公司的敲门砖,无论有没有能力,至少这个学历能更快的让你这块金子发光。
    4学线性代数和概率论的时候,你是否有过这样的疑问“我们为什么要学这么多数学,这和我们的计算机有关系吗”,你现在是否还有这样的疑问?对这个问题,你有自己的解答了吗?那么其他学科呢?
    • 以前确实有,但是现在没有了。我想起高小鹏老师说的一句话,你认为数学对计算机没有帮助,那只是你学的太浅了。计算机设计之初就是用来计算的,怎么会和数学没有关系呢?以后我们要做人工智能,神经网络,训练模型,都离不开数学对我们的帮助。
    • 至于其他的学科,第一,这是提高我们作为一名当代大学生的素养,第二,万一你对其他学科也有兴趣呢?正好是一个启蒙,所谓多元式发展,不外乎如此吧。

    第三部分:未来规划

    1.对于你未来在IT行业的发展,你有什么样的梦想或者未来想从事什么样的工作?你准备怎样来规划你技术道路,职业道路和社会道路?
    • 我打算未来先主要从事软件开发与维护吧,反正不管什么工作,我开始都会努力做下去,并积累经验,主要是边挣钱边学习,完成自己的资本原始积累。五年或者十年后,自己有了一定的积蓄后,到时我可能会有不一样的选择,或许会离开编程一线甚至离开IT行业,毕竟人生的选择多种多样。但在那之前,得把编程基础打好。
    2.你对于实现自己的梦想已经做了或者计划做什么样的准备?
    • 因为现在还不知道自己出去能干什么,所以我打算考研,通过这个方式来进一步提升自己并明确自己的目标。
  • 相关阅读:
    Mysql主从复制(基于Log)
    Linux系统开机启动流程
    JS的 验证组织机构的合法性
    Linux以下基于TCP多线程聊天室(client)
    浅谈Java集合框架
    疯狂Java学习笔记(72)-----------大话程序猿面试
    Android自己定义View之组合控件 ---- LED数字时钟
    C/C++学习:函数指针
    springmvc+spring+jpa(hibernate)+redis+maven配置
    数组进行多少次OP操作,才干有序
  • 原文地址:https://www.cnblogs.com/zuoshun/p/10438399.html
Copyright © 2011-2022 走看看