我當軟體工程師也兩年半了,會C、C++、跟摸過一點點VB
但是除了學會VC之外似乎沒有太大的進展
像什麼COM,模組,USB,dll,網路傳輸之類的(隨便提幾個)都不大會
反觀我看我一個同事跟我同年的,他好厲害
幾乎提到什麼都會寫,或是至少有碰過
各種寫程式的工具他不但會用還知道它們的發展歷程
他要寫一個偵測手機的程式都幾天就寫出來了
要是我應該要研究一個月吧
所以我想問應該如何增加自己程式的能力呢
感覺往往所學的可能根本不會用到
要如何才能像他一樣擁有全面性的知識呢?
另外我想問在填履歷的時候,常常會問到你會哪個作業系統
要怎麼樣才算是會呢?
用過就能算嗎?還是要有多深的瞭解才算?
2006-12-28 14:11:54 · 1 個解答 · 發問者 Tosh 6 in 電腦與網際網路 ➔ 程式設計
我個人的想法是, 要增加自己的什麼能力, 要由自己來做決定
如果你認為你的同事厲害, 幾乎什麼都會寫, 你想要跟他一樣, 那麼方法有很多, 一是直接問他怎麼學的, 從哪邊學來, 試著也用同樣的方式去學; 二是直接去坊間找書看, 回家做功課研究
COM, 模組, USB, dll, 網路傳輸什麼的, 坊間的書都有提到, 但問題是你有沒有去找; 就算自己研究遇到瓶頸, 多花點時間找資料, 問人, 最後幾乎都可以讓你找到答案, 但問題是, 你自己願意花這時間精力嗎?
你同事也許很厲害, 但重點是, 他背後也許下了很多工夫在研究, 如果你想和他一樣厲害, 或甚至是比他厲害, 那就要問問你每天花在自我精進的時間有多少? 有去試圖學些你目前不會而想要學會的東西嗎? 還是只是羨幕而已? 如果只是羨慕, 那你只能羨慕他, 如果不想只是羨慕, 那就去找資料, 去學習, 你才有機會比他更強
會哪個作業系統, 這問題本來就很模糊, 如同你所說, 怎樣才算是會? 每個人的標準都不同, 你認為會就是會, 認為不會就是不會, 如果擔心自己了解的不夠多, 那就想辦法再多了解一點, 如果甚至連怎麼下手都不知道, 那麼你的第一個任務, 就會是去找出自己會什麼, 不會什麼, 怎麼去補足自己不會的, 我想這才是最重要的
2006-12-29 06:30:56 · answer #1 · answered by Rody 5 · 0⤊ 0⤋