客戶 接案年月 程式支數 外包收入
XXXX 201711 3 100,000
YYYY 201805 3 84,000
ZZZZ 201806 6 336,000
AAAA 201808 11+? 440,000(第一期:21.6萬+第二期?萬, 預計可以達到44萬)
BBBB(未來式) 201812? ? 400,000(預估)
AAAA案子程式量很大, 所以外包商只能再找我徒弟進來, 而且程式分成兩期開發,
第一期目前我開發11支, 徒弟本來開發6支, 後來他做不了, 只好退還給外包商2支, 實際上他只負責4支
目前我所做的案子, 前後開發時間大概都一兩個月, 但開發數量卻成類似等比級數的狀態
可見只要我吃得下, 外包商應該會盡量給我案子的趨勢, 是可以預期的
所以我才說如果我的技術和速度都提升, 外包上限也許可以到150萬一年
外包商有說AAAA案子結束後還有個案子BBBB(未來式),
如果那個案子我分到100天(40萬), 哪麼2018年外包收入預估將達到126萬, 這還是在2018上半年案子比較少的狀況下
所以外包150萬一年並非癡人說夢
------------------------------------------------------------------
我想談談我對程式開發的心態, 除了技術和速度外, 我之前沒提到的是品質
技術可以讓你可以接很難的程式(難意味著門檻高, 錢也比較多)
速度意味著你可以吃的上限(這跟開餐廳產能周轉率一樣, 越快你可以賺越多)
而品質卻意味著你在這個領域的名聲, 一旦品質不好, 不但開發時Bug連連, 跟你合作的IT顧問會抱怨連連,
接手的客戶IT會很難維護, 這將會使你的名聲臭掉, 路越走越窄, 外包商也不太敢給你太多程式寫
我自己特別重視品質, 因為我維護過很多品質很差的程式, 我知道同理心
程式品質好並不難, 只要你的架構合理, 然後就像寫文章一樣, 讓人一看就知道你的段落分明, 程式碼太長的
記得要包成子程式, 不要把一堆又臭又長的程式寫在同一頁, 這樣接手的人很難理解
這其實不是技術問題, 而是你願不願意做
對我而言, 這不難, 我有點德國人的工匠精神(要說日本人也行, 但我更喜歡德國人多出來的創新)
我把程式當成一件藝術作品在看, 不是交差了事, 最好接手的人, 打從心裡佩服我的作品
技術我想我沒啥大問題, 都十幾年這個領域的經驗, 速度隨的接案次數的增加, 也會提升
------------------------------------------------------------------
與徒弟合作的過程中, 我當然也理解他的水平和心態
憑良心說他沒有真正準備好, 所以我花了不少時間跟他做溝通
讓他了解事情的嚴重性, 節錄一些跟他的對話如下:
對話1:
徒弟:我現在有點理解你當時為何說外包讓你說公司很累, 公司+外包有時候事情壓過來, 真的會有點趕不過來
我:本薪你再怎麼換, 充其量月薪上下不會超過五千塊的水平, 外包卻可能是五萬上下的水平(我是以他的薪資水平來估計)
所以本薪真的是及格就好, 關鍵在你外包一定要保住, 這跟懷胎十月一樣, 一開始一定要穩住
因為本薪再找就有, 外包機會沒了, 下次外包商可能就把你放生了
(心裡沒說出來的話是, 如果外包商下次不找他, 我也只能抱歉, 你的份我也只能吃掉, 這也是適者生存的殘酷事實,
我找他進來也已經報答他的恩情, 如果他沒有這個命可以接案, 那也只能接受這個事實)
對話2
我:我們就像妓女一樣, 妓女是不能嫌嫖客屌大的, 不論怎樣都得吃下來, 這樣以後才能游刃有餘, 接這種案子
如果還會嫌棄客戶難做, 以後外包商(老鴇)就不找我們了, 你怎知外包商(老鴇)沒有其他更配合的妓女?
對話3
我:在這個領域, 我認為我們至少要達到同行75分以上的水平, 因為如果你只有60分水平, 時機好的時候還好
時機不好的時候, 外包商沒多餘給你, 你就餓死了, 所以一定要高於業界水平
(心裡沒說出來的話是: 我希望做到跟我合作過的所有IT顧問, 八成都覺得我還不錯的水平
而我又是外包商所有合作的開發人員中, 配合度最好, 專業也過硬的人員, 這樣就比較穩了)
對話4
我:我們要抱持感恩的心, 把每個案子都做好, 因為一旦做垮了, 可能就沒有下次機會, 那我們甚麼夢想, 都將成為泡沫
------------------------------------------------------------------
目前進行中的案子AAAA第一階段的11支程式, 我還剩兩支難的未完成, 當然有些時間壓力
可奇怪的是, 我就是覺得有信心可以完成(就算會Delay也不會太多天), 這也許是經歷幾個案子的歷練
信心不斷增加有關
我最近甚至用案子上的技術, 去當作我本薪公司的一個問題的解決方案
這就是我不斷接受外面新專案的好處, 我的本薪公司, 就算規模不小
但裡面的IT, 到最後技術一定會停滯, 最後人會廢掉, 一直保持跟外面同步的我, 將不會遇到這種狀況