第一周作业
1. 介绍自己,建博客
我是一名大三的学生,平时爱好看看书,感觉没啥特长。
要说有什么优势技能,就是文笔还可以吧。
从初三开始写日记,基本上上学的日子每天都写,一直到大一结束。
2. 现状、经验和计划
(1)a.你是怎么选择了这个专业的?
因为不想做太常见的老师和医生,也因为哥哥也是学习这个专业,了解了一些这个专业的学习方向和就业前景,就选择这个专业。
b.离成为一个合格的 IT专业毕业生,在专业知识、技能、能力上还差距哪些?
我觉得自己还差很多,专业知识不够广也不够深,能力不够全面。
c.技能调查表:
类别 | 现在的水平 | 课程结束后的水平 | 计划通过什么手段实现 |
语言 | C语言,了解c#,学习过java基础,html等 | 深入学习java | 课后学习,编写程序检测 |
软件实现 | 对一些简单需求能够实现,但是代码严谨性不够 | 代码更严谨 |
多思考,编码前顺思路; 重构代码,对问题进行思考 |
软件测试 | Debug测试,一些输入例子,简单的一些测试方法 | 会单元测试等相对深入的测试 | 课上课下学习,多练习使用 |
质量意识 | 对质量把控不准,不是很懂好质量的界定在哪里 | 要对质量有个判断 |
课上课下学习分析 多了解,多敲 |
软件设计 | 小软件的设计,有时候思路还不是很清晰 | 需要比较完备的软件设计能力 | 学习分析情况,理清思路,编写文档 |
团队协作 | 和团队之间协作写代码,感觉合作不是很紧密 | 合作紧密,多有效的沟通 | 团队一起分析,进行合作沟通 |
(2)阅读一下博客,并务必写一些心得:
a) 你为何要来上课并且认真参与?
学习知识。能力不够,需要通过学习,跟着老师的引导方向学习。
我认为大学里的每一门课都有它存在的意义,虽然有些课段时间内体现不出它的价值,但是总归是对自身发展有影响的。
b) 你在大学中体验到了哪种师生关系,你希望这门课是什么师生关系?
体会到过餐馆/食客、路人甲/路人乙、健身教练 / 健身学员。
我希望这门课是健身教练 / 健身学员。
如果老师布置的作业对你来说有些困难, 你会怎么样:
向老师和同学请教,花更多时间,把作业全部完成。
c) 在工作中,我们要引用文献,参考别人的资料,在别人工作的基础上继续开发, 这些活动和抄袭、剽窃的区别是什么?
抄袭、剽窃借鉴被人的东西后,不会指出被人的成果,会将其据为己有。这种行为侵害了原作者的利益。
(3)几年后,你有不同的选择,有不同的努力方向, 你今天是怎么为将来准备的?
对照以上你阅读的前人的经历,你的选择是什么?
找工作。
在这种选择下,你认为你相比其他同学来说有何优势,有何劣势?
优势:刻苦努力,做一件事可以很长久。
劣势:自己不够优秀,能力还不够。
针对你的选择,你给自己的本学期的规划是什么?
把上课的内容学好,多多扩展课外知识,多敲代码多参加一些比赛。
(4)你在这门课的计划是什么?你对这个课程有什么期待?你打算怎样度过这个课程?
通过这门课的学习,将自己的思维打开,让自己更全面的了解到软件开发的全部流程,学习并掌握这些流程。
认真听讲,多思考,多总结。
你目前的代码量是多少(列出语言和代码量,精确到100行)?为了有资格入职一流的软件公司/互联网/人工智能公司,需要多少代码量?从事高校教学科研工作呢?
不是很清楚,应该是不够多的,不到一万吧。入职公司和从事科研他们的代码应该是我的很多倍,感觉差距蛮大的,我会继续努力。
你打算平均每周拿出多少个小时用在这门课上(时间包括上课时间)?
27个小时。
如果你在前面说过,你在前两年浪费了很多时间,现在要发奋赶上,请问你打算:
比以前课要多很多,直到达到目标为止。
你计划在本课程结束时,完成多少代码量?每周应完成多少代码量?
课程结束时应该有五千行的样子,每周应该完成五六百行代码。
(5)你现在的道路很多前人曾经走过,他们有什么经验教训?请从博客末尾的文章列表任选一些阅读,针对其中一篇发表感想。
我参考了A.https://book.douban.com/subject/4006425/discussion/22803733/
(把每天把要做的事情分成ABCD四类:A-紧迫且重要;B-重要不紧迫;C-紧迫不重要;D-不重要不紧迫。你是否有类似的习惯?)
大一大二我像作者一样花费了很多时间在我的兴趣以及学生会工作上面,一丝不苟的我经常要求自己不能混,每件事情都做的尽心尽力。
这样是我在学习上面花费的时间相对少了许多,虽然利用寒暑假学习了一些知识,但是觉得自己还不够。
这一年,我可以专心投入学习,相信通过自己的努力,设定目标,合理分配时间,我会达到目标的。
3. 提有质量的问题
小建议:可以直接在文章开头时给一个总连接,把这些文中涉及的连接都分类统计进去,每次都要重新输入,很麻烦。
问题一:文章第一页,软件=程序+软件工程。
软件工程的概念都没有给出来,就是用一个看起来需要软件去解释的词来解释。ennnn...感觉不太好。