【软件工程】第0次个人作业
项目 | 内容 |
---|---|
这个作业属于哪个课程 | 罗杰 |
这个作业的要求在哪里 | [热身作业](https://www.cnblogs.com/ChildishChange/p/7363123.html) |
我在这个课程的目标是 | 提高Coding能力和团队协作能力 |
这个作业在哪个具体方面帮助我实现目标 | 熟悉课程作业流程,为第一作业缓冲 |
还没有写完...
第一部分:结缘计算机
1. 你为什么选择计算机专业?你认为你的条件如何?和这些博主相比呢?
- 中学阶段对于大学各专业的认知是很有限的,高考之后对于金融、医学、法学这些热门专业也没特别的兴趣,但对于所有理工科专业中调研的最多的就是计算机专业,这要感谢13年关闭邀请码注册开放注册的知乎,当年在里面看到了很多互联网大佬的见解(如李开复),个人感觉计算机是近几十年来发展最快的行业,也会是未来二十年促进人类社会变革的主要因素之一,权衡之下选择了计科,毕竟投身夕阳产生是一件很有风险的事情,多数人还是都想站在浪潮之巅。
- 虽然个人接触计算机的时间很早(早年家里经营过网吧),不过在大学之前对于计算机的认识仅限于单机、网络游戏和Office微软全家桶,第一行代码是上大学才写的,和那些中学就NOIP竞赛、玩树莓派、Pascal写红白机游戏的博主相比,起步还是很晚。
2. 计算机是你喜欢的领域吗?是你擅长的领域吗?
是喜欢的领域,
目前不是擅长的领域。
3. 你热爱这一行业吗?你对计算机的热爱是怎样的?仅仅是口头的吗?
现在还没到热爱的程度,只是喜欢自己做出来的项目能够work的感觉。
第二部分:在计算机系学习
1. 你对你的大学生活有什么想要吐槽的地方吗?你理想的大学教育应该是什么样子的?跟学校给你的有什么区别?比较你在中国大学的经历,你的老师和学校能做到和国外那样吗?如果不能,情分析一下为什么。
- 据我观察,大学里有一半的课程(比如各种“水课”)有一半的学生是不会听课的,不知道这是老师的问题还是学生的问题,或者说是课程体系的问题。
2. 迄今为止,你写了多少代码,描述你做的最复杂的软件项目/作业。
- 保守估计三万行以上,其中大部分是课业外的项目。
- 编译课设以及另外一个使用SSM框架的JavaWeb项目。
3. 科班出身和北大青鸟有什么区别?
个人见解:
- 科班的优势在于有计算机组成、操作系统、计算机网络三大基石作为理论支撑。即使上层封装的框架千变万化,底层实际还是冯诺依曼架构,变化很少。
- 培训班更在于就业方向,培训的都是能够在企业中直接使用的技术,但是计算机行业日新月异,最重要的是学习能力。
4. 学线性代数和概率论的时候,你是否有过这样的疑问“我们为什么要学这么多数学,这和我们的计算机有关系吗”,你现在是否还有这样的疑问?对这个问题,你有自己的解答了吗?那么其他学科呢?
目前最后悔的事情就是没有好好学数学,当时偷的懒,导致现在连个神经网络都玩不转。
第三部分:未来规划
1. 对于你在未来IT行业的发展,你有什么样的梦想或者未来想从事什么样的工作?你准备怎样来规划你的技术道路、职业道路和社会道路?
- 好好工作,百度实习转正
2. 你们马上就要面临实习了,你打算在企业内实习还是在实验室实习?
小孩子才会做选择,大人... 由于不知道自己到底要做什么,只能从各方面的维度去试错,希望能够通过自身经验去横向对比。
- 加入了学校的实验室,导师给的方向不够前沿,只是用于医院的传统Web项目,后期可能会涉及到算法设计的方向。
- 目前在百度实习,云计算部门,希望能够多从中了解到目前领域的前沿知识。