編程從來都是一項(xiàng)集體工作,在我們程序員的代碼世界里焊唬,幾乎所有的事情都是依靠協(xié)作來完成的恋昼。像我們每天都在使用的微信、支付寶赶促、淘寶等應(yīng)用液肌,也無一例外都是由那些優(yōu)秀的開發(fā)團(tuán)隊(duì)創(chuàng)造出來的。盡管芳杏,隨著專業(yè)領(lǐng)域的不斷融合矩屁,程序員將會(huì)變得更加全面辟宗,也更全能 爵赵,但你仍不應(yīng)該成為一匹獨(dú)狼,因?yàn)檫@將會(huì)給你帶來那些技術(shù)之外的問題泊脐。
不切實(shí)際的夢想
我經(jīng)常聽一些程序員談?wù)撍麄兊膲粝耄ù蠖嗍莿?chuàng)業(yè)想法)空幻,特別是那些能夠獨(dú)立創(chuàng)造的程序員,都會(huì)有做一個(gè)APP或是一個(gè)網(wǎng)站進(jìn)行創(chuàng)業(yè)的念頭容客。但不得不說秕铛,大部分程序員的夢想可能都不切實(shí)際。雖然缩挑,為之努力也能得到收獲但两,但你同樣也可能因此失去寶貴的時(shí)間、金錢和其他更好的機(jī)會(huì)供置。
如果說一個(gè)人的夢想成功的機(jī)會(huì)只有5%的話谨湘,那么如果這個(gè)夢想同時(shí)是兩個(gè)人或更多人的,那相信它成功的機(jī)會(huì)就可以達(dá)到20%甚至更高芥丧。人們總是會(huì)認(rèn)為自己的夢想或計(jì)劃非常完美紧阔,無懈可擊,但事實(shí)卻證明他們往往想得太過理想而偏離了實(shí)際续担,而旁人卻更容易站在相對(duì)客觀的角度來幫助你作出評(píng)判和分析擅耽。因此,當(dāng)你有一個(gè)好的想法時(shí)物遇,先別急著動(dòng)手乖仇,也別直接去找那些風(fēng)投顧問憾儒,而是試著把它分享給你希望一起合作的伙伴,如果你的夢想也同樣能打動(dòng)他們乃沙,那相信你離成功便又進(jìn)了一步航夺。
嘗試做所有的事情
我曾在《全棧工程師如何快速構(gòu)建一個(gè)Web應(yīng)用》一文中講述了自己是如何獨(dú)立完成一個(gè)Web應(yīng)用開發(fā)的,如果把它看作一個(gè)產(chǎn)品的話崔涂,我?guī)缀醭袚?dān)了產(chǎn)品品經(jīng)理阳掐、UI設(shè)計(jì)師、架構(gòu)師冷蚂、開發(fā)工程師缭保、運(yùn)維在內(nèi)的所有角色。但做出一個(gè)產(chǎn)品僅僅只是一個(gè)開始蝙茶,如果想要獲得持續(xù)的發(fā)展艺骂,那你必須能夠根據(jù)市場的反應(yīng),不斷優(yōu)化你的產(chǎn)品隆夯,你還需要進(jìn)行市場推廣钳恕,爭取獲得外部的投資,及時(shí)響應(yīng)用戶的反饋等等蹄衷,而這些事情忧额,你不可能全都一個(gè)人做,因?yàn)檫@會(huì)讓你的精力過于分散愧口,而無法做好任何一件事情睦番。
你需要能夠抓住那些核心的東西,并把其他任務(wù)委派出去耍属。如果你身邊有一群志同道合的小伙伴相助托嚣,那無疑是最好的,即使沒有厚骗,你也可以利用碼市示启、豬八戒、猿團(tuán)等眾包平臺(tái)將這些任務(wù)以外包的方式委派出去领舰。對(duì)于分配出去的這些任務(wù)夫嗓,你仍然需要做好進(jìn)度的管理和質(zhì)量的把控,這可能會(huì)帶來一段時(shí)間痛苦的磨合期提揍,但這卻能把你從那些次要的任務(wù)中解放出來啤月,去專注于那些更有價(jià)值的事情。
無法獲得幫助和意見
一個(gè)人即使懂得再多劳跃,也不可能知道所有的事情谎仲,即使能力再強(qiáng),也不可能永遠(yuǎn)都做出正確的決定和選擇刨仑。同伴的重要性有時(shí)并不在于和你一起去完成那些技術(shù)工作郑诺,而恰恰在于在一些關(guān)鍵的時(shí)間點(diǎn)上給予意見和建議夹姥。每一個(gè)項(xiàng)目和產(chǎn)品都是相當(dāng)脆弱的,最近幾年我們看到多少曾經(jīng)叱咤一時(shí)的互聯(lián)網(wǎng)產(chǎn)品因種種問題走向末路辙诞。任何一個(gè)錯(cuò)誤的選擇辙售,都有可能將整個(gè)產(chǎn)品引入歧途,最終導(dǎo)致失敗的命運(yùn)飞涂。你需要建立一個(gè)更加開放的團(tuán)隊(duì)旦部,讓每個(gè)人都愿意提供他們的意見和建議,你也需要真誠地對(duì)待和處理它們较店,這是你走向成功的關(guān)鍵士八。
失去工作的節(jié)奏
一個(gè)人工作的最大困難在于難于把控工作的節(jié)奏际起,在項(xiàng)目初期九秀,出于熱情你會(huì)斗志滿滿,經(jīng)常熬夜干到天明进宝,而隨著項(xiàng)目不斷的進(jìn)行官卡,熱情會(huì)隨著困難的增多或遲遲看不到成功的希望而慢慢消減蝗茁,你可能會(huì)因此懈怠,好幾天不做任何事情寻咒。也有很多時(shí)候哮翘,你只是一心想著把你的產(chǎn)品盡快做出來,而忽略了那些優(yōu)先級(jí)更高的事情仔涩,比如市場和用戶調(diào)研忍坷。另一方面,有太多的事情可能會(huì)干擾你的工作熔脂,其他的工作、生活中的瑣事柑肴、新的興趣愛好等等霞揉。構(gòu)建一個(gè)項(xiàng)目或產(chǎn)品就像是一場長跑,按照一定的節(jié)奏晰骑,持續(xù)地進(jìn)行非常重要适秩。如果你不是一個(gè)人,而是和一個(gè)團(tuán)隊(duì)或一群伙伴一起工作的話硕舆,就不得不去制定工作計(jì)劃秽荞,安排任務(wù)的先后依賴與優(yōu)先級(jí),雖然看起來你會(huì)因?yàn)樾枰鲆恍╊~外的工作而使自身的效率降低了抚官,但團(tuán)隊(duì)中的每個(gè)人都會(huì)能在更穩(wěn)定的節(jié)奏中工作扬跋,雖然這種節(jié)奏也會(huì)因項(xiàng)目階段的不同發(fā)生波動(dòng),但整體上卻是相對(duì)平穩(wěn)的凌节,這會(huì)給每個(gè)人一些壓力钦听,但這也使每個(gè)人都能更有持續(xù)性地產(chǎn)出洒试,并給整個(gè)團(tuán)隊(duì)帶來力量。
疏于歸納整理
歸納與整理的能力因人而異朴上,但相較于團(tuán)隊(duì)而言垒棋,那些個(gè)人開發(fā)者更容易忽視日常工作中的歸納和整理。我們都曾使用過那些類似于TODO List的軟件或APP痪宰,來安排自己的任務(wù)叼架,制定優(yōu)先級(jí)等等,但在大多數(shù)情況下衣撬,這些工具最終可能都成為了擺設(shè)而沒有起到提升工作效率的作用碉碉。因?yàn)槌悄阌泻軓?qiáng)的自制力,否則這些工具很難對(duì)你產(chǎn)生約束作用淮韭。而在團(tuán)隊(duì)中垢粮,情況就不太一樣了,為了協(xié)作的需要靠粪,我們會(huì)引入一些管理工具去制定任務(wù)蜡吧,安排優(yōu)先級(jí),歸納文檔占键,這些會(huì)給所有人帶來約束昔善,因?yàn)椋?strong>如果我們需要讓其他人理解自己的工作(包括文檔、設(shè)計(jì)畔乙、代碼)君仆,就必須更加自覺地做好歸納與整理。在團(tuán)隊(duì)中牲距,每個(gè)人都會(huì)嘗試去把事情做好返咱,否則便會(huì)引來其他團(tuán)隊(duì)成員對(duì)自己能力的質(zhì)疑,而這是每個(gè)程序員都不愿看到的牍鞠。
更容易放棄
程序員單槍匹馬地去做一個(gè)產(chǎn)品或項(xiàng)目咖摹,更容易半途而廢。這當(dāng)然與他們一開始的想法可能就不切實(shí)際有關(guān) 难述,但另一方面萤晴,在遇到困難時(shí),放棄的代價(jià)相對(duì)更低胁后,也是重要的原因之一(只有你為之付出了努力店读,而你完全不需要對(duì)他人負(fù)責(zé))。我看到很多創(chuàng)業(yè)公司攀芯,雖然舉步維艱屯断,從旁觀者的角度來看似乎毫無希望,但每個(gè)人都仍然堅(jiān)持著他們的夢想,不輕言放棄裹纳,因?yàn)樗麄冃枰獮楣餐呐ω?fù)責(zé)择葡,也為每一個(gè)團(tuán)隊(duì)成員負(fù)責(zé),很多創(chuàng)業(yè)者都有著這樣的情懷剃氧,而他們中的確也有人因?yàn)閳?jiān)持而最終贏得了成功敏储。
“不要輕易放棄你的夢想”,這看似有些老生常談朋鞍,但這對(duì)很多人來說卻是發(fā)自內(nèi)心的聲音已添。我曾參與過一些孵化項(xiàng)目的預(yù)審,看到過那些創(chuàng)業(yè)者滿懷激情地演示自己產(chǎn)品的原型滥酥,可惜這些原型中的大部分都沒有變成最終的產(chǎn)品更舞,而那些能夠堅(jiān)持下來的創(chuàng)業(yè)者會(huì)對(duì)我說“他們感到最興奮的事情,便是坐在公交車或地鐵上坎吻,看著身邊的人拿出手機(jī)打開自己所開發(fā)應(yīng)用的那一刻”缆蝉,雖然這可能并沒有為他們帶來直接的財(cái)富,但相信這一刻的成就感和滿足感卻已經(jīng)遠(yuǎn)遠(yuǎn)超過了金錢瘦真。
每次換工作刊头,你都會(huì)認(rèn)識(shí)一批新的同事,很快你們也會(huì)成為不錯(cuò)的朋友诸尽。但真正的伙伴卻很難得到原杂,他們總是在你最需要的時(shí)候,為你提供意見和建議您机,能直言不諱地指出你的問題穿肄,在遇到困難時(shí)不離不棄,更會(huì)為你們共同的目標(biāo)而傾盡全力际看。優(yōu)秀的程序員絕不孤單咸产,他們的身邊不乏志同道合者,這也是他們能夠變得愈發(fā)出色的原因吧仿村。