2018091-2 博客作业2、4、5、6

此作业的要求参见 https://edu.cnblogs.com/campus/nenu/2018fall/homework/2101

博客作业2

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

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

         A:本科专业是软件工程,高考前后自己一直没有什么特别喜欢的专业方向,只是查阅了一些资料听说软件工程方向人气特别高,未来的就业前景也特别广阔,私心觉得会编程也特别酷,就报考了青岛大学软件工程专业。考研时也是报考软件工程,后来被调剂成了计算机技术。

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

       A:当时对软件工程毫无概念,只是直观感觉是一门与计算机,网络,编程等内容相关,比较热门,就业范围宽泛,但是也非常累,基本就是在吃青春饭。随着大一大二的学习,了解了一些编程语法和计算机基本知识,例如函数、线程和接口,软件工程导论、计算机网络、计算机组成原理等。有时候在刷杭电OJ的时候一个很简单的题目要提交好多次才能通过,深感编程是一件及其严谨不容一丝一毫闪失的事件。很多时候语法没错但就是运行错误,当时感觉就是逻辑的错误,现在看来是算法问题。但有时看到自己费尽心思写出一个完整的简单程序的时候也会有一点点可怜的欣慰。我初入大学时认为计算机是改变世界的途径,它被人类所设计和制造,却能做许多人类不愿意做或根本不可能做到的事情。它也可以真正改变人类的现有生活,就像乔布斯说:“人活着就是为了改变世界,不然还为了什么呢?”

      过去接触的课程符合我对计算机专业的期待。虽然我本科读的是软件工程,但是学校也开设了许多计算机方向的课程,比如计算机组成原理,计算机操作系统,计算机网络等。总体来说(并不全面)计算机专业相比单纯的编程还是比较难的,计算机技术是指计算机的全面知识,包括计算机原理、硬件、软件及发展趋势。教材也很难,上课后自己复习的时候也很难完全掌握,可能是有些理论太过抽象,但是后来慢慢有了基础自己再学起来就会容易一些了。但是自己还并未接触到太多的计算机硬件。

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

       A:我觉得计算机是我喜欢的领域,但目前还不是很擅长。如今对计算机专业更有情怀,当初仅仅觉得计算机很高难,玩得转它的人就是很酷。现在身边很多理工科的同学都和我谈到过,他们的本科专业并不是与软件、计算机相关的那一类,例如信管、光电、教育技术等。但是在硕士研究生的学习期间,他们都纷纷开始被迫钻研计算机的相关知识,可见计算机的普及之广泛,影响之深远,远远高于我当初的预期。同时也感觉自己比较幸运当初误打误撞学了这个专业,希望之未来的学习中,我和它能逐渐和解,相互扶持共同进步,争取计算机能够成为我擅长的领域。

(2)考取研究生,对照前人们走过的路和描述未来发展,现在的你自我感觉你已经具备的专业知识、技能、能力有哪些?
         离成为一个合格的计算机学生,在专业知识、技能、能力上还差距哪些?

    A:我现在的专业知识水平还仅限于书本上比较空洞的内容,没有经过一定的实践。编程能力也很一般,仅限于应对硕士研究生入学考试专业课试卷上的内容。

    距离一个合格的计算机学生,我在各个方面的能力都尤为不足,急待提高,比如基础知识和编程能力,希望自己在硕士期间着重提高编程能力和测试能力,向专业程序员学习。

(3)每天都是一个人生选择的十字路口,学术研究、工程项目、社会实践 (?) ,不同的选择有不同的努力方向。
对照以上你阅读的前人们的经历,你的选择是什么?

    A:我对自己的期待和规划是想侧重工程项目方向。因为能够学以致用才是学习的终极目标,希望在未来职业工作中,自己可以独当一面,做出设计和编译都及其精良完美的软件产品。

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

   A:我相比其他同学来说优势是做事情比较有热情且不拖延,喜欢与人沟通交流,喜欢提前做计划。劣势有专业基础薄弱(要命的劣势),编程能力急待提高。

      针对你的选择,你给自己的本学期的规划是什么?

      A: 熟练掌握Java编程系统,全面复习本科基础教材,夯实专业基础。并且要锻炼自己在团队中的协作能力,适应两人合作和多人合作的软件开发模式。能够完成课上老师布置的一切要求。

