閱讀208 返回首頁    go 微軟 go windows


996月入三萬,他卻要放棄

有位叫袁碼的朋友在訂閱號“程序視界”的後台給我留了很長的一段話,描述了自己身為一個苦逼開發者,經常996及日常工作中遇到的各種困境,還描述了他想自己接項目卻遭遇各種麻煩的經曆,看了讓人感慨。我和他溝通過,他同意我把他的留言整理成文章發布在程序視界。他遇到的問題,也是每個有想法想要自由的開發者都會碰到的,而這些問題,其實也是可以解決的,本文後麵會給出答案。

袁碼要放棄月薪 3 萬的開發工作

我是袁碼, 32 歲的程序員,越來越不適應 996 的節奏,覺得很受束縛。再加上這兩年家裏事情比較多,總要花些時間處理家裏的狀況,對生活被工作占滿這種狀況越來越不能忍受。雖然薪水接近 3 萬,可是因為不能兼顧到家裏,我有強烈的想放棄這份工作的想法。

1257642340879CBC17Bb08C003_b.jpg

我女兒四歲了,去年上的幼兒園。小家夥不太想去幼兒園,每天早上都叫不醒,叫醒了就各種磨蹭,要麼說困死了,要麼說鞋不合適,要麼說裙子不好看……總之一定要找各種事情,把去幼兒園的時間往後推,一推再推。

幼兒園要求 8 點 10 分送到,我單位 8 點 30 上班,我每次送完她再去上班,時間都很緊張。盡管我很注意,一個月要還是要遲到五六次,每次遲到,都要看領導的臉色,非常不舒服。

我討厭這種狀態!我不想遲到。所以每次看到女兒磨蹭,看到時間接近 8 點,我就失去耐性,要麼吼她,要麼拽著她出門,結果往往是她哭哭啼啼的,我也心情很糟糕,最煩的是,這樣還是免不了上班遲到!

每當我遇到這種狀況,我就會想,要是我不上班,自己接項目做,當個獨立開發者,那該多好。

除了女兒上幼兒園,還有很多其它事情。比如五一前幾天,大學同學過來玩兒,我要陪他們,他們 4月 27 號就來了,可是 29 號才放假,我得請兩天假,領導就問我什麼事兒,我說同學來了陪他們玩兒兩天,領導那臉色,簡直不能看,隻給了我一天假。好吧,一天就一天,那我晚上早點下班也成。可是領導那兩天好像故意的,一到快下班就給我派活兒,還一再叮囑這個東西當天一定要完成,弄得我想走走不了,鬱悶死了!

還有很多事情,比如父母身體不舒服要帶他們看,比如媳婦哪天單位忙不能接女兒我要去接,比如哪天駕校要考試……總之你會有各種各樣必須要工作日去辦的事情,這個時候你就得請假,就得看領導臉色,特別不爽。我又不是那種什麼都不在乎的人,特別受不了本來我工作做得好好的卻因為一些不得不處理的個人事情而被別人說我工作敷衍了事不負責任。

這還不算,還有就是,開發麼,你也知道,是忙是閑,和項目關係很大。有項目、項目交付期緊張,加班加點很正常。沒項目的時候,實際上是比較輕鬆沒那麼多事兒的,可是就算沒事兒也得在單位耗著啊,不但如此還要加班你知道麼,你要是走得比領導早,心裏就特不安。不但如此,周六還得去——根本沒什麼事情嘛!

我覺得程序員就不應該拚時間拚加班,應該是結果導向,按任務來。你根本不用管我加不加班,我隻要在交付期前完成任務就好了麼!你說是不是?甚至都不用到單位上班, SOHO就行。這樣的話,我可以自己安排時間,想早上做就早上,想晚上就晚上,隻要定期溝通、按期交付就行了。還有,因為我節省下來的時間都是我的,可以做自己喜歡的事情,所以積極性肯定高,效率也高。對吧。

