程序員學(xué)習(xí)路線

? ? ? ?首先感謝大家閱讀這篇文章比庄,希望大家在閱讀這篇文章的時候多帶一些思考,也希望這篇文章能夠給一些人帶來一些幫助!文章介紹的所有資料最后會統(tǒng)一送上鏈接地址沿盅。

? ? ? ?我們是為了什么要做開發(fā)?有些人是為了興趣纫溃,有些人是為了賺錢腰涧,還有些人就是隨波逐流,其實(shí)不管一開始是什么想法入的坑皇耗,但是既來之則安之南窗,做好之前的決定,有句話怎么說的自己選擇的路哭著也要走下去郎楼,但是有一部分人可能也是真的不適合做這個行業(yè)箍镜,那就要提早撤出谈截!在程序員里面有一個非常流行的詞就是開源,也就是說很多很多人都是樂于分享的,我們可以把技術(shù)分享給別人媒殉,當(dāng)自己出現(xiàn)技術(shù)性問題的時候也可以去求助于他人,下面我們進(jìn)入正題摘盆。

? ? ? ? 我們剛剛進(jìn)入大學(xué)或者我們剛剛要下定決心要學(xué)習(xí)軟件開發(fā)的時候坛梁,會有一個問題就是我是選擇做前端開發(fā)還是做后端開發(fā),前端開發(fā)就是指給用戶使用的場景膘融,如手機(jī)的軟件Android芙粱、iOS、web(網(wǎng)頁)這些都算是前端氧映,服務(wù)器和給前端客戶端提各種接口和數(shù)據(jù)服務(wù)的我們叫做后端春畔,還有一種開發(fā)叫做全棧,顧名思義就是既能寫前端也能寫后端,當(dāng)然很多人喜歡玩游戲律姨,這部分人如果感興趣還可以選擇游戲開發(fā)振峻,不管我們做什么開發(fā)我們都需要選擇一門入門的語言,如果選擇web(網(wǎng)頁)我們可以選擇JavaScript 這門語言進(jìn)行入門或者選擇php語言進(jìn)行入門择份,這里肯定有人會說為什么不先學(xué)習(xí)一下html扣孟,其實(shí)一開始學(xué)習(xí)一下php或者JavaScript這些語言哪怕學(xué)習(xí)一點(diǎn)點(diǎn)再去學(xué)習(xí)html會感覺html很簡單,但是反過來卻很難理解荣赶,雖然說學(xué)習(xí)web(網(wǎng)頁)更多的是學(xué)習(xí)這種布局和各種樣式凤价,但是我還是建議學(xué)習(xí)一門后臺語言,知道一些很簡單http請求和一些數(shù)據(jù)庫操作讯壶,這對將來工作會有非常非常大的幫助料仗。如果學(xué)習(xí)android的話那么入門語言就是java,java是一門使用非常廣泛的語言伏蚊,像天貓?zhí)詫毩⒃〇|(之前是.net c#)全部都是采用java語言為廣大用戶提供服務(wù)的,筆者也是主要使用java語言的躏吊,那么iOS還是建議大家先學(xué)習(xí)objective-c氛改,學(xué)習(xí)objective-c 最好再先學(xué)習(xí)一下C語言,不過大家不管是學(xué)習(xí)什么語言比伏,或者是任意那個方向都可以去學(xué)習(xí)一下C語言胜卤,畢竟多一門語言沒有什么壞處,大數(shù)據(jù)統(tǒng)計(jì)都說了會多種語言的人一般工資都很高赁项,而會6種語言的工資最高葛躏,會11種語言的反而不是那么高了,可能是因?yàn)閷W(xué)藝不精了吧悠菜,這里來了一個小插曲舰攒。

? ? ? ? 當(dāng)我們選擇了一個較大的方向之后就是要開始學(xué)習(xí)了,其實(shí)學(xué)習(xí)軟件開發(fā)是一個非郴诖祝枯燥的事情摩窃,而且要花費(fèi)的心思也是特別的多,并且還要每天的去檢查芬骄,很多人(尤其是大學(xué)生)只是上課的時候聽講一下猾愿,過著和高中一模一樣的生活我告訴你,這個行業(yè)不適合你账阻,你是不可能學(xué)會的蒂秘,學(xué)習(xí)軟件開發(fā)不需要你有多么好的英語,或者說不需要你太多的基礎(chǔ)淘太,需要的是一個邏輯思維能力姻僧,和你刻苦學(xué)習(xí)的一個過程观挎,就是說一開始你要花費(fèi)相當(dāng)多的事情去學(xué)習(xí)很基礎(chǔ)的東西,當(dāng)日積月累時間一天天過去你就會發(fā)現(xiàn)你的進(jìn)步是非常大的段化,就是要給自己一個規(guī)劃,比如每天學(xué)習(xí)幾個小時(至少2 - 3個小時)其實(shí)這個時間過的非吃斐桑快显熏,這里我們會遇到各種各樣的問題,但是我們要抱著一個決心去解決我們遇到的問題晒屎,遇到問題我們優(yōu)先選擇使用百度和google去搜索我們遇到的問題喘蟆,如果沒有解決可以嘗試去問一下技術(shù)討論群里面的大牛,最后可以請教自己的學(xué)長和朋友鼓鲁,但是切記不要遇到問題馬上就去找自己的朋友和學(xué)長或者去問群里的大牛蕴轨,因?yàn)楹芏鄦栴}需要養(yǎng)成一個自己找問題的一個思維方式,這個是非常非常重要的骇吭,對以后乃至工作都非常重要橙弱,因?yàn)樵谡覇栴}的這個期間是可以學(xué)到很多很多的,而且這個期間學(xué)到的東西也非常的重要燥狰,除此之外呢如果我們遇到了一個問題棘脐,自己找了很久的辦法去解決還是沒有解決,我建議大家可以把問題發(fā)到一些知名論壇龙致,然后也讓自己放松一下思維蛀缝,不要死鉆牛角尖這樣又累自己而且問題也不會解決,況且代碼和程序是很復(fù)雜的關(guān)系目代,有的時候找到問題很難的屈梁,所以這個時候就可以去做一些放松自己的事情,例如看個電影榛了,聽聽音樂在讶,散散步啥的。這樣的基礎(chǔ)學(xué)習(xí)堅(jiān)持學(xué)習(xí)兩個月就會發(fā)現(xiàn)自己進(jìn)步非常大忽冻。

