我的第一次做业

阅读与准备做业编程

这个做业属于哪一个课程 课程的连接
这个做业要求在哪里 做业要求的连接
我在这个课程的目标 掌握软件工程的基本知识与应用
这个做业在哪一个具体方面帮助我实现目标 帮助我认识博客,开始加入软件这个新领域

1.创建博客并介绍本身

个人我的博客
我叫姜仪,是一名西南石油大学地理信息科学专业的大三学生。高中的时候一直为了高考努力,毕业以后还感受本身没有长处。进入大学确实是另外一个新天地,这里有学生会、社团、社团联、双创等多个地方供我学习新本领。还在大二开始学习刀画,让本身拥有一技之长,可以让山水美景用个人手展示出来。开始以为拥有了不同的人生。小程序

2.阅读与思考

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

  • 当初你是如何作出选择你所在专业的决定的?
    答: 看见专业名中地理两个字,比较喜欢地图什么的。之后也愿意和地图打交道。
  • 你认为过去一(两)年中接触到的课程是否符合你对你本身所在专业的期待,为何?
    答:不符合,愈来愈发现咱们专业学的是信息和遥感,与地理有关知识并很少。与地图的交际也少。
  • 你以为你所在的专业是你喜欢的领域吗,它是你擅长的领域吗?
    答:很通常,对计算机也不太擅长,只能找空余时间多作一点本身喜欢的事情。
  • 未来你会选择从事和你专业相关的工做吗?是的话给出你想去的城市、公司和岗位,否的话给出缘由
    答:能找和专业相关的工做确定优先考虑,我不想在大学白学四年。想呆在成都去超星公司之类的当一个技术人员。

(2)对照前人们走过的路和描述将来发展,如今的你工具

  • 自我感受你已经具有的专业知识、技能、能力有哪些?已经写过的代码量是多少?描述你作的最复杂的项目/做业。
    答:了解了一些地信专业的基础知识,增添了对这个专业的理解。掌握了基础的编程语言,能设计一些小程序。写过的代码大可能是老师布置的做业。最复杂的项目是参与了国土资源的调查工做。
  • 离成为一个合格的本科毕业生,在专业知识、技能、能力上还差距哪些?
    答:知识虽然了解了但还不熟练,应用不充分,没有独立完成项目的能力。

(3)目前是一我的生选择的十字路口,考研、工做、考公、出国,不一样的选择在大三就有不一样的努力方向。而不管考研仍是工做的每条路径,也有许多不一样的分支。学习

  • 对照以上你阅读的前人们的经历,你的选择是什么?
    答: 工做
  • 在这种选择下,你认为你相比其余同窗来讲有何优点,有何劣势?
    答:多了几年入职经验,处理事情更为稳当。可是专业知识可能没有考研的同窗扎实。
  • 针对你的选择,你给本身的大三设定的规划安排是什么?
    答: 多查询求职信息,公司信息以及多参与项目,以更了解职业的运做。
  • 你对于实现本身的梦想已经作了或者计划作什么样的准备?
    答:先是在学校把能考的证什么的尽可能考了,而后再寻找实习公司以丰富本身的阅历。

3.提有质量的问题

1.我看了书上创新的迷思当中的迷思二以及迷思三,想到迷思二之中提到的创新有多是一种颠覆性的,电话取代电报令人们选择的一种更便捷的方式。而迷思三中却提到人们由于先入为主而放弃了提升效率的Dvorak键盘。这两种创新为何会获得不同的结果?编码

  1. 迷思五里讲到70%的创新者说,他们最成功的创新,是在他们拿手领域以外发现的。我以为,人人都有善于发现的眼睛,能在擅长的领域外发现创新当然值得推崇,可是要将这个创新发展下去,不就要付出比这个领域内专业人士多多少倍的时间与精力?是否有些浪费资源?
  2. 363页上有团队执行因素这个话题。不得不认可,一个好的团队每一个成员都在之中扮演不一样的角色。可是谁也没有规定一个团队该有多少多少人,该有什么什么样的位置。成功的团队的共性是什么?
  3. 373页有讲传统与互联网广告发展,说到不太作广告,主要靠口口相传容易被技术进步淘汰。虽然我也不可否认这句话,但若是是现实生活中我遇到口口相传的推荐和网上的广告我确定会选择口口相传的传统。者之间的矛盾应该怎么解决?
  4. 书中还有提到,只作某种行业,不太改行会缺少商业技巧。不得不认可现在是一个须要变通,须要适应时代发展的年代。但若是频繁改行,却每一行都达不到较高水平的时候。专心专研一个行业争取超越同行会不会更好呢?

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

  1. Trac:插件

    优势:
    Trac做为一个SCM配置管理平台,意味着它有良好的扩充性。它的权限体系是比较完备的设计并且很是灵活,能够为所欲为的定制,能够和TortoiseSVN集成。设计

    缺点:
    不支持多项目,需求和缺陷没有分离,用 wiki 来替代 Word 等工具编写文档对于产品策划来讲门槛过高了,中文化不完整,美术人员接触起来困难重重,不显示中文名,本地化作得不好,核心功能不多,不安装插件基本上无法用。版本控制

  2. Apple XCode:orm

    优势:
    能够自动建立分类图表。 自动提供撤消、重作和保存功能,无需编写任何编码。

    缺点:
    更新版本后,某个插件可能会失效。比较臃肿只能在Mac环境中运行。非官方渠道的XCode开发的App可能被恶意植入程序。

  3. Microsoft TFS:

    优势: 任务版上能将需求、项目进度尽收眼底,对于小团队而言,比甘特图更有用,集成了项目管理、版本控制、BUG 跟踪,能有效实现 SCRUM,能与 VS 无缝接合。 缺点: 搭建、维护tfs比较复杂,硬件要求也比较高。

相关文章
相关标签/搜索