所以我這兩年就在尋找能夠在家辦公的工作機會,可是這幾年經濟大環境不好,原來支持在家辦公的公司,也都叫停了。於是我就想著怎麼能自己接點項目,看看能不能成為自由職業者,通過接軟件項目來養活自己。

可是我接過兩個項目,都是淚。

t01a935fd80034ba61e.jpg

第一個項目是朋友介紹的,讓我做個公司主頁,說功能很簡單,就是能展示公司產品,發布公司新聞動態等, 6000 塊,兩個星期完成。我一想這還不簡單,都是靜態頁麵啊。於是就答應了。可是光和對方溝通需求,就用了兩個星期,電話還不行,還得現場,我跑對方單位跑了三趟,還有一次是請假過去(領導很不滿意)!完了需求剛說定,沒過兩天,對方就要上線!我說剛開始做,對方說說好的兩個星期交付!我靠!有這麼辦事兒的嗎,兩個星期我們不是才溝通完需求嗎!好吧,我隻好往前趕,緊趕慢趕,一個星期交付了。可是對方用了兩天,說管理員得分權限,得要一個最高權限的管理員,可以管其他管理員,能看到其他管理員都幹了什麼。然而討論需求時,明明說的是隻要一個賬號,能發布文章和動態就行了啊!這一分角色和權限,我得重寫多少代碼!說不過人家,再說尾款 2000 還沒付,隻好改了——又花了一個星期的業餘時間才滿足對方要求!最後,人家還要我給開發票!我他媽哪兒有發票!隻好到處求爺爺告奶奶整發票!

這個小項目做下來,發現需求溝通、需求變更、進度溝通、付款,所有這些事兒,都得我一個人來弄,太累了!簡直煩死人。我這個人就想開發,做好一個模塊一個功能,不想搞什麼需求分析項目管理。可是自己接項目,這些事兒都跑不了。

第二個項目是一個清單工具的 Web 前端,我吸取了第一個項目的教訓,要求對方先提供需求文檔,提供原型圖、效果圖和素材,然後才開始做。可還是有問題啊!我把頁麵做完了,交了,他們聯調時老有問題。有一次周六下午我帶女兒看電影呢,對方一個勁兒打電話,一場電影我接了 6 次電話!女兒和老婆對我很不滿意。還有,我老要出去接電話,靠過道的人就得給我讓路,他們好像對我很有意見,弄得我很尷尬。

安老師,你說,接項目到底該怎麼做?有沒有人或者平台,幫我做掉需求分析項目管理這些爛事兒,讓我就做自己的開發?還有,我到底能不能靠它自由職業呢?實在是受不了在單位上班了,被動加班、無意義的消耗、領導的臉色、請假的愧疚,簡直讓人崩潰,就算是給我 4 萬月薪,我也不打算幹了,我現在就想自己掌控自己。

 

看了袁碼的留言,你有什麼感受?

我是挺有感觸的,因為這位朋友經曆的事情,我都經曆過:孩子上下學和上下班時間的衝突、親朋好友相聚要請假、害怕比領導下班早、無意義的加班、請假就覺得自己是異類、接項目被需求變更搞得煩死、項目大了找人合作又要煩死…

軟件眾包

很多開發者都希望通過接項目來實現自由職業或者 SOHO 。我本身也是一個開發者,也有過這樣的想法,接過幾次項目,對此有一些思考。

作為一個軟件項目,從分工看,會有產品經理、需求分析、項目經理、開發、測試、財務、市場、售前、運營、銷售、UI、UX、實施、運維、售後支持等角色。(真TM複雜,對吧。)個人承接軟件項目時,還會多出一個角色:客戶開發。

對照著這些角色來看看,作為開發者,你能承擔什麼角色?如果你去接軟件項目,從不得不做的角度看,你必須選擇哪些角色?

