BIM二次开发对英语要求根本不高

引言

每次提到软件开发很多外行人都认为需要对英语有很高的要求,因为在他们看来都是英文单词,感觉需要好多词汇量,所以一直很畏惧是否加入此行,其实软件开发对英语的要求水平并不是很高。

为啥不难

在笔者看来只要是上过高中学过英语基本上做软件开发就什么问题。

原因一:看似软件开发需要好多的词汇,其实当你真正写代码的时候你会发现就那么几百个单词反复重复而已。很多单词你本身就知道,对于一些个别生僻的单词能够查字典知道是什么意思就可以了。

原因二:很多编程环境(IDE)都有智能提示,当敲出来首字母的时候相关单词就都出来了,所以很多时候你只需要记住开头就可以。当然能记住整个单词是最好的。

原因三:编程所涉及到的单词无外乎是语法本身的单词,以及某一行业的单词。前者在学习编程语法的时候就已经用的滚瓜烂熟了,后者是你从事工作的基本单词,所以你也基本上都知道。例如学习BIM软件中的Revit二次开发,里面画墙的接口和你在UI界面中画墙的方法基本是一致的,所需要的单词无外乎墙类型、标高、曲线等。

英语问题

那么如何才能突破英语的“障碍”呢?

首先踏实学习一门编程语言,你会发现其实用到的单词并不多。

其次,去做项目。过程中对英语单词进行整理记忆,对于不熟悉的单词多去写代码练习。

其实,成功没有什么捷径,只有不断去实践并总结经验技术,不断积累慢慢就成长起来了。

如何入门

首先学会一门编程语言,建议学习C#.学会标称基本技能,会winform、wpf、ASP.NET等技能,必要时候要学习Python等,学会使用一种关系型数据库和一种非关系型数据库,学会一些基本的框架。

开始自主编写自己感兴趣的成句,争取把所有技能都用上。中间遇到问题多去查找资料,不断积累。

开始正式研发项目。

BIM软件开发

  • 懂得BIM的本质含义以及BIM软件的基本操作。
  • 知道建筑在设计施工云纹过程中是如何与BIM技术相结合的,也就是BIM的应用点有哪些。
  • 学习一本编程语言,例如C#、Python等
  • 多去查看BIM软件API文档,了解必备知识。例如Revit二次开发过程中关于族、族实例、族类型相互之间是如何转换的等等。
  • 尝试编写相关二次开发模块,不断调试优化代码。

如果有BIM软件二次开发问题欢迎咨询,另外本人承接二次开发相关业务,有需求者请联系。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

BIM开发大神

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值