第一次作业

@

这个作业属于哪个课程 课程链接
这个作业的要求在哪里 作业要求
我在这个课程的目标是 1.提升自己的能力,学好技术;2.学习制作软件的步骤和流程,并参与设计一款软件
这个作业在哪个具体方面帮助我实现目标 结合之前所学的部分编程语言,熟练的运用他们完成实际的要求
其他参考文献...

自我介绍

我是来自地理信息科学2017级的一名学生,喜欢看动漫,摄影,对部分编程语言有基础的了解但不精通,想通过本门课程进一步了解所谓的码农的生活。在生活中,我是一名性格开朗的男生,请多指教!!!
附上我的博客

阅读与思考

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

  • 当初你是如何做出选择你所在专业的决定的?
    答:当初并不知道有这个专业,加入本专业只是因为调剂进来而已。
  • 你认为过去一(两)年中接触到的课程是否符合你对你自己所在专业的期待,为什么?
    答:并没有爸,学的东西很多很杂,但是都没能学精,给我造成了很大的困扰。
  • 你觉得你所在的专业是你喜欢的领域吗,它是你擅长的领域吗?
    答:算是比较喜欢吧,但是擅长说不上,因为学的迷迷糊糊的。
  • 将来你会选择从事和你专业相关的工作吗?是的话给出你想去的城市、公司和岗位,否的话给出原因
    答:不出意外的话,应该会从事专业相关的工作,想去广州、武汉或者长沙吧,具体的公司跟职位并没有详细了解过,所以并不清楚。

对照人们走过的路描述自己未来的发展,现在的你

  • 自我感觉你已经具备的专业知识、技能、能力有哪些?已经写过的代码量是多少?描述你做的最复杂的项目/作业。
    答:一些软件的基础操作(vs、Arcgis...),测量,遥感,地质方面稍有涉及;
    写过代码量应该是在500行左右吧;
    最复杂的工作应该是C#的实验,主要要求是对窗口的设计,以及与数据库链接之后运行程序,并通过程序获取数据库中的信息。
  • 离成为一个合格的本科毕业生,在专业知识、技能、能力上还差距哪些?
    答:在很多方面上都存在缺陷,没有自己真正擅长的方向,练习的代码量完全不够。

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

  • 对照以上你阅读的前人们的经历,你的选择是什么?
    答:我选择考研,一方面是因为对于未来的迷茫下较满意的选择,另一方面也是家人所期待的。
  • 在这种选择下,你认为你相比其他同学来说有何优势,有何劣势?
    答:相对于直接就业,无疑考研的选择多了一分风险,也少了提前步入社会吸收经验的机会,但进一步的深造,不但可以提升自己的专业知识,更给了自己更多的选择。
  • 针对你的选择,你给自己的大三设定的规划安排是什么?
    答:首要目标是把能通过的考试通过,比如英语六级和计算机二级还有教师资格证。为下学期的复习扫除其他不必要的障碍。
  • 你对于实现自己的梦想已经做了或者计划做什么样的准备?
    答:积极了解了理想院校的报考标准与招生简章,每日保持对英语的学习和巩固,养成长期长效学习的习惯

提问

  • 【第十三章】在第十三章中花了整整一章的内容讲了有关软件测试的知识,那么,在我们对一个软件进行测试时所使用的测试用例需要满足什么要求呢?在什么情况下才能正确的选择最适合的测试用例呢?
  • 【第三章】书中讲到了这样一句话“21世纪以来,中国大陆高校每年招收600万大学生,其中大约有百分之十的是在学习各种IT相关的专业。”那么在如此多,如此大数量的从业群体中,软件工程师的核心竞争力到底是什么呢?
  • 【第七章】MSF,即微软解决方案框架结构,这个框架存在9条基本原则,其中第一条说到“推动信息共享和沟通”,简而言之就是所以信息都保留并公开,那么,这样信息不会有泄露的风险吗?
  • 【第九章】中“PM”的概念,PM作为一个管理者,具体应该包哪些那些素质和能力?
  • 【第十六章】在本章中,了解到了大量关于创新的观点,但是对于在软件设计跟开发中如何创新呢,所有的代码编排方式和输出结果不是已经是固定好的吗?

调查源程序版本管理工具

Trac

优点:
Trac做一个SCM配置管理平台,意味着它有良好的扩充性
权限体系非常完整
非常灵活可以随意定制
Trac的项目不能兼容,同时在编写的时候门槛相对较高
缺点:
对于中国美工人员不太友好因为中文版不完整
用 wiki 来替代 Word 等工具编写文档对于产品策划来说门槛太高了
不显示中文名,本地化做得很差,
核心功能很少,不安装插件基本上没法用。

Apple XCode

优点:

在使用时可以多项目同时进行,项目接线分明
模块分类非常清晰
管理系统非常强大,操作快速核心功能强大
缺点:
本土化软件适应与平台兼容度不高
使用条款非常霸道,对用户定制度不高

Github

优点
错误跟踪,此功能属于协作功能,可以通过在项目中检测到的软件错误记录来提高代码质量。
快速搜索,存储库提供方便的项目结构,允许有效的搜索和排序。
此外,功能良好的SEO允许用户在公共存储库中找到任何代码字符串。
社区,截至2017年4月,GitHub的用户数量已经超过2000万。这个世界范围内极大的开发团队
是共享经验和技能的重要来源。用户可以进行沟通,评论,编辑和跟踪新闻。
共享,项目源代码不仅可以使用Git进行复制,还可以作为归档下载。
.协作开发,GitHub为团队管理提供了高效的功能。.
兼容性,源代码位于GitHub的项目可以轻松地定制到任何云主机服务。

缺点
.GitHub的服务不是完全免费的,如果想要享受GitHub提供的所有功能,需要付费。
大小限制:文件大小不能超过100Mb,存储库可以托管信息1Gb。

posted @ 2019-09-12 11:52  飞奔的兔子  阅读(124)  评论(1编辑  收藏  举报