第一次作业-201731062525菅彭悦

https://edu.cnblogs.com/campus/xnsy/SoftwareEngineeringClass2

<作业要求链接>

https://edu.cnblogs.com/campus/xnsy/SoftwareEngineeringClass2/homework/2706

 

<目标>

了解什么是软件工程,清楚知道要想成为软件工程师需要具备哪些素质和能力。

<具体方面>

了解从个人能力及团队能力这些不同侧重面一名合格的软件工程师需要具备的能力。

 

一.

<我的博客地址>

https://www.cnblogs.com/jpy160/

我是一名来自新疆的男生,从遥远的大西北来到天府之城,我的心中还是充满了很多很多期待的。

在成都也待了这么两年,这段时间里完全的从小孩子变成了成年人,现在就让我来介绍下我自己吧。

我算是比较喜欢安静的一个人,从小到大呀一想到能够自己一个人晒着太阳吹着清风坐在椅子上看看书听听歌就会无比开心。我喜欢看书,尤其是随笔,我认为随笔是一个人对于自己那时那刻的生活的体会,是最真实最平凡同时也是最深入人心的。所以在高中三年的空闲时间里,我蛮多时间都用来读林清玄的随笔去了,或许也是读了林先生的许多文章的原因,我想要追求平淡又清静的生活,这也是我的人生目标。

说起爱好,我感觉我是想不到自己的真正的爱好是什么了。以前喜欢的东西很多很多,什么都能算作兴趣,随着年龄的一点点增长,我自己对于爱好这个词的概念都渐渐模糊了,以至于现在呢,喜欢的东西是有的,但又都不是那么喜欢,讨厌的东西也是有的,但往往都是这段时间腻了它们过段时间后又会觉得这些都还算不错。

我这人呐,不善于坚持,也就是最典型的三分钟热度的人。我从小到大坚持最久的事情除了吃饭睡觉就是读书了,但读不出什么名堂,很大一部分原因就是读书的时候也没有持之以恒。总的来看读了十几年书,先不管被迫不被迫,就说这十几年里的校园生活我也都是三天打鱼两天晒网。这边说着高二了要努力了可能还能考个复旦,三五天后就成群结队扔下书包打球撒泼了;那边喊着高三了要冲刺了或许还能上得了苏大,一周过后就嘻嘻哈哈撒掉卷子约茶逛街了。所以最后,在享受着新疆地区极低分数线待遇的情况下我来到了正因村。

都说坚持是好习惯,我当然也是清楚的,就是自己做起来,那叫一个难呐.........

谈一谈·闪光点。我比较容易满足,虽然可能在多数人眼里这是消极的近义词,但我这我认为算是我不错的一个点。我不想追求什么大风大浪(尽管小时候天天白日梦世界末日巨大灾害),没什么上进心,不过我的心态确是因为这样而变得蛮不错的。心态比较稳,经得起打击和激动,或许老了后不容易得心脏病哈哈哈。

记忆力也算还行,但是前提是我要去接受那些信息,这就是很头疼的一点了。高中时被语文文言文逍遥游蜀道难等等可是飞快,但一到英语课上listening and reading里的单词就卡壳了,看到那些密密麻麻的还不是拼音的文字我就头疼啊,那时候天天早上背上一个多小时才能保证上第一二节课的时候英语听写能过关,倘若英语课被调到了下午那就凉了,早晨记得就全忘了。

我的接受程度颇高,一些极端的事物 行为 人 我也是很快的接受,可能这点该说心理承受能力强?

