第一周作业
| 这个作业属于哪个课程 | https://edu.cnblogs.com/campus/gdgy/Class56-Grade2024-CS |
|---|---|
| 这个作业要求在哪里 | https://edu.cnblogs.com/campus/gdgy/Class56-Grade2024-CS/homework/15692 |
| 这个作业的目标 | 建立 GitHub 与博客,并完成一篇随笔 |
- 自我介绍
我是一名学习计算机科学与技术专业的大学生,我叫钱世豪,这是我第一次写博客,是一种特别的感觉,虽说是因为要完成作业,但是在简单了解博客后我觉得这是一件非常有意思的事情。先简单介绍一下自己,学习过C语言,Java,python等语言,目前还想深入学习一下其他的知识,感觉仅仅是会用语言还不足以让自己在未来立足,还是得学习很大其他的东西,这个软件工程课或许会让我改变很多。其他方面嘛,我喜欢骑自行车和跑步,我很享受这些,相比于认识的朋友,我应该算是比较疯狂的了,骑车骑过三十公里跑步十公里,今后还想突破这些距离。运动与学习并不冲突,运动还可以让我头脑清醒加强学习效率,我希望自己在后面的日子里可以在运动学习这两个方面都能有所突破,享受过程。 - 现状、经验和计划
(1)为什么选择这个专业呢,以前我的理科成绩一直很好,物化生这三科一直都是我的强项,三科基本可以稳定270+,这可能说明了我的思维等等都是还算可以的,平时我也很喜欢这些方面的知识。兴趣加上不错的成绩让我对计算机这类学科很感兴趣。那为什么没有选其他的呢,比如医学物理学化学生物学呢,都是很感兴趣的,主要还是计算机感觉最有潜力,而且工资好像很高。
为什么要来上课并且认真参与?
| 技能 | 当前水平(0‑9) | 课程结束目标(0‑9) | 提升方式 |
|---|---|---|---|
| 手动掌控力与底层原理 | 1 | 6 | 每天练习,做题目巩固知识 |
| AI 辅助开发能力 | 2 | 7 | 学会使用ai完成对应需求,最好完成几个项目 |
| 需求对齐与代码健康度 | 1 | 6 | 让代码清晰,模块分明,让不同模块完成对应的需求 |
| 验证深度与测试覆盖 | 1 | 6 | 学会单元测试 |
| 工程交付与项目复现能力 | 1 | 6 | 完成项目并上传云端 |
(2)阅读完Scalers的文章,我觉得“认真听讲是一种能力“这一观点很对。大学上了两年多了,我能够清晰地感觉到自己现在的专注力与高三时期的专注力相比真的差太远了,高三时期学习非常投入,晚自习做题的时候总是有种忘我的感觉,时间不知不觉中就溜走了,班主任也总是说晚自习的时候班级里非常吵,可我从没觉得吵过;反观大学时期,对自己要求可能松懈了,上课总是会走神,感觉自己很难专注下来了,学习效率也就比较低了。也是非常感谢老师的这篇文章,让我意识到现在必须要提升自己的专注力,然真听课。
再说学生的思考,他认为老师如果专业能力足够,学生便会自发地认真听讲。我认为老师的专业能力固然重要,有知识基础是必然,但是同时也要懂得如何去授课,讲课如果生涩难懂,学生恐怕也很难专注;学生也需要认真听讲,这是对自己负责,对老师尊重。但是也可能有一种现象,老师一开始非常认真授课,但是总有学生不认真听讲,久而久之老师也不想要去好好授课了。也有学生这个现象解释,学生有对老师不足的一些建议,但是却不方便去说,导致老师也不能改正自己授课时的一些不足。这也算是恶性循环,如果老师和同学互相尊重,都做好各自本职工作,相比课堂才更加和谐吧,当然也是需要靠各位共同的努力。
(3)我希望这门课可以是教练和雇员的关系,老师给我提供指导,给我提供反馈,我积极完成训练。如果作业很难,我会选择C,向老师和同学请教,花更多时间,把作业全部完成,这才是对自己负责。
(4)我认为抄袭和剽窃是在没有获得许可就使用搬运其他人的东西,这是对他人对产权的不尊重;我们可以在他人的成果上进行改进创新,而不是完全不作为只是照搬,这不仅无法提升自己的水平,还可能引起纠纷,非常不好。
(5)未来我打算做软件项目,我现在的代码能力实战能力还非常欠缺,我需要多花时间去写代码去实战,量变引发质变。
(6)首先通过学习这门课我希望我可以提升自己的代码能力,获取项目经验,让自己打下一个扎实的基础,为未来找工作做准备。如果实现这些,相信我会有不错的能力,也能找到一份满意的工作。目前c语言1000行,java600行。在课程结束后我希望能所有语言代码量提升到5000行。打算每周花十五个小时左右时间在这门课。
3. 提有质量的问题, 给认真的反馈
《构建之法》第16章:
(1)现有功能组合改造算不算真正的创新,怎么区分 “简单拼接” 和真正的创新?
(2)开发人员的创新构想和用户实际反馈冲突时,应该优先听从哪一方?
(3)一个技术上很优秀的软件产品,会因为哪些非技术因素输掉市场竞争?
(4)软件的技术复杂度、代码量越高,是否就代表创新水平越高?
(5)为什么颠覆性创新大多来自行业外部的新来者,成熟行业内部企业很难产生颠覆性创新?
认真反馈:既然是健身/教练的关系, 那么健身学员就会经常提问“为何我的肥肉还在?为何我肌肉不长?为何要做这个练习?... ... ”; 为了改进教学,收集资料,老师在教学过程中会要求学生填写对课程的反馈, 你会怎么做?
A: 不提问, 不理会,不填写
B:不想提问题, 等到老师催促多次,才随便填写反馈。
C:有问题就问,至少一学期提三个问题, 认真按时填写反馈。
D:经常提问题, 平时就经常给老师和助教提反馈
我选c,有问题就问,及时解决问题。
4.前车之鉴
A.https://book.douban.com/subject/4006425/discussion/22803733/
(把每天把要做的事情分成ABCD四类:A-紧迫且重要;B-重要不紧迫;C-紧迫不重要;D-不重要不紧迫。你是否有类似的习惯?)
把事情分类可以让我们做事情的效率提升,避免一天做了大量不重要的事。这样可以让我做事思路清晰更有分寸。
D. https://www.cnblogs.com/xiaozhi_5638/p/4485805.html
(偏科生自学摸索的道路。实习经验对应届生重要吗?)
我以前以为实习经验对于找工作真是不可或缺,看完这篇文章发现很多应届生的确是没有太多经验,经验都是工作之后慢慢积累的,所以现在打好扎实的基础相比是更加重要了。


浙公网安备 33010602011771号