30岁学python编程_朋友问我,你都30岁了学编程来得及吗
導(dǎo)語:“種一顆樹最好的時(shí)間是十年前,其次是現(xiàn)在”。
去年,A君看我跟一堆代碼較勁的時(shí)候,忍不住問我:你都30歲了,學(xué)編程來得及嗎?
我想了半天,最后用了一句知乎上面看到的話來回答:種一顆樹最好的時(shí)間是十年前,其次是現(xiàn)在。
現(xiàn)實(shí)生活中就有一個(gè)活生生的例子來告訴他:
日本一位82歲老奶奶自學(xué)編程,制作一款游戲上架App Store,并且獲得5.3萬的下載量,而且還獲得5星好評(píng)。
很多時(shí)候,你覺得為時(shí)已晚,恰恰是時(shí)機(jī)剛好。
這個(gè)老奶奶的故事很勵(lì)志,但是跟我,跟其他人都沒什么關(guān)系,再勵(lì)志的人生,那也是別人的人生。
30歲學(xué)編程,不算勵(lì)志,但并不是一件非常困難的事情,困難的定義是沒有辦法解決,有辦法解決的問題,其實(shí)就不算困難。
所以30歲學(xué)編程,最大問題就是學(xué)習(xí)方法,而且還是自學(xué)。
?編程難不難?
很多人對(duì)編程有一個(gè)誤解,那就是那些代碼密密麻麻,看過去猶如天書,學(xué)起來一定很困難吧!
但是,說實(shí)話,你沒學(xué)英語之前,你去看外國數(shù)據(jù),你也覺得是天書,但是學(xué)會(huì)了,你會(huì)發(fā)現(xiàn)其實(shí)就那樣。
如果不嘗試一下,那其實(shí)你根本就沒資格說難。
當(dāng)然任何事情要做到好,都不是容易的事情,但是只要學(xué)習(xí)方法得當(dāng),都不是什么難事。
選對(duì)一門編程語言
說一件有趣的事情,我有一個(gè)很要好的朋友,是在一家很牛逼的互聯(lián)網(wǎng)公司里面擔(dān)任前端工作,他是我見過最棒的前端工程師。
有一次他和w3c聊天,聊到PHP。
他突然激動(dòng)的說:PHP是世界上最傻逼的語言。
w3c很詫異說:喂,是世界最好的語言,好么,你又不了解。
他黯然的說:誰說我不了解,我剛開始就是學(xué)PHP,后來受不了才學(xué)前端的。
所以選對(duì)一門語言非常重要,編程語言沒有高下之分,都非常有前景,都能夠給人帶來高薪。
關(guān)鍵是適不適合你。
我最開始想找一門適合并且喜歡的語言,請(qǐng)教了很多朋友,有人說JS、PHP、Python、Java等等,都說很厲害,聽到最后我也不知道選什么。
后來我想了一個(gè)笨方法,為什么我不所有語言都試一下,最后喜歡哪個(gè)就用哪個(gè)。
我去w3cschool上面,把w3cschool的編程實(shí)戰(zhàn)中,每個(gè)編程語言的第一章節(jié)都去做了一遍。
在這里,不得不說,w3cschool這個(gè)網(wǎng)站真的良心,也適合新手入門,上面都是一些基礎(chǔ)手冊(cè)。
w3cschool編程實(shí)戰(zhàn)就是一邊敲代碼,一邊學(xué)習(xí),實(shí)踐的結(jié)合確實(shí)讓學(xué)習(xí)效率事半功倍。
這個(gè)網(wǎng)站還有APP,就叫做:w3cschool。
也不錯(cuò),平時(shí)上下班公交車上面也可以學(xué)習(xí)。
image
在一圈實(shí)戰(zhàn)后(大概花了2個(gè)小時(shí)),我最后選的語言是:Python,希望知乎大佬能帶帶小弟,多交流。
選這門語言,主要是因?yàn)榭褡ъ趴岬跽ㄌ?#xff0c;一氣呵成,痛快如拉稀。具體不細(xì)說,誰用誰知道。
進(jìn)階之路
不過w3cschool就是比較適合剛開始入門,等后續(xù)你掌握基礎(chǔ)后!
你就得開始去比較進(jìn)階的平臺(tái)了,對(duì),我很喜歡的網(wǎng)站:慕課網(wǎng)-程序員的夢(mèng)工廠
首先,這個(gè)網(wǎng)站的整體風(fēng)格,讓我很喜歡,不過課程比較貴就是了。
這個(gè)網(wǎng)站很棒的一點(diǎn),除了能夠動(dòng)手實(shí)踐,還有視頻做參考。
我在自學(xué)過程中,這三個(gè)網(wǎng)站我每天都會(huì)去看,w3cschool的手冊(cè)、慕課網(wǎng)的視頻、菜鳥教程的實(shí)例,一定能夠幫你解決問題。
關(guān)于C語言
剛開始要自學(xué)的時(shí)候,準(zhǔn)備學(xué)習(xí)傳說中牛逼的C語言,但是我?guī)讉€(gè)朋友都勸我,最好別從C語言入門,因?yàn)樗麄兣挛視?huì)逐漸放棄。
按照他們的話就是:
C語言是非常牛逼的語言,但也是一門學(xué)習(xí)起來比較困難的語言,剛開始學(xué)習(xí)會(huì)免了大量概念性的知識(shí),學(xué)習(xí)起來很累。
當(dāng)然學(xué)會(huì)C語言,無論你轉(zhuǎn)什么語言,都會(huì)覺得簡單,如果你對(duì)編程有興趣,并且有大量時(shí)間,不急著找工作,那么建議你從C語言開始。
然后,我覺得我沒有,就放棄C語言。
關(guān)于自學(xué)編程動(dòng)機(jī)
為什么要學(xué)編程,我最開始只是想了解各大概,至少在項(xiàng)目進(jìn)程中,能夠清晰知道,某些功能點(diǎn),大概要花費(fèi)的時(shí)間是多少,哪些是可以快速解決的。
后來,自己想利用閑暇時(shí)間,動(dòng)手做一些小項(xiàng)目,發(fā)現(xiàn)擺在自己門前,絕對(duì)就是技術(shù)這個(gè)問題,后來覺得自學(xué)算了,于是就自學(xué)。
如果你是一個(gè)產(chǎn)品經(jīng)理或者項(xiàng)目經(jīng)理,那么你一定要學(xué)會(huì)一門編程語言。
與50位技術(shù)專家面對(duì)面20年技術(shù)見證,附贈(zèng)技術(shù)全景圖總結(jié)
以上是生活随笔為你收集整理的30岁学python编程_朋友问我,你都30岁了学编程来得及吗的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 谷歌浏览器怎么重发请求_chrome 浏
- 下一篇: 树莓派4b控制机械手臂_Raspberr