【软件工程】第0次作业
内容说明
项目 | 内容 |
---|---|
这个作业属于哪个课程 | 罗杰 |
这个作业的要求在哪里 | 热身作业 |
我在这个课程的目标是 | 完成课程任务 |
这个作业在哪个具体方面帮助我实现目标 | 对课程有一个全面的认识,自己设立一个小目标 |
第一部分:结缘计算机
你为什么选择计算机专业?你认为你的条件如何?和这些博主比呢?
- 选择计算机专业可以说是由于我对于黑客的憧憬,高考填报志愿时,感觉学计算机特别NB,就铁了心要报计算机专业了。
- 自身条件的话,我感觉自己和各位大佬的差距还是特别大,在别人在各个项目中展现自己的才华的时候,我还是仅仅停留在完成老师的课程要求的程度,课程以外的知识就没有什么了解了。
计算机是你喜欢的领域吗?是你擅长的领域吗?
虽然现在我还是很菜,但是计算机的确是我喜欢的领域。特别是看到别人实现的各种特别炫酷的功能的时候,我就感觉计算机的确是很有意思。可惜就是计算机并不是我擅长的领域,在这一领域还有相当相当相当长的路要走。
第二部分:在计算机系里学习
你对你的大学生活有什么想要吐槽的地方吗?你理想的大学教育应该是什么样子的?跟学校给你的有什么区别?比较你在中国大学的经历,你的老师和学校能做到和国外那样吗?如果不能,请分析一下为什么。
- 吐槽的地方就是我感觉我自己的大学生活特别的平淡,除了完成各类课程的要求,就感觉自己特别迷茫,没有什么事情可做,当然这只能怪我自己。
- 我理想中的大学教育除了读书学习,还要做一些有趣的事情。不需要学校给我安排什么事情去做,而是我自己去找一些有趣的事情,比如写一些有趣的小玩意儿。
- 感觉学校的老师都是挺认真负责的,各种我想它提供的条件也可以说都提供了的,没有抓住种种机会都是自己的问题。
迄今为止,你写了多少代码,描述你做的最复杂的软件项目/作业。
- 迄今为止代码量应该过万行了,其中最大的贡献应该就是计算机组成原理和面向对象了(怨念
- 我做过最复杂的软件项目应该是计算机组成原理的课设了,真的是工程量挺大的(从零开始的CPU大冒险),刷夜啥的都是基础操作了。
速成的培训班和打基础的大学教育还有mooc之间有区别吗?
之前暑期学习java的时候看过一点培训班里java开发教学的视频,个人感觉就是那个视频只是在手把手的教你如何使用java来编写针对某一个特定场景的应用,而没有教导你java编程的思想(当然这只是我看的一点点视频给我的感受,可能有失公允),而一旦换了一个场景,若没有系统的教学,可能就会束手无策。而打基础的大学教育,就是从基础的数据类型等讲起,教导你java编程的思想,可能对于具体的应用层面,反而没有培训班授课讲的具体。大学教育可能更注重于对能力的培养,而不是针对某一具体的语言或需求,语言什么的都只是工具而已,即使在实际运用中偶有不了解之处,翻阅一些相应的资料也就懂了。至于MOOC的话,我没有怎么看过,就不妄下评判了。
第三部分:未来规划
对于你未来在IT行业的发展,你有什么样的梦想或者未来想从事什么样的工作?你准备怎样来规划你技术道路,职业道路和社会道路?
关于我的未来发展,我还是比较想先考研,再去工作,我认为自己的能力太差,还需要好好提高。毕业之后,我希望能进入企业从事开发工作,积累工作经验,之后最好能转向管理方面的职位。
你们马上就要面临实习了,你打算在企业内实习还是在实验室实习?
我打算在实验室内实习,我认为自己现在的能力还是有所欠缺,去企业内实习可能还是不够适合,需要先在实验室实习,先积累一些实习经历。