软工实践作业1

时间:2021-06-23 14:13:58

1 回想一下你初入大学时对计算机专业的畅想

Q当初你是如何做出选择计算机专业的决定的?
我接触电脑接触得很晚,大学之前电脑在我眼里几乎只是一个游戏机 ,大一的《计算机导论》的学习算是我第一次真正接触计算机这门学科,那时候才意识到我在这条路上需要学习的东西还有很多很多。我本身喜欢的专业不多,只是在计算机和环境工程上做了选择;其次填报志愿的时候是叔叔给我了很多建议,推荐我去学网络工程,计算机的很多我所未知的领域赋予我的想象是非常丰富且有趣的,所以选了福大的计算机类专业希望先对计算机领域的知识先做一些系统的了解,再奔着自己喜欢的方向学习和进步。
Q 你认为过去两年中接触到的课程是否符合你对计算机专业的期待,为什么?
实话说课程给我的感受和想象中确实是有偏差了,一个是一些课程类似《基础电路》等是我不喜欢学的,二个就是每个学期的编程课c、c++、算法这些课程让我觉得很麻烦,因为我本身比较粗心所以敲代码的时候总是弄出一些和别人不一样的错误,然后去花很多时间都搞不好最后弄得一塌糊涂,对代码的好感也慢慢减少,所以基础学的并不是很好。当然,我也知道这是我自己的问题,这东西要多加练习才行。后面我也意识到,只会玩游戏是不行的,这不是我想要的,就像这篇博客中作者述说自己从沉迷游戏转变到能自己写出来游戏一样:https://www.cnblogs.com/geniusalex/p/4928713.html 总而言之这些与我当初的期待偏离并不多,看到周边的同学都在学习一些我不了解但是让我眼前一亮的东西,慢慢的编译器上慢慢爬行的五颜六色让我感到它实在很酷,我就是像一个窝在树底的蜗牛看着计算机学科这大树,我得先站起来,然后我只用不断进步就好了,这种感觉让我很舒服。
Q 你觉得计算机是你喜欢的领域吗,它是你擅长的领域吗?
我知识面不多,对其他领域的了解也很片面化,喜欢的东西很多,愿意付出时间的不多,而经过这两年来和代码之间的“纠缠”,计算机领域给我的感觉是可以的,在这里我相信我可以走上正轨。不过我不擅长,说来惭愧。基础没有打好和学习方法不正确的问题,我会尽快补上,张老师可以看得到时间带给我的转变。

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

离成为一个合格的计算机专业本科毕业生,在专业知识、技能、能力上还差距哪些?
我所具备的专业知识仅仅局限于大学课程带给我的东西学过数据结构、编译原理、操作系统、汇编语言、计算机原理、计算机系统结构、离散数学、概率论、计算机网络、数据库、算法设计、高级语言程序设计、面向对象程序设计之类的,仅仅学好课本上的东西还是远远不够的,在软件方向想要进步的话要学的东西很多,而且都需要我们自己一点点的付出实践。相比起来我离一个合格的计算机专业本科毕业生的差距是 1、编程基础不够好 2、会的编程语言太少,具备的编程思想太过稚嫩 3、自学实践能力差,这方面的问题让我知道英语的学习是很重要的,认真读书也是很重要的(我给自己定了三个简单的要求:a. 更加多看书,看好书,并且一定一定要做笔记;b. 多编程,多积累;c. 不怕困难,开始背 GRE 单词 https://book.douban.com/subject/4006425/discussion/22802960/)。另一篇博客(https://www.cnblogs.com/geniusalex/p/4928713.html)让我比较疑惑的也是这点, 同样我也质疑过我读的这个本科和那些培训班、职业学校有多大的区别或者说我们相对来说所具有的优势有哪些?他给我的答案是四年的经历给我完善自己的能力不是投机取巧可以得来的,而这种能力可以让我稳步向一个合格的专业本科毕业生进步。

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

Q对照以上你阅读的前人们的经历,你的选择是什么?
我本身是能不考研就不想去考研的,在读完第一篇博客(http://www.cnblogs.com/skyfsm/p/6672167.html)后我是萌生了考研的想法的,可是我自己懂得也不多,我不知道是不是真的像他所说,考研给我带来的平台会大那么多,这是考到一个更好的学校带来的还是研究生身份本身带来的?也有人说考研是人生的转折点,如果不是能力很强的话建议我去考研,去爬到更高的平台学到更多的东西,是不是工作三年我能学到的会比考研少呢?不过我还是偏向工作,读了太多年书了,学了太多书本知识了,我想到社会上去学学怎么做人,我更想早一天能让父母不再担心
Q在这种选择下,你认为你相比其他同学来说有何优势,有何劣势?
这我想了很久确实不知道怎么说,我没有什么优势同样是劣势的方面是我之前的成绩不理想,优势和劣势我都不突出,所以我和其他同学的优势劣势即是考研和不考研两者之间的优势劣势。
Q针对你的选择,你给自己的大三设定的规划安排是什么?
当然是认真学习专业知识,针对这一点,我首先得找到适合的正确的学习方式,再来完善我的基础编程能力,学习其他的编程语言,多多练习算法,就像上文说的: 更加多看书,看好书,并且一定一定要做笔记, 多编程,多积累, 不怕困难。

4 你从学长学姐那,听过对于这个班级或这门实践课的要求或经验,促使你选择这门课这个班的动力是什么?

     这个班级要求比较严格,我想对自己也要求高一点,追求好一点,好的转变大一些

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

     期待这是这是我大学以来最认真对待的科目,并且以后也会保持不会懒散,学到自己该得的专业能力。这学期课程比较多,但是能学习的时间我都会尽力珍惜的。