一般一個人的成長是分幾個階段的,具體如下: 1)剛開始參與開發階段:這個階段基礎不是很好,一邊學基礎,一邊做開發,剛開始的時候大家都是這樣,如果想快速的跳過這個階段,工具書與筆記(自己做的那種)就是速成方法了。大家一定要多辛苦敲代碼。 2)菜鳥階段:所謂菜鳥就是會做資料庫增刪改查,一般到了這個階段就 ...
一般一個人的成長是分幾個階段的,具體如下:
1)剛開始參與開發階段:這個階段基礎不是很好,一邊學基礎,一邊做開發,剛開始的時候大家都是這樣,如果想快速的跳過這個階段,工具書與筆記(自己做的那種)就是速成方法了。大家一定要多辛苦敲代碼。
2)菜鳥階段:所謂菜鳥就是會做資料庫增刪改查,一般到了這個階段就算是會開發了,這個階段的時候簡單的功能也可以做,但是對代碼的理解不是很深,這個階段想快速的跳過,最重要的就是代碼優化跟命名規範。只要堅持做就會有意外收穫。
3)封裝階段:到了這個階段就離架構師不遠了,到了這個階段代碼的很多模塊功能都是通過類的封裝來實現功能,學會了封裝你寫的代碼就開始有靈魂了,很多之前寫過的代碼就可以重覆利用了,也可以把常用的東西封裝成xx.dll,這時候已經就不屬於菜鳥了。
4)架構階段:這個時候做項目就不會用單一的項目來做了,這個時候自己有想法了,根據項目類型選擇適合的框架來執行了,這個階段的時候要學會市面上的常用框架,自己也要研究幾個框架,到了這個階段就成為了高手的行列了,加油!
作為過來人提幾點建議:
1)工具書:這個最好買一個,剛開始學的工具書 跟提升的工具書不一樣,所以想提高技術水平必須要換一個工具書。
2)開源項目:很多人覺得開源項目拿來能用到,就是學會了,但是如果你想成為架構師,必須你自己能從0到100開發出來,不然啥時候你也不會有技術突破。等學會了改造一個項目裡面的東西,這樣提升是最快的。
3)自己的框架:首先剛開始的時候是模仿,然後根據自己的想法一點點改造,最後就是選擇用哪個東西了,這裡不管是什麼框架都有研究的價值,現在的很多框架就是過時框架轉變過來的。不要嫌棄它。
4)能力提升:很多人覺得我自己可以做框架了就沒必要繼續學習了,然後就是沒有固定的學習時間。這裡我告訴大家,技術是更新換代的,沒有什麼是一直可以用的,換個方向,還有很多東西是可以學習的,學無止境。
最後這裡我希望大家的技術都能快速的進步,實現財富自由,如果還有啥疑問我們QQ群[433472922]裡面溝通,等你技術牛了希望有合作的機會,感謝大家閱讀我寫的心得。如果感覺寫的好給個推薦。
作者:搭碼 出處:https://www.cnblogs.com/dm0502/ 本文版權歸作者和博客園共有,歡迎轉載,但未經作者同意必須保留此段聲明,且在文章頁面明顯位置給出原文連接,否則保留追究法律責任的權利。