積累原理,精簡做深
枚舉改字符串
//定義枚舉類型
typedef NS_ENUM(NSInteger, SubCityCategoryType){
SomeTypeKey = 0,
};
//聲明全局類型數(shù)組
extern SomeType const SomeTypes[];
//聲明全局類型字符串函數(shù)
extern NSString * const SomeTypeIdentifier(SomeType Key);
//定義類型數(shù)組
SubCityCategoryType const SubCityCategoryTypes[] = {
SomeTypeKey
};
//定義字符串函數(shù)
NSString * const SubCityCategoryTypeIdentifier(SomeType Key){
switch (Key) {
case SomeTypeKey:
return @"KeyString";
default:
return @"";
}
}
//傳入枚舉值通過字符串函數(shù)獲取指定字符串
SubCityCategoryTypeIdentifier(SomeTypeKey) //使用方式
后記(下面以聊家常為主,沒時間沒興趣的朋友請直接忽略):
@xiaotie 兄在OurCoders.com上的回復(fù):
http://ourcoders.com/thread/show/6626/
想事情要從目標、限制條件、手段三方面入手。
我現(xiàn)在的核心目標,確實是希望以在上海呆得下去。5萬這個數(shù)超出我之前預(yù)料,我原以為25K到30K就差不多了。以5萬為目標的話,我現(xiàn)在的努力方式確實是錯的。
把著眼點放到自己對別人的利用價值上,要樂于為人所用。
能做,做好,補缺,這是非常好的技術(shù)階段劃分。我目前大概只處于能做階段,正在努力向做好階段進階。等達到了做好階段,進入補缺階段,才有定價權(quán)。
限制條件是籌碼與缺點。我的籌碼只有很短的期間價值。要繼續(xù)努力,去帶隊或培養(yǎng)獨門技能。每天保持長時間的努力。
我應(yīng)該把主要精力轉(zhuǎn)向刷金幣。通過換位思考,找到付得起錢的人的需求,深入研究,積極合作。做貴不做賤,量越大,維護成本越大。
做深是合作,做廣是競爭。選擇做深領(lǐng)域,關(guān)注合作能力。
要為將來做適當?shù)牟季帧?/p>
得道者多助,失道者寡助。道,我認為是建立行業(yè)生態(tài),做深合作。
互補式地學(xué)習(xí)。
今天早上,和老婆討論了很久職業(yè)路徑選擇的問題。
我們把路徑分為4條:
1?客戶專家:業(yè)務(wù)
2?技術(shù)專家:架構(gòu)
3?問題專家:模塊
4?原理專家:原理
原理專家,是一般人比較陌生的說法。
舉個例子,說說原理專家的做事步驟:
1?獲得一個問題。
2?分解問題。
3?每個部分通過最快的方式實現(xiàn):現(xiàn)成的模塊或第三方庫。
4?選其中一部分,了解、熟悉實現(xiàn)的原理。
5?根據(jù)公司項目需要裁減,自己實現(xiàn)一遍。
6?選另一部分,了解、熟悉原理,裁減后重新實現(xiàn)一遍。
這樣做,將可以照顧項目進度的同時,不斷深入研究、深入優(yōu)化自己的技術(shù),以應(yīng)付將會出現(xiàn)的需求變化。
看了@xiaotie 兄的回復(fù),我決定把精力放在解決問題與互補合作上。從同事、公司、行業(yè)三個由低到高順序努力把事情做深提高自己的利用價值。
今天,我寫的《從零開始學(xué) iOS 開發(fā)的15條建議》
http://www.cocoachina.com/ios/20150826/13151.html
居然上了CocoaChina.com 的首頁頭條:)
