Skip to content

Latest commit

 

History

History
15 lines (8 loc) · 2.39 KB

开始学习计算机程序设计.md

File metadata and controls

15 lines (8 loc) · 2.39 KB

开始学习计算机程序设计

现在假定你已经掌握了使用Uuarch设计框架来做建筑相关的设计,那么下一步你应该学习什么呢?

我的建议是你应该开始学习编程。这个建议有以下几方面的原因:

  1. 现在的建筑设计软件从CAD系统到BIM系统的转换不是一个简单的转换,这是从非参数化软件转换到了参数化软件。对于参数化软件的使用,需要使用者有程序员的思维方式。我的学习经验是不懂编程,很难理解参数化软件。如果你对编程掌握的越好,你对参数化软件(Revit)的使用会更加的快捷。

  2. 编程技能在未来的工作中会越来越重要,如果不懂编程,会有被时代淘汰的可能性。美国总统奥巴马在2016年1月30号,推出了全民计算机科学行动(Computer Science For All)的计划。这个计划将会使美国的学生具有在电子经济中生存的计算机科学的技能。未来美国全民学编程的速度会加快。而中国在这个方面会模仿美国,我们全民学编程的速度也会加快。也就是说,在不远的将来,如果不能编程的话,真的会有找不到工作的可能性。

  3. 我们需要编程技能来提高我们的设计产品的价值。随着计算机科学的迅速发展,传统行业的普遍的产品价值在不断的降低,建筑设计领域也是这样。为了提高我们自己的设计成果的价值,我们需要学习编程,提高自己的设计质量和效率,这样才会维持甚至提高我们的个人产值,从而得到更好的个人收入。

  4. 在现在多学科交叉的形势下,如果懂编程,我们有可能找到和别的学科交叉的工作机会。

上面说了编程将会是未来我们不得不掌握的技能。那么如何学习编程呢?对于能接受到学校教育的学生而言,你们去接受学校的计算机教育就可以了;但是对于已经工作的建筑从业者而言,就不得不具有自学的能力了。自学编程的方法和资源有很多,我这里依据我的个人经验给大家提出下面的建议: 如果学习编程,最好在最好的资源上从编程的基本知识学起。最好的资源有国内外顶级大学的MOOC课程和code.org等。