?人員的配備情況很不好,對于做網絡設備的要求,可說非常的差。現有的資源,聰明的配備,同樣可以發揮很大的效果。在內部的這條工作價值鏈上,幾個環節亟待加強。一點思考,哪跌倒哪兒爬起來。
第一部分 我們的工作需要什么樣的素質?
主動性
??? 工作是大家合作的,但是最終需要每個人去完成。想不想做好和能不能做好不是一個概念。除去天賦的因素,能夠做好我們的工作,就需要對方向性有所把握,對技術執著不放棄,對我們要做的產品抱有坦誠的責任心。這個方面很難說的明白,但這個點卻是區分人和人層次的最重要因素。
基本觀念:
??? 我們研發的這套系統,注意,系統!系統不指cgi,也不指cgi+腳本,也不是內核+文件系統,系統是包括我們的設備和設備應用的網絡環境在內的統一整體。任何人都沒有能力包攬一切,但是所有的人必須建立這樣的觀念,那就是:我所做的事情,都是在這個整體環境里產生巨大影響的事情。所以,思考和解決問題的出發點,都是整體性至上!
知識結構:
??? 計算機體系結構,網絡協議棧,linux系統各個方面。還有一些方法上的東西,比如,快速獲取有益信息的能力,使用互聯網的能力,邏輯思維能力等。迅速定位問題,知識面。
第二部分 我們工作的價值鏈體現
價值鏈條,把創造價值的點串起來的金鏈條。網絡設備,幾個點而已:
功能:
??? 給人用的東西。試想,別人做了這么個東西給我用,我非鑿死他!如果不覺得臉紅,我覺得,要么沒有進取心,要么就是目光太短淺。這樣的人,太不幸了。功能除了上網之外,包括我們的產品呈現出來的方方面面,包括web界面等等。
安全:
??? 這是個基礎。假如是網關,那我們給人家做的網絡上的防盜門,雖然不是專門的防火墻,更何況專門的安全設備?這個基礎,對我們各位的要求非常高,小偷總是對大門和周邊環境很了解,可是我們造門的人呢,卻都躲在門里面。我們防不了多米尼克,但是至少要在某個程度上達到安全性要求。
穩定:
??? 這是體現產品品質和技術實力的地方。這不是cgi寫出來,是靠千百次的調試和不間斷的測試累積出來的。穩定性體現在系統的里里外外,穩定的硬件架構,穩定的軟件系統,穩定的結合。現階段,我所理解的穩定性,是依靠代碼的優化磨合體現出來的。測試,調優,再測試...這是永恒的主題!
性能:
??? 這是產品的綜合實力的最佳體現點。可惜,我們的水平做不了全部的事情。就好比有的人總想把windows注冊表清理得一塵不染一樣,對性能的追求,就是要讓數據包的轉發速率一步步的提高,永不止步,直到極限!不必抱怨我們沒有smartbit和ixia,如果你看得懂每一行系統代碼,會有人把設備送給你的。仍然是態度,做不做得到另說,想不想做是另外的問題。想做,我們一起來。
產品:
??? 這個問題不是領導的思路可以決定的,這是行業特點決定的。產品,完備的特性是不可或缺的,產品不是讓用戶三天兩頭大電話來抱怨的,不是讓技術服務的人天天疲于奔命的。這要求我們真正站在用戶的角度,想想他們要得究竟是什么,怎么樣做他們才會滿意;這還需要我們沖在第一線,親手調調各種各樣的網絡設備,交換機、別人的路由器、服務器以及所以我們蒙在屋里永遠見不到的東西。沒有切身的經驗,絕對沒有優秀的產品。我們現有的幾個人,水平遠不及從前那撥人,但是我們的系統卻比從前強很多,其中很重要的原因就是我們大多數人都有實踐的經驗。
第三部分 具體一點
前面很籠統,那我們就明確一下幾個方面:
模糊的需求:
??? 要求做功能,比如vpn,默認的不是能撥上號就行了。到底有能支持多少并發連接,有沒有撥號日志,有沒有實時查詢?產品做完了,怎么樣升級?是我們去現場,還是通過網絡?還是通過串口?還是不升級?想啊!這里沒有人能告訴你我們到底要干什么,只能摸著石頭往前走,還不能干不好,很難,但就是這樣。
界面設計的合理化:
??? 寫shell似乎是新生的必修課了,希望這別葬送了你們的前程。既然是web,既然要開發web,而且還是交互式的,既然我們要做,我們就要成為web開發某一方面的專家!將來,會有兩三個人是web架構的專家,管它是java還是Ajax呢。
內核和系統優化:
??? 說白了就是netfilter優化和協議棧調優,磁盤優化,安全優化等等,就是優化,不斷地優化!
協議分析:
??? 我們要控制網絡,就要控制通訊的規則。三層以上一概包括,掌握了協議,才好意思說是搞網絡的吧?
內容管理:
??? 作了這么多東西,要有條理、高效的組織起來,讓所有重復、繁瑣的工作自動化。
這是我的同學寫的一篇,同學的文筆一直不錯,看一下不錯,混沌社會中的吶喊,尖銳而又執著,拿過來重重門面
posted on 2007-07-17 10:46
壞男孩 閱讀(995)
評論(1) 編輯 收藏 所屬分類:
生活哲理