產品和技術---我個人認為是it技術人要面臨的兩個問題。要搞明白兩者的關係,整理清楚兩者的聯絡,必定會使得你的工作事半功倍。
一、技術和產品。可以這樣說,我們工作,實際上就是解決問題的過程。比如乙個軟體開發人員,開發乙個財務軟體,就是為了使得企業財務部門更高效的無紙化辦公。乙個網路技術人員,日常維護企業的網路,就是為了能提高企業的資訊化效率。對於剛入門的朋友,通常需要做的事情是要知道,我要做什麼,我能做什麼的問題來展開的。為此就拉開了學習技術的幕布。說道技術這個詞,可能很抽象。我用另乙個詞來轉化一下,叫工藝。所謂工藝(craft)是勞動者
利用生產工具對各種原材料
、半成品
進行增值加工或處理,最終使之成為製成品
的方法與過程
。因為勞動者就是我們技術人本身,所以當你掌握並實施某項工藝的時候,實際上就是運用技術的過程。比如我們需要將一尊銅像變成金像(某午飯:胖胖,你要幹什麼,表演魔術嗎?)可以通過鍍金、鎏金等工藝完成。換而言之:技術=人+工藝 。還是回到技術本身這個問題吧,其實學習技術,思考的是我該如何完成某個問題的過程。這一回是網路技術的例子。比如,現在我們思考,對於某企業乙個相對較大的區域網,我們如何增加廣播域,從而減少廣播的範圍?或者說我們如何能將乙個物理上的區域網變成更多的?對於這個問題,其實答案很簡單的,就是vlan技術。關於vlan技術,不是什麼複雜的東西,簡單說一下,因為很多人都懂的。首先在交換機上做乙個叫vlan的表(叫資料庫也罷),不同的vlan我們簡單的看就像不同的區段。然後把交換機埠分配到不同的vlan中,當資料報傳送的時候在幀這個單位插上一段vlan標記,當資料傳到交換機裝置的時候,交換機拆包去看這個幀結構,然後對照那個表,如果裡面是vlan1區段,就往相同區段**資料,剩下的vlan2、3等區段等就不發了。因為阻止了這個資料報向所有埠的擴散,所以也就減少了廣播的範圍。我這裡說的很不嚴謹,大概意思吧。總之,當你們理解並掌握這些知識之後,你就對vlan這項技術有了乙個認知。那麼是不是說你就實際的解決了問題了呢?當然不是,你仍然解決不了,因為你缺少產品。那麼如果實現vlan這個技術呢?自然是需要交換機,說的更準確點是支援vlan功能的交換機。(如果給你一台大家常說的「傻瓜」交換機,你仍然做不了)很明顯,交換機就是一款產品。產品是指能夠提供給市場,被人們使用和消費,並能滿足人們某種需求的任何東西,包括有形的物品、無形的服務、組織、觀念或它們的組合。所以說我們解決問題需要:技術+產品。
二、要學技術,更要學習產品。通過上面的一堆話,我們得出乙個結論,當我們工作需要解決乙個問題的時候,首先需要知道如何解決這個問題,常用講就是乙個方法。對於技術人要解決的問題,通常需要一項技術。而當你知道解決問題的方法時候(了解技術)而需要實施這項技術的時候,我們需要產品。上中學的時候我們就學過馬克思主義哲學教導我們:生產力的三要素是:勞動者、生產工具和勞動物件。當技術人工作的時候就轉化成了 技術人、技術、產品。有人說,丁胖胖,你寫了一大堆東西,究竟要說什麼?別著急,就快要到重點了。通過上一段關於vlan例子的描述,其實給了我們乙個啟示,當我們需要解決技術問題的時候,其實就是在認知某項技術,而當我們真正解決乙個問題的時候,其實就是認知某個產品的時候。通過我在bbs上得到的一些經驗,很多人在提問的時候不知道究竟該怎麼辦?其實就是沒有認知某項技術。比如有些人說,我做了乙個web集群,我不知道該如何同步web檔案呢?解決的辦法有很多,比如每個機器磁碟放相同的資料,然後利用dfs(分布式檔案系統)同步,或者使用共享資料夾。。。這兩項其實都是2種技術手段,只要你搞明白簡單的原理,那麼這個問題就有答案了。剩下的就是如何實施。windows server系統都支援這兩種技術。只要經過相應的配置,就可以完成。很多新人感覺自己學了不少,又感覺自己什麼都不會。其實我個人認為就是對技術產品缺少了解。花多一點時間把這些產品好好學習一下吧,畢竟任何技術的實施是在產品上進行的。
三、沒有產品,光有技術是無法解決問題的。bbs的很多人經常有這種問題,比如說有人,我們公司的老闆讓我做企業內部上網行為管理,要求禁止qq,禁止迅雷軟體。。。 說到技術,其實就上在閘道器處設定乙個管理軟體,然後所有的出入資料被這個管理軟體過濾處理,該放行的放心,該禁止的禁止。目前有很多軟硬體的產品。如果你不用,那麼你永遠解決不了這個問題。摘自上次參加技術沙龍岳雷的不完全講話:「要做到企業內部的上網行為管理,最有效的辦法就是使用上網行為管理軟體。其它的,都不行!」對於研發人員,對於少部分的問題,他們可以通過利用產品(或工具)創造產品,但是對於非研發的it技術人員,只有產品才是具體實施和解決問題的唯一出路。希望技術人員必須深刻的認識到,很多產品是收費。儘管有很多開源產品的出現,還有d版軟體的協助。但是就像你蓋房子需要買磚一樣,想做紅燒帶魚,需要先去買魚。解決問題=技術+產品 如果技術成本是0,產品成本也是0,那麼解決問題的答案也很可能是0.
四、技術和產品的耦合性。我乙個朋友跟我說,像ms、cisco、ibm等企業認證教程都像是乙份份產品的詳細說明書。其實仔細一想,的確如此。對於這些企業介紹的各種技術,都會在他們的產品中得以實施,否則,某項技術就變的沒有了意義。從這方面看,對於入門者而言,掌握了某公司的某項或某些產品,基本上就是掌握了某項技術的實施,使得相關的問題得以解決。延著這個觀點,實際上這些企業認證的存在意義就變的很清晰。關於這點,丁胖胖絕不懷疑,所以也勸告一些新入門的朋友把學習的重心像這些傾斜是沒有錯誤的。不過,凡事有利就有弊。缺陷是如果你在實際上的工作中不使用這些產品,比如你參加工作後從未使用過isa,那麼你學到的相關知識將毫無疑義。另外僅僅關注某些企業的產品使你忽視了同類產品的存在,你對同類產品知之甚少,甚至一無所知。將會對你的工作嚴重不利。比如不要忘記交換機不僅僅只有思科生產,同類產品還有華為、3com等。了解和掌握同類產品的使用,不會讓你在實際工作中捉襟見肘。
五、注重產品的功能,了解技術的侷限。我在bbs上經常見到有一些朋友問的問題很奇怪,這些問題大多是一些產品的功能超過了自身的設計。要知道,產品不是萬能的,儘管廠商們一直追求使自己的產品具備更多的功能。要想真正的成為一名技術上的高手,盡可能多的花時間去了解產品的功能,這會讓你有不斷的收穫。實際解決某個問題,通常我們可能需要一項甚至幾項技術完成。(這裡還可以把技術理解成我上面說到的工藝。也就是我上面用工藝這個詞來轉化的意義)這種抽象的東西,卻有一種無形的邊界。這種邊界造就了某一項技術都有自己獨特的功能,都有自己的侷限,要知道每一項技術都不是萬能的。
不懂運營的產品和技術
為什麼會被動?很多產品經理工作一段時間後,產品設計的功底有了,專案經驗也錘煉紮實了,但產品卻越做越吃力,因為一些產品只會做功能,不懂運營,不懂行業。對於一些技術同學,很多場景是在實現產品提出需求,無爭議,無反對,究其原因,還是不了解行業,不了解使用者,只會被需求方牽著鼻子走。很多時候在和運營或者市場...
產品 vs 技術
分工決定了角色,不同的角色需要不同的能力.ue需要創新和設計能力 後端開發需要邏輯思維能力.技術人員高階的方向是更好的邏輯思維能力,更好的程式效能 ms級別響應 產品人員高階的方向則是更大的流量,更廣的使用者認可 70 使用者認可度 因此,技術人員的思維方式更接近於機器 計算機 產品人員的思維方式更...
常用IBM技術和產品資源鏈結
常用ibm技術和產品資源鏈結 1.developerworks中文 websphere,db2,rational,tivoli,lotus,linux,soa等 2.developerworks英文 3.ibm alphaworks新興技術 4.ibm紅寶書 redbooks 6.webspere知...