? ? ? ? 像我們學(xué)習(xí)android開發(fā)真朗,我們基礎(chǔ)java 學(xué)習(xí)的差不多了,這個差不多是什么概念呢僧诚,就是說我們能夠書寫簡單的控制臺程序就基本合格了遮婶,不要求你特別厲害,因?yàn)樵陂_發(fā)的過程中我們遇到問題是可以隨時百度的湖笨,當(dāng)然選擇其他路線也是一樣的道理旗扑,這個就是說我們的適應(yīng)能力,也可以說是我們要學(xué)會去活學(xué)活用慈省,不要把知識學(xué)死了臀防,好比java 現(xiàn)在都java9了我們不能還死磕java5 java6 ,雖然很多東西不會發(fā)送變化,但是我還是建議大家多去看新的東西袱衷,這樣才不會被淘汰捎废。android要學(xué)習(xí) 基本布局,就是我們看見的樣式我們要能夠?qū)懗鰜碇略铮?dāng)基本樣式寫出來后我們要學(xué)習(xí)如何保存基本數(shù)據(jù)到本地登疗,如何去讀取本地?cái)?shù)據(jù)如電話號碼圖片之類的,這些內(nèi)容都是大把大把的文章嫌蚤,隨便復(fù)制粘貼就可以了辐益,下面就是要懂得一些網(wǎng)絡(luò)的框架,去獲取網(wǎng)絡(luò)上面的數(shù)據(jù)脱吱,和把本地?cái)?shù)據(jù)提交給網(wǎng)絡(luò)上面的后臺服務(wù)里面去智政。當(dāng)然對android特別有興趣的還可以去學(xué)習(xí)一下android的底層 NDK編程。最后送上android 黑馬視頻箱蝠。

? ? ? 學(xué)習(xí)web (網(wǎng)頁)续捂,如果是選擇php入門的話,現(xiàn)在已經(jīng)能寫簡單的html基本頁面了宦搬,接下來我們就是要學(xué)會一些第三方的框架疾忍,JavaScript、mui床三、Bootstrap一罩、jQuery、vue.js撇簿、AngularJS聂渊、node.js等等,業(yè)余時間多寫demo四瘫,多寫自己小玩意汉嗽,博客呀之類的。善于使用Chrome去看其他網(wǎng)站是如何排版布局找蜜,多看其他人寫的源碼饼暑,多去思考。當(dāng)然也可以自己利用node.js 和 php 寫一些簡單的后臺洗做,自己買個服務(wù)器部署一下弓叛,寫一波自己的簡歷,面試的時候也可以裝一波诚纸,面試成功率也大大提高撰筷。

