软件工程第一次实践作业 一、回想一下你初入大学时对计算机专业的畅想 二、即将大三的你,对照前人们走过的路和描述未来发展,现在的你 三、大三是一个人生选择的十字路口,考研、工作、考公、出国,不同的选择在大三就有不同的努力方向。而无论考研还是工作的每条路径,也有许多不同的分支。 四、未来的期望:

  • 当初你是如何做出选择计算机专业的决定的?

高中时代自己并没有想那么多未来专业该选什么的事,只是想着好好学习分数高了再说这些,等到高考结束后面对整个专业选择是一种近乎迷茫的状态,没有特别喜欢也没有特别讨厌的专业,抱着一种无可无不可的想法。最后选来选去将范围缩小在化工,计算机和机械上,听父母劝说化工和机械前景不好工作环境又不好,计算机是热门行业。于是最后选择就读福大计算机系。

  • 你认为过去两年中接触到的课程是否符合你对计算机专业的期待吗,为什么?

说实话跟想象中的计算机专业有些偏差。以前从各式各样的渠道中了解的读计算机专业的学生能把电脑使用得厉害的不行,然而自己读了两年下来的感觉,虽然一周课排得满满当当的每天都在上课学习,其实只是掌握了一些计算机很基础的知识,对计算机的理解水平只不过比未入行的人多了一点点,虽然会使用编程语言但是自觉水平差,编程能力远远不够。就感觉学无所成的感觉,即使业余时间自学一些unity,网络安全知识也只是感觉学到了皮毛,离实战还差得远。大学两年下来觉得自己还要学习的地方还有很多。

-## 你觉得计算机是你喜欢的领域吗,它是你擅长的领域吗?
是喜欢的,因为读大学后我个人有在知乎关注一些程序工程师,有时看他们亲自写一些讲解编程语言实用功能,网络攻防,技术分析什么的文章,虽然很多看不是完全懂只能懂个大概,但是看他们最后一系列操作后弄出的成果那种感觉非常棒,感觉整个过程就犹如虽然有麻烦但是回味起来很有趣的长跑一样,自己想将来像他们那样能干。目前自己觉得自己的计算机水平还不能算擅长,还要加把劲,离目标还远。

二、即将大三的你,对照前人们走过的路和描述未来发展,现在的你

  • 即将大三的你,对照前人们走过的路和描述未来发展,现在的你自我感觉你已经具备的专业知识、技能、能力有哪些?

。。。列不出来,就感觉自己是个了解部分理论但是实践完全还不行的人,即使会使用C语言,C++语言,平时抽空学习unity,仍然感觉自己还是不够格参加一项工程,可能能帮忙写一些边边角角的代码,

  • 离成为一个合格的计算机专业本科毕业生,在专业知识、技能、能力上还差距哪些?

感觉缺少数理逻辑能力还有算法,做编程题时时常苦于没有解题头绪,不知道要怎么解题,只能各种野路子都打进去试一下看看能不能做对,难免发生测试的几个样例数值对了但是实际上运行时只对了5,6个的情况,感觉自己的空间想象,数理逻辑还要加强。其次编程语言也不是很熟练,遇到需要冷门的命令还要查找执行语句。

三、大三是一个人生选择的十字路口,考研、工作、考公、出国,不同的选择在大三就有不同的努力方向。而无论考研还是工作的每条路径,也有许多不同的分支。

  • 对照以上你阅读的前人们的经历,你的选择是什么?

大三专业课内容多,因此大三要更认真地学习,多动手敲键盘,业余时间也要多看看专业相关书籍,希望能摆脱之前那种所学甚少的感觉。个人倾向于毕业工作而不是读研,做一些专业相关的工作,考公虽然还没有这想法但是多少有去了解这些事情。但是如果还是觉得自己欠缺很多还要多学习一些的话,会考虑考研继续读研。

  • 在这种选择下,你认为你相比其他同学来说有何优势,有何劣势?

优势吗,虽然业余有去了解unity和c sharp语言,可能算是比其他人在c sharp语言上多会一点吧,但是听说不少人也会自学诸如java,php这些语言。对前途的忧虑感估计大家都有吧,只能说各自都应该多多少少在业余时间有自学一些知识吧,毕竟计算机知识这么多上课时老师也说过自己最好多多自学一些。
劣势比较好讲,自己学习一般参加的活动少,去大企业应聘就跟那些学习好的或者有比较多的奖项的人相比就比较劣势。如果最后打算读研的话自己曾经挂过科,保研无望,考研面试时也会有麻烦。

  • 针对你的选择,你给自己的大三设定的规划安排是什么?

第一任务是学习,业余时间也要了解一些新的知识,然后多关注学校的招聘信息了解行业的风向,此外也想找机会去跟一些技术大牛学习实战一番。

四、未来的期望:

  • 你愿意为了一个你感兴趣的、或得到实战锻炼的项目熬夜吗?你想脱离小菜鸟的level吗?如何评价上一届同学说的“和队友一起熬夜打代码是个不错的体验,或许还可以一起吃夜宵!”

愿意,为兴趣干啥都值得。每个菜鸟都有变成老鸟的想法啊。熬夜打代码还没体验,不过体验过小组作业时大家在一起工作完成任务的事,那时记得是不错的体验,大概,上届同学说的不错的体验就跟我说的那种感觉相近吧。

  • 针对上述问题(2)、(3)、(4),你对这门课的期待是什么?你打算平均每周拿出多少个小时用在这门课上,以达成你的期待以及你在(2)或(3)或(4)上的目标?

切实的学习到编程的精髓,摆脱还是一个菜鸟的状态。不清楚这门课的具体难度和负担以及自己的水平能否跟上无法确定要花多少时间在该门课上,不过明白这门课比较重要。感觉每天一小时及以上都有可能,课业负担重的时候当然要更多花时间进去。