卓有成效的开发者
大學(xué)蒙蒙憧憧做了些軟硬件開發(fā)項目,包括一個流產(chǎn)的濾波器教學(xué)模塊,一個樣機水準(zhǔn)的嵌入式系統(tǒng),一個粗糙的J2EE網(wǎng)站。
后來去聯(lián)合電子混了2年:成熟的工具把研發(fā)退化成了流程化的東西。反倒是那時候?qū)?chuàng)造一些自動化工具產(chǎn)生了興趣,成立了小組,組織了會議,卻沒能運營好。
出國一年,用matlab腳本解決了很多工程問題。VLSI課程上甚至用m腳本開發(fā)了電路計算軟件包。那是我真正明白如何去用一部分工具快速實現(xiàn)原型,再用另一部分工具來迭代它這一有效的途徑。
工作半年。見證了EDU的失敗,見證了無數(shù)不切實際的夸夸其談,也見證了無數(shù)小項目不聲不響成長為經(jīng)典開發(fā)案例。最大的收獲,除了快速迭代,還有開源思想和真正明白測試在開發(fā)中和開發(fā)者中重要的地位。
大量的開發(fā)者夢想成長為卓有成效的開發(fā)者,有些人成功了,有些人失敗了,更多人迷茫并放棄了。
不友好的工具把一部分開發(fā)者扼殺在了快速成型階段。 硬件的制版軟件和制版流程,作為電路碩士我至今不想去碰,因為本科階段Protel給我留下了電工工具的印象。軟件的C系列語言完全不適合快速實現(xiàn)。在遇到腳本(高級語言)和面向?qū)ο笄?#xff0c;我對其充滿了恐懼。
浮躁的心態(tài)把更大一部分開發(fā)者扼殺在了測試迭代階段。辛辛苦苦做出來的原型機,沒有持續(xù)經(jīng)營,自己的努力為別的開發(fā)者做了墊腳石,只給自己帶來了沾沾自喜和信息不對稱的自豪感。其實我花了很長時間才明白,測試才是積累開發(fā)經(jīng)驗的大頭,因為換個角度去設(shè)計系統(tǒng)提高了抓住本質(zhì)的可能性,重復(fù)地使用工具更是培養(yǎng)技能的最有效途徑。
如何成為卓有成效的開發(fā)者,是個沒有止境的話題。不過我很堅定要思考下去,要踐行下去。財富是一個原因,但是不是目標(biāo);我的真正目標(biāo)是努力把自己推向這個社會里真正的精英,他們理性思考,懂得包容,眼見開闊,見解獨到。我相信身邊人的高度決定了我自己的高度。所以我努力開放自己,努力加入開源世界。一開始雖然很辛苦,但是我心甘情愿。
最后,good luck to Marco。相信你也能加入進來,因為我看到了你藏著的閃光。
轉(zhuǎn)載于:https://blog.51cto.com/raevo/1749493
總結(jié)
- 上一篇: 网络游戏服务器修改时间,如何修改游戏服务
- 下一篇: PM必读|如何成为卓有成效的产品经理