Re: [問卦] 會寫程式的八卦

作者: newproblem (無綽號)   2015-09-27 22:54:56
我也好奇像我這樣算會寫程式嗎?
高中電腦課教C++,寫的都是什麼氣泡排序法、遞迴之類的,
後來出作業要去寫ACM題目,所以就用C++寫了20幾題簡單的ACM題目,
然後高三沒電腦課,就忘記C++怎麼寫了,現在我C++的print都忘了怎麼寫XD
大一時計程教C,寫了一些解數獨的程式、電腦跟你玩圈圈叉叉的程式,
後來該門課修完,幾個月後我又忘了C怎麼寫了,現在連C的print都忘了怎麼寫XD
大三修計算數學,教的是Matlab,寫一些什麼矩陣分解、找eigenvector的程式,
後來計算數學修完,幾個月後我又忘記Matlab怎麼寫了,
現在連Matlab的print都忘了怎麼寫XD
後來有天看到朋友在教別人python,就無聊自學了一下python,
然後去解Project Euler玩玩看,寫了幾題難度約50%的題目,
還寫了一個下五子棋的弱弱AI,然後就放一邊不管它了,
雖然現在有的還記得,但有的也忘了,不過仍記得python的print怎麼寫,
因為要print一個東西,比如說想print A,就寫print A就好了,
想忘都忘不掉XD
另外還修過密碼學、圖論等等,學了一些基礎的RSA加密、圖論演算法,
不過因為那些課並沒有要求寫程式,所以我只知道一些基本的原理,
半個程式都沒寫過XD
(但自己寫過一些Depth first search之類圖論演算法的,
不過不是在這些課,是前述解題目時用過而已)
後來又一天(幾個月前吧),想說來學個functional programming,
就自學了幾天Haskell,然後又去Project Euler練功,
寫了幾題難度約70%的題目,又覺得大概學到這裡就好了,
反正本來就是學好玩的,現在還會print怎麼寫,
不過我猜幾個月後就會忘記print怎麼寫了XD
前幾天看了一個影片介紹量子電腦,我覺得實在太偉大了,
就去看了一下量子演算法,想學學怎麼在polynomial time做質因數分解,
大概瞭解了它的最基礎原理,不過我現在連print都不會寫,
因為量子電腦還不存在,當然也沒有語言可以用量子計算,
所以我也沒辦法寫print XD
最後我除了一些演算法以外,從來不知道怎麼實際做出任何東西,
比如寫手機app不會、寫網頁不會、寫UI不會、寫連線程式不會,
簡單來講什麼都不會XD
總結,曾經可以用5種語言解ACM、Project Euler題目,(C++/C/Matlab/Python/Haskell)
(當然不是說每題一定解得出來,不過比較簡單的題目,應該都可以解出來),
不過現在只記得Haskell,一點點Python,很可能一年後就全不會了XD
然後什麼實際的應用程式都不會寫,要我寫一個鬧鐘程式讓人用? 算了吧我不會。
未來希望以後可以把自己改造成cyborg,變成人體電腦。
(當然不是我自己研發,而是別人研發後幫我改造)
這樣我算會寫程式嗎? 有沒有八卦?
作者: Sirctal (母豬母豬 夜裡哭哭)   2015-09-27 22:56:00
算阿 只是不能寫商用程式 程式只是工具不過學一下商業的API 很快的
作者: mylo   2015-09-27 22:56:00
你會寫pseudo code 結案
作者: waftwalker (夜風)   2015-09-27 22:56:00
你只是會用剪刀 膠水跟尺 可是做不出勞作這樣
作者: newsnew (東寫西讀)   2015-09-27 22:56:00
你演算法夠厲害的話 那些不會沒關係
作者: GuanSi (冠希)   2015-09-27 22:57:00
月薪70K以下的都不算會寫程式
作者: YahooTaiwan (超可愛南西我老婆)   2015-09-27 22:57:00
看你想當怎樣的工程師阿
作者: mikapauli (桜花)   2015-09-27 22:57:00
現在python要print(a)
作者: YahooTaiwan (超可愛南西我老婆)   2015-09-27 22:58:00
這個世界上多得是不需要刻 UI 的程式工作
作者: gaym19 (best689tw)   2015-09-27 22:58:00
這樣算是會用工具 但做不出作品
作者: Love1019 (愛與勇氣的年代)   2015-09-27 22:58:00
樓上是3.*版 哈哈
作者: Alphaz (@@)   2015-09-27 22:58:00
有沒有人願意用你想要的錢雇你
作者: saiulbb (Becky♪#是我的拉!)   2015-09-27 22:59:00
好羨慕 樓主天分+努力QQ
作者: clamperni (肥宅牛牛)   2015-09-27 23:00:00
寫JAVA才有前途
作者: limingche (dddooo)   2015-09-27 23:00:00
你不算會寫程式啊,還要我講嗎?
作者: ches728ter (Chester)   2015-09-27 23:02:00
作者: brightest (fff)   2015-09-27 23:03:00
語法根本不重要 我想你如果要用Java 或pascal來解acm也不用多少時間
作者: tetani (喵喵)   2015-09-27 23:03:00
你在台灣業界會被打槍 因為沒有商業作品去微軟或google之類的比較適合你
作者: YahooTaiwan (超可愛南西我老婆)   2015-09-27 23:05:00
這離微軟和 google 還很遠吧 一個正常的資工生都會
作者: brightest (fff)   2015-09-27 23:06:00
在台灣是不正常的資工生才會解acm 正常的不會喔
作者: lturtsamuel (港都都教授)   2015-09-27 23:06:00
python3.3不是變成print(a)了嗎屁啦 哪家學店資工不解ACM?
作者: andy830708 (勃客來)   2015-09-27 23:08:00
台灣賈伯斯是你
作者: brightest (fff)   2015-09-27 23:08:00
你覺得台大資工彌會解acm?
作者: YahooTaiwan (超可愛南西我老婆)   2015-09-27 23:10:00
資工彌不正常阿 正常的資工生都是肥肥臭臭的 嗯?
作者: oxygen718 (我的保溫杯)   2015-09-27 23:13:00
沒屁用就不算
作者: gustavvv (他夫)   2015-09-27 23:13:00
我看不懂
作者: author (AUTHOR)   2015-09-27 23:18:00
用多種語言解ACM沒必要 蠻浪費時間; 這樣你每個語言都不太精 對完成任何規模較大專案的開發功力沒幫助
作者: lininu (聲音控:P)   2015-09-27 23:24:00
算g…老實說你列舉的我只記得學過內容都忘了(遠)
作者: wiydluck (櫻井雪乃)   2015-09-27 23:25:00
直譯器效能爛爆了 給巨匠出來的去寫就好了
作者: Geiwoyujie (低調一哥)   2015-09-27 23:37:00
跟你一樣的狀況 XD
作者: amatorylai (小鋒kimo)   2015-09-27 23:52:00
這篇的八卦就是我不會寫程式,哭哭
作者: lin11220206 (火焰喵喵)   2015-09-28 00:08:00
其實會寫acm真的沒啥用..

Links booklink

Contact Us: admin [ a t ] ucptt.com