[譯]經(jīng)過無數(shù)經(jīng)驗教訓后我給獨立程序員的建議

原文:Freelance Software Development Tips

這是三篇獨立程序員(自由職業(yè)程序員)系列文章的最后一篇陷揪。
第一篇, 我們整理了一些成為獨立程序員的優(yōu)點和缺點坏瘩,幫助你決定自己是否適合成為獨立程序員锐极。
第二篇,我們介紹了怎么成為一名獨立程序員牺弄。
在這第三篇,將分享一些過去幾年里我們作為成功的獨立程序員所學習到的經(jīng)驗和技巧。

本文分成三大塊來講述:

  • 和客戶的溝通
  • 維護自己的名聲
  • 怎樣解決一些常見的問題

和客戶的溝通


第一個部分要談的就是和你的客戶溝通的問題缀辩。作為一名獨立程序員,這是要做對的最重要的事。我發(fā)現(xiàn)客戶喜歡有以下品質(zhì)的人:

可靠

成為一個可靠的聯(lián)系人臀玄,能及時的回復郵件和回答問題瓢阴。同時,避免讓客戶擔心你的進度健无,你可以給他們發(fā)送常規(guī)的進度報告或者當你完成一個目標后讓他們知道荣恐。

禮貌

禮貌并且專業(yè),友好也一樣重要累贤,畢竟我們是人叠穆!

誠實

不要說謊,總是遵守諾言畦浓。不要許下做不到的承諾痹束。比如,不要在項目快結(jié)束的時候答應實現(xiàn)一些功能讶请,如果你都知道你連按時項目都已經(jīng)很困難了祷嘶。

不要隱瞞問題

如果問題很嚴重或者遲早會暴露,盡快告訴客戶夺溢。

記錄你的時間使用

如果你是按照小時收費的论巍,記錄你的時間使用,并且經(jīng)常告訴你的客戶风响。如果你是按照項目一次收費的嘉汰,這也可以幫助你評估你的效率。

提供技術(shù)建議

如果你發(fā)現(xiàn)客戶做出了一個錯誤的技術(shù)決策状勤,一定要告訴他們而不要讓他們陷入困境鞋怀。和他們討論這個決定,但是要注意的是持搜,最后還是讓客戶自己定奪密似。

提出問題

不要害怕提問,這可以讓你和客戶在未來省下不少心葫盼。如果有疑問残腌,總是去問清楚,不要自己假設(shè)客戶想要的是這樣贫导。如果一個需求定義的不是很清楚抛猫,或者缺失了一些關(guān)鍵的細節(jié),要求他提供更多的細節(jié)孩灯,或者告訴你他想要的結(jié)果闺金。這樣他就能馬上指出一些錯誤。

做出客戶期望的東西峰档,而不是你認為客戶期望的東西

在軟件開發(fā)里掖看,總是有一條溝:溝的這邊是客戶期望的結(jié)果匣距,溝的那邊是最后他們得到的結(jié)果。消除歧義并且在不明確的時候不要自作主張是縮小這個溝兩端距離的好方法哎壳。
比如,如果一個需求說:一個用戶注冊需要提供郵箱和密碼尚卫。但是在另一個地方卻說:一個用戶登錄需要輸入用戶名和密碼归榕。你會發(fā)現(xiàn)兩個需求有沖突:注冊時填的是郵箱,登錄卻要輸入用戶名吱涉。是把郵箱當做用戶名還是在注冊時需要填用戶名刹泄?除非客戶自己說明否則沒人知道。

解決問題

當出現(xiàn)了一個問題怎爵,集中精力去解決它而不是去抱怨特石。

維護自己的名聲

這個部分要分享一些怎么維護自己的名聲的建議。
作為一名獨立程序員鳖链,這是你最重要的資產(chǎn)姆蘸。正如老話說的,那些你做過的好事早就消散在風里芙委,而壞事永流傳(good things are written in sand, bad things in stone)逞敷。
我們都希望事情不是這樣,是反過來的灌侣,然而世界就是如此推捐。如果你的名聲不好,你就很難找到項目侧啼,尤其是在你的名聲是公開的社交網(wǎng)絡(luò)上牛柒。

最好的維護提高你的名聲的方法就是讓你的客戶滿意。

