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

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

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

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

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

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

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

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

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

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

转载于:https://www.cnblogs.com/1983185414xpl/p/10518967.html

构建之法 阅读笔记01相关推荐

  1. 构建之法阅读笔记01

    组成软件团队进行软件开发的前提,是团队里的成员每个人都是合格的软件工程师,所以一些基本的概念和技术都需要去掌握,单元测试就是其中一个. 绝大部分的软件不是一个人可以完成的,它需要成员的配合,大家的工作 ...

  2. 构建之法阅读笔记之三

    构建之法阅读笔记之三 本章为团队和流程,主要介绍了典型的软件团队模式和开发流程以及它们的优缺点.TSP.MVP.MBP.RUP 团队:并不是几个人凑到一起就叫团队,称之为团队 1.应该有一致的集体目标 ...

  3. 构建之法阅读笔记(二)

    离上次写阅读笔记很长时间了,罪恶感涌来.. 这次主要写一下我对创新的感受,这部分是在<构建之法>的第16章-IT行业的创新. 最近几年我经常能够听到"创新"这个词,总以 ...

  4. 构建之法阅读笔记05

    这周时间,我阅读了构建之法的第九.十.十一章节. 在第九章中,邹欣老师给我们讲述了在我们的软件团队里除了能写代码.测试代码和画图做设计的成员,还有一类角色,不做上面这些事情但也很重要,我们叫他们项目经 ...

  5. 构建之法阅读笔记03

    又到了一周的结尾,时间过得真快.这一周,阅读了<构建之法>关于团队和流程的部分.正好,这周我们用的就是结对开发的模式.算是理论加上实践吧. 和以往的单独编程不同的是,团队开发增加了与同学的 ...

  6. 构建之法阅读笔记之速读篇

    新学期开始,我们开设了软件工程课程,在老师的指导下,我从网上找到了<构建之法>这本书,随着课堂上老师的讲解以及书籍的快速阅读,我对软件工程有了很多的了解.之前我们的编程只能算是基础,远远没 ...

  7. 05构建之法阅读笔记之三

    今天看的构建之法的第10章"典型用户和场景",书上开始举了一个很好理解的例子,是一个理发师给顾客剪头发的例子,由例子可见,你光看用户的表面语言是不够的,我们应该理解的是用户语言背后 ...

  8. 构建之法阅读笔记02

    在这次的阅读过程中我了解到了如何给别人提意见,给我最大的启发是乔布斯对其下属提意见的小故事,当其下属把iphone的图标都设计成了矩形的时候,乔布斯建议他把图标设计成带圆角的正方形,而其下属一开始却并 ...

  9. 构建之法阅读笔记06

    第十二章:用户体验 用户对产品的第一印象是非常重要的,所以要尽量让用户在第一次使用时,少花时间在对他没有价值的部分,并且尽量花最少的时间让用户了解软件的基本功能并学会使用.需要站在用户的角度考虑问题, ...

最新文章

  1. CentOs7中resourcemanager启动不了
  2. Python语言编程之LEGB变量作用域法则
  3. 周五话分析 | 共享单车起航,数据分析跟上
  4. Linux Shell常用技巧(十)
  5. 【263】Linux 添加环境变量 全局 shell 脚本
  6. html间数据传送,Express框架与html之间如何进行数据传递(示例代码)
  7. olcd12864的u8g2库_Arduino为什么无法用u8g2驱动12864OLED屏?求找出错误
  8. mysql 的标识符_MySQL查询或标识符在Jupyter中太长?
  9. 前端怎么自我介绍_实习|猫眼前端面试经历,问问题很关键(已拿offer)
  10. windows server 2008 安装及VS2008和VS 2008 SP1安装
  11. 山东教师教育网-404、登录、密码找回、常见问题、绑定已有账户
  12. 2018-03-05 百度AI API说明
  13. 如何用计算机计算概率,概率统计计算
  14. 孢子社群:今日推荐人工智能微信群:TensorflowNews.com 9群
  15. pycharm离线安装中文插件
  16. 响应式布局详解(优缺点)
  17. Prometheus -Grafana部署及部署告警
  18. Quartz数据库表分析
  19. AI遮天传 DL-深度学习在计算机视觉中的应用
  20. CSDN个人博客访问量突破300万

热门文章

  1. 有关数据库的多库查询
  2. sql语句分别按日,按周,按月,按季统计金额
  3. 使用malloc初始化一个类和new初始化一个类的区别
  4. 进程间通信-system-v
  5. HTTP(S)协议详解
  6. 多组测试数据(求和)IV
  7. ❤️你还在用visio画图吗?已经落伍啦!快来试试轻量级绘图神器draw.io吧!❤️
  8. 【⭐C++宝藏男孩⭐】C++ string字符串比较
  9. C语言再学习-- readelf、objdump、nm使用详解
  10. 【译】The Faults and Shortcomings of the EVM