來Csdn已久,學習了不少東西,所以第一次在此寫部落格,首先向Csdn全體人員贊一個,其中也包括所有熱心的Csdn網友們!
關注了這麼長時間的論壇新聞和文章,其中有很長一段時間關注過各種語言的先進高低之爭,說實話確實被搞得暈頭轉向,不知所措,甚至影響了自己的學習選擇。因為一個人畢竟還要生活和工作,很難有那麼多的時間和精力去學習很多的東西,除非是一個“真空人”,即使這樣他也要有睡覺吃飯的時間呀。
到底應該學習什麼,選擇什嗎?我想和我一樣一定困擾過不少網友。就拿web開發來說,大家常見的工具、語言如asp,php,.net,java以及用戶端的javascript,vbscript,html5,css,flex,Silverlight,以及資料庫方面access,sqlserver,db2,oracle,mysql以及伺服器系統linux,widows等等等,我的天呀,大家看看已經列出的這些,還有那些不大常見的(請允許本人孤陋寡聞所知甚少啊),試問會有幾多高人對上述這些都能做到熟練掌握和應用的啊?這個星球上有見過真正恐龍的嗎?
由此,到底誰更好、誰更厲害的網上辯論大戰此起彼伏,眾說紛紜,莫衷一是。但至今我好像還沒有看到哪一方站在了勝利的辯論台上,可這卻苦了台下我們這些菜鳥聽眾們,辯論還沒結束,我們就已經被弄得暈頭轉向不知所措了,以致自己一片茫然,不知以後自己到底該學習什麼,選擇什麼了。
在困惑之中我慢慢開始下定決心不能再跟風了,那樣不僅對自己沒有協助,而且還會誤導自己以致最後什麼也沒有學好,這是很可怕的,現實生活中一個人能有多少時間用於安排學習啊,如果一直搖擺不定,恐怕連原本少得可憐的學習時間也要給荒廢了。
一個朋友,沒有進過高等學府,完全自學成才,在一個小公司中做技術開發(多年打拚現在已是技術經理了),而且我所知道的他所負責的一個web項目用的是asp技術,採用頁面內嵌activex控制項實現的方式,而案頭端還是用vb在開發。他沒有跟風,採用多麼時髦的java技術或c#或c++,也並不是人家能力所限這些東西學不好,而是他的項目在業界之內依然運行得很好,而且一直在“賺錢”,甚至幾乎成為了同行業競相模仿的標準。對此,難道我們能夠說因為他沒有採用多麼牛叉的技術就說他的項目不好嗎?完全不能,因為我們甚至沒有資格對人家說三道四甚至取笑,因為至少人家已經取得了一定的成功了,而我們呢?還在為孰劣誰優在那喋喋不休嗎?
現在我想,技術,只有實用的才是最好的,要看應用的環境,場合,你能夠解決工作中的實際問題,能夠滿足客戶的需求,不要太在意到底用什麼方法了。
也許原本就沒有什麼淘汰、落後,只是一些自以為是的“高人”們在炒作賣弄自己而已,或者是商業策劃以達到宣傳的目的吧(寫到這裡已經變得很氣憤了,希望不要對號入座啊)。
歡迎有過共同經曆和相同感受的網友們建言獻策,一句話,來此,就要有一種助人為樂的心態,更要相信,助人也是助己!希望一起學習,共同進步,希望更多的人能夠及早走出困惑,在合適的時間、合適的環境下做出合適的選擇!