土木人

土木建築專業交流、技師證照、職場就業、軟體技巧交流的好所在。

跳到內容


進階搜尋
  • 討論區首頁 ‹ 職場討論分區 | Employment ‹ 從業及研究軟體討論區
  • 變更字體大小
  • 列印模式
  • 問答集
  • 註冊
  • 登入

現在的時間是 2025 6月 18 (週三) 6:13 am

程式語言請益

常用軟體如下
辦公室:WORD、EXCEL、POWERPOINT
工程繪圖:AUTOCAD、Microstation、BIM
程式語言:Fortran、Matlab、Python、VB、ruby
數值分析:ABAQUS、FLAC、SAFE
結構工程 SAP、ETABS、STAAD、ANSYS
大地工程:RIDO、TORSA
水利領域:HEC-RAS、SOBEK
營建管理:P3、PROJECT
發表回覆
21 篇文章 • 第 2 頁 (共 3 頁) • 1,2,3

Re: 程式語言請益

文章由 JRSPEED » 2011 4月 05 (週二) 10:16 am

加入土木人討論區粉絲團

▼ 參考資料

opender 寫:其實我對python完全不懂,只是聽過名字,我寫過C++,寫過MFC,最近因為工作需要,被逼學VBA,因為沒人教也是經歷過一段很慘的自修歲月,還好程式寫出來了(雖然寫得很爛),但拿來應付工作上的需要算是ok,將來如行有餘力我再來玩玩python,不過目前實在沒有精力,前陣子每天下班就沒日沒夜寫程式除蟲的日子,小弟暫時不想再重溫這個惡夢,不過,還是感謝你的回覆 ~~~

在機關會需要用到寫程式這麼高深的學問嗎?
JRSPEED
土木人二星會員
土木人二星會員
 
文章: 168
註冊時間: 2009 3月 28 (週六) 8:09 am
回頂端

Re: 程式語言請益

文章由 lawrencechen2004 » 2011 4月 05 (週二) 11:14 am

JRSPEED 寫:
opender 寫:其實我對python完全不懂,只是聽過名字,我寫過C++,寫過MFC,最近因為工作需要,被逼學VBA,因為沒人教也是經歷過一段很慘的自修歲月,還好程式寫出來了(雖然寫得很爛),但拿來應付工作上的需要算是ok,將來如行有餘力我再來玩玩python,不過目前實在沒有精力,前陣子每天下班就沒日沒夜寫程式除蟲的日子,小弟暫時不想再重溫這個惡夢,不過,還是感謝你的回覆 ~~~

在機關會需要用到寫程式這麼高深的學問嗎?


我是不建議,土木職系去涉獵 機關的資訊系統軟體。

有次,某老大,要我恢復 違章系統查報軟體。那是個Access VBA系統。

系統有幾種功能:
1. 機關網頁Web Page透過ODBC driver 可以查察哪些地址已呈報違章。
2. 處理違章人員可以輸入系統。

這系統功能等於與縣市府拆除大隊的系統,重疊了。

恢復這系統好嗎?

我的分析:
1. 我擔心有人偷偷輸入尚未查報之地址。非我所能控管。
2. 一切資料以拆除大隊為準,我文書呈報上去,由大隊判定即可。
3. 製作此系統作為管制之法源根據在哪?答案:沒有。

所以,我就不恢復它,以免出事。

除非我回到民間公司,會寫我也不碰系統。
在機關出張嘴,請資訊職系人員處理即可。
lawrencechen2004
土木人四星會員
土木人四星會員
 
文章: 924
註冊時間: 2009 10月 02 (週五) 9:05 am
回頂端

Re: 程式語言請益

文章由 opender » 2011 4月 05 (週二) 12:47 pm

JRSPEED 寫:在機關會需要用到寫程式這麼高深的學問嗎?


小弟已經從土木轉到一般行政了,但天天要做routine的報表,明明是很簡單的事,但因為量太大所以這種"屎"缺就由我這個菜鳥包了,不過,自從我的VBA程式完成後,已經有60%的事可以由電腦代勞,當然,上班時小弟裝成被操很慘的樣子,不過,每天準時1730閃人,感覺真爽,還真的要謝謝VBA就是了,哈哈 ~~~
opender
土木人五星會員
土木人五星會員
 
文章: 3112
註冊時間: 2009 10月 28 (週三) 10:19 am
回頂端

Re: 程式語言請益

文章由 lawrencechen2004 » 2011 4月 05 (週二) 1:21 pm

opender 寫:
JRSPEED 寫:在機關會需要用到寫程式這麼高深的學問嗎?


