几乎所有行业来说,“工程师”强调的是设计能力和管理工程复杂度的能力。所以掌握任何一种技能不论到何种程度都不是称为“工程师”的充分条件。
工程是一项关系资源、成本和时间的工作。远大在长沙的盖楼方式。 值得称道的地方就是借鉴航天工程中工厂制造部件,发射场组装的经验,把建筑部件造好后运输到现场装配。极大缩短了建筑时间。而且大楼随时可以拆卸运输到别的地方重新组装。
设计这种部件化、工厂生产现场组装的盖楼方式就是建筑工程师的工作。同理,放到互联网和软件行业,工程师也是要干这事的:让一个项目在最短的时间完成、让项目中的工作尽量的单元化互不影响、让一个项目的工作可以为下一个项目所用和挑战更大规模的项目、更严酷的自然条件(比如访问量和网络延迟)。