软件工程第一次作业
软件工程第一次作业
(1) 回顾你过去将近3年的学习经历
当初你报考的时候,是真正喜欢计算机这个专业吗?
现在已经是大三下学期了,大学生活就这么悄无声息的接近尾声。高中三年迷迷糊糊的就过去了,高考之后知道不会有太好的结果,所以出分之前就查了很多关于大学和专业的资料,想着不要浪费这点分数。得益于那套比较先进高考志愿填报系统,在网上填学校的时候我能清晰的看到每个学校招收多少人,我排第几名,加上之前对电脑的一些爱好,科学的利用了我考的每一分来了沈航的计算机科学与技术专业。
你现在后悔选择了这个专业吗?
现在有时候会想到那时候的感觉,我应该真的是喜欢计算机这个专业,报完学校还在家自学了一点语言。现在也几乎没后悔过选择计算机这个专业,我觉得这是一个既有趣又有前途的专业。
你认为你现在最喜欢的领域是什么?
我现在比较向往的领域是那些深入研究计算机的工作,听到老师们说自己的研究领域是人工智能啊,模式识别啊,机器学习啊,车辆自组网络什么的就觉得好厉害。在大二结束的暑假有幸跟学校的一位老师学习,了解了一些他研究的东西,读了几篇论文后觉得那种一点点理解别人的新奇想法的感觉真棒。
(2) 总结你现在已经掌握的知识
你都具备了那些专业知识和能力?
虽然已经大三了,但是想想自己具备的专业知识还真是没有什么东西,上课学了点C语言、数据结构、计算机组成原理、网络原理,但是都太浅显了而且也都是考之前背下来的考点,要说真正理解并能运用的知识真是少之又少了。大二的时候跟一位已经在工作的学长参与了一个APP的开发,在这个过程中学到了很多。学长的能力很强,不光服务器搞得很好,我们这个IOS端的问题他也能很快帮我解决,在这个过程中,我对一个APP的工作流程有了大概的了解,对开发IOS APP的工具有了一些理解,也得到了一些在开发过程的经验教训。在之前读论文的过程中,我对VANET和SDN也有了一些了解。
你认为你已经为成为一个合格的计算机软件工程是做好准备了吗?在专业技术、个人能力以及其它方面你还有那些欠缺?
我还没有准备好做一个合格的软件工程师。专业技术上还差很多,我还没有深入掌握一门开发技术,对软件开发的理解也还有很多茫然的地方。
(3) 畅想未来
对照材料中前人的经历,你还准备从事计算机这个行业吗?
https://book.douban.com/subject/4006425/discussion/22803961/ /http://blog.csdn.net/haoel/article/details/1688104读了这两篇博客之后我还是想继续从事计算机这个行业,虽然和他们比起来我的经历太平淡无奇,但是我喜欢计算机,喜欢学习计算机并用它进行创造。除了计算机我想不出来一个其它的专业能让我这么喜欢并为之激动。读了这两篇博客之后,我以后会读更多的书,在选择第一份工作的时候也不会首先考虑薪资和工作量,而是考虑是否能学到有用的东西,在一两年的广泛学习后就要定下来一个方向,然后加深学习深度。并且在工作中需要学习的不光是技术还有做事做人的很多东西。就像博客里写的soft skill同样很重要。
不要只把心思放在技术上,技术是hard skill,只要下工夫就一定会掌握。更要注意与人沟通等为人处事的soft skill上。hard skill像一个大树的根,而soft skill则像一个大树的枝叶。树根是你的根基,能让你站得很稳,而枝叶能让你向天空伸展,获得发展。
你认为与其它专业的同学相比,你的优势都有哪些?
和其他专业的同学比起来,我的目标更清晰明确,而且计算机现在正在高速发展的过程,我认为我的专业是个更有趣更有前景的业。
对已经不远的将来,你的职涯规划是什么?
我计划读完研究生之后参加工作,希望读研期间可以做SDN和VANET方向的研究,然后找一个相关的工作。我想要做那种创造性的工作,我觉得未来的计算机发展会很快,只有创造性的工作才有前途,如果一直重复机械的劳动肯定会很快被淘汰。