? ? ? 如果是學(xué)習(xí)后臺開發(fā)呢,不管是選擇php開發(fā)還是java開發(fā)畦徘,我們也是要會一點(diǎn)點(diǎn)html的毕籽,因?yàn)橛袝r候需要我們自己去對接數(shù)據(jù)抬闯,總之就是需要我們能夠看得懂一些html代碼,能夠去簡單的改一下关筒,相信大家這個并不難溶握,同樣的是我們學(xué)習(xí)了基礎(chǔ)語言之后我們就要去做一些見得小程序開發(fā),自己想一些需求然后自己去實(shí)現(xiàn)蒸播,如自己寫一個點(diǎn)餐系統(tǒng)奈虾,然后想如果去實(shí)現(xiàn)里面的基本功能,當(dāng)實(shí)現(xiàn)基本功能后再想我們要如何去優(yōu)化廉赔,怎么去處理用戶并發(fā)請求很多的問題等等,框架我們以java為例匾鸥,我們可以一開始java web 基礎(chǔ)的知識蜡塌,這里可以去搜索 ·方立勛java web · 這里介紹基本的http原理,和java最強(qiáng)大的攔截器機(jī)制真的是非常經(jīng)典勿负。然后去看下 spring 馏艾, 和spring MVC, 這個是java 必備的框架奴愉,我們直接去spring.io官網(wǎng)去下載demo就ok琅摩,如果說大家不懂英文,我們可以利用Chrome 瀏覽器進(jìn)行翻譯锭硼,至于不能正常翻墻的人呢房资,可以下載藍(lán)燈,安裝后就可以正常進(jìn)行翻譯了檀头,同樣大家也可以去imooc去觀看一些相關(guān)視頻轰异,然后數(shù)據(jù)庫方面可以先自己使用jdbc搞定,之后就是學(xué)習(xí)數(shù)據(jù)庫層一些相關(guān)庫暑始,如mybatis搭独,hibernate,至于struts 這個目前用的人真的不多了廊镜,感覺隨時會被淘汰牙肝,我這里是不建議新手學(xué)習(xí)了。之后我們還要學(xué)習(xí)權(quán)限管理框架嗤朴,然后需要操作的就是學(xué)習(xí)linux 配椭,這里推薦一本書就是·鳥叔的私房菜·非常經(jīng)典的linux學(xué)習(xí)教材,把我們的項(xiàng)目部署到linux服務(wù)器中去雹姊,中間我們還要學(xué)習(xí)nginx安裝配置颂郎,mysql安裝配置,tomcat安裝配置容为,java環(huán)境配置等乓序。后臺學(xué)習(xí)非乘吕遥枯燥,遇到bug非常難解決替劈,但是如果大家把我以上說的學(xué)習(xí)了50%找一份工作去寫代碼寄雀,只是寫代碼是完全沒問題的,一個月工資6000 - 10000 (沒問題)陨献,如果自己會搭建框架盒犹,這個工資可以翻倍。

? ? ? 不知不覺也寫了好多眨业,也寫了好久急膀,還是要提醒下大家,我們在學(xué)習(xí)的時候多去上google去查文章龄捡,無聊的時候多去逛一下各大論壇卓嫂,如簡書,挖金聘殖,知乎晨雳,csdn,github(強(qiáng)烈推薦)奸腺,github怎么說呢餐禁?沒有你找不到的只有你想不到的。只要你喜歡這個行業(yè)你就多話一些時間在這里突照,付出總會有回報(bào)的帮非,另外就是活學(xué)活用,不管做什么都是需要堅(jiān)持的讹蘑,不管任何行業(yè)都是一樣喜鼓,不要在一個行業(yè)去看另一個行業(yè)的金字塔頂層,也不要想程序員是年輕飯衔肢,30 - 40程序員大把人在庄岖,而且你刻苦一些完全可以轉(zhuǎn)型做項(xiàng)目經(jīng)理,做技術(shù)大牛CTO角骤,做架構(gòu)師還是看自己隅忿,引用張鴻洋的一句話·生命不息,奮斗不止邦尊,萬事起于忽微背桐,量變引起質(zhì)變·

? ? ? 如果大家喜歡我的文章,大家可以加我個人微信:liliqiang999(二維碼在下面)蝉揍,然后把大家拉入微信交流群中链峭,同樣大家也可以加入QQ交流群:621647861。最后送上學(xué)習(xí)資料集合又沾。

作者個人簡歷? ? http://waddwaw.github.io/resume/

百度網(wǎng)盤? ?鏈接失效請聯(lián)系我? ?鏈接: https://pan.baidu.com/s/1pLgG44N 密碼: mskt

