• 2017软工实践第一次作业


    站在大三回顾自己的大学前两年

    初入大学时对计算机专业的畅想:

        高考结束之后,对大学专业基本没什么概念。我当时想读英语和经管,因为自己初高中英语成绩都挺好的,对英语也比较感兴趣而且觉得读英语能挣钱(很多大佬的英语水平都很高)。我爸叫我去读医,因为稳定较高收入。我舅叫我要读计算机,因为未来的发展都是在互联网上的,他特别建议我读网络安全。    我之所以没读英语是因为我英语老师叫我别去读英语,我是相信他的。我听很多人讲,读经管出来的没什么技术本领,对于我这种家庭基本没什么用,所以也放弃了。选到后面,只剩下医生和计算机了。因为我对医生也没有很有感觉,再加上当时的自己想着以后一定要创业,所以就选择了计算机。决定选择计算机之后,我就已经开始担忧了,因为我初高中数学不好,理科的学习也不是很好,而且计算机在我的潜意识里是很难的学科。甚至在当时,我还给我高中数学老师打个电话问他说,像我这种数学不是很好的有哪些专业不推荐报。我老师一开口就是计算机专业,后面听到我说,要报计算机专业,才告诉我,不要太多考虑数学的因素,基本没什么影响。填报志愿是最后一天填的,快傍晚的时候我就约我妈去我姨家,因为怕等会儿会去改志愿。在填报志愿结束的最后几个小时里,我很想回家改志愿,但是也不知道要读什么,所以只能作罢。当知道自己被计算机专业入取的时候说真的也没有很大的欢喜。所以就这样稀里糊涂地来到了福州大学计算机专业,笑哭。来学校的时候,知道要分实验班普通版,我怕自己在计算机这条路走不下,就报了不能转专业的实验班。当时是想给自己断了后路,既然选择了计算机就要坚定地走下去。
    

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

       - 大一上:高数(上),线性代数,C语言
        高数是张惠英老师(女)上的,改变了我高中对大学老师的看法。以前以为大学老师只是讲讲重点,其余让你自己去学,但是她 每个知识点都讲得很详细,而且一节课讲好多知识点。可惜自己上课没很认真听,作业也基本应付完成,只是期末考刷了几份试卷,70多分过线。
       线性代数是个女老师上的,上课她讲她的,从不互动,有时候我看她讲得很陶醉,但我一句也没听懂,估计班上的很多人都一样。因为我看到很多人逃她的课,我同学还说了她上的课又臭又长。
       C语言挂科。mmp,这个最不能忍!作为一个计算机的学生,居然最基本的编程语言挂科了。当时自己编程真的是一点都不懂,大哭。实验课上很多人都在那啪啪啪地敲键盘,我像个傻子坐在那边,很难受。
    
       - 大一下:高数(下),大物(上),基础电路,问题求解与程序设计,程序设计语言综合设计,C++
         高数同上。
         大物,课前没预习,所以上课也没听懂,知识主要是自己在MOOC上学的,老师选得不好,所以挂。
         基础电路,老师上课也是听不懂,知识也是自己在MOOC上学的,考得还行吧。
         问题求解与程序设计,基本在课堂上没学到什么东西,但是考试考得挺简单的(针对及格来看),过。
         程序设计语言综合设计,上机的,很难,还是像个傻子一样坐着难受看,全班人都过,所以过。
        C++ 上机比较少,也基本是自己听MOOC学的。因为当时想着过关就行,只学了前面部分,继承,多态那些什么都不懂。
    
       - 大二上:数字电路,离散数学,数据结构,大物(下)
         数字电路,老师上课也是听不懂,知识也是自己在MOOC上学的,61分飘过。这是第一科考的,我已经很认真复习了,不知道为什么考这么差,大哭。
         离散数学,也基本没学吧。考试也是飘过。考试的时候自己已经认定挂了,但老师还是给过了,谢谢老师!
         数据结构,也是自己在MOOC上听的,后面树,图也是不懂。
         大物(下),过。
        大二上,是目前唯一没有挂科的一个学期,该说什么好呢。哭
    
      - 大二下,操作系统,组成原理,计算机网络,数据库,数学建模,可计算性理论
       这些课程也是都没有听,我之前已经有告诉自己要听要听要听,但也是没听,基本都在MOOC上找视频看的吧。挂了两科:操作系统,组成原理。这两科挂,我无话可说,毕竟上课都没听,平常也没做作业,欠老师的,要还。
    
    
       **现在看来课程的设置还是挺好的,既有动手实践,又有理论教授。**
    

    你觉得计算机是你喜欢的领域吗,它是你擅长的领域吗?

        对于这个问题,应该这么说,喜欢计算机领域,因为自己也亲眼见证了计算机对我们生活工作质量效率巨大的改变和提升。但是自己不擅长计算机领域。不仅不擅长,而且还恐惧。怕要一直不断地学习新知识,怕遇到的每一个困难都是新的棘手的,怕遇到的bug让我无从下手。
    

    自我感觉你已经具备的专业知识、技能、能力有哪些?

    除了基本的C语言编程,可以用来刷刷OJ,证明自己是学计算机的,除此之外几乎没有其他专业知识、技能和能力,sad  
    

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

    在专业知识就差很多了:
    程序设计语言综合设计,C++,数据结构,离散数学,操作系统,组成原理,计算机网络,数据库,争取自己多利用课余时间查缺补漏。
    专业技能:
    编程的能力,实践的能力
    专业能力:
    善于学习新知识的能力,尤其是计算机方面的知识,多自己看看书,少看视频!

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

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

    考研,坚定决心地考研!因为,考研,首先自己的知识(包括英语,数学,专业课)能得到大幅度的提升,其次在硕士阶段编程能力,实践能力都能得到有效的提升,再者考研能去一个更大的平台,也能让自己的大学少留下一点遗憾。当然还因为怕凭借着自己现在的水平无法应对工作

    • 在这种选择下,你认为你相比其他同学来说有何优势,有何劣势?
      优势:自己的目的性强;能在遇到困难时找有经验的人取经;有战略意识
      劣势:自己的自主学习能力低,一直依赖教学视频,在宿舍一直在看视频像个傻子;编程(实践)能力不是很高;知识点拉下太多

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

    第零,两科补考过。
    第一,Java要学好!!!不仅仅是知识方面,还有实践能力。每一节Java课都不能落下,上课做中间前三排,多花实践在编程上
    第二,注重软工的实践,多积累点项目经验。
    第三,不挂科。
    第四,过六级。
    总之,这一学期对于考研来说,挺重要的,要一门心思扑在学习上,多做做总结~

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

    从老师那得知这门课能提升项目实践经验,经常要看福大深夜夜景。动力,希望跟着栋哥好好提升代码能力

    对这门课的期待是什么?你打算平均每周拿出多少个小时用在这门课上,以达成你的期待以及你的目标?

    希望自己的代码能力能有进步。除上课时间外,拿出10个小时/周的时间花在这门课上。这学期课程也是好多

    总结

    • 感谢课程组的这题作业,没有这题作业,我可能不会如此细致地回顾自己这两年的学习,谢谢!
    • 这篇博客的开始花了很多的笔墨在为什么选择计算机专业,无非就是想吐吐自己满身的牢骚。既然已经在这个领域了,不管有多难,我都会坚定不移地走下去,去面对困难,解决困难。逃避是懦夫。
    • 大学在学习方面还是要和以前一样,课前预习,课中听讲,课后复习练习。
    • 祝自己在接下去的日子顺利!
  • 相关阅读:
    进程提权小结
    进程工作集WorkingSet (PSAPI 01)
    GetSystemInfo 和 GlobalMemoryStatus获取系统信息,内存信息
    C++11智能指针 share_ptr,unique_ptr,weak_ptr用法
    结构体及类对象的内存对齐
    菱形继承问题和虚继承
    TLS反调试
    获取程序目录,模块路径
    docker install for centos7
    docker镜像与容器概念
  • 原文地址:https://www.cnblogs.com/startup-try/p/7442248.html
Copyright © 2020-2023  润新知