第一次作业

这个作业属于哪个课程 课程的链接
这个作业要求在哪里 作业要求
我在这个课程的目标是 学好软件工程
这个作业在哪个具体方面帮助我实现目标 职业规划,求职准备

1.建立博客并介绍自己

(1)我的博客地址:我的博客地址
(2)自我介绍

我叫何全江,是西南石油大学地理信息科学2017级的学生,今年大三了。我平常喜欢打游戏,运动,看书。

2.阅读与思考

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

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

答:被调剂的。

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

答:符合。因为我学的课程包括地质,测量,计算机,英语等,都是我很喜欢的课程呢!

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

答:比较喜欢但是不擅长。

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

答:可能不会。因为我对很多专业课的学习感到很是吃力。

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

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

答:我学会了测量学,地质地貌学等等,我会用一点点arcgis。
我写的代码量可能高达上千行。
我做过的最复杂的作业是利用WINForm做一个学生信息管理系统。

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

答:对专业知识的理解不够深刻,对专业软件的使用不熟练。
博客F[1]的作者说他前妻缺乏好的编程习惯,其实这也是我缺乏的。
[1]https://news.cnblogs.com/n/531362/

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

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

答:我选择就业。如果有必要的话,博客B[1]的作者一样工作几年后再考研。
[1]https://book.douban.com/subject/4006425/discussion/22803961/

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

答:优势:热爱学习,潜力大,自学能力强;
劣势:对专业知识的理解不够深刻,对专业软件的使用不熟练。

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

答:保证所有课程不挂科,学好英语,学习数据结构,软件工程。

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

答:学好计算机,学好英语,学好专业课。

3.提有质量的问题

  • 1.书中16.1.4迷思之四:创新者都是一马当先,但IT行业的的市场领导者往往是后起者,先行者却名声不显。如个人电脑行业先行者为Altair,领导者却是Dell,HP,Lenovo;在线书店行业先行者为Book.com,领导者却是Amazon.com等等。这都不能证明先行者的先发优势,是否可以说创新在市场竞争中并不重要?
  • 2.书中4.2代码风格规范说“代码风格的原则是:简明,易读,无二义性。”在下面4.2.4为了看清代码结构和对应关系让每个“{”和“}”都独占一行,这样虽然让代码清晰了,但却使代码中出现了大量空白,我们一眼能看到或者屏幕显示的代码量大大减少,这不是一定程度上降低了代码的易读性吗?
  • 3 .书中16.2 创新的时机提到“有时一个崭新的技术,推出的时机太早,他就跨不过那道沟”,为什么大众很难接受过于超前的技术呢,如果我有一个超前的创新,我要怎样才能让大众接受呢?
  • 4 .书中17.5其实还是人的问题说团队里除了做事的,慢慢还会出现不做事的、不让别人做事的、做假事的、假装做事的,那么我们应该怎么对待这些人呢?
  • 5 .书中17.6绩效管理提到了OKR绩效管理,但这种绩效管理受到业界和用户的影响,和团队成员本身对团队的贡献并不是密切联系,这是否对团队成员劳动成果的衡量不够公平?

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

  • Github
    优点:
    (1)适合处理临时需求。
    (2)是开源的,在上面可以看到各种优秀的代码。
    (3)可以在写代码的时候随时提交。
    缺点:
    因为是分布式的,每台机器都commit的时候,有的时候忘记了push到远程服务器(github)。
  • Bugzilla:
    优点:
    (1)检索功能强大。
    (2)审核机制安全。
    (3)网络用户界面友好
    (4)配置设定丰富多样。
    (5)安全策略细致和产品分类方案完备。
    缺点:
    只能管理缺陷。
  • Apple XCode:
    优点:
    (1)可以自动创建分类图表。
    (2)自动提供撤消、重做和保存功能,无需编写任何编码。
    缺点:
    更新版本后,某个插件可能会失效。
posted @ 2019-09-11 15:03  书山压力大大大大  阅读(162)  评论(2编辑  收藏  举报