<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    xyz20003

    www.mossle.com
    隨筆 - 34, 文章 - 0, 評論 - 124, 引用 - 0
    數據加載中……

    “業務比技術重要”一條企業開發中經典的謬論

    做企業開發,是業務重要還是技術重要?似乎大多數的聲音都在朝向著同一個方面:“業務比技術重要”,“理解客戶業務需求更加重要”,“我們要幫助客戶梳理需求,項目做到一半的時候,我們已經比客戶都懂業務了”。

    作為一個搞技術的,我完全搞不清楚這種說法的起源,為什么作為本職工作的“技術”反而不如“業務”重要了呢?這里所說的“重要”是否是說我們只需要抓抓牢最重要的部分就可以解決一切問題了呢?既然所有人都認為業務比技術重要,那為什么公司不直接招聘幾個“精通業務的人員”過來培訓幾天技術就行了呢?為什么反而要招聘原本不重要的“技術人員”,再去臨時培訓如此重要的“業務”呢?或者說,既然業務比技術重要那么多,為什么我們還要做技術呢?所有人都去搞業務豈不是可以把所有力量都集中在最重要的部分,進而獲得更大的效益呢?

    聽到這種說法,人們又開始議論紛紛:“你這樣太極端了,怎么可能完全放棄技術呢?沒有技術怎么行呢?”這種說法再正常不過,因為我們的本職工作就是“軟件開發人員”,開發人員立足的根本就在于技術能力,所謂的業務問題如果不建立在技術基礎之上,就是完全無用的空對空瞎吹而已。對于一個開發人員來說,技術能力是必不可少的,再多“業務”也是無法彌補“技術”上的鴻溝的。

    可為什么大多數人還是認為“業務比技術重要的”,首先公司的行為在于盈利,公司只有通過交易行為才能實現盈利,如果我們制作的產品無法滿足客戶的需求,客戶是絕對不會買賬的。怎么才能滿足客戶需求的,首先就要熟悉客戶的業務,因此公司就需要一些了解特定方面業務的開發者來實現這些功能,這些公司對技術沒有太多要求,只要達到基本水平就可以,所以篩選員工的標準就變成了對業務的熟練程度。

    換句話說,大多數公司所需的員工是:“技術水平達到基本要求,對某一行業業務越熟練越好。”所有人對此都不會抱有懷疑,只是在信息不斷傳遞過程中,有意無意中人們隱去了前提部分,只剩下后面的“業務很重要”。

    對于一個公司來說,需要的永遠不是:“技術最強者。”最有用的人是那些可以使用一定程度的技術,最好滿足本行業業務需求的人們。公司不可能為了個人技術方面的渴求去犧牲業務方面的鉆研,這已經是生存問題了。雙向選擇上,如果一個人技術不達標,是沒辦法通過面試的,如果一個人業務不達標,有可能先進入公司熟悉業務。如果一個人技術太強了,公司留不住也只能放任員工去選擇更適合的發展環境,如果業務太強了,結果應該也是一致的。

    對于個人來說,如果是一個技術狂熱者,也不應該在公司中被技術左右,明辨技術和業務兩個方面,結合起來幫助公司創造更大效益的同時才能為自己提供一個有發展的環境。雙向選擇上,如果自身無法滿足公司的要求,是很難進入公司的,如果感覺公司限制了自身發展,也可以考慮是否擁有更多的選擇機會。

    最后來研究一下技術和業務之間的融合問題,我們可以肯定一點,純粹的技術是沒辦法存活的,公司行為必然要涉及到解決哪些問題,純粹的業務也不是技術人員可以達到的,所以我們期望了解的就是業務和技術如何分配的問題,是五五嗎?是三七嗎?是六四嗎?現在只能說這個問題很難講清楚,根據不同行業需求的不同,畢竟大多數公司都停留在簡單的增刪查改階段,只要開發人員會用jsp的公司也比比皆是,相比專業的軟件公司,這些公司的入門門檻低,待遇也低,如果希望在這些公司走得更遠,唯一的方法就是在技術之外開辟出新疆界來。你可以搞業務,搞管理,搞客戶關系,等等等等。大多數人都是可以適應平滑轉型的,但是也有期望在技術上更進一步的同志會進入其他對技術要求更高的公司中。這類公司業務和技術比重大致在7:3到5:5之間,基本屬于平常不會遇到解決不了的問題,只要根據客戶的需求進行實現即可,不過一但遇到技術上無法實現的功能,便無法自行解決,只能求助于更高級的軟件公司。

    在大部分公司都與最終用戶進行交互時,還是存在著不少公司進行著產品化行為,一方面基于以往項目積累的經驗抽象出可復用的組件,另一方面對市場的調研總結,設計出更易用,更成熟的體系結構,這些公司有實力,并且有需求在技術上更進一步。這時也會出現對技術和業務職責上的分化。因為產品化已經深入的某一個特定的行業,對業務的需求分析細化整理都已經十分完善,為了實現更精進的業務,也就需要更精進的技術來作為支持。這些公司需要專精某些技術的員工,可以基于整理后的需求完成業務,同時也需要更加專業的業務分析人員,在業務上進行細化分析,提供給后續論證實現。只不過對于這種業務分析人員,大多也是從原軟件開發人員轉移過來的,他們擁有十分豐富的項目經驗,同時擁有強力的設計能力可以為下面的實現人員提供規劃藍圖。歸根結底,無論是開發人員或是需求分析人員都是以技術為基礎的,沒辦法,畢竟我們的本職工作是開發。

    最后的最后,到底是技術重要還是業務重要呢?我想作為一個技術人員的大家,應該心中有數了吧?


    posted on 2009-12-07 13:02 臨遠 閱讀(2552) 評論(19)  編輯  收藏

    評論

    # re: “業務比技術重要”一條企業開發中經典的謬論[未登錄]  回復  更多評論   

    “業務比技術重要”是相對于具體業務項目來說的,任何技術都是為業務服務的,任何技術的產生都是由業務驅動的,技術是工具而已,工具是讓業務更有效率的進行而已
    你的理解狹隘了,不是這句話的謬論
    2009-12-07 16:23 | Jeff

    # re: “業務比技術重要”一條企業開發中經典的謬論  回復  更多評論   

    @Jeff
    “技術是工具而已”里面隱含著對技術本身的蔑視,可恰恰“僅僅是工具而已”的技術基礎支撐著整體上層的業務結構,這就是為什么開發人員要通過成年累月的學習才能掌握技術知識,而進入公司以后沒多長時間就可以熟悉業務進行實際開發了。不搞清表與里的關系,就會出現本末倒置的情況。
    2009-12-07 16:39 | 臨遠

    # re: “業務比技術重要”一條企業開發中經典的謬論  回復  更多評論   

    既然所有人都認為業務比技術重要,那為什么公司不直接招聘幾個“精通業務的人員”過來培訓幾天技術就行了呢?為什么反而要招聘原本不重要的“技術人員”,再去臨時培訓如此重要的“業務”呢?


    因為學習業務比學習技術更容易。懂業務的人,花幾個星期也可能學不會技術做開發;懂技術的人,花幾天就可以了解業務做開發。
    2009-12-07 16:54 | pengo

    # re: “業務比技術重要”一條企業開發中經典的謬論  回復  更多評論   

    事實就是技術比業務更難掌握,所以是否應該揣測一下,宣揚“業務比技術重要”的人希望得出什么樣的結論呢?是“我們不應該去學技術嗎?”還是其他什么?
    2009-12-07 17:51 | 臨遠

    # re: “業務比技術重要”一條企業開發中經典的謬論  回復  更多評論   

    業務比技術重要,又不是說技術不重要,哥們你想啥呢?
    2009-12-07 18:02 | atend

    # re: “業務比技術重要”一條企業開發中經典的謬論  回復  更多評論   

    "業務比技術重要“看怎么去理解了,要理解業務的邊界;技術的邊界
    我雖然比較看重技術,但是也認可”業務比技術重要“。
    我所理解這句話的含義:業務是本,技術為業務服務。

    問題是什么?
    業務包含哪些范圍(邊界),我認為的業務,不僅僅是原始需求,包括:
    *原始業務需求
    *需求分析
    *業務建模
    這些都屬于業務規劃(或者是產品規劃)的一部分。

    技術包含哪些范圍(邊界),我認為:
    *選用技術語言
    *技術架構
    *實現模型
    *實現編碼

    只是現在,很多需求分析,業務建模(或者說領域建模)都是技術團隊在做,會誤以為這些都是屬于技術的范圍。
    真正能做好業務規劃的團隊和單位,真的是太少了,往往只提供原始需求,就讓技術去實現罷了。


    2009-12-07 18:07 | stone2083

    # re: “業務比技術重要”一條企業開發中經典的謬論  回復  更多評論   

    @atend
    嘻嘻,還是那個問題,既然業務比技術重要,為什么要花幾個月,或者幾年時間學習技術,而只需要幾周,甚至幾天時間就可以理解需求呢?
    繼續打聽一下,既然認為:“業務比技術重要”而不是“兩者同等重要”,這樣提高“業務的地位”是為了達到何種目的呢?

    @stone2083
    個人感覺,即便分清了業務邊界和技術邊界,兩者也本應當是同等重要的,互相扶持不可或缺的兩者,到底是從什么時候變成“業務一方完全壓倒技術一方”呢?
    即便做好業務規劃,在缺乏技術的情況下依然是束手無策,反而很少見到技術基礎扎實,卻無法實現順利規劃業務的。無論從學習曲線和理解難易角度來看,技術都占據了很大的比重。
    而認為:“技術要服務業務”這種說法很容易被其他人理解成:“做技術的人要聽從搞業務的人員的調遣”,可實際上兩者只有分工不同,并沒有完全的主從關系。所以,為何不能說為:“技術和業務需要互相扶持。”而一定要講做:“業務肯定比技術重要啦”。用意何為呢?
    2009-12-07 18:27 | 臨遠

    # re: “業務比技術重要”一條企業開發中經典的謬論  回復  更多評論   

    “業務比技術重要”這句話是沒有錯的。
    只是在很多國內人嘴里說出來就變味了,那種對技術的蔑視讓你覺得反感。
    不同的業務需要選擇合適的技術來實現,業務和技術本身沒有重要與否,而在于人的無端對比。
    2009-12-07 21:22 | MyYate

    # re: “業務比技術重要”一條企業開發中經典的謬論  回復  更多評論   

    我就認為業務比技術重要,你咬我啊!!!!

    無聊之人抽無聊之談。。。

    你的技術已經登峰造極了?你能在半年之類熟悉全部的電信、銀行、國防業務?

    國情不斷在變,今天這個國家干那個國家,明天還不知道誰打誰?
    更何況技術、業務?

    你認為技術比業務重要,那“大象壓死螞蟻”又怎么解釋?又有多少新生創業的“螞蟻”死在“大象”腳下,你能說一些小公司、小企業開發的東西沒技術含量?你會在阿拉伯賣牛逼要死的雨傘嗎?
    2009-12-08 01:17 | 今夜很冷

    # re: “業務比技術重要”一條企業開發中經典的謬論  回復  更多評論   

    @MyYate
    最近感覺業務壓死技術這種論調越來越囂張,必須反擊一下了。

    @今夜很冷
    公司的興衰存亡,除了技術,業務,還有許多其他制約的因素,市場方向的選擇,資金流,公司內部的結構關系,小公司死掉多數因為資金鏈斷掉和本身市場定位的錯誤。你說要去阿拉伯賣雨傘,可以啊,自己選擇錯誤就要風險,失敗的原因也不在于我們研究技術是錯誤的,而是賣雨傘這個人太沒眼光,就像鴉片戰爭前來中國賣禮帽的那個英國商人一樣異想天開。
    這是技術的錯誤嗎?因為市場決策的問題,也要怪到技術部門的頭上嗎?應該是技術部門把業務部分吊起來打才對。回頭想想,做技術的小公司哪個不是先找到技術過硬的同伙才敢接項目的,一個做技術的人都沒有你業務再牛有用么?
    你項目能力強,接來的項目自己做不完,拿出去轉包,建議再拿出這副嘴臉,指著接項目那些人的鼻子告訴他們:“業務比技術重要,你們做技術的都沒用,趕快把這些東西做了,我隨便給你們兩三塊錢把你們打發了就行了。”到時候看對方咬不咬你。嘿嘿。:)
    2009-12-08 07:51 | 臨遠

    # re: “業務比技術重要”一條企業開發中經典的謬論[未登錄]  回復  更多評論   

    按照我的理解,“業務比技術重要”只在IT行業內出現。出來這句話是因為IT行當里面懂技術的人太多太多,而懂業務的人相對比較少;是因為大家都喜歡用技術的眼光來看問題,都習慣性地想用技術來限制(指導)業務。而真實世界里,業務人員是不懂技術的,他們也沒有技術的條條框框,所以他們不會理解所謂的技術。他們只希望技術能解決他們最實際最本質的問題(雖然他們可能自己都不是很清楚問題是啥?)。于是就要求技術人員在很精通業務的情況下,結合技術的實現,幫他們梳理他們的問題,找到解決問題的方法。
    技術是通用的,但是業務確實專屬的。要解決實際的問題,必須懂專屬的業務才能完全的解決。所以才有“業務比技術重要”這句只在IT行當中存在的話。
    2009-12-08 09:23 | Brian

    # re: “業務比技術重要”一條企業開發中經典的謬論  回復  更多評論   

    懂業務就是說你知道你的目標在哪里。懂技術就是說你的效率比較高。就像一場賽跑,你知道了目標,就算跑到慢一點也是可以到達目標的。但是如果不知道目標,單是跑到快,成為贏家 的比例比中五百萬還小。當然最好的是知道目標,還跑到快。
    2009-12-08 10:08 | lkj107

    # re: “業務比技術重要”一條企業開發中經典的謬論  回復  更多評論   

    一個項目的生命周期,起始于業務,終結于業務,技術只是中間的后臺實現。對于客戶是可以忽略的。而且技術人員多如牛毛。當然一個項目是項目組的集體成果。相比較而言,業務人員的工資要高的多。
    2009-12-08 10:12 | lkj107

    # re: “業務比技術重要”一條企業開發中經典的謬論[未登錄]  回復  更多評論   

    很明顯,技術比業務重要
    2009-12-08 12:54 | lx

    # re: “業務比技術重要”一條企業開發中經典的謬論  回復  更多評論   

    @lkj107
    “技術人員多如牛毛”
    真是一句中的啊,因為開發人員太多了,人們就說“只要拉來業務,出去隨便找個人就可以實現,所以你不要諸多要求,要不明天就找個人把你頂了。”
    事實確實如此嗎?
    2009-12-08 14:33 | 臨遠

    # re: “業務比技術重要”一條企業開發中經典的謬論  回復  更多評論   

    技術和業務同等重要。

    之所以有這樣的說法,只是太多人只關心技術,結果是本來可以用很簡單的技術的解決的問題搞復雜化。所以要求技術人員把思考的重心放在業務上,不要為了技術而技術,要為業務而技術。

    軟件說白了是服務業,你寫的軟件要以用戶為中心的。unix很好很強大,但是太技術,windows也很好很強大,但是很多方面比不上unix,但是很多人用,因為用戶覺得用起來爽。我們寫軟件,是要給業務人員用的,用業務人員的思維來思考問題,再加上過硬的技術,才會被用戶打高分的。

    所以沒有技術不行,沒有業務也不行。就這樣。我們要對技術人員提個醒:業務比技術重要;同時也要給業務人員提個醒:技術非常重要。軟件的生產是技術與業務的統一,不要做一些技術上行不通的承諾,也不到因為技術先進,把業務要求改得面目全非。

    這不是中國教育給的不是一就是二的答案,為什么一定要有標準答案呢?技術和業務誰更重要是一個偽命題,從來不存在這樣的這樣的比較,因為兩者關注的方向根本就不相同。
    2009-12-10 16:03 | joyway

    # re: “業務比技術重要”一條企業開發中經典的謬論  回復  更多評論   

    都重要,都重要
    2009-12-10 17:33 | 開發開發

    # re: “業務比技術重要”一條企業開發中經典的謬論  回復  更多評論   

    干嘛要去比呢?一點意義都沒有
    2009-12-10 17:34 | 開發開發

    # re: “業務比技術重要”一條企業開發中經典的謬論  回復  更多評論   

    我覺得這個話題本身你就有問題。在軟件開發領域里,什么是業務和技術?這邊說的業務,應該是系統分析和設計把,這也是軟件開發的一個很重要的階段,難道這個過程就不是技術了。樓主說的技術,我的理解,應該是說系統框架設計和開發。我覺得兩者都重要。
    2012-06-18 11:36 | wudy

    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    主站蜘蛛池模板: 国产精品视_精品国产免费 | 无码专区—VA亚洲V天堂| 日本高清免费中文在线看| 免费观看的av毛片的网站| 亚洲成a人片在线看| 免费a级毛片高清视频不卡| 亚洲欧洲精品久久| 91精品国产免费久久久久久青草| 亚洲a一级免费视频| 一级毛片成人免费看免费不卡| 亚洲国产成人片在线观看| 91精品国产免费久久国语蜜臀 | 一进一出60分钟免费视频| 亚洲国产av无码精品| xxxx日本在线播放免费不卡| 亚洲日本中文字幕天堂网| 国产va免费精品| 久久亚洲精品AB无码播放 | 亚洲精品免费在线视频| 亚洲欧洲国产经精品香蕉网| 日韩精品免费一级视频| 亚洲依依成人亚洲社区| 国产视频精品免费| 国产免费内射又粗又爽密桃视频| 国产精品亚洲成在人线| 最近高清中文字幕无吗免费看| 久久亚洲精品国产精品婷婷 | 自拍偷自拍亚洲精品情侣| a成人毛片免费观看| 亚洲黄色片免费看| 在线精品免费视频| 一个人看的免费视频www在线高清动漫| 亚洲精品无码久久久久sm| 美女内射毛片在线看免费人动物| 亚洲资源最新版在线观看| 亚洲第一页综合图片自拍| 十八禁在线观看视频播放免费| 亚洲电影免费观看| 成在线人永久免费视频播放| 999zyz**站免费毛片| 亚洲欧洲日韩国产一区二区三区|