面試北京XX數通總結


軟件架構師何志丹

1             總括

1.1     面試時間

2019年1月21號。

1.2     公司概況

員工近20人,其中開發人員6人,全部objectarx(C++),全部老手,一人負責一個模塊的設計與編碼,學歷全部是本科。

1.3     老板疼點

招人難,原因如下:

l  C++學的慢,所以培養難。

l  不好學,所以學的人少。

l  需要較多的高中數學以外的數學知識(三維),所以必須大學生。

2             如果入職

我入職六個月(試用期兩個月。正式四個月),之后轉成外包。六個月主要解決以下問題。

2.1     公共庫

我還會建立公共庫。通俗的說。就是把常用功能。組裝成零件。其他人直接使用。這不但可以節約開發的時間,還可以節約售后和測試的時間。在不增加工資的情況下,大幅提高效率

2.2     層次划分

前兩個星期。自然是熟悉情況。之后,在不影響現有進度的情況下拆分模塊。一個任務,如果需要三維知識,哪怕是少量三維。也需要安排一個會3維的人。而會三維的人的工資是

很貴的。我將拆分若干個模塊。於是大部分模塊都不需要三維知識。那些精通或者熟悉三維的人,就處理少數幾個模塊。其他人不需要三維知識,會C++甚至腳本語言就可以了。

這六個月。我一定把軟件分好模塊。不同級別的人,只能看自己有權限的模塊。這樣就可以把大部分模塊都外包出去。就算有人叛變了,由於核心模塊不在他們手中。也不會有什

么影響。

2.3     設計與實現分離

設計與編碼分離以屏蔽業務邏輯。老手負責設計,新手只編碼不設計。新人不懂業務邏或編程技巧欠缺,需要較長的學習周期。分離后,新人可以馬上開展工作。流程正規的公司都是這樣,我經歷過多年,所以知道如何處理。小公司的產品經理,經常只有業務知識,沒有需求知識,所以設計的時候需要大量的業務知識。所以分離設計的時候,同時也分離了業務邏輯。

3             關於外包

我有個學生在北京,月薪2萬出頭,他租房用了近1萬。如果他能在家上班,他寧願月薪1萬。這樣結余反而更多。這給了我一個啟發:“異地外包可以大幅降低成本”。

3.1     他們的期望

他們派人參加各類文檔的評審和代碼審查,我表示歡迎,但我不會因為他們參加評審和審查而付費。

4             關於培訓

理論上招收畢業,然后培訓比直接外聘便宜得多。因為你培訓的人的技能都是你需要的,外聘的人有很多你用不上的技能。但是你必須為這些技能付工資。實際上培訓並不適合貴公司。一,沒規模效益。二,如果對方離職了就虧了。如果是跳槽到競爭對手,那就更虧了。外包給我就沒這種問題。為了保證人員,我肯定是經常上課的。學生不會斷絕師徒關系。

5             建議

魏總不用過度操勞,現在是黎明前夜。目前處於寡頭壟斷階段,表面上看“風平浪靜”,實則“暗濤洶涌”。大家都想搞死對方,但都搞不死。經過幾年的淘汰,活下來的都是有護城河的。百事和可口斗爭了上百年,中國電信和中國移動斗爭了幾十年,市場份額變化平均到年少得可以忽略。擴張“殺敵1000,自損800”,何不將注意力轉移到內部,以降低成本呢?

6             最后的結界

不入職,非主營業務但和主營業務相關的需求,外包給我學生。

7             術語

疼點、爽點、癢點都是需求,疼點的關鍵字是:恐懼,爽點的關鍵字是:即時滿足,癢點的關鍵字是:虛擬自我。

文檔下載:https://pan.baidu.com/s/1K0uyHzUaccP8owZl_uTMGQ


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM