软件工程课程第一次作业
这个作业属于哪个课程 | 广工软件工程课程学习社区 |
---|---|
作业要求 | 作业链接 |
作业目标 | 创建博客、学习Markdown语法、阅读《构建之法》、评估当前、展望未来 |
1、建立一个public代码仓库
1.1获取秘钥
1.2 创建代码仓库
1.2.1仓库地址
2、评估当前的自己
2.1个人简介
姓名 | – u – |
---|---|
头像 | ![]() |
兴趣爱好 | 听歌、旅游 |
特长 | 干啥啥不行,干饭第一名 |
2.2当前值
获奖经历 | 无 |
---|---|
掌握语言 | c java JavaScript |
累计代码量 | 5k |
项目经历 | 交通灯管理系统、航空机票管理系统、旅游公司网页 |
3、展望未来
3.1 回答关于构建之法的问题
①、 Q:如何给别人提供容易接受的反馈?
A:“三明治方法”让我想起一个成语典故——亡羊补牢,就是当人们真实看到损害时会后悔当初没有尽早做出补救,因此如果想让对方更容易接受反馈,不如先让对方真切的感受到不这样做的后果是什么,然后给他补救方案,这样反倒确实让对方会更容易接受。
②、Q: 学生该如何做到像健身学员一样找到自身定位点,把握老师身上的那套健身资源,朝自己的目标前进呢?
A:首先需要知道自身当前值和目标是什么,老师确实资源,但是也会根据学生水平来挑选优秀的适合的学生。还有就是提问,向老师提出专业领域的疑问,多跟老师或者优秀前辈进行交流。
③、Q:写博客也会花挺多时间的,如果把这些时间花在写代码上面会不会更好?
A:在辩论中有一个环节叫做复盘,一场辩论一小时,复盘可能需要两到三小时,我感觉写博客的过程就是在对写过的代码进行复盘分析,总结经验,那我感觉这一部分是非常重要的,我之前写完代码很快久忘记了,应该是因为我没有进行复盘。就像回答中说道,可以有一个模版,每次写的时候在模版上进行修改,应该能快点解决。
④、Q:如何让自己能够跟上软件工程发展,做一个永不落伍的开发者呢?
A:我曾在打辩论的时候有了解过,其实科技已经远远领先于我们的生活,就比如物理学,一些尖端研究还没法运用到实际。当然不是所有人都能做到尖端。想要不落伍最简单的方法就是当下流行什么就学习什么,社会需求什么就去学习什么,因此需要自身有市场洞察力和较强的学习能力。
⑤、Q:作为计算机专业的学生,将来必然是“领域内”人士之一,那么如何避免形成如同“领域专家”的固化思维,导致自己的创新思维受到限制呢?
A:z这个问题在我假期中很努力的思考过,假如未来我不做程序员那么我可以做什么?如果我以后做了程序员我如何在这个领域坚持下去。有很多前辈给到我未来面临的压力,比如一些大厂会将项目细分,让人才可能只在某一方向非常出色,那么他未来想要突破其实非常困难。再比如,成千上万都在敲代码,你如何让自己不一样。我能想到最好的办法,将目前的工作做成兴趣,让自己面对工作有热情,有动力思考,但这就需要我们找工作时,不要随波逐流。
4、学习路线