吐槽
寫簡書的原因
不知道為什么經(jīng)常有人來找我?guī)兔蛘邌枛|問西,說實(shí)話有時(shí)候幫人太多也是比較煩的一件事伶氢,尤其是幫助一些編程小白趟径,尤其是對于一些所謂的環(huán)境問題,很煩的一件事癣防,所以我開始寫一些殘缺不全的簡書教程蜗巧,有些人可能真的就沒有做好去學(xué)編程的思想準(zhǔn)備。我舉幾個(gè)例子:
1.讓你教他編程的同學(xué)
我有很多認(rèn)識(shí)的人問我想學(xué)編程蕾盯,然后就接一句我想學(xué)JAVA幕屹,你能不能教我?
????啥????
你讓我教你JAVA?
抱歉你能不能先打聽下我學(xué)的啥再來级遭,我就會(huì)點(diǎn)Python和GO好吧望拖,想學(xué)JAVA網(wǎng)上那么多教程,JAVA已經(jīng)是個(gè)非常成熟(老舊)的語言了挫鸽,隨意搜一下就是大把的教程好吧说敏,編程書里就JAVA和C的教程最多,雖然我不搞JAVA,但是我知道我想學(xué)的網(wǎng)上都有真的丢郊,這是真的?!枫匾!
2.不知道學(xué)什么迅诬,就想學(xué)JAVA
這類同學(xué)也是很可愛的,會(huì)先和你討論下現(xiàn)在流行什么語言婿牍,然后就是我還是先學(xué)JAVA吧。
惩歉。等脂。俏蛮。。上遥。
你既然都決定了為什么還要來問我搏屑??粉楚?辣恋?
。模软。伟骨。。燃异。
諸位我真的想說想要去決定學(xué)什么語言的最好辦法就是携狭,先看下最流行的編程語言排行榜,然后前十名里加上你聽說過的語言列出來回俐,查下百度百科逛腿,篩選出你符合你需求的語言
例如:建站:php、java仅颇、C#单默、Python.....
安卓開發(fā):java、kotlin....
IOS開發(fā):Swift忘瓦、Objective-C(你得先買臺(tái)mac啥的)
等等
然后去依次嘗試那些語言搁廓,你只有試過了才知道你喜歡什么,覺得手感對就先學(xué)著政冻,不然你連學(xué)的興趣都沒有(已經(jīng)將一門以上語言入門可以邊查邊用的同學(xué)直接學(xué)語法枚抵,然后查文檔直接用就行了,我說的是那些真白)明场,現(xiàn)在的編程語言入門是很簡單的汽摹,快的半天,慢的幾天就能入門苦锨。你要是連入門都不行逼泣,那。舟舒。拉庶。。還是想想再來吧秃励。
3.我決定學(xué)XXX語言了
我開始還是比較喜歡這類同學(xué)的
但是有些人:"他那個(gè)環(huán)境太難弄了氏仗,你能不能幫我"
之前很多時(shí)候我就幫他弄了,但是有些環(huán)境說實(shí)話真的需要點(diǎn)時(shí)間夺鲜,每次你都得等進(jìn)度條皆尔,還有些要先翻個(gè)墻
呐舔。。慷蠕。珊拼。。流炕。真的煩澎现。。每辟。剑辫。。
然后找你幫忙的人在旁邊悠閑的玩手機(jī)影兽。揭斧。。不爽峻堰。讹开。。捐名,最氣的是旦万,當(dāng)他開始學(xué)新的知識(shí)了,需要開發(fā)環(huán)境里添加包镶蹋、第三方庫啥的成艘,還來找你。贺归。淆两。又是不爽。拂酣。秋冰。
尤其是有的人回來找你為什么按照網(wǎng)上的代碼敲了報(bào)錯(cuò),代碼沒問題是一樣的婶熬,是不是你給我裝的版本不對敖9础?
赵颅。虽另。。饺谬。你捂刺。。。叠萍。芝发。能不能先把包/庫安裝了,然后導(dǎo)個(gè)包/庫嗎苛谷。
講真,真的決定去學(xué)代碼同學(xué)格郁,沒有人幫也會(huì)堅(jiān)持不懈的百度腹殿,google后完成環(huán)境的安裝,然后安逸的開始探索新世界例书,以后大部分問題都能自己解決锣尉,只有很小一部分問題無法解決,問問前輩就解決了决采。
所以要想學(xué)code還是先學(xué)會(huì)搭建環(huán)境吧自沧,失敗了可以讓別人幫你看看,但是一定要自己操作一遍树瞭。
4.最后就是一些迷信JAVA的同學(xué)
可能是國內(nèi)大環(huán)境的問題拇厢,JAVA開發(fā)者簡直多的可怕,就像各大排行榜上的排名一樣JAVA增長率一直在減少晒喷,但是由于基數(shù)太大了所以第一的寶座暫時(shí)不會(huì)被替代孝偎。但是不是說你眼里只有JAVA,JAVA是成熟(老)學(xué)習(xí)資料也是豐富到極點(diǎn)凉敲,但是在我見過的同學(xué)里衣盾,就我們計(jì)科來說,真的把JAVA學(xué)到能用境界的都很少(畢竟計(jì)算機(jī)學(xué)院在某種程度上是個(gè)讓人墮落的地方)爷抓,我說的不是實(shí)訓(xùn)時(shí)按照老師給的代碼寫然后調(diào)通能用势决,改改還能用的那種,這種根本不知道具體代碼是什么意思的寫代碼就算了吧蓝撇。
說實(shí)話我們都很年輕果复,急躁一些是正常,但是我周圍太多同學(xué)太過于迷信JAVA了唉地,我看到周圍同學(xué)在大二就能寫個(gè)網(wǎng)站和一些桌面應(yīng)用時(shí)很羨慕据悔,然后下定決心去學(xué),但是過了一段時(shí)間又不學(xué)了耘沼。
為什么极颓?
當(dāng)然是沒耐心啦,以為寫點(diǎn)代碼很簡單(雖然大部分確實(shí)很簡單群嗤,我的意思你們懂就行)看一眼就直接復(fù)制代碼拿來用菠隆,根本不知道怎么實(shí)現(xiàn)的,真的遇到問題就歇火了。說實(shí)話基礎(chǔ)內(nèi)容都沒好好學(xué)骇径,沒用的躯肌。
學(xué)習(xí)成本問題,講真JAVA的學(xué)習(xí)成本還是有點(diǎn)的破衔,寫的代碼真的很長清女,真的很長,你如果學(xué)過Python晰筛、GO嫡丙、Ruby啥的應(yīng)該理解我在說啥,我本人是不太喜歡JAVA的读第,所以學(xué)了Python和GO曙博,學(xué)習(xí)JAVA真的需要點(diǎn)時(shí)間,他不像Python和PHP之類帶點(diǎn)腳本語言特性的語言怜瞒,學(xué)JAVA學(xué)帶能用真的需要時(shí)間父泳,所以急躁的同學(xué)尤其是大學(xué)的同學(xué)們還是學(xué)個(gè)PHP,Python吴汪,Ruby啥的惠窄,畢竟學(xué)校里寫的大多是XXXX管理系統(tǒng),html浇坐、js睬捶、css、還有后臺(tái)就你用了近刘,等你能寫的很溜的時(shí)候再去像其他方向發(fā)展會(huì)簡單的多擒贸。
在你初次學(xué)習(xí)編程時(shí),選一門讓你有自信的語言還是很重要的(真的有覺悟和耐心的同學(xué)就無所謂了觉渴,天下語言任你選)
最后小姐姐鎮(zhèn)樓