第一次作业 阅读与准备作业

课程属性:

课程属性 https://edu.cnblogs.com/campus/xnsy/Autumn2019SoftwareEngineeringFoundation
作业连接 https://www.cnblogs.com/harry240/p/11469058.html
课程目标 掌握软件开发的步骤与要求
课程收获 使用MarkDown进行编写博客
参考文献 https://www.cnblogs.com/family-626-77/p/5271599.html

一 个人信息:

姓名 樊星辰
学号 201831061119
博客地址 https://www.cnblogs.com/gakkiwlp/

二 作业正文:

  1.个人介绍

   其实本人的优点并没有可以拿出来大谈特谈的,如果说在求学路上可以值得自己感到不错的1优点。那便是可以认真听取他人的重大建议并进行改进吧。初中时候,由于考起绵阳市的优秀的私立学校最好班。便开始自己异地的初 高求学之路。由于第一次脱离了父母的管控,自己便开始放纵起来。自己的成绩一落千丈,甚至到了班主任劝退的境界,好在自己及时听取了父母和老师的建议,让自己重新振作起来,成绩也开始有了起色。现在回想起来,还有点害怕。如果当时自己一意孤行,不听取父母的建议。可能在层层淘汰的升学中已经被淘汰,可能自己的人生现在正处于水生火热之中。而正是主要的优点再后来的中慢慢拯救着自己。

  2.阅读与思考

(1)回想一下你初入大学时对你所在专业的畅想

         a. 分数较高,但外省如福州大学之类的211 选不到自己心仪的作业 ,加之可能被调解一些就业不太好的专业。

由于西南石油大学入选了双一流 ,加之在本省 加上IT热。

         b.有点不太符合,感觉自己缺少一股在编码上学习态度。由于编程课的要求较低和内容较少,感觉上自己只是学习到一点皮毛。再加之自己自学态度不行,对于未来感到了一丝恐慌。

         c.其实算不上喜欢也算上讨厌,当初就是因为it行业的高薪酬所吸引。为了以后的薪酬,自己也会认真的去学习it相关技术,并做到擅长。

         d.会,成都 国企/事业单位  软件开发/计算机类事业岗。

 (2).对照前人们走过的路和描述未来发展,现在的你

         a. 掌握c语言,了解数据结构,1000行,c语言编写贪吃蛇。

         b.语言不够(c语言并不是主流语言),应该还要熟练掌握java 和python,代码量不够,项目也不够。

 (3).目前是一个人生选择的十字路口,考研、工作、考公、出国,不同的选择在大三就有不同的努力方向。而无论考研还是工作的每条路径,也有许多不同的分支。

         a.考研/出国->研究生毕业后进行考公。

         b.优势:避免自己本科竞争力不足问题

            劣势:缺少工作经验 

         c.复习考研科目 以及出国准备

         d.每天坚持英语的学习 在大一时期认真并掌握了高数

  3.提有质量的问题

 Q1如何进行个人能力的衡量与发展?(p42 第三章 软件工程师的成长)

  作为一位计算机科学与技术专业的学生,我们应该如何去规划我们的技术能力发展,又应该如何去平衡不同能力的发展。这正是我们学生所迷茫。

Q2如何去避免软件工程师的思维误区?(p48 第三章 软件工程师的成长)

在面对编程我们很有可能会落入不同的思维误区,我们应该去如何避免这些思维误区了。

Q3 软件团队开发模式的优劣?(p91 第五章 团队和流程)

对于我们目前的合作开发,我们应该选择怎样的开发模式。在目前的it公司主要采用的是那种开发模式,我们又应该去一定要掌握那种开发模式。

Q4 如何去精确的设计用户体验的步骤和目标?(p261 第五章 用户体验)

在面对用户形形色色的不同要求和体验时,我们应该如何去精确的设计。

Q5 到底什么it行业的创新?(p341 第十六章 it行业的创新)

在面对创新的时代,在it方面的创新又是什么?我们又应该如何去创新?

  4.了解和调查源程序版本管理工具

a.Microsoft TFS ,GitHub,Trac,Bugzilla,Apple XCode

b.GitHub  

优点:GitHub提供Git存储库服务,基于web,允许你使用Git的源代码管理功能,或者其特性。GitHub提供Git存储库服务,基于web,允许你使用Git的源代码管理功能,或者其特性。

缺点:可能不是捕捉创意过程和记录创意点子的最佳工具。对于这种特殊功能模拟可以选择LayerVault 或其他相似工具。之前,我们已经强调过Github非常适用代码跟踪,但是却不是最好的设计跟踪工具。将图片内容转化为代码,或者将设计用于产品设置,看起来依旧不是那样顺利。

c.Trac的优缺点:

优点:非常灵活,可以随心所欲控制可以和SVN集成

缺点:功能不是很强大

d.Bugzilla的优缺点:

优点:免费,有中文版支持

缺点:快速搜索结果不准确。只能管理缺陷。

猜你喜欢

转载自www.cnblogs.com/gakkiwlp/p/11495028.html