色尼玛亚洲综合影院,亚洲3atv精品一区二区三区,麻豆freexxxx性91精品,欧美在线91

技術(shù)是否有前途取決于個(gè)人

  聲明:這僅是個(gè)人頭腦風(fēng)暴,鑒于個(gè)人的經(jīng)歷和掌握的知識(shí)有限,所有的信息都無(wú)法保證沒(méi)有錯(cuò)誤。

  很多技術(shù)人員或多或少都聽(tīng)過(guò)搞技術(shù)沒(méi)有前途,博客園首頁(yè)也有很多文章針對(duì)這個(gè)論調(diào)進(jìn)行討論。對(duì)于這些文章,我一直置之不理,對(duì)于我來(lái)說(shuō),技術(shù)有前途。如果要說(shuō)沒(méi)有前途,那是個(gè)人沒(méi)有前途。有沒(méi)有前途,其實(shí)這是和經(jīng)濟(jì)論相關(guān)的。如果做過(guò)生意的人,都知道,如果有一樣?xùn)|西,只有你有,別人沒(méi)有,那這種東西一般具有很高利潤(rùn);如果這樣?xùn)|西,你有他有,大家都有,那么你可能賠本了。因此,沒(méi)有前途的不是技術(shù),而是在于你自己是否懂得思變,懂得通過(guò)變化去獲得別人沒(méi)有的技能。順便說(shuō)明一下,我既是一個(gè)搞技術(shù)的,同時(shí)我也是做貿(mào)易的人,我恪守道義。

  為什么會(huì)出現(xiàn)“技術(shù)無(wú)用論” 呢?舉個(gè)例子,前一段時(shí)間,有一個(gè)公司讓我做一個(gè)項(xiàng)目,涵蓋一個(gè)基于Web的MIS、GIS和3D呈現(xiàn)的項(xiàng)目,價(jià)格是不高于5W,我評(píng)估了1天后拒絕了,因?yàn)檫@個(gè)項(xiàng)目要做下來(lái)的話(huà),低于10W便虧本。但是為什么他們會(huì)出一個(gè)這樣的價(jià)格呢?因?yàn)槭乾F(xiàn)在的應(yīng)用系統(tǒng)價(jià)格實(shí)在太低廉了,同時(shí),搞IT的人普遍的工資也是一般般的。技術(shù)無(wú)用的結(jié)論,從這種表面的經(jīng)濟(jì)現(xiàn)象就可以看出來(lái)了,即技術(shù)是艱苦且廉價(jià)的。在世界上,所有的動(dòng)物都是經(jīng)濟(jì)學(xué)家。如果一個(gè)搞技術(shù)的人掌握的技能,其它人都會(huì),那么你這項(xiàng)技能就不值錢(qián)了。有用與無(wú)用與技術(shù)本身無(wú)關(guān),而是跟經(jīng)濟(jì)學(xué)相關(guān)。

  問(wèn)題來(lái)了,技術(shù)如何有前途?從經(jīng)濟(jì)學(xué)角度看,就是只有你掌握了絕大部分人無(wú)法掌握的技術(shù)你才能獲得比別人更多的收益。因此,答案你也發(fā)現(xiàn)了,技術(shù)如何有前途就是取決了你如何把握技能。一般來(lái)講,那些你通過(guò)正規(guī)渠道能夠?qū)W習(xí)的東西,別人也都能夠做到,原因很簡(jiǎn)單,這在于人性。人是人他媽生的,大家都一樣,思維方式差別也不大,只是因個(gè)人經(jīng)歷、教育背景等因素會(huì)有所不同。因此,你需要和一般做的不一樣,比如你學(xué)習(xí)更刻苦,你看問(wèn)題角度不一樣,你選擇也和別人不同,凡是同質(zhì)的東西一般來(lái)說(shuō)競(jìng)爭(zhēng)力都是比較弱的。獲取與別人不同的技能,需要因人而異,我無(wú)法提供一個(gè)統(tǒng)一模板。在我看來(lái),學(xué)習(xí)是一個(gè)螺旋上升的過(guò)程,在剛開(kāi)始階段螺旋半徑很小,上升也很慢,甚至感覺(jué)不到任何的提高,等積累到一定程度,螺旋半徑和上升速度會(huì)呈加速度提高。在此,我會(huì)描述一下我的學(xué)習(xí)經(jīng)歷,與君共勉。

  本科是在一個(gè)二流的二本學(xué)校上的,學(xué)的專(zhuān)業(yè)是計(jì)算機(jī)科學(xué)與技術(shù)。我的學(xué)習(xí)方法是,把時(shí)間集中花在聽(tīng)講上,課堂時(shí)間充分利用,然后學(xué)以致用。我從大二開(kāi)始學(xué)習(xí)VB,不過(guò),學(xué)不懂。大三開(kāi)始學(xué)習(xí)了數(shù)據(jù)庫(kù)原理,使用VC++編寫(xiě)了2個(gè)MIS系統(tǒng)。這兩個(gè)MIS系統(tǒng)都是我給自己定的題目,一個(gè)是考試管理,另一個(gè)是學(xué)生管理。大三下學(xué)期學(xué)了了PB,然后又做了一個(gè)學(xué)生管理系統(tǒng)。大四上學(xué)期學(xué)習(xí)了ASP,然后做了黨員管理系統(tǒng)和就業(yè)管理系統(tǒng)。大四下學(xué)期學(xué)習(xí)了ASP.NET,做畢業(yè)設(shè)計(jì)課題,課題是基于Exchange Server 2003的工作流系統(tǒng),我在這個(gè)項(xiàng)目上,把Exchange Server 2003的英文SDK翻譯了60%(我英語(yǔ)很爛,4級(jí)62.5,6級(jí)最高分46,到現(xiàn)在還沒(méi)有過(guò)六級(jí)),做成了一個(gè)工作流系統(tǒng)。在本科時(shí)期,我一直覺(jué)得自己很厲害,驕傲狂妄,因?yàn)槲矣X(jué)得我比一般的學(xué)生掌握了更多的技能。

  研究生也是在同一個(gè)學(xué)校上的,學(xué)的是計(jì)算機(jī)應(yīng)用技術(shù)專(zhuān)業(yè)。研一邊上課,邊幫別人做項(xiàng)目。當(dāng)時(shí)做了2個(gè)工作流審批系統(tǒng)(都是16W的項(xiàng)目,我和另一個(gè)小伙一起做),基于學(xué)習(xí)的自動(dòng)機(jī)理論和從Exchange學(xué)習(xí)到的工作流知識(shí),設(shè)計(jì)了一個(gè)簡(jiǎn)單的工作流引擎,并基于這個(gè)引擎實(shí)現(xiàn)了這兩個(gè)項(xiàng)目。研一下半學(xué)期,偶然的機(jī)會(huì)接觸了一個(gè)公司的智能體SDK,我對(duì)該公司的產(chǎn)品非常的感興趣,于是自己也思索如何設(shè)計(jì)。不過(guò),我太菜了,不知道如何入手。于是,我就使用Reflector反編譯了所有代碼,然后打印出來(lái)分析,代碼大概有80頁(yè)A4紙。看完這個(gè)代碼,讓我感到很震驚,我發(fā)現(xiàn)自己和企業(yè)的差距是如何巨大了。因此,我使用了6個(gè)月時(shí)間分析了所有源代碼,然后自己獨(dú)立設(shè)計(jì)了一個(gè)新的Agent SDK。這個(gè)SDK比原來(lái)多了很多的功能。研二期間,導(dǎo)師讓我們做一個(gè)20W項(xiàng)目,共9個(gè)研究生。我又自學(xué)了Delphi,并設(shè)計(jì)了這個(gè)項(xiàng)目的框架和體系結(jié)構(gòu),這個(gè)框架我命名為Common Form Framework,他提供了一個(gè)可復(fù)用的主界面,基于Delphi Package技術(shù),支持模塊化功能,從而能夠適用團(tuán)隊(duì)協(xié)作開(kāi)發(fā)。此外,由于這個(gè)項(xiàng)目的表單非常復(fù)雜,有一個(gè)表的字段是300多個(gè),因?yàn)閿?shù)據(jù)庫(kù)是委托方提供的,無(wú)法進(jìn)行修改,我們只能按照要求做。如果使用普通方式開(kāi)發(fā)一個(gè)表單的話(huà),會(huì)有很多繁瑣的代碼來(lái)進(jìn)行CRUD操作。于是,我發(fā)明了一個(gè)Control Relation Mapping(思路是基于Hibernate支持的ORM之上的),這個(gè)組件能夠使用自動(dòng)生成的映射文件實(shí)現(xiàn)表單和數(shù)據(jù)庫(kù)雙向映射。在2006年的時(shí)候,我把它移植到C#。在研三期間,開(kāi)始編寫(xiě)畢業(yè)論文,論文內(nèi)容是MIS體系結(jié)構(gòu)。我設(shè)計(jì)了一個(gè)輕量級(jí)和企業(yè)級(jí)體系結(jié)構(gòu),這個(gè)體系結(jié)構(gòu)以Common Form Framework為核心,Control Relation Mapping、Object-Object Mapping、ORM、Service Wrapper、IOC等組件為基礎(chǔ)。(PS:這一階段我學(xué)習(xí)和領(lǐng)悟了一些設(shè)計(jì)模式和OOP設(shè)計(jì)原則)

  2007年研究生畢業(yè),我到西安Sybase上班,使用Java開(kāi)發(fā)Sybase Central的插件。于是我又自學(xué)了Java,并快速的適應(yīng)公司的要求。2008年因工作需要,我開(kāi)始自學(xué)了Flex,使用Java + Flex開(kāi)發(fā)基于SCC的插件。在工作業(yè)余時(shí)間,我把研究生學(xué)習(xí)的東西進(jìn)一步深入研究和探索,研究了CAB、OB等源碼,并找了幾個(gè)搞技術(shù)的師兄弟們,設(shè)計(jì)了一些小東西。目前,基于自己的東西,我成立了一個(gè)小公司,公司業(yè)務(wù)分為“A SaaS中間件; B 基于MAOP的技術(shù)培訓(xùn)和中間件叢書(shū); C CODEEYES網(wǎng)站; D 外包業(yè)務(wù)”,企業(yè)文化是“道法自然”。

  在我目前經(jīng)歷中,我有幾個(gè)很深的體會(huì):(1)本科的時(shí)候很狂妄自大,實(shí)則非常的無(wú)知;(2)研究生畢業(yè)的時(shí)候,我感覺(jué)自己是剛爬出井口的青蛙,才突然發(fā)現(xiàn)計(jì)算機(jī)的知識(shí)是如此的豐富,我終于對(duì)自己有所了解了;(3)對(duì)我個(gè)人技能提高最快的是我看了別人的源碼,然后自己分析和重新設(shè)計(jì);(4)真正有用的東西往往是被老師和一般人忽略的所謂的高級(jí)知識(shí),其實(shí)所有的知識(shí)都是基礎(chǔ)知識(shí),學(xué)習(xí)了基礎(chǔ)知識(shí)了,才能創(chuàng)新;(5)學(xué)習(xí)沒(méi)有訣竅,在于耐心,我對(duì)自己的定位是反應(yīng)遲鈍型的笨蛋,我需要付出比別人更多的努力才能夠獲得自己想要的東西;(6)實(shí)時(shí)對(duì)自己進(jìn)行反省,只有通過(guò)不斷的反省才能發(fā)現(xiàn)不足,在反省過(guò)程總,實(shí)時(shí)修正自己;(7)與人為善,待人真誠(chéng),明辨是非;(8)想要獲得想要的東西,方式方法有很多種,每一種道義的方法都是值得尊敬的;(9)只要是你擁有的東西別人沒(méi)有,那么這個(gè)東西就有用,不一定非得一條路走到黑,非得搞技術(shù);(10)多研究點(diǎn)人性,這樣才能更好的為人處事;(11)很多事情,你都很難說(shuō)那是對(duì)的還是錯(cuò)的,即使到你死的那一刻,你都無(wú)法定論。這與小時(shí)候不一樣,因?yàn)槟菚r(shí)候我們總的得出一個(gè)結(jié)論,就是那個(gè)人好這個(gè)人壞;(12)無(wú)知很可怕,千萬(wàn)別認(rèn)為自己知道的很多,認(rèn)為自己很牛,如果有這樣的想法,一般都比較菜。

  附件是Microsoft ObjectBuilder源代碼分析,通過(guò)這個(gè)代碼分析,我相信我們可以從微軟的這些高手們學(xué)到一些東西的。

  附件:ObjectBuilder.rar 

it知識(shí)庫(kù)技術(shù)是否有前途取決于個(gè)人,轉(zhuǎn)載需保留來(lái)源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請(qǐng)第一時(shí)間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 宁海县| 徐闻县| 寿宁县| 贵南县| 攀枝花市| 娄烦县| 会同县| 南部县| 威远县| 满城县| 南京市| 新巴尔虎右旗| 锡林郭勒盟| 鹿邑县| 金阳县| 革吉县| 梅河口市| 舞阳县| 屯留县| 和硕县| 仲巴县| 栾川县| 宁城县| 武城县| 鹤岗市| 辽阳县| 大方县| 阳城县| 铜陵市| 卢湾区| 泰来县| 长岭县| 普洱| 奎屯市| 汕头市| 剑阁县| 通许县| 峨边| 衡阳市| 若羌县| 南通市|