|
本來計(jì)劃在這一篇的時(shí)候發(fā)一些關(guān)于Hash算法對(duì)于關(guān)鍵詞過濾以及屏蔽,特別是一些不和諧的詞,但是推遲了一下。在上一篇的中做的一個(gè)緩存類受關(guān)注的并不多,所以就來吹吹牛,講下開發(fā)到底是為什么。
18歲的時(shí)候我已經(jīng)接觸了開發(fā),為當(dāng)時(shí)風(fēng)靡的摩托羅拉手機(jī)MTK芯片組進(jìn)行修改并完善摩托羅拉L6手機(jī)系統(tǒng)的修改。那時(shí)候是早期智能手機(jī)的樣子,內(nèi)存貌似只有不到10M,支持移動(dòng)運(yùn)用。(有興趣的可以去手機(jī)之家去搜索下V-smail L6 或者google搜索下。大概07年,現(xiàn)在除非在專業(yè)的論壇很少能見到了。MTK可以看下這里的解釋:http://baike.baidu.com/view/368130.htm)幾年后諾基亞N7系列以及塞班系統(tǒng)秒殺了當(dāng)年的MTK。塞班的出現(xiàn)讓摩托羅拉連年虧損,諾基亞擁有著塞班系統(tǒng)秒殺了手機(jī)行業(yè)好幾年。ios以及Android的雄起也讓諾基亞進(jìn)入險(xiǎn)境。
后來我一直都在問自己“開發(fā)到底是什么”。開發(fā)是推動(dòng)器,推動(dòng)變革創(chuàng)新著一些傳統(tǒng)行業(yè)。上一篇隨筆的發(fā)布不少的人加我QQ都問我技術(shù)人員如何規(guī)劃職業(yè),其實(shí)我也很迷惘,并且每個(gè)人有每個(gè)人的不同,所以不好說。傳統(tǒng)的生產(chǎn)行業(yè)銷售行業(yè)高額的運(yùn)營以及低效的市場盈利必然會(huì)被一些現(xiàn)代化的開發(fā)轉(zhuǎn)變。
所以做技術(shù)的不要只做技術(shù),關(guān)注市場,關(guān)注行業(yè)才是一個(gè)問題的關(guān)鍵。在這里再次給大家一些例子:中國化工網(wǎng)。或者很多人都不知道,或許它的頁面都是錯(cuò)位的,但是它上市了,它改變了化工行業(yè)傳統(tǒng)的運(yùn)行方式。當(dāng)很多很多站靠著廣告遞推病毒的推廣忽悠的卻艱難的賺錢的時(shí)候,學(xué)學(xué)這些吧,低調(diào)的改變社會(huì)低調(diào)的賺錢。技術(shù)不是每天面對(duì)著計(jì)算機(jī),而是拿出您的想法去改變一些傳統(tǒng)的行業(yè),這些才是技術(shù)人員的未來。
開發(fā)的意義在于對(duì)于現(xiàn)有形態(tài)的轉(zhuǎn)變,大范圍的轉(zhuǎn)化現(xiàn)有的不合理的陳舊的思維習(xí)慣。
19歲的時(shí)候?yàn)樗拇ǖ囊患忆撹F公司開發(fā)了鋼鐵的價(jià)格走勢分析以及價(jià)格短信郵件提醒。通過不停的分析各個(gè)城市各種鋼鐵的價(jià)格走勢以及價(jià)位的判斷梳理,然后以每條短信一毛五的價(jià)格發(fā)給訂閱者。一條短信的大概的盈利在六分到七分。這個(gè)當(dāng)年不到兩千的一個(gè)項(xiàng)目在今天一天的盈利都超過千元。
別去做無用的開發(fā)。現(xiàn)在有著一堆的企業(yè)在做著無用的開發(fā),漫無目的瞎折騰,折騰網(wǎng)站,折騰夢想。開發(fā)的時(shí)候想想有多少的開發(fā)無效呢,您可以去忙著那些無效的開發(fā),可是您卻要明白有一天您到底要開發(fā)什么,切入到什么行業(yè),解決什么的問題。世界上最聰明的人是借用別人撞的頭破血流的經(jīng)驗(yàn)作為自己的經(jīng)驗(yàn),世界上最愚蠢的人是非用自己撞得頭破血流的經(jīng)驗(yàn)才叫經(jīng)驗(yàn)。因?yàn)橛辛嗽S多不好不成功的開發(fā),才會(huì)讓您在之后之后要怎么做不去怎么做。現(xiàn)實(shí)很美真的很美,因?yàn)檫@樣您才會(huì)奮進(jìn)。因?yàn)槟皇歉欢錾碡毢鸥フ垓v,這樣您的世界才會(huì)有價(jià)值。現(xiàn)實(shí)有很多地方都是可以通過開發(fā)直接賺錢的。GIS物理定位的訂餐系統(tǒng),智能識(shí)別技術(shù),傳統(tǒng)行業(yè)的智能化,跨地區(qū)的價(jià)格落差,以及一些醫(yī)療系統(tǒng)的家庭運(yùn)用都正在顛覆我們的生活。專注行業(yè),專注解決生活中的生產(chǎn)力的解決,必然會(huì)贏得真的發(fā)展。那些都是開發(fā)方向,也是創(chuàng)新方向。創(chuàng)新的思維讓塞班秒殺了MTK,然后又讓ios和Android秒殺了塞班。
所以我們真的該想下我們到底要做一些什么了。我們的未來在那里,路在何方,我們?nèi)绾斡瞄_發(fā)來改變自己,我們到底要開發(fā)什么,如何的去更好的開發(fā)。不要去關(guān)注語言之爭,不要去關(guān)注與Windows好還是Linux好,也不用去關(guān)注php好還是ASP.NET好。無所謂用什么語言,面向什么對(duì)象過程,使用了什么架構(gòu)去開發(fā)。語言是對(duì)機(jī)器的,不是對(duì)人去執(zhí)行的,當(dāng)您覺得您能夠開發(fā)它的時(shí)候,您就可以開發(fā)好它,您同樣會(huì)有很多很多的進(jìn)步。
語言之爭就是沒事找抽,別再去滿世界里想采用什么架構(gòu),當(dāng)您經(jīng)歷多了就知道為什么代碼會(huì)那么寫,也就明白了為什么要采用單件,監(jiān)聽,為什么要求抽象接口,而又為什么有的時(shí)候面向?qū)ο蠖械臅r(shí)候面向過程了,估計(jì)那群架構(gòu)師要罵我了,而如果您去讀微軟的代碼,你就會(huì)發(fā)現(xiàn)即使在微軟的基礎(chǔ)庫mscorlib里,也有很多結(jié)構(gòu)都沒被使用,微軟的工程師組肯定要比我們和今天的架構(gòu)師更知道如何去部署代碼如何的去取舍。結(jié)構(gòu)的核心在于自然,面對(duì)問題去解決問題,不是臆想。在開源中國有這么一句話就是:設(shè)計(jì)者高高在上,不食人間煙火,只是提供約束,不要這樣,必須那樣,而不是提供方法和可以復(fù)用的API。開發(fā)者是處于解決問題的一線,飽嘗重復(fù)造輪子的疾苦,他們最需要的是快速的解決問題,以更恰當(dāng)?shù)姆绞焦ぷ鳎瑢ふ腋菀讟?gòu)建系統(tǒng)的技術(shù)和方式。
對(duì)于博客園的哥們姐們兒們,告訴您們C#會(huì)有足夠的發(fā)展的,現(xiàn)在越來越多的芯片技術(shù)開始直接支持C#,Kinect軀體感應(yīng)以及生物智能也直接使用C#來做開發(fā),我有一個(gè)好友,在日本為機(jī)器人編寫程序部分都使用C#。如果您明白了生產(chǎn)力,就知道了微軟在這個(gè)語言上所做的許多不被我們知道的努力。犧牲掉百分之二十的性能來更快的開發(fā)維護(hù)和部署是值得的。
10月31日我會(huì)結(jié)束自己從事了五年的職業(yè)開發(fā)。五年的開發(fā)已經(jīng)讓我掉了三分之一的頭發(fā),頭發(fā)和開發(fā)相比我更愛頭發(fā)(杯具啊,腦袋光亮光亮的)。之后有了時(shí)間也會(huì)更多的和朋友們一起分享一些開發(fā)的經(jīng)驗(yàn)和誤區(qū)。謝謝大家。
it知識(shí)庫:開發(fā)到底是什么?,轉(zhuǎn)載需保留來源!
鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請(qǐng)第一時(shí)間聯(lián)系我們修改或刪除,多謝。