1. 程式人生 > >程式設計師為什麼不自己單幹?:要考慮什麼

程式設計師為什麼不自己單幹?:要考慮什麼

此篇文章來源於知友的提問「為什麼程式設計師不單幹,自己寫程式賣啊啥的……而要去公司上班領死工資?」這對於在校的和剛工作不久的程式設計師來說是一個非常好的問題,甚至我相信不少人自己也想過。毫無例外,我在學生時代也曾經有過類似的想法。以下是我的回答。


兄弟,我曾經也跟你有過一樣的想法。

後來我才發現其實沒那麼簡單。首先啊,你說的這種賣程式其實就是大家口中經常說的外包公司,甲方提供具體的需求給你,然後你只要按照功能點去實現就可以拿到約定好的價錢,多少錢取決於功能點、工作量。

1.一般來說專業的外包都不會是一個人或者兩個人的,一個人做外包肯定是不行的,因為一個人的能力有限,不可能從UI到後端樣樣都精通的。所以你要招人或者找合夥人了,但是招人一直以來是一個難題,找到一個合適的合夥人比找一個男女朋友還難。合夥人不僅要在能力上和你互補更要在工作上能輔助公司更上一層樓。

2.有人說有很多外包專案就是兩三頁前端頁面或者是採集一些資料什麼的,自己一個人搞得定,這種小專案確實可以搞得定,但問題是你能一直接到這樣的小專案嗎?所以你看出去接到外包專案也是一個技術活,你一個人單幹需要不斷的有這些小活給你做,還不說專業的外包團隊肯定價效比個人高太多太多了。不管你是單幹還是不單幹,源源不斷的找到活才是生存的根本,而找到活簡直是社交的活。

3.一旦跟甲方打交道多了,個人肯定是不行的,甲方是公司,都需要你提供各種發票材料等等,所以這時候你需要考慮去辦一個公司,之後呢你還要考慮記賬、交稅、各種營業執照等等問題,源源不斷地會來的。

4.一旦單幹或者自己開外包公司之後你就需要每天做好虧損的準備。

個人還好,頂多是賺錢少的時候吃得不好,賺錢多的時候吃點好的,但你要是一個有家庭,有老婆、有孩子的程式設計師,那在你收不到訂單的日子你,你的壓力是非常大的。要是你開了外包公司,你要每個月給下面的員工發工資,你要繳納租辦公室的場地費,每個月的固定開銷會讓你喘不過氣來。


後來啊你想了想,你跟我說做外包賣程式不適合我,我還能做一個牛逼的產品,能有多少活躍使用者,能拿到多少融資,走向人生巔峰。這就又要面對另外一些問題了,首先啊,你要知道,中國每年的創業公司有99%的都會在一年內死掉。

雖然現在程式設計師很重要,只差一個程式設計師了這句話也不是調侃,但是你也要知道為什麼是隻差一個程式設計師呢?因為產品要做什麼,定位是什麼,功能怎麼樣這些都已經想好了準備好了所以才會只差一個程式設計師,程式設計師是實現產品功能的基石。

1.如果你想做一個好的產品一個優秀的產品,一個能成功的產品。首先你肯定要有一個好的idea,同時也清晰的知道產品怎麼做,走什麼方向。這可跟程式設計師的工作沒什麼太大的關係。產品的設計更多的時候需要你去考慮大眾的心理和使用習慣。你看,這是程式設計師的弱點,程式設計師喜歡揣摩機器,但大多時候不喜歡揣摩人。

2.你還要會運營、推廣。以前的時代是酒香不怕巷子深,但現在不一樣了。現在每天誕生的產品太多了,如果你做了一款好的產品不出去推廣,他仍然會是一個沒人知道的產品。所以你要學會運營,你還要準備一些錢去一些地方打廣告,打廣告是一筆不菲的投入。

3.你要會寫商業計劃書,你要出去演講,因為你要讓更多的人知道你知道你們的產品知道你們的公司。你要會講故事,會吹牛,因為你要去拿融資,不然怎麼做地推做廣告。你要學會更越來越多的人打交道。

4.跟外包公司一樣,你要會招人,你有一些員工,你還要考慮成本的問題,你每天都面臨著很大的風險,說不定你的競爭對手鄭三李四王五還整天在背後裡暗搓搓的想搞你一頓。


還有很很多你要考慮的事情,你要做的事情,都是你控制不了的。所以啊……比起很穩定的一個月幾萬塊、不用承擔那麼的的風險、不需要太多的社交活動、又不需要思考太多的寫程式之外的東西是一件多幸福的事情啊。


本文轉載自公眾號  一個程式設計師的日常