2023-01-29 23:00:00 來(lái)自于應(yīng)用公園
其實(shí),如果你抱著做自己不希望別人對(duì)你做的事情的想法,怎么能把自己不愿意做的工作推給別人呢?當(dāng)我在開(kāi)發(fā),隊(duì)時(shí),這是一個(gè)很好的借口,說(shuō)明這份工作不屬于我。事實(shí)上,如果一項(xiàng)工作太枯燥乏味,就意味著機(jī)器沒(méi)有好的方法來(lái)為你做。
如果你在某些領(lǐng)域缺乏知識(shí),程序員自己學(xué)習(xí)和掌握更重要。
產(chǎn)品經(jīng)理?如果你愛(ài)你做的軟件,你就是他忠實(shí)的用戶。你比任何人都清楚你需要什么功能以及如何使用它。
從一開(kāi)始,你就決定自己做所有的工作,就像谷歌設(shè)計(jì)了一個(gè)漂亮的主頁(yè),用GIMP做了一個(gè)logo,因?yàn)樗欢瓾TML。如果你切斷了自己,沒(méi)有人會(huì)為你做任何工作,你會(huì)咬緊牙關(guān)自己做。事實(shí)上,整個(gè)項(xiàng)目的整體開(kāi)發(fā)時(shí)間可能不會(huì)比一個(gè)優(yōu)秀的團(tuán)隊(duì)來(lái)開(kāi)發(fā)的時(shí)間長(zhǎng)太多。當(dāng)然,這肯定比一個(gè)糟糕的團(tuán)隊(duì)花費(fèi)的時(shí)間少得多。
成功率可能不會(huì)很低。你知道,軟件的質(zhì)量只取決于你自己的能力。
我知道,開(kāi)發(fā)軟件全是一個(gè)人做的,聽(tīng)起來(lái)很可怕。然而,大多數(shù)人不相信開(kāi)發(fā)隊(duì)可能會(huì)更糟。一個(gè)項(xiàng)目加了足夠多的人之后,好像就勉強(qiáng)可以運(yùn)行了(我聽(tīng)到一個(gè)傳言:IBM開(kāi)發(fā)用一個(gè)團(tuán)隊(duì)軍隊(duì)來(lái)維護(hù)一個(gè)軟件),沒(méi)有人會(huì)相信一個(gè)人做什么都?jí)蛄恕?
只是想想而已。
我覺(jué)得,如果你真的想一個(gè)人做一件事,較大的敵人不是你個(gè)人精力不足;但是不夠堅(jiān)定,總想著以后會(huì)有人進(jìn)來(lái)一起工作。
你得到的好處是,沒(méi)有人會(huì)和你爭(zhēng)論設(shè)計(jì)方案,也沒(méi)有人會(huì)討厭你的編碼規(guī)范。如果發(fā)現(xiàn)不對(duì)勁,一夜之間改就好,不用擔(dān)心別人的開(kāi)發(fā)受到影響。過(guò)程本身,無(wú)論是苦是樂(lè),都是值得回憶的記憶,樂(lè)趣不在于較后的結(jié)果。而且,你做完之后,不管事情有多糟糕,你也至少有一個(gè)用戶。
=
部分同意。在開(kāi)發(fā)軟件項(xiàng)目開(kāi)始時(shí),只需要幾個(gè)人來(lái)編寫(xiě)核心框架。一旦框架的合理性得到驗(yàn)證,產(chǎn)品功能需要完善,就需要更多的人參與進(jìn)來(lái)。而且,隨著項(xiàng)目的擴(kuò)大和職能分支機(jī)構(gòu)越來(lái)越多,開(kāi)發(fā)人員已經(jīng)無(wú)法完成測(cè)試。需要更多的測(cè)試人員參與。