(1)回想一下你初入大学时对软件工程专业的畅想

  • 当初你是如何做出选择软件工程专业的决定的?
  • 你认为过去两年中接触到的课程是否符合你对软件工程专业的期待,为什么?
  • 你觉得软件工程是你喜欢的领域吗,它是你擅长的领域吗?
  • 将来你会选择从事软件开发相关的工作吗?是的话给出你想去的城市、公司和岗位,否的话给出原因
  • 答:软件工程这个专业我当时是不太情愿选择的,我一直想的是大学本科学个金融学个历史这俩方面,但是由于高考分数原因加上咱们学校没有金融专业我更不想下油田接触石油方面就选择了软件工程。
  • 要说我对软件工程的期待可能就是毕业后我能够自己做点自己喜欢的网站呀小游戏呀等等了吧,过去两年接触到的课程还是基本符合的。
  • 我觉得它不会是我喜欢的领域但也绝对不会是我讨厌的领域,至于擅长的领域,本科毕业后的我其他啥都不会,矮子里挑将军这个也算是擅长领域吧。
  • 如果生活能按照我理想的方式进行下去的话我是不会从事软件开发相关的工作的。但现实,极大可能从事软件一行,那样的话我还是想呆在成都,成都节奏不快,风气正,包容性强,还是很适合生活的。
  • (2)即将大三的你,对照前人们走过的路和描述未来发展,现在的你

    • 自我感觉你已经具备的专业知识、技能、能力有哪些?已经写过的代码量是多少?
    • 离成为一个合格的软件工程专业本科毕业生,在专业知识、技能、能力上还差距哪些?
    • 答:我感觉我已经具备的专业知识也仅有c和c#的一些基础吧,专业技能和能力如果敲代码算的话......已经写过的代码估计可能只有几千行最简单最基础的代码,离软件开发还是差的远。在专业知识上我是期待毕业是能够熟练掌握至少三种语言,且能力上得到足够的锻炼才行。
    • (3)大三是一个人生选择的十字路口,考研、工作、考公、出国,不同的选择在大三就有不同的努力方向。而无论考研还是工作的每条路径,也有许多不同的分支。
      • 对照以上你阅读的前人们的经历,你的选择是什么?
      • 我是打算考研的,因为本科这个专业并不是我的理想专业,我想要考研到别的学校的金融专业,那时本科学习的专业知识也能帮助我以后在另一条道路上走得更远一些。
      • 在这种选择下,你认为你相比其他同学来说有何优势,有何劣势?
      • 优势吧我觉得相比于其余金融学的同学来说我本科有着软件工程的基础和经验,这个社会必然是朝着这方面发展的,我的接受程度会比他们更好,同时有着本科时的基础,我学习起来和实践起来也能够比他们更好的运用计算机和软件等工具。
      • 针对你的选择,你给自己的大三设定的规划安排是什么?
      • 大三的规划就是在认真学习好专业课程外把以前的c#拿出来重新学习,要学的更深一点,另一方面就是复习需要考研的别的科目了。博客【L】的作者认为“兴趣是前进的最好帮手”"兴趣能让你开始让你执着,但只有喜爱才会投入热情,只有投入热情才可能会出成绩"这点我是非常认同的,我也是有着深刻体会的,所以我认为我大三要尽力去积累对于专业课程的兴趣,去发掘专业课程的乐趣,这样会帮助我更好的学习及完成学业。博客【D】的作者以自身经验告诉我们各企业需求的更多的是基本功扎实,自学能力强的应届毕业生而不是那些有着很多实习经验的人,这告诉了我们基本功的重要性,所以我打算大三时再将之前所学的c#重新学深一些。
      • 三.提有质量的问题
      • 构建之法12.1.2中提到理解别人的处境,心境,动机的能力是同理心,软件团队的设计师和软件工程师也需要同理心。
      • 我就在想站在别人的角度去考虑问题这点是很好的,但是作为软件工程师的话如果都从别人的角度去考虑自己软件设计的因素的话需要考虑的角度就会特别多,例如设计者,用户,上层等等,而且每个角度看到的东西又都是截然不同的,这时候我们要怎么做才能更好的兼顾全局?
      • 同时,这样的话会浪费更多的时间去调试,我们又该怎样在规定的工期时间内完成用户的种种需求,这显然是非常非常麻烦的,要做好一个满足全部要求的软件显然是不现实的,我们又该怎么取舍?
      • 12.5中向我们提了一个问题:什么是用户体验什么时候开始考虑用户体验?
      • 从不同时间段去考虑用户体验显然会带来不同的问题,那存不存在一个最好的时间点呢?
      • 14.1.1中提到软件质量=程序质量+软件工程质量   软件工程的质量又有三个特性:好,快,便宜。那么假如一个人或者一个团队开发软件的过程中过没法做到这三点,我认为最重要的是好,但想了想,在规定的工期内既然没法做到快,那也很难做到好了,那么对于一个软件开发过程,这三点那一项是相较于其他两项要更占主导位置的呢?
      • 书16章在介绍产品了,其中举了个魔方创新的例子,魔方产业中出现了种种的竞争者,笑到最后的确是那名技术不够硬,产品不够好,出现时间不够长的一位,只因为他做到了客户的需求。那么我就在想,在现实社会中一个产品的营销中也会产生很多很多的竞争者,我们能够支抓住目标用户的需求就可以脱颖而出吗,在这之前不需要磨练出过硬的技术生产出过硬的产品吗?
      • 四.了解和调查源程序版本管理工具
      • Visual Source Safe的优缺点:

        优点:如果开发工具是VS.NET,用VSS较合适,方便,安装配置和使用都简单,版本控制简单,打label后,要还原到这个版本较简单

        缺点:基局域网,效率低,VSS自身安全性较差,只支持widows平台下

      • Apple XCode:
        优点:可以自动创建分类图表。自动提供撤消、重做和保存功能,无需编写任何编码。

        缺点:更新版本后,某个插件可能会失效。

      • Trac
      • 优点:Trac做一个SCM配置管理平台,意味着它有良好的扩充性

                Trac的权限体系是比较完备的设计

                非常灵活,可以随心所欲的定制,可以和TortoiseSVN集成。

        缺点:不支持多项目,

                需求和缺陷没有分离,

                用 wiki 来替代 Word 等工具编写文档对于产品策划来说门槛太高了,

                中文化不完整,美术人员接触起来困难重重,

                不显示中文名,本地化做得很差,

                核心功能很少,不安装插件基本上没法用。

posted on 2019-03-21 16:31  清焰  阅读(142)  评论(1编辑  收藏  举报