(4)你对这门课的期待是什么?

       A:对软件工程的学习不再局限于书本,而是能尽可能多的感受和接触到一个真正的软件团队是什么样的,并且学会把软件和产业应用在一起。能够自己亲力亲为做好每个细节,从需求分析到软件测试,自己都能够参与其中,并且说到做到,完成团队对个人的期望。  

        你打算平均每周拿出多少个小时用在这门课上?

   A:平均至少10个小时。但是在实际操作中会尽量比10个小时要多。

博客作业4

很多人有不为大家所知的本事,而这个能力可以超过周围90%的人。比如课堂中教师提到,如果表现得不像高度近视,如何伪装得不像脸盲,能做40个俯卧撑。当然,也可能是篮球、足球、钢琴、ACM、演讲。

请给出你超出朋侪的特殊技能,并告诉我们,你如何通过何种努力、花了多久获得这样的成就。

       A:作为一名理科生,我的特殊技能是能够背诵很多首古诗词,虽然没有具体统计过有多少,但是数量必定远远高于普通文科生。我喜欢的诗词风格也很丰富,尤为喜欢李煜和陆游的诗词。

      在高中时期我就对古诗词产生了浓厚的兴趣,可能是因为数理化学多了总想换换脑子吧。当初是买了一些相关书籍自习课的时候看(虽然这样不好但是实在忍不住),上大学之后就在手机上下载了诗词APP便于随时翻阅,直到现在也一直坚持。在我看来诗词不能死记硬背,不能功利化,更不能当做附庸风雅的手段;而是要真正地喜欢和欣赏,用心体会,才能感受到它的独特魅力。如果不能深刻理解其内涵,单纯背下来几千几万首作品是毫无意义的,如果运用得当,就会读出成千上万种不同的心境和人生。

博客作业5

       采访本课程往届同学(含外校和毕业生). 现代软件工程这门课已经上了好几年了,以前有很多学生做过团队项目(说不定包括本校的学生),请你们找一个以前的团队采访一下:

   我的采访对象是本科软件工程专业的同学,从大四实习到现在已经从事一线程序员2年了。

       当时的项目有多少用户,给用户多少价值? 现在还有人用吗?

       A:当前项目有1w左右用户。全国各地有分公司,每个分公司大约每天十万的营业额。现在每天都有人在用。

   这个项目能否给我们团队继续开发,源代码/文档还有么?

    A:可以给你们团队继续开发,源码也可以给。但是开发文档不够完善,不过产品设计文档是完善的。

   项目开发有什么经验和教训

  A:项目开发中提高了到了团队协作的能力,收获到了更好的coding方式,已经更加严谨,对数据分析有了深入的了解。

      得到的教训是在数据量大的条件下(上亿级数量),需要注意大数据量的处理。

   对学好软件工程有什么建议

  A:学习软件工程需要进行系统的学习。对于基础性学科比如数据结构,离散数学等学科更应该好好注重。所有的语言都是工具,掌握基础更重要。再就是兴趣是很大一方面,善于钻研, 以面向对象的思想去思考问题。

博客作业6

以下统计精确到一百行。

你目前的代码量是多少?

A:1000行左右。

你认为优秀的和一般的计算机专业学生,(根据你的理想选择以下两问中的一个)为了有资格入职软件公司/互联网公司,需要多少代码量?从事高校教学科研工作呢?

A:我认为有资格入职软件公司/互联网公司,要有至少5万行的代码量。

你计划在本课程结束时,完成多少代码量?这些代码量分布在整个学期中,每周应完成多少代码量?

A:我计划在本课程结束时,能完成至少10000行代码量。

      平均分布在整个学期,应该每周500行代码量。

       

猜你喜欢

转载自www.cnblogs.com/Ljr6899/p/9651222.html
今日推荐