Fork me on GitHub

软件工程(2019)第一次作业


回顾过去将近3年的学习经历

-当初报考的时候,是真正喜欢计算机这个专业吗?

现在让我回到2016年的那个暑假的话,我应该还是会选择计算机科学与技术这个专业,因为相对于其他的专业来说,我可能对Computer Science这个专业更感兴趣吧。我很喜欢了解电子产品硬件方面的新闻,比如Intel和AMD新出的CPU用了什么架构?哪一个会更优秀一点?或者NVIDIA的实时光线追踪技术可以为PC游戏带来多大的变革?这些是我感兴趣的东西。而且我也会自己拆自己的笔记本,给它换硅脂,加固态,加内存,让它保持在最佳的运行状态;或者是帮同学的电脑重装系统,帮他们判断电脑出了什么问题。从这个角度来看,或许我更适合去成为一个修电脑的技工?哈哈!所以我最终选择了和计算机关系比较密切的计算机科学与技术这个专业,而且从现在来看,我不排斥我所学的东西,所以,我应该算是挺喜欢计算机这个专业吧。

-你现在后悔选择了这个专业吗?

我很喜欢玩游戏,而且我更想自己制作一款游戏。中国有很多的独立游戏开发者,有人为他们拍了一部纪录片,叫《独行》这里边有少数成功的人,但更多的都是在这条道路上挣扎的大多数。
回到这个问题,我后悔选择这个专业吗?不后悔。想要实现我的这个想法,肯定是要学习计算机方面的知识的,那让我选的话,我肯定还是会选现在这个专业,无论是从哪个角度来说,计算机科学与技术都是最佳选择。不过我以后可能不会成为一名全职的独立游戏开发者,因为成为一名全职独立游戏开发者,可能是一场豪赌,我并能确定这条路一定能走地通,可能在我不惑之年,我依旧没有稳定的收入,没有组成家庭,还需要我的父母为我操劳。他们真的挺累的,我不忍心让他们为我的生活操劳一辈子,所以成为“独立游戏开发者”可能只会是我业余时间考虑的东西。

-你认为你现在最喜欢的领域是什么(可以是计算机的也可以是其它领域)?

就像我前文说过的,我喜欢电子游戏,我对于计算机怎么渲染出游戏画面很感兴趣,所以我最喜欢的领域就是计算机图形学;同时之前我参加过计算机图像识别相关的比赛,所以机器学习也算是我挺喜欢的领域吧。


总结你现在已经掌握的知识

-你都具备了哪些专业知识和能力?

首先,基础的编程能力我是有的,语言方面掌握了C/C++,对于基础的算法能够熟练掌握与使用,对于复杂的算法,在参考相关资料情况下可以实现;了解计算机硬件系统与软件操作系统的基础知识,可以分析一些简单的系统问题;掌握了数据库中的SQL语言,可以对数据库进行操控及数据库结构的简单优化;对计算机网络的结构有一个整体认识,可以实现对路由器的简单配置;掌握了8051系列单片机的硬件组成,利用汇编语言及相关硬件实现简单功能。

-你认为你已经为成为一个合格的计算机软件工程师做好准备了吗?在专业技术、个人能力以及其它方面你还有那些欠缺?

首先,成为一个合格的计算机软件工程师是需要理论学习作为基础,加上大量的实践经验之后,才能被成为一名合格的计算机软件工程师,而我在实践动手方面缺少太多的练习,再加上在专业技术层次,我所掌握的很多都是一些基础的知识,并没有掌握更深层次的知识,所以在考虑某些问题的时候,会局限于一些简单的想法,而考虑不到更高级,更简单的算法。所以我需要大量的练习,提高我的代码量,再加上复习之前学过的更深层次的知识,才能让我成为一名合格的计算机软件工程师。


畅想未来

-对照材料中前人的经历,你还准备从事计算机这个行业吗?

材料中前人的经历,看得出来,都是非常热爱计算机编程这件事,很多都是从很早的时候就已经开始进行计算机编程。我对于计算机编程,其实并没有那种着了魔一般的热爱,更多的是作为一门手艺活来学习的,既然我都已经学习过了这么多计算机相关的知识,那我为什么要半路退出呢?大牛的经历固然让人赞叹,也会让我感到我的水平是多么不足,但我觉得我不能因为这些原因就放弃努力,反而我要加倍地努力,提高自己地实例,才可以离大牛们更近一点。

-你认为与其它专业的同学相比,你的优势都有哪些?

计算机编程是逻辑性非常强的事情,我觉得它可以提高我们的逻辑分析能力,更进一步,它可以改变我们对事物的看法。对于某件事的分析,从事计算机相关行业的人,不会跟你混淆事情的概念,其逻辑分析很缜密,一码归一码。我微博上关注的一个网络安全方面的大牛tombkeeper,我很喜欢他对于时事的分析,有理有据,让人信服。

-对已经不远的将来,你的职涯规划是什么?

首先我要考上计算机专业相关的研究生,继续在某一领域进行更深入的学习,这一领域可能是计算机图形学,或者是机器学习。之后会选择相关领域的工作,继续提升自己的实力。


posted @ 2019-04-08 22:58  電哪吒  阅读(199)  评论(0编辑  收藏  举报