第零次作业——田佳欣,2016011911
1.我已经留了博客地址
https://www.cnblogs.com/tianjx687/
2.安装与使用git
https://git.coding.net/tianjx687/First.git
3.问题1我为什么选择计算机?你认为你的条件如何?和这些博主比呢?
https://www.cnblogs.com/geniusalex/p/4928713.html
答:我是大一填报志愿的时候被调剂的。我认为我的条件太一般,基础不是很好,主要是大一的时候很松懈,当时参加一些社团占用了很多的课余时间,剩下的课余时间自己又想休息,主要还是当时不够勤快,如果一开始就努力学习所有课程现在应该会好一些,我也是一直想要好好学习,可能学习方法不对。就像博主说的,大学老师会告诉那你这个很重要,但是他不会负责把你教会,其实我们老师也说过,不要指望我把你教会。其实当时自己就该利用时间好好自学,现在想想当时虽然没有浪费大量的时间干别的,但是也没能利用琐碎的时间自学的却很可惜。和这个博主比起来我欠缺的还是很多的。首先,我也试过去借一本书来读,自己自学,我的效率非常低,没有学到什么实际的东西总是遇到各种问题,比如书中的软件与我在官网装的软件版本不一样之类的,好不容易解决了一个问题后面又会有很多问题等着你,然后问题堆积,最后就会放弃。
问题2:你理想的大学生活是什么样的?
.https://www.cnblogs.com/geniusalex/p/4928713.html
答:关于这个问题我高中的时候想的更多一些,那时候总是在学习累的时候想自己理想中大学的样子鼓励自己。我理想中大学的样子是特别充实,每天除了学习、社团工作之外还有时间培养自己的兴趣爱好,虽然我刚上大学就买好了毛笔和纸、墨,然而现实是作业很多,有时候作业和社团的事情堆在一起,能在做完作业之余尽力把社团的事情做完就已经很好了。我理想中大学的课程应该不会有高中的数理化难,但是现实是大学的课程真的会比高中数理化难(至少我是这么想的)。
问题3:对于你未来在IT行业的发展,你有什么样的梦想或者未来想从事什么样的工作?你准备怎样来规划你技术道路,职业道路和社会道路?
https://www.zhihu.com/people/excited-vczh/answers
我未来其实不想从事IT行业,虽然我同学会跟我说收入高啊什么之类的。但是我更愿意根据自己的实际情况来看,首先,我最不愿意熬夜了,其次是在编程的过程中我真的体会不要到快乐。就像我在大佬的知乎里看到一篇文章就是说有的程序员在工作几年之后发现自己并不喜欢这个工作然后去转行,如果我现在还勉强自己从事这个行业,那我可能有一天会转行吧。根据目前的情况,我未来想当老师,当初填这个师范大学也是有一点这样的想法。关于规划就是准备考教师资格证,今后做好自己的工作,向我过去的优秀教师学习。
4.读《构建之法》提问:
(1).我看了第二章个人技术和流程。(100%的代码覆盖率不等于100%的正确性。)我上网查发现这是每个程序员的毕生追求。我的问题是,如果是这样的情况,那100%的代码覆盖率的意义又有多大呢?我并没有过实践。
(2).我看了第四章两人合作。(结队编程不好的习惯——你经历过么,如何提醒同伴改进。)我的问题是,我又联想到,既然结对编程都会遇到这些问题,那假如一个项目八人一组需要两个月完成,十六人一组需要一个月完成,那我们是选择人少沟通容易的八人组呢,还是选择人多力量大,项目完成快的十六人组呢?我查资料的结果是两种选择都有。
(3).我看了第七章实战中的软件工程,7.4,(问:我觉得这样也太理想化了,一个十人以上的团队,不可能在某月某日同时完成某一阶段,然后第二天进入下一阶段。)我查资料发现有人在项目组里做任务慢,或者是划水的话,那么他就会被换掉。我联想到如果一个团队中有人工作速度慢,但是他效率高,写的代码错误率是最小的,恰好他又是负责我们这个项目里核心的任务,那整个团队要跟着他的速度来吗?还是换人?
(4).我看了第十章典型用户和场景。(由此可见,光看用户的表面语言或行为还是不够的。我们还要找到用户语言或行动背后的动机!不能光根据用户的语言就匆忙做决定。)我查资料的结果是,有的用户自己都不知道自己想要什么,当局者迷,旁观者清。我们需要达到他们的期望值。我的问题是,事实上每个人的审美、想法是不一样的,如果按照我们理解的用户动机来做这个项目,但是最后用户却觉得我们曲解了他的意思,那我们是不是事倍功半?
(5).我看了第十六章,(不但大众不喜欢创新,甚至连创新者自己都不例外,有些创新者甚至恨创新。书中介绍了很多一开始穿心的公司后来却被别的公司把这个方面做大做强了,而且大公司会不断的更新自己的软件或者系统,让用户买新的等等。年轻人想创新自己的创意老板和同事会看不上。)我查资料的结果是,国家有政策鼓励创新,大公司都在不断地出新的产品。我的问题是,在这种环境之下看起来创新会容易实现,但是我们有创意自己做资金不够,让公司做老板又看不上你的创意,那我们年轻人自己想创新就变得异常艰难,那这些岂不是与现实不符?