NO IMAGE

一個大學生的來信:

我是大學土木工程學院大四本科生。打擾您寶貴的時間。通過網上,得知您的公司和您本人。關於bim是最近一段時間瞭解到這一領域,在國內是新方向,對此有一種說不出來的好奇心。而且研究生階段,上交鄧雪原老師所研究的方向也是bim的研究和應用。在這裡想聽聽您的指點,關於以後有意在軟體開發這一方向上的發展道路,和現階段我應該準備的東西。對於自己的評價,土建的本科學習只是懂其皮毛沒有深入,二關於軟體開發只是想象中的感興趣,但又不知是一個什麼門路。因此對於自己的以後道路有些迷茫。最後我也很希望,如果將來自己有實力能加入到你們的團隊裡。

韓同學, 你好,

你是聰明的有遠見的學生. 你在大四的時候就能為自己的前路與最新的BIM發展進行繫結思考. 很高興與一個土木學生交流BIM以及軟體研發.

我也是從大學畢業後進入研究生階段開始大量程式設計實踐,所以能比較好的瞭解你的現狀和需要預備的知識.

>>>在這裡想聽聽您的指點,關於以後有意在軟體開發這一方向上的發展道路,和現階段我應該準備的東西

程式設計工作最重要的就是興趣, 你想在軟體研發上發展,說明你還是比較有興趣的. 軟體研發應當準備的知識, 

1. 包括學精一門計算機程式語言, 比如C . 如果能安靜下來學習C和C 只要30天的時間. 找本C語言的書和一般C 的書, 跟著書走,做一些習題就可以很好的掌握.  現在社會變成多半比較簡單了. 學好C#和.NET變成也能解決大多數問題, c#的學習就更加的簡單和快速.

2. 學習一些演算法分析的方法:比如排序方法… 可以找一些大學經典教材書翻翻

3. 學習一點資料結構方面的知識, 比如連結串列儲存…可以找一些大學計算機專業的經典教材書翻翻

4. 有空學習一些Windows API的用法.

如果你想從事BIM方面的軟體二次開發, 一般你還應學習如下知識:

1. BIM 平臺軟體的操作,功能. 比如Revit 軟體的操作和功能瞭解. 還有Navisworks的產品.

2. 瞭解平臺軟體的API的用法, 比如Revit API, Navisworks API

3. 閱讀Revit SDK和Navisworks中的幫助文件和例程程式碼.

4. 自己手動編寫幾個簡單的小程式來學習BIM軟體的開發.

橄欖山歡迎對程式設計有濃厚興趣的人才加盟, 來我們這裡可以有更好的條件來學習和進深BIM軟體研發. 

加入橄欖山團隊, 請QQ2632647767, 與本人聯絡.

葉雄進

創始人,技術長

橄欖山軟體

橄欖山歡迎對程式設計有濃厚興趣的人才加盟, 來我們這裡可以有更好的條件來學習和進深BIM軟體研發. 

加入橄欖山團隊, 請QQ2632647767, 與葉雄進聯絡.