回顧袁碼的留言,他一個人做了客戶開發、需求分析、項目經理、開發、測試、實施、財務、售後支持等角色。想想看,他生生把一個人幹成了一個團隊,能不累嗎,能不筋疲力竭嗎?

袁碼在做的事情,實際上是:一個配置了需求、項目經理、開發、測試等人員的軟件研發團隊,完整的承接客戶項目。這就是傳統意義上的軟件外包哇。作為個人,不管你承接大項目小項目,各個環節、各種事務,都少不了。尤其你是一個開發者,自己接項目時就會被迫去做很多不擅長的事情,比如開發客戶尋找項目、需求溝通、項目管理等,而當你做那些自己不擅長的事情時,就特別容易遇到問題,就特別容易有挫敗感,這些挫敗感,會深深地傷害你接項目的體驗,讓你懷疑這條路到底通不通。

有朋友看到這裏感到很沮喪:我就是開發就是想接項目又怕麻煩啊,還有出路嗎?

答案是——有!有!有!

出路就是——軟件眾包!軟件眾包!軟件眾包!

 t01e8a412f70014dc7b.png

對,就是軟件眾包!

所謂軟件眾包,就是需求方把原來由一個軟件研發團隊完成的產品,拆分成粒度較小的開發任務,外包給多個(基於網絡的分散的)開發者的做法。

現在已經有很多平台在用軟件眾包的方式來撮合需求方和開發者,比如雲沃客(ClouderWork),就采用的眾包方式。這種方式最大的好處就是:參與到眾包中的每個人,都可以做他最擅長的事情。比如袁碼,他擅長用 Java 做後端開發,那他就可以在雲沃客上標注自己的技術方向,在尋找項目時就可以注明自己能做的事情,這樣雲沃客的項目經理在協調角色和任務時,就可以給他安排 Java 後端開發的模塊。

類似雲沃客(ClouderWork)這樣的軟件眾包平台,他們銜接了需求方、開發者、UI、UX、測試等各種角色,平台提供項目經理,協調各種角色,整合資源,打通流程,最終以眾包的形式組成一個團隊,進行開發,完成交付。

這樣的工作方式,和軟件公司的做法最大不同在於:大家是鬆散組織,因項目而聚合在一起,每個人都以結果和交付為導向,你隻要在每個裏程碑交付預設的結果即可,根本不需要朝九晚五地打卡熬時間,非常自由,你想早上多幹會兒那你就早起,你白天有應酬那就晚上工作一會兒,你完全可以掌控自己的工作節奏。這樣的話,像袁碼在留言中提到的類似打卡、請假、熬時間等領導下班等困擾,就都解決了。另外像財務結算這些容易扯皮的事情,雲沃客(ClouderWork)也通過流程解決了,你隻要在每個裏程碑結束時申請結算即可,其它一切由平台搞定,有糾紛也由平台出麵解決,非常省心。

采用軟件眾包方式,開發者隻需要做自己最擅長的開發工作即可,需求分析、客戶開發、項目管理、財務管理,這些統統都不用做了啊!這能大大調動起開發者的積極性,解放開發者的生產力,預計軟件眾包將成為互聯網發展的新動力。

可以設想一下,在不遠的將來,會出現很多沒有開發者的軟件公司,他們的軟件都通過眾包的方式來完成,而作為開發者的你,擁抱軟件眾包,不但能適應這個趨勢,還能自由工作,自由賺錢,甚至會賺得更多!

我已經準備好迎接這個浪潮的到來!所以,我踏上了自由職業的道路,開始在雲沃客(ClouderWork)上接眾包項目了。如果你也想自己接項目,隻拿錢,不上班,自己控製工作節奏,火速來試!


原文鏈接:https://z.clouderwork.com/article/view/5955f0178f6a9.html

最後更新:2017-06-30 15:02:08

  上一篇:go  跨域訪問-ajax
  下一篇:go  跨域訪問-iframe之間通信