小弟已經從土木轉到一般行政了,但天天要做routine的報表,明明是很簡單的事,但因為量太大所以這種"屎"缺就由我這個菜鳥包了,不過,自從我的VBA程式完成後,已經有60%的事可以由電腦代勞,當然,上班時小弟裝成被操很慘的樣子,不過,每天準時1730閃人,感覺真爽,還真的要謝謝VBA就是了,哈哈 ~~~


程式藏好,別被資訊職系或其他同事發現啊。

資訊報政風,政風可以要求檢討這一段「資料處理過程」是否有外洩等等莫名其妙的疑慮。

到時你老闆又要出來背書。這也不是他可以懂,更談不上背書。

這沒甚麼好教給別人的,就算是一般行政的正妹也不交接,也不用交接。

交接後問題更多。扯不完。

在機關搞系統,真正問題不在技術,而是法規限制、資料授權、與違法預防。由不得技術人任意主張。

在民間公司資訊室,功能做的出來就是王道,其他不管。
lawrencechen2004
土木人四星會員
土木人四星會員
 
文章: 924
註冊時間: 2009 10月 02 (週五) 9:05 am
回頂端

Re: 程式語言請益

文章由 opender » 2011 4月 05 (週二) 4:21 pm

lawrencechen2004 寫:程式藏好,別被資訊職系或其他同事發現啊。
資訊報政風,政風可以要求檢討這一段「資料處理過程」是否有外洩等等莫名其妙的疑慮。
到時你老闆又要出來背書。這也不是他可以懂,更談不上背書。
這沒甚麼好教給別人的,就算是一般行政的正妹也不交接,也不用交接。
交接後問題更多。扯不完。
在機關搞系統,真正問題不在技術,而是法規限制、資料授權、與違法預防。由不得技術人任意主張。
在民間公司資訊室,功能做的出來就是王道,其他不管。


唉呀,其實小弟常常1730下班,我的女上司早就看我很不順眼,但她又不敢發難,因為我的"屎"缺沒人接得下啊,而且有時我在改程式時被她看到,她也不敢說什麼,官當那麼大,但文科畢業的她,除了英文跟升官鬥爭還可以外,數理她根本不行,更不用說看到VBA那堆密密麻麻的程式碼,就算我想教她,等她學會喔,二三十年後啦,到那時我還沒退休她都退了說,哈 ~~~
opender
土木人五星會員
土木人五星會員
 
文章: 3112
註冊時間: 2009 10月 28 (週三) 10:19 am
回頂端

Re: 程式語言請益

文章由 lawrencechen2004 » 2011 4月 06 (週三) 10:58 pm

opender 寫:因為我的"屎"缺沒人接得下啊


這就不好了,萬一有更好缺,你想跑。接你的人卻接不下,不就慘了?

有機會,還是降低工率,拖長時間,偶爾加班,會比較好。太老實真的不好。

免得到時要交接,真叫你拿VBA交接,

老前輩一定故意喊「這我不懂啦,我沒辦法接,不得列入交接清冊內,這業務仍請某兄繼續承辦。」

除非你調離原單位,那就沒話講。


三級機關爛工作很多,下次縣市府推廣換公文筆硯系統,我一定推薦您當機關推廣人兼小老師啦,

要負責教會OBS,有問題隨叫隨到。

這也沒有不好,搞不好以後你在收發文單位當校稿、歸檔,這樣好像也很涼。

只是某些機關有時候,會叫你早點把某些文給燒了,你不配合辦理的話,....哈哈....

缺的好壞不是看涼不涼。
lawrencechen2004
土木人四星會員
土木人四星會員
 
文章: 924
註冊時間: 2009 10月 02 (週五) 9:05 am
回頂端

Re: 程式語言請益

文章由 opender » 2011 4月 07 (週四) 8:52 am

lawrencechen2004 寫:因為我的"屎"缺沒人接得下啊
這就不好了,萬一有更好缺,你想跑。接你的人卻接不下,不就慘了?
有機會,還是降低工率,拖長時間,偶爾加班,會比較好。太老實真的不好。
免得到時要交接,真叫你拿VBA交接,
老前輩一定故意喊「這我不懂啦,我沒辦法接,不得列入交接清冊內,這業務仍請某兄繼續承辦。」
除非你調離原單位,那就沒話講。
三級機關爛工作很多,下次縣市府推廣換公文筆硯系統,我一定推薦您當機關推廣人兼小老師啦,
要負責教會OBS,有問題隨叫隨到。
這也沒有不好,搞不好以後你在收發文單位當校稿、歸檔,這樣好像也很涼。
只是某些機關有時候,會叫你早點把某些文給燒了,你不配合辦理的話,....哈哈....
缺的好壞不是看涼不涼。


