第一次阅读作业

阅读与准备作业

这个作业属于哪个课程 https://edu.cnblogs.com/campus/xnsy/GeographicInformationScience/
这个作业要求在哪里 https://www.cnblogs.com/harry240/p/11469058.html
我在这个课程的目标是 学号软件工程并争取能够开发出与本专业相关的软件
这个作业在哪个具体方面帮助我实现目标 帮助我学会使用博客园等一系列网站,能够在这些网站中学到很多与IT相关的知识

自我介绍

我是西南石油大学2017级地理信息科学专业的一名学生。从小就喜好打游戏,打羽毛球,我希望能够在这门课学习相关知识,并在未来能开发一款属于自己的游戏。

阅读与思考

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

1.当初你是如何做出选择你所在专业的决定的?

西南石油大学国家专项仅剩这几个名额,自己当时对这个专业没有任何了解

2.你认为过去一(两)年中接触到的课程是否符合你对你自己所在专业的期待,为什么?

不怎么符合,所学知识理论性过高,实习期间对arcgis的了解比学校学到的更高

3.你觉得你所在的专业是你喜欢的领域吗,它是你擅长的领域吗?

不怎么喜欢地理信息,而且对地学的工作不怎么期待

4.将来你会选择从事和你专业相关的工作吗?是的话给出你想去的城市、公司和岗位,否的话给出原因

不会,不喜欢地学,总感觉地学工作要么枯燥,要么危险

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

1.自我感觉你已经具备的专业知识、技能、能力有哪些?已经写过的代码量是多少?描述你做的最复杂的项目/作业。

我目前仅仅能够运用gis软件进行简单的地理信息测绘,和简单的c语言和c#的编程能力。代码量只有几百行,目前做过最复杂的项目是C#上的数据库开发和国土三调。

2.离成为一个合格的本科毕业生,在专业知识、技能、能力上还差距哪些?

无论是在专业知识还是在技能与能力上还差距很多,这是我要在大三努力的地方。,

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

1.对照以上你阅读的前人们的经历,你的选择是什么?

就业,然后积累资本再创业

2.在这种选择下,你认为你相比其他同学来说有何优势,有何劣势?

优势:对市场所需有一定把控,能找到目前市场的对何种职业需求较大
劣势:文凭不够,无法让消费者对我产生信赖

3.针对你的选择,你给自己的大三设定的规划安排是什么?

尽可能多的通过证书考试,保证自己绝不挂科

4.你对于实现自己的梦想已经做了或者计划做什么样的准备?

这学期还没有,只能强迫自己通过四级和顺利拿到驾照

提有质量的问题

问题一:第四章讲到了两人合作,如果有的人想法固执,是不是我们可以进行尝试性的屈服让事实证明一下结果,不必进行解体?
问题二:团队中该怎样寻找让所有成员满意的利益分配平衡点
问题三:创新是保持市场活力的最佳方法,但往往创新者没有足够的资本去实现这个新想法,所以是不是当有新想法时该投入市场,但做后来者?
问题四:如果要创业,领导力必不可少,所以在大三,在怎么提高自己的领导力?
问题五:在第16章中书中一直指导我们创新,但我本身是一个不擅长创新的人,那么如果我以后不创新,我是否可以生活的很好?

源程序版本管理工具调查

*GitHub
概述:是一个面向开源的及私有软件项目的托管平台,因为只支持git 作为唯一的版本库格式进行托管,故名gitHub。
优点:
1.完整的支持Markdown语言,而且支持Emoji表情
2.支持直接复制图片到页面,会自动上传图片(非常好的功能,知乎也支持)
3.比较好的支持Mobile。虽然github没有手机客户端,但是一般开发者,写好的blog都会通过微博进行分享,所以点击过来之后,就可以在手机浏览器里面访问。
4.使用github原生的功能,就可以进行类似评论的功能
5.支持@用户功能
6.支持标签,当然是你repository里面
7.强调个人,符合hacker更看重名誉/成就感的天性
8.功能设计简洁实用上手很快,可用性好,已有很多相当质量的各类项目和优秀开发者在上面。
缺点:
1.GitHub 使用 git 分布式版本控制系统,而 git 最初是 Linus Torvalds 为帮助Linux开发而创造的,它针对的是 Linux 平台,git 和 Windows 从来不是最好的朋友,因为它一点也不像 Windows。GitHub 发布了GitHub for Windows,为 Windows 平台开发者提供了一个易于使用的 Git 图形客户端。
2.国内访问速度太慢,经常出现connect time-out

*Github
优点:
1.支持多人开发同一项目
2代码不用保存在本地
3.代码是公开的,可以通过别人来找出代码中的bug
缺点:
1.资料少,学习成本比较大,学习周期比较长,要求人员素质比较高
2.代码保密性差

*Microsoft TFS
优点:
1.每个团队项目都可以在TFS系统中创建和维护自己的知识库(Wiki)。使用知识库功能,研发团队可以便捷的管理、维护和共享与项目相关的资讯信息。除此之外,TFS可以使用自己熟悉的Markdown语法编写知识库文档,同时使用自己熟悉的HTML语法编写知识库文档。
缺点:
1.能应用的团队少,维护复杂

posted @ 2019-09-11 16:12  Dindy-R  阅读(152)  评论(0)    收藏  举报