lzmtxp99
級別: 家園常客
精華主題: 0
發(fā)帖數(shù)量: 491 個
工控威望: 707 點
下載積分: 1866 分
在線時間: 508(小時)
注冊時間: 2010-12-16
最后登錄: 2024-07-25
查看lzmtxp99的 主題 / 回貼
樓主  發(fā)表于: 2018-06-08 13:59
今天中午吃飯的時候,一同事跟我講:“你做的程序我看不懂,程序做了好多段(三菱的軟件)你寫的太復(fù)雜,比我以前看到的做的差,我以前看到的程序我都能看明白,程序就一段全部寫完了”,這同事只是自動化專業(yè)畢業(yè)的,沒有實際經(jīng)驗,我就在想是不是同仁們經(jīng)常碰見這樣的,包括面試時候,大家可以說說,這算不算很悲哀。
ranbin
學無止境!
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 326 個
工控威望: 449 點
下載積分: 6547 分
在線時間: 44(小時)
注冊時間: 2018-04-04
最后登錄: 2020-10-22
查看ranbin的 主題 / 回貼
1樓  發(fā)表于: 2018-06-13 13:50
引用
引用樓主lzmtxp99于2018-06-08 13:59發(fā)表的 這算不算是工控人的悲哀?向聽聽大家的 :
今天中午吃飯的時候,一同事跟我講:“你做的程序我看不懂,程序做了好多段(三菱的軟件)你寫的太復(fù)雜,比我以前看到的做的差,我以前看到的程序我都能看明白,程序就一段全部寫完了”,這同事只是自動化專業(yè)畢業(yè)的,沒有實際經(jīng)驗,我就在想是不是同仁們經(jīng)常碰見這樣的,包括面試時候,大家可以說說,這算不算很悲哀。


首先評論一下:如果程序是你自己調(diào)試,那么OK你隨便怎么寫不關(guān)人家的事情!如果你寫人家來調(diào)試那么你還是先評審一下------看看他習慣那種-------每個人編程風格都不一樣,一家公司講的團隊精神。
ranbin
學無止境!
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 326 個
工控威望: 449 點
下載積分: 6547 分
在線時間: 44(小時)
注冊時間: 2018-04-04
最后登錄: 2020-10-22
查看ranbin的 主題 / 回貼
2樓  發(fā)表于: 2018-06-13 13:53
引用
引用第6樓nealleong于2018-06-08 16:51發(fā)表的  :
工控程序其實沒有很嚴格的編寫規(guī)范,我去過很多大廠的程序編寫都是大家各自習慣的,把設(shè)備調(diào)試好了就可以了,沒有像IT公司一樣會有code review,也沒有硬性要求同事之間在這方面要互相講解,頂多交流一下思路,你有興趣可以問人家拿程序看看,所以....

所以我恨不得把程序有多復(fù)雜搞多復(fù)雜,備注都不放上去,為什么要他們看得懂,很多設(shè)備都是賣設(shè)備不賣程序的,如果客戶額外提出需要源程序,額外給錢甚至就是不賣,維護另收費




首先評論一下:如果程序是你自己調(diào)試,那么OK你隨便怎么寫不關(guān)人家的事情!如果你寫人家來調(diào)試那么你還是先評審一下------看看他習慣那種-------每個人編程風格都不一樣,一家公司講的團隊精神。另外兄弟老板一般都不會讓自己寫的程序自己調(diào)試,況且你牛得還不加注釋------估計那個老板都不想用這種工程師,你換位思考一下吧!還有國外什么都非常詳細---一般買他們設(shè)備他們什么都給(當然限賣與知識產(chǎn)權(quán)的例外)。
[ 此帖被ranbin在2018-06-13 13:59重新編輯 ]
ranbin
學無止境!
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 326 個
工控威望: 449 點
下載積分: 6547 分
在線時間: 44(小時)
注冊時間: 2018-04-04
最后登錄: 2020-10-22
查看ranbin的 主題 / 回貼
3樓  發(fā)表于: 2018-06-13 13:54
引用
引用第7樓wu32u2于2018-06-08 17:26發(fā)表的  :
分很多段的話結(jié)構(gòu)比較清晰,哪是手動,哪是自動,哪是數(shù)據(jù)處理,哪是通訊,查找相對快捷;一段式程序其實標注清楚,結(jié)構(gòu)清晰,別是東一句西一句的也差不多。



大大的贊!
ranbin
學無止境!
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 326 個
工控威望: 449 點
下載積分: 6547 分
在線時間: 44(小時)
注冊時間: 2018-04-04
最后登錄: 2020-10-22
查看ranbin的 主題 / 回貼
4樓  發(fā)表于: 2018-06-13 13:54
引用
引用第8樓往事如風于2018-06-08 17:39發(fā)表的  :
編程遵循套路但也會略彰顯個性,但高手最終是要把復(fù)雜的問題簡單化,反之就是.......你懂的


大大的贊!
ranbin
學無止境!
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 326 個
工控威望: 449 點
下載積分: 6547 分
在線時間: 44(小時)
注冊時間: 2018-04-04
最后登錄: 2020-10-22
查看ranbin的 主題 / 回貼
5樓  發(fā)表于: 2018-06-13 13:56
引用
引用第21樓abcdlcl于2018-06-10 20:53發(fā)表的  :

給客戶寫完動作不給程序,給客戶交機不給程序的這種好事我還基本沒做過


我也沒有碰到過----一般是什么都給!
ranbin
學無止境!
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 326 個
工控威望: 449 點
下載積分: 6547 分
在線時間: 44(小時)
注冊時間: 2018-04-04
最后登錄: 2020-10-22
查看ranbin的 主題 / 回貼
6樓  發(fā)表于: 2018-06-13 13:58
引用
引用第31樓nightblueblu于2018-06-13 11:53發(fā)表的  :
分段寫沒啥不好的  條理清晰 好修改也好查找故障  只要把相關(guān)的動作放到一起就行   直接一段寫到底的真的是無語 找故障很麻煩調(diào)試也不方便   如果動作在程序中亂穿插   那就是個神經(jīng)病

很多工程師顯得自己高明----故意這樣!你懂得---------