怎么樣做到呢痊乾?一個可行的方法是臨時把你想象成一個客戶皮壁。我曾經(jīng)從一些平臺上(Freelancer、Upwork)雇過幾次獨立程序員符喝,所以以下幾點有切身體會:

  • 怎樣從幾份申請中選擇程序員
  • 期望工作的進展是什么樣
  • 當開發(fā)者沒有告訴我當前的進度闪彼,沒有回復我的郵件我有多郁悶
  • 如果開發(fā)者總是和你保持聯(lián)系,回答你的問題协饲,告訴你進度是多么開心

當然你真的不必為了體驗客戶的感覺真的去雇兩個人畏腕,這還是挺貴的 。:]

如果你時常從客戶的角度來思考會很有幫助茉稠。尤其是當你刻意隱瞞一些存在的問題或者撒謊這樣的行為描馅。這輩子我最喜歡的一句話就是:己所不欲勿施于人(沒想到老外也知道這個。我天朝文化真是經(jīng)久不衰)而线。

怎樣解決一些常見的問題

最后一部分是解決獨立程序員常見的一些問題的建議铭污。

就像所有的職業(yè)一樣恋日,獨立程序員也有危險的區(qū)域。這里告訴你怎樣避免一些常見問題嘹狞。

在項目開始前都談清楚

在上面里我提到岂膳,讓用戶滿意的一個關(guān)鍵就是明確客戶的期望,消除歧義磅网。項目的開始階段也有很多不明確的地方:開發(fā)速度谈截,開發(fā)費用,支付方式和交付日期涧偷。這些一定要談的非常清楚簸喂。

不要在對項目一無所知的時候簽下保密協(xié)議

有好幾次客戶在沒有向我展示項目的任何信息就要我簽署保密協(xié)議(NDA)。即使冒著丟掉的風險燎潮,我也總是拒絕喻鳄。

為什么呢?關(guān)鍵是:我怎么能簽下一份不知道具體詳情的協(xié)議确封,讓我自己去為它保密除呵,在沒有完成前都要保密,我連要保密的是什么我都不知道隅肥!如果我一開始就已經(jīng)違反了保密協(xié)議呢竿奏?

如果你也遇到這樣的情況,請求客戶告訴你這個項目的idea是什么腥放,不需要太多的細節(jié)泛啸,只要讓你能有信心能做到保密。

這個項目是做什么的秃症?一個社交約會APP候址?額....我應該告訴你們我最近在做著一些相似的項目。

仔細閱讀理解合同里的條款

看起來這是顯然的种柑,但是這是需要一個特別認真對待的話題岗仑。一份合同是受法律保護的你和客戶間的協(xié)議。并且通常都是客戶要求你簽的聚请,這份合同通耻瘢總是更關(guān)注保護客戶和他的項目的權(quán)益,而不是你的權(quán)益驶赏。

這很難給出建議炸卑,因為沒有兩份合同是一樣的,而且更重要的是煤傍,我也不是一個律師盖文。但是有一些通用的忠告:

  • 仔細的讀合同。
  • 再仔細的讀一遍蚯姆,然后再讀一遍!
  • 如果某個部分不明白或者不清晰五续,一定要找個有經(jīng)驗的代理人幫你看看洒敏。是的,雖然獲得法律的建議要花費一些錢疙驾,但是這些建議可能最后為你節(jié)省更多的錢凶伙。
  • 如果你發(fā)現(xiàn)有一些錯誤,歧義或者你不喜歡的條款它碎,不要害怕提出來镊靴。
  • 如果客戶不同意你提出的要求,放棄去尋找另一個項目链韭。

為可能突然找不到項目做準備

有時你在一個項目完成時找不到下一個項目是很正常的情況。我的對策就是保證自己至少同時在做著兩個可以兼顧的項目煮落,寧可放棄一個可以專職的項目敞峭。

這樣每個項目都可以為另一個項目當做后備:如果一個結(jié)束了,我還是有項目可以做蝉仇。畢竟有一半收入比完全沒有好旋讹。

當真的發(fā)生這樣的情況,你可能會很傷心轿衔,至少我有時會這樣覺得沉迹。但是我知道這只是一種正常的反應,當我感覺我狀態(tài)正常了我就開始找一些其他有挑戰(zhàn)的事害驹。

如果我依然沒有激情狀態(tài)不好鞭呕,我就會讓自己休息一兩天。我會和家里人花更多的時間相處宛官,也可能做一些我平常沒法做的事葫松,因為總是有著大量的工作,比如一些休閑活動(我最近在練習打鼓:])底洗,學習一些新東西或者讀讀書腋么。

