<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ??一站式輕松地調用各大LLM模型接口,支持GPT4、智譜、豆包、星火、月之暗面及文生圖、文生視頻 廣告
                這是IT職場人生系列的第二十一篇。([序言](http://blog.csdn.net/cheny_com/article/details/6643609),[專欄目錄](http://blog.csdn.net/column/details/career.html)) 最近《火星人敏捷開發管理工具》接近發版了,回憶起一年半以前剛利用業余時間開工的時候,編程已經中斷了7年(03年最后一次用VC++6.0編碼),開發所需的C#、Html、asp.net、MVC2(現在用的是3)、LINQ、JS、JQuery、Ajax一個也沒用過,反倒是在03年最后一個4個月項目中用到過的SQL Server算是唯一可以直接拿來用的技術了。 一年的時間里邊基本上自己一個人編程也沒師傅可問,書只買了一本只看了1/10,剩下的全部兩本電子書(等等會講到)+Google+StatckOverflow,現在說不上來學會這些技術沒有,但是的確“會使用這些技術編程”了,而且還有正式的商業產品問世。 下面會總結一下學習新語言的一些技法和心法,很多不完全來自于這一年半的經驗,也包含很多接觸其他開發人員時候聽到想到的東西。 ### 如何開始學習 **一定要從一個實際的項目開始,一定要從模仿一個完整的例子開始。** 本人學過匯編、BASIC、FORTRAN、VAX C、Turbo C、TurboC++、C++Builder、VC++、asp.net/C#這九種語言或者說開發環境,用的最好的TC/VC/C#都是遵循這個過程來的,其他的都不是,所以也沒學成。 這次面臨這么多沒見過的技術,如果面前拿起10本書,都不知道從哪看起,因為他們盤根錯節,沒有太強的先后順序。你編寫mvc2不懂C#不行,懂C#不懂asp.net不行,編寫asp.net不懂Html不行,光懂Html不會 JQuery太傻,光耍JQuery不玩JS太淺……但是,也總不能從JS倒著開始學吧。怎么辦呢? 當時,找了一本電子書就是這個[http://blog.csdn.net/cheny_com/article/details/5443661](http://blog.csdn.net/cheny_com/article/details/5443661)?提到的Scutt Gu的Nerddinner(現在太老舊了別讀了),里邊介紹如何用asp.net的MVC框架編程,有一個實際的完整例子。不過,如果連C#、ASP.net、Html都不懂,怎么學MVC呢? 這就涉及到一個學習心法:技術上不求甚解,業務上精益求精。(日后會有詳細解釋,這里先這么擺著,肯定有人有不同意見) 大致意思是說:一定要知道,外國小孩在一歲的時候學外語不是從音標、單詞這些東西開始學的,之后也沒有“深入、扎實、系統”地學習過外語,而是直指要解決的問題(吃喝拉撒)。這個樣子學習外語我們可能沒有這個條件,但是學習語言卻能。 我們的最終目的不是要研究語言,而是要用它做我們要做的事情,所以顯然的一種方法,是去“生硬”地模仿別人的做法,就像小孩模仿大人說話一樣。 當時差不多用了一個月把nerddinner這個完整的例子一步一步抄寫、編譯、運行了一遍,這本書最大的好處就在于他假設你就差MVC不懂了,所以一句廢話都沒有,我也就一句廢話沒學過。 如果有一個實際的項目,就比一個完整的例子更好,當然多數時候很難。 ### 獲取幫助 很多時候我們都希望身邊有個人肉百度,問什么答什么,把問題解決掉。本人也力推139團隊和松結對編程(參考博客欄目),幫助新手成長。 但是如果就是沒人在,怎么辦呢?大致總結了這幾點。 **1. Google+百度+StackOverflow** 一年半前還沒離職的時候,我經常轉到研發部找他們的技術大拿問問題(就是這位:[http://blog.csdn.net/lihonggen0](http://blog.csdn.net/lihonggen0)),發現他也不是什么都懂,但是也從來沒有問住過他,原因是他差不多等我一問,就打開了Google或百度開搜,憑借一種“主動搜索能力”,他能迅速定位答案。 所以逐漸意識到自己OUT了,03年這些東西還沒有,所以習慣了看書、問人了。于是后來除了“C#和ASP.Net到底是什么關系”這些比較模糊的問題,就再也不去找他了。 為什么提倡搜索而不是找人問呢?因為搜索過程本身很長見識,還會產生很多副產品,帶著自己的思考觀察和思考別人的眾多答案,培養“主動搜索能力”,是一個非常重要的思考方式。 (待續)
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看