码迷,mamicode.com
首页 > 其他好文 > 详细

读《构建之法》之一,二,十六章有感

时间:2018-03-17 16:14:25      阅读:203      评论:0      收藏:0      [点我收藏+]

标签:社会   大学   编码   软件工程师   emma   str   nbsp   问题   引擎   

     大二下学期已经过去两周了,个人感觉,课程方面压力与动力并存,相信一步一步走下去终将得到自己的一份收获。

     这几天阅读了《构建之法》的第一,二,十六章,我个人的阅读速度应该属于比较慢的那种,遇到什么不确定的,不理解的概念总要停下来好久,各种百度,否则继续阅读的时候总有种急躁的感觉,老想着前面的停顿,到头来一头雾水,还是跑去理解前面的概念。作业中关于精读的part1,2,3一开始我觉得可能不适合我这种节奏慢又钻牛角尖的,但贵在尝试,以前我的阅读习惯是只读一两遍,虽然第一遍把不理解的概念都慢慢弄明白了,但要么第二遍觉得没啥问题草草而过,要么直接转入练习阶段,遇到问题又跑去翻书,可见效率实在是很低。那么,第一遍快速阅读,第二遍标注问题,第三遍尝试解决标注的问题这种方法呢,首先,是不适应,脑袋瓜子老想着先搞定眼前的问题,但三遍下来,确实有所感悟。

    先来说一说阅读时我遇到的一些问题。

    第一章

    问题一:大学专业千千万,工程类相当多,那么软件工程的特殊性是什么,想学好这个专业需要掌握哪些技能。

    阅读1.2软件工程是什么 时,我了解了软件的特殊性,以及软件工程与计算机科学的关系,软件工程的知识领域,以及其目标,在我看来,这是个深奥而充满趣味与挑战性的过程,我们创造出了软件,其用户满意度,可靠性,软件流程的质量,可维护性,这四个方面可以体现出这个软件到底“好不好”。

    首先,在知乎上看到了这个https://www.zhihu.com/question/20084235。题主是个软件工程的大二学生,对自己的未来方向产生了疑惑,寻求解答。

    其中,一个大四学生的回答我觉得很好

技术分享图片

 

     但是,虽然凡有所学皆有所用,我还是觉得软件工程这个领域没有一个确定的方向的话真的很没有头绪,我赞同他所说的深度优先,理应先找到自己的最佳发展方向然后一步步深入。需要掌握的技能,在我看来,首先是专业课程要求的理论知识与实践能力,然后就是个人确定了方向之后对自己发展所必需的技能,然后就是自己感兴趣的领域,比如我对制作小游戏这方面有些兴趣,上个假期接触了虚幻4引擎,学习了相关的操作方法与概念,也有志同道合的几位朋友,但平日里大家学业都比较繁忙,也都在不同的城市,都是做些小场景小动作,还没有正式的认真做游戏,相约了放假一起搞个小作品,我觉得能与兴趣结合是一种幸福。

第二章


    问题二:从大学生到工程师,只有敲的代码量的不同吗

    35页表2-3反映了大学生与工程师的PSP数据比较,其中我发现,相比大学生,工程师花在需求分析与测试上的时间占比明显比大学生要多,而具体编码的时间明显要少。

   那么问题来了,大学生到工程师,经历了怎样的蜕变呢?

    在知乎上看到了这样一个问题https://www.zhihu.com/question/48887836标题:大学四年如何成为世界级软件工程师。

    然后我有些愣愣的,四年时间,未免太过托大了,或许只是我的片面之词,但我觉得,想要在一个行业里走下去,稳定发展,首先要有一颗敬畏之心,怀着热情,脚踏实地。网页下面的回答大多是在嘲讽题主,说他不适合这个专业,说他中二病。在我看来,此人的确是过于托大了,或者只是我见识短浅,也有那么一种人童年时期就展现出非凡的才能然后迈向辉煌。然后我看到了一段回答。引用其中一句话:承认自己的位置才是走向更高目标的开始。找一个合适的目标。脚踏实地前进。一个人的成功不是他的目标多大。而是看清自己的位置。做出自己能力最大可达到的事业。在我看来,从大学生到工程师,经历的蜕变不单单只有代码的积少成多,量变引发质变,还有对待这个领域的心态,以及最重要的,项目经验,动手能力。(还有就是脱发了,嗯,很大的问题)

第十六章

    从小就被身边的大人们教着,这个时代缺的是创新,你要有创新的精神才能赢。

    创新一词,在百度百科中有这么一句话:从本质上说,创新是创新思维蓝图的外化、物化、形式化。鲁迅先生曾称赞:“第一个吃螃蟹的人是很令人佩服的,不是勇士谁敢去吃它呢?”对于创新,我们不难理解,但是,真正做起来,可谓是困难重重,现在的我们,是大学生群体中的一部分,大胆的尝试会活化我们的思维,增强我们的创新意识,然而,步入了社会之后,当我们找到了工作,很难有人会去说:我一定要创新,一定要让老板服气。如今,大学生自主创业的例子很多,但成功的却有点少,难道他们缺的是创新精神吗?不,毕竟创新不一定会取得巨大的成功,或许还会夭折,甚至没有发挥创新本身的积极作用之前就失去其闪光点。

    那么,我们就不能去创新吗?不,创新不一定非要是乔布斯的苹果,不一定非要是牛顿的万有引力,我们行业的创新,小到一部分代码的修改,大到公司的转型,这些或有利或有弊,但在可以实现的基础上,推敲时机,推敲优势之后,冷静大胆而又下意识的上,才能做到不亏对自己的新想法。

   那么问题来了,问题三:我们能从创新得到成功的例子中得到什么

   戏剧与流行歌曲相结合,代表人物“李玉刚”

   传统乐器与现代音乐理念相融合,代表人物“林海”

   这是两个中国传统艺术在现代的传承之创新的成功例子。很明显,他们得到了事业的成功,以及戏剧,传统乐器在现代的成功传承。

那么,他们为什么会成功,很明显,首先是行业基础相当扎实,李玉刚与林海二人是闻名国内外的大师。另外,他们能够将想法付诸于行动之上。其次,不畏挫折,坚持自己的道路,即有韧劲。



 

读《构建之法》之一,二,十六章有感

标签:社会   大学   编码   软件工程师   emma   str   nbsp   问题   引擎   

原文地址:https://www.cnblogs.com/cuixh998/p/8590256.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!