最后,我不知道是因為運氣好亥揖,巧合還是其他的什么珊擂。當我的一個項目結(jié)束的時候,我經(jīng)常就收到主動邀請我的offer费变。上一次摧扇,比如,在一個項目突然暫停后的第二天胡控,我就接到Stack Overflow的邀請扳剿,在那之后的幾天又收到LinkedIn的。都是一些不太熟的人昼激,不是朋友或者朋友的朋友介紹的庇绽。

我希望這樣的事情也能發(fā)生在你的身上锡搜。

然而,無論有沒有主動的offer瞧掺,我會堅持搜索耕餐,申請項目,詢問我的朋友等等辟狈。知道我有一個新的項目可以做肠缔。有時會花幾天時間,有時也能要幾個月哼转。

這些我都知道了明未,我還能去哪多了解一些?

我希望以上提到的這些能對你有幫助壹蔓,如果你在考慮是不是要否要成為一個獨立程序員趟妥,或者已經(jīng)是了正在尋找一些經(jīng)驗建議。

如果你想要了解更多的東西佣蓉,下面是一些可以提供的資源:

有人給我推薦過:Serial Winner,一本不是專門給自由職業(yè)者的看的書披摄,而是給那些希望自己總是成功的人的書。

還有一本是我的個人推薦勇凭,和自由職業(yè)者完全不相關(guān)但是有好幾個地方都激勵了我疚膊,是關(guān)于管理你的資金:The Richest Man in Babylon.

歡迎關(guān)注我的微博:@沒故事的卓同學

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市虾标,隨后出現(xiàn)的幾起案子寓盗,更是在濱河造成了極大的恐慌,老刑警劉巖夺巩,帶你破解...
    沈念sama閱讀 212,718評論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件贞让,死亡現(xiàn)場離奇詭異,居然都是意外死亡柳譬,警方通過查閱死者的電腦和手機喳张,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,683評論 3 385
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來美澳,“玉大人销部,你說我怎么就攤上這事≈聘” “怎么了舅桩?”我有些...
    開封第一講書人閱讀 158,207評論 0 348
  • 文/不壞的土叔 我叫張陵,是天一觀的道長雨膨。 經(jīng)常有香客問我擂涛,道長,這世上最難降的妖魔是什么聊记? 我笑而不...
    開封第一講書人閱讀 56,755評論 1 284
  • 正文 為了忘掉前任撒妈,我火速辦了婚禮恢暖,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘狰右。我一直安慰自己杰捂,他們只是感情好,可當我...
    茶點故事閱讀 65,862評論 6 386
  • 文/花漫 我一把揭開白布棋蚌。 她就那樣靜靜地躺著嫁佳,像睡著了一般。 火紅的嫁衣襯著肌膚如雪谷暮。 梳的紋絲不亂的頭發(fā)上蒿往,一...
    開封第一講書人閱讀 50,050評論 1 291
  • 那天,我揣著相機與錄音湿弦,去河邊找鬼熄浓。 笑死,一個胖子當著我的面吹牛省撑,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播俯在,決...
    沈念sama閱讀 39,136評論 3 410
  • 文/蒼蘭香墨 我猛地睜開眼竟秫,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了跷乐?” 一聲冷哼從身側(cè)響起肥败,我...
    開封第一講書人閱讀 37,882評論 0 268
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎愕提,沒想到半個月后馒稍,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 44,330評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡浅侨,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,651評論 2 327
  • 正文 我和宋清朗相戀三年纽谒,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片如输。...
    茶點故事閱讀 38,789評論 1 341
  • 序言:一個原本活蹦亂跳的男人離奇死亡鼓黔,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出不见,到底是詐尸還是另有隱情澳化,我是刑警寧澤,帶...
    沈念sama閱讀 34,477評論 4 333
  • 正文 年R本政府宣布稳吮,位于F島的核電站缎谷,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏灶似。R本人自食惡果不足惜列林,卻給世界環(huán)境...
    茶點故事閱讀 40,135評論 3 317
  • 文/蒙蒙 一瑞你、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧席纽,春花似錦捏悬、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,864評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至纺铭,卻和暖如春寇钉,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背舶赔。 一陣腳步聲響...
    開封第一講書人閱讀 32,099評論 1 267
  • 我被黑心中介騙來泰國打工扫倡, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人竟纳。 一個月前我還...
    沈念sama閱讀 46,598評論 2 362
  • 正文 我出身青樓撵溃,卻偏偏與公主長得像,于是被迫代替她去往敵國和親锥累。 傳聞我的和親對象是個殘疾皇子缘挑,可洞房花燭夜當晚...
    茶點故事閱讀 43,697評論 2 351

推薦閱讀更多精彩內(nèi)容