小弟目前正在訓練我那個美女長官,要她接受我每天1730下班的事實,像男僕一樣唯命是從,她的大小姐脾氣只會更變態而已,為了讓全辦公室女同事有好日子,我也只好犧牲一點啦,哈哈 ~~~
opender
土木人五星會員
土木人五星會員
 
文章: 3112
註冊時間: 2009 10月 28 (週三) 10:19 am
回頂端

文章由 hoamon » 2011 10月 01 (週六) 4:01 pm

其實我還滿驚訝會在「土木人」中看到 Python 這個字,雖然我們團隊整天用 Python ,也用它來寫碩士論文( http://ndltd.ncl.edu.tw/cgi-bin/gs32/gs ... sic#result ),但在營建業中,知道的人並不多。

雖然我們用 Python 架了 http://rcm.swcb.gov.tw/ , http://fes.fa.gov.tw/ , http://live.nchu-cm.com/ ... ,但在製作 Word 文件時( http://rcm.swcb.gov.tw/3q/ ),我們還是選了 VB.Net 的。

原因不為什麼,因為微軟不喜歡公開。
hoamon
新註冊會員
新註冊會員
 
文章: 1
註冊時間: 2010 10月 10 (週日) 4:21 pm
回頂端

文章由 nakoruru » 2011 10月 02 (週日) 7:48 pm

不知道是各位愛慕虛榮還是怎樣,
不過是計算用途, 何必用C或VB等程式語言???
殺雞焉用牛刀?

快去學MATLAB吧!
這個程式語言直觀多了, 又有一大堆現成toolbox好用
採用矩陣式運算功能, 極為強大有效率!
出圖也漂亮, 不用在那邊呼叫個半天......

如果你堅持老派作風, 那就用Fortran吧
不要再用啥C和VB了, 用途太廣!
nakoruru
土木人一星會員
土木人一星會員
 
文章: 103
註冊時間: 2010 7月 31 (週六) 10:58 am
回頂端

文章由 站長 » 2011 10月 02 (週日) 8:35 pm

關於如何選擇程式語言,板上應該有許多大師級的人物,小弟也提出一點心得分享。

Matlab、Python等程式語言的優點是編程快速、但運算效率較慢。另外函式庫相當多,繪圖等進階應用也相當多元。

而Fortran這個古老語言最大的優點就是運算速度極快,但是編程就相對要花很多時間。

綜合以上的優缺點。
通常一般性的科學運算就是採用Matlab or Python,如果運算的量不大的話,既可以節省大量的編程時間,增加幾秒的電腦運算時間也可以接受。

但是如果是涉及最佳化方法這個研究領域(運算量十分龐大),研究初期因為仍然在探索演算法的優劣,需要大量的試誤,所以仍然採用Matlab or Python以減少編程時間。
等到演算法確定了之後,要實際跑大程式時,就可以將程式改編為Fortran,減少電腦90%以上的運算時間。

結論:每個語言都有存在的價值,依使用需求選擇程式語言才是王道。

加入土木人討論區粉絲團

頭像
站長
Site Admin
Site Admin
 
文章: 1959
註冊時間: 2007 4月 14 (週六) 7:05 pm
  • 網站
回頂端

上一頁下一頁

發表回覆
21 篇文章 • 第 2 頁 (共 3 頁) • 1,2,3

回到 從業及研究軟體討論區

分享

誰在線上

正在瀏覽這個版面的使用者:沒有註冊會員 和 1 位訪客

    機關

  • 公共工程委員會
  • 行政院人事行政總處
  • 考試院考選部
  • 經濟部水利署
  • 內政部國土管理署
  • 台灣電力公司
  • 台灣自來水公司

    組織

  • 土木技師公會全國聯合會
  • 台灣省土木技師公會
  • 全國公務員協會
  • 行政院勞委會
  • 臺北市公務人員協會
  • 全國公務員協會粉絲團

    研究資源

  • 國家圖書館
  • 國立公共資訊圖書館
  • 臺灣博碩士論文知識加值系統
  • 全國法規資料庫

    友站

  • 建築人討論區

  • 討論區首頁
  • 管理團隊 • 刪除所有討論區 Cookies • 所有顯示的時間為 UTC + 8 小時
Powered by phpBB® Forum Software © phpBB Group
正體中文語系由 竹貓星球 維護製作