构建之法 阅读笔记01

     软件=算法+数据结构,这是知识层面都知道的。

但大多数人在进入了行业内 ,发现 知识没甚麽用 ,职业生涯从头到尾 也不会用一个二叉树算法来写一个项目 。其实 没用到 算法的大体分为两类人 :

  一种是 一辈子的码农 ,你布置任务 我来写代码 。至于 什么结构  什么 算法 与我无关  ,这类人 的职业周期大概在 10年之内  35岁手速 大脑已经跟不上 新人的码代码的速度了。面临淘汰;另一种则是 架构师 我不必具体去说明我用的是 那种算法 心中项目大体结构 已经在成型 。我布置任务,你们来实现。算法已经成为他生活的一部分。

 软件工程 是一门很实践的专业 。软件开发 有几个阶段:

玩具阶段  练习代码  语言  写最简单的  在安全地带 玩水;

业余爱好 尝试功能不是很复杂 的小网站  打开自己尝试的 开端;

探索阶段  一般是已经有 两三年的从业经验 向有些突破 开始走上 理论的阶段;

成熟阶段   大的工程 完备的功能 后台维护充分;

软件 是很 虚拟的存在  没实体

 它的特殊性 复杂,不可见,易变,服从,非连续

原文地址:https://www.cnblogs.com/1983185414xpl/p/10518967.html