筆名萬里弊仪,一個熱衷于分享的平凡開發(fā)一名


最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末熙卡,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子励饵,更是在濱河造成了極大的恐慌驳癌,老刑警劉巖,帶你破解...
    沈念sama閱讀 222,104評論 6 515
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件役听,死亡現(xiàn)場離奇詭異颓鲜,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)典予,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,816評論 3 399
  • 文/潘曉璐 我一進(jìn)店門甜滨,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人瘤袖,你說我怎么就攤上這事衣摩。” “怎么了孽椰?”我有些...
    開封第一講書人閱讀 168,697評論 0 360
  • 文/不壞的土叔 我叫張陵,是天一觀的道長凛篙。 經(jīng)常有香客問我黍匾,道長,這世上最難降的妖魔是什么呛梆? 我笑而不...
    開封第一講書人閱讀 59,836評論 1 298
  • 正文 為了忘掉前任锐涯,我火速辦了婚禮,結(jié)果婚禮上填物,老公的妹妹穿的比我還像新娘纹腌。我一直安慰自己,他們只是感情好滞磺,可當(dāng)我...
    茶點(diǎn)故事閱讀 68,851評論 6 397
  • 文/花漫 我一把揭開白布升薯。 她就那樣靜靜地躺著,像睡著了一般击困。 火紅的嫁衣襯著肌膚如雪涎劈。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 52,441評論 1 310
  • 那天阅茶,我揣著相機(jī)與錄音蛛枚,去河邊找鬼。 笑死脸哀,一個胖子當(dāng)著我的面吹牛蹦浦,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播撞蜂,決...
    沈念sama閱讀 40,992評論 3 421
  • 文/蒼蘭香墨 我猛地睜開眼盲镶,長吁一口氣:“原來是場噩夢啊……” “哼侥袜!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起徒河,我...
    開封第一講書人閱讀 39,899評論 0 276
  • 序言:老撾萬榮一對情侶失蹤系馆,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后顽照,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體由蘑,經(jīng)...
    沈念sama閱讀 46,457評論 1 318
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,529評論 3 341
  • 正文 我和宋清朗相戀三年代兵,在試婚紗的時候發(fā)現(xiàn)自己被綠了尼酿。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 40,664評論 1 352
  • 序言:一個原本活蹦亂跳的男人離奇死亡植影,死狀恐怖裳擎,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情思币,我是刑警寧澤鹿响,帶...
    沈念sama閱讀 36,346評論 5 350
  • 正文 年R本政府宣布,位于F島的核電站谷饿,受9級特大地震影響惶我,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜博投,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 42,025評論 3 334
  • 文/蒙蒙 一绸贡、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧毅哗,春花似錦听怕、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,511評論 0 24
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至翅睛,卻和暖如春筷厘,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背宏所。 一陣腳步聲響...
    開封第一講書人閱讀 33,611評論 1 272
  • 我被黑心中介騙來泰國打工酥艳, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人爬骤。 一個月前我還...
    沈念sama閱讀 49,081評論 3 377
  • 正文 我出身青樓充石,卻偏偏與公主長得像,于是被迫代替她去往敵國和親霞玄。 傳聞我的和親對象是個殘疾皇子骤铃,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,675評論 2 359

推薦閱讀更多精彩內(nèi)容

  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 172,303評論 25 707
  • 如下是我做開發(fā)這幾年經(jīng)常使用一些技術(shù)和工具拉岁,當(dāng)然這些技術(shù)也都是需要加強(qiáng)的(有些是我一直使用的,不過不深入惰爬,有些內(nèi)部...
    加油小杜閱讀 292評論 0 1
  • 如下是我做開發(fā)這幾年經(jīng)常使用一些技術(shù)和工具喊暖,當(dāng)然這些技術(shù)也都是需要加強(qiáng)的(有些是我一直使用的,不過不深入撕瞧,有些內(nèi)部...
    攻城獅擱淺閱讀 425評論 1 8
  • 我一直在想陵叽,我們?yōu)槭裁匆獙W(xué)習(xí),什么是真正的教育丛版。 我不知道巩掺,每次想這個問題都頭疼。學(xué)習(xí)是為了考試页畦,考完試什么都忘了...
    角落蜷縮閱讀 120評論 1 2
  • 經(jīng)吃ビВ看朋友圈里的文章就會發(fā)現(xiàn)独令,有一中雞湯類的文章很流行,發(fā)現(xiàn)不外乎幾種好芭,一會告訴你智商重要燃箭,一會告訴你情商重要。一...
    胡圣榮閱讀 237評論 0 2