第一次阅读与准备作业

个人第一次作业

这个作业属于哪个课程 课程链接
这个作业要求在哪里 作业要求的连接
我在这个课程的目标 完成学习软件工程的课程任务,熟悉编程技术,拓展自己的知识面
这个作业在哪个具体方面帮助我实现目标 1.教材学习 2.老师及学长讲解 3.个人理解及练习 4.团队合作

1.自我介绍及我的博客地址

我是一个爱篮球、好音乐、喜电影的阳光大男孩,但是也喜欢一个人待着想着各种各样的事情,有幻想有回忆,有时候就只喜欢享受一个人的时光,有时候也喜欢和一群兄弟谈天说地,我曾经为了学吉他天天在家除了吃饭睡觉就抱着吉他那段时间手上磨出的茧还挺厚的。我挺喜欢关于编程的课程,因为编出来的程序运行成功总会给我一种成就感。
我的博客地址:https://www.cnblogs.com/DesperAdo-j/

2.阅读与思考

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

  • 当初你是如何做出选择你所在专业的决定的?
    我当初都不知道有这个专业,我是被调配进我们专业的,我当时填的基本都是石工院的专业。

  • 你认为过去一(两)年中接触到的课程是否符合你对你自己所在专业的期待,为什么?
    我觉得和我期待的还是有点偏差的,最开始我看到录取通知书的时候,心里面想的是复读,因为地理是我最最最不喜欢的学科,但是当时的学长说我们专业跟地理没太大关系,我竟然就信了,结果读了两年后,才发现我们学科依然还是和地理密切相关,尽管有一些编程类别的课程,但还是掩饰不了它与地理的关系,当然我还是挺喜欢编程一类的相关学科的。

  • 你觉得你所在的专业是你喜欢的领域吗,它是你擅长的领域吗?
    我觉得一半一半吧,我们专业属于一个综合性挺强的专业嘛,可以说是一半地理一半计算机,我喜欢的自然是计算机领域,我个人认为我还是挺擅长计算机领域的,但肯定还是需要不断的进步的。总体来说,我还是比较喜欢我们专业的。

  • 将来你会选择从事和你专业相关的工作吗?是的话给出你想去的城市、公司和岗位,否的话给出原因
    毫无疑问,肯定会从事相关专业的工作呀,既然我都喜欢我们专业,也准备考本专业的研究生,而且我们专业现在也正处于火热期,所以我肯定会从事我们本专业相关的工作。我想就待在四川(成都、绵阳、眉山三个中的一个吧),家乡给人的感觉总是温暖的,我可以出川出国去旅游,但是我肯定得居住生活在四川,而且离家人也不会太远,有个照应。关于成都,我上大学待过的地方,四川的省会城市嘛,经济水平那些肯定是四川杠杠的,成都应该是我最想待的地方,其次是绵阳嘛。绵阳是四川第二强的城市嘛,然后我高中在绵阳中学读了三年,绵阳的教育产业可以说是真的强,在绵阳工作也可以为以后我的后代教育有一个好的环境嘛。最后是眉山,我的家乡嘛,会给人温暖的感觉嘛。公司的话我还没考虑吧因为我想先准备考研,岗位我肯定想越高越好,但是万事都得从小的做起嘛,谦虚踏实才是王道。

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

  • 自我感觉你已经具备的专业知识、技能、能力有哪些?已经写过的代码量是多少?描述你做的最复杂的项目/作业。
    我觉得还是学会了挺多东西的,现在也可以编一些简单的代码,专业知识(地图学,测量学,计算机制图)都知道。代码写的还是挺多的,我做过最复杂的可能是学C#时的最后一次实验课,编写了一个考试系统的代码。

  • 离成为一个合格的本科毕业生,在专业知识、技能、能力上还差距哪些?
    可能还缺一些实战经验吧,专业知识也学的差不多了,能力基本上也具备了。
    (3)目前是一个人生选择的十字路口,考研、工作、考公、出国,不同的选择在大三就有不同的努力方向。而无论考研还是工作的每条路径,也有许多不同的分支。

  • 对照以上你阅读的前人们的经历,你的选择是什么?
    我肯定选择考研,考研可以在学术上更加的精进,对自己以后工作那些也有好处。

  • 在这种选择下,你认为你相比其他同学来说有何优势,有何劣势?
    我的优势就是聪明肯学撒,劣势可能就是没得经验可能复习的时候会花大把的时间吧,然后就是有时候有点贪玩。

  • 针对你的选择,你给自己的大三设定的规划安排是什么?
    先过计算机二级,然后把英语六级过了,之后拟定考研复习计划,先复习考研数学和专业课。

  • 你对于实现自己的梦想已经做了或者计划做什么样的准备?
    我正在复习备考计算机二级,尽量在考研之前把自己的证书那些考到手,让自己的简历更加丰富些,暑假的时候也牺牲了自己的时间,去参加了一些国家级的项目丰富了自己的实战经验。

3.提有质量的问题

1.我看了第十六章16.1.3写好的想法会赢,可是它的例子写QWERTY键盘的例子,为什么在这个例子里面我就没读出来是好的想法会赢呢?
这个例子写到QWERTY键盘敲出来的单词效率不高,但是却因为为人们先入为主的想法,却让它广泛被使用,我觉得这个例子没有凸显出好的想法会赢的思想。

2.我看了第十六章16.1.4,写到,大家听了很多创新者的故事,有些人想,他们真了不起了不起,第一个相处了这些想法,要是我早生了几十年也第一个实现那些想法就好了。其实,大部分成功的创新者都不是先行者。读到这里,我觉得为什么就不是那些人比我们先想出来那些想法所以才那么厉害呢?

就拿写音乐来说,我就觉得现在的歌手写歌比以前就难多了,因为前人已经写出了很多很好的旋律,后人在写如果稍微和前人的有相似的地方就会被骂抄袭,这不就是一个道理么,现象出来的人就是厉害,后面也有人想出来可是那个想法也不属于后想出来的人了,别人可能就会说你抄袭。

3.我看了第十六章16.1.5,我想问为什么创新的总是外领域的人而本领域的专家却占少数?

我认为就是本领域的专家对自己领域的知识理论那些都知道的清清楚楚了,所以他们的想法都很严谨如果想到什么东西他们就会很完美的却证明如果证明不出来肯定就想不出来,反而比不了那些什么都不懂的人突发奇想他们也没考虑太多严谨的东西,所以更容易创新。

4.我看了第十六章16.1.7写到,已有的销售团队往往不愿意推广颠覆性的新产品,因为市场还没打开,利润率低。可为什么他们没想到,如果新兴产品市场打开,他们就会大赚一笔呢?

我觉得现在还是有很多团队愿意用创新打开属于自己的市场,一旦成功他们便是该行业的“龙头”。所以我觉得还是有很多愿意冒险的。


5.我看了第十六章16.3,我想问一个团队的产品在竞争环境中需要怎么做?

(1).建立共同的愿景,形成强烈的团队意识建立共同的愿景。
(2).形成强烈的团队意识建立共同的愿景。
(3).建立有效的奖励机制。

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

Github
是一个面向开源及私有软件项目的托管平台,因为只支持git 作为唯一的版本库格式进行托管,故名gitHub

优点 缺点
1.错误跟踪,此功能属于协作功能,可以通过在项目中检测到的软件错误记录来提高代码质量。
2.快速搜索,存储库提供方便的项目结构,允许有效的搜索和排序。此外,功能良好的SEO允许用户在公共存储库中找到任何代码字符串。
3.共享,项目源代码不仅可以使用Git进行复制,还可以作为归档下载。
1.GitHub的服务不是完全免费的,如果想要享受GitHub提供的所有功能,需要付费。
2.大小限制:文件大小不能超过100Mb,存储库可以托管信息1Gb。

Trac
是一个为软件开发项目需要而集成了Wiki和问题跟踪管理系统的应用平台,是一个开源软件应用。Trac以简单的方式建立了一个软件项目管理的Web应用,以帮助开发人员更好地写出高质量的软件;Trac应用力求不影响现有团队的开发过程。

优点 缺点
1.Trac做一个SCM配置管理平台,意味着它有良好的扩充性
2.Trac的权限体系是比较完备的设计非常灵活,可以随心所欲的定制,可以和TortoiseSVN集成。
1.不支持多项目,需求和缺陷没有分离
2.核心功能很少,不安装插件基本上没法用。

Bugzilla
是一个开源的缺陷跟踪系统(Bug-Tracking System),它可以管理软件开发中缺陷的提交(new),修复(resolve),关闭(close)等整个生命周期。

优点 缺点
⒈ 强大的检索功能
⒉ 用户可配置的通过Email公布Bug变更
⒊ 历史变更记录
⒋ 通过跟踪和描述处理Bug
⒌ 附件管理
⒍ 完备的产品分类方案和细致的安全策略
⒎ 安全的审核机制
1.功能有点少
2.界面不怎么好
posted @ 2019-09-12 20:55  DesPerAdo-杰  阅读(160)  评论(1编辑  收藏  举报