天天看點

新手學習,web程式設計入門(一)——無從下手的困惑

        針對非科班出身的愛好者,在校混張紙的同學,沒有啥可學的人來說,學習程式開發,不知道學什麼,不知道從何學起,不知道怎麼學!

       不知道學什麼:

        初入門,茫茫技海,看萬花齊放,目眩頭暈。每一門語言的開發前輩們都在吹水,本門程式設計語言的魅力、快效、處理問題能力、架構的成熟。。。。。;不知道哪門語言好,哪門語言将來發展。

         鄙人看來,哪門語言都好,哪門語言都有發展空間,隻是自己喜歡哪門語言的風格罷了。

         網上文章大量比拼:哪門語言跟哪門語言比較,哪門語言抄襲哪門語言等等,這是吃了飯沒事幹,有些好事之徒無聊的無奈之舉。

        不同的程式設計語言之間有什麼可比性?哪門語言都不是在抄襲?人類文字出現都存在抄襲大自然。有啥好論?

       選擇一門程式設計語言學習之前,先了解下語言程式設計的風格。選擇适合自己的,滿足自己方向性選擇的語言。

       這有兩個問題;一是清楚自己将要從事什麼行業的程式設計工作,以及行業的需求量。二是跟進主流性語言。這個就不說為什麼了。

       不知道從何學起:

        選擇好語言,卻不知道開始應該學什麼,這是比較普遍的現象。語言基礎文法。至少得用上一段時間。最好能動手寫寫代碼,針對不同的文法練習。

        基本文法掌握之後,還有本身的函數或者說方法(說法不同)。不可能全部背下來,有手冊可以查閱。

       沒有一步登天,隻有一步一腳印才能踏實的走出自己的路來。

       面向對象語言與面向過程語言。這個得相對區分,很多人穿上面向對象的外囊,卻骨子裡流淌着面向過程的思維。這是非常糟糕的。。。,還有不以為然的。

       不能強求他人去改變。非要穿着面向對象的鞋,走面向過程的路。與己何幹?

       不知道怎麼學:

        很多人學的基礎理論一套一套,甚至概念定義倒背如流。但是在在實戰開發當中,什麼問題,怎麼處理,沒有方法。我們說理論聯系實際,技術的使用是以理論為基礎的。但是理論的基礎不一定能幫你解決好實際當中的問題。

        新人進公司的時候,可能面試的時候分值比較高。但是在實際研發中,卻不一定能勝任。這裡有多方面的問題。

        web程式設計,不是單一的處理背景的業務邏輯就行。我們對語言的基礎也掌握了。本身的方法也知道不少。但是在應用語言開發程式時,還是有點吃力。在web程式設計中,我們還得學習,html,css,javascript(或者說類似jquery架構),以及系統的架構,資料庫。

      總結

        其實web程式設計很簡單,無非是把頁面上的資料儲存到資料庫,然後從資料庫展示到頁面上。這就是整個核心。關于中間的如何玩,那就是各人的了解以及學習各種解決問題的技巧與其他語言的學習功底了。

       為新手提供幫助,為企業降低成本。學習交流群号: 484952351、31954000    C#、PHP、JAVA、html、CSS、JavaScript、jquery。

廣而告之,感謝閱讀!

新手學習,web程式設計入門(一)——無從下手的困惑

繼續閱讀