unix編程學(xué)習(xí) 如何從零開始學(xué)編程?
如何從零開始學(xué)編程?你可以編碼。他們不能。這真的酷。–艱難地學(xué)習(xí)Python學(xué)編程之前要想好自己的目標(biāo),有了終極目標(biāo)道路才會更清晰。那么,你想寫什么?網(wǎng)站?游戲?IOS還是Android應(yīng)用?還是想把
如何從零開始學(xué)編程?
你可以編碼。他們不能。這真的酷。–艱難地學(xué)習(xí)Python
學(xué)編程之前要想好自己的目標(biāo),有了終極目標(biāo)道路才會更清晰。那么,你想寫什么?網(wǎng)站?游戲?IOS還是Android應(yīng)用?還是想把一些無聊的任務(wù)自動化,讓自己有更多的時間去看窗外的風(fēng)景?也許你只是想在就業(yè)上更有競爭力,找到一份好工作。這些都是有價值的目標(biāo),是你編程學(xué)習(xí)動力的一部分。沒有驅(qū)動力,人們可以 在略顯枯燥的漫長學(xué)習(xí)之旅中,走不遠。
唐 不要沖動
糟糕的編程很容易。即使是傻瓜也能在21天內(nèi)學(xué)會。好的編程需要思考,但每個人都可以做到,每個人都可以體驗到隨之而來的極度滿足感。
無論是線下還是線上的書店,都充斥著像《《21天學(xué)通Java》》這樣的速成書籍,承諾讓你在短時間內(nèi)學(xué)會相關(guān)技術(shù)。馬蒂亞斯·費萊森明確指出了這一趨勢撞車和車禍他在《如何設(shè)計程序》第二版中又做了上述諷刺。
所謂的 "捷徑 "or "銀彈 "不存在。一位智者說,掌握一件事需要10年或10,000小時,這就是的諺語 "十年磨一劍,所以沒必要擔(dān)心。
培養(yǎng)興趣
大多數(shù)優(yōu)秀的程序員從事編程不是因為他們期望得到報酬或得到公眾的奉承,而是因為編程很有趣。
萊納斯·托沃茲
沉迷編程,編程是為了興趣。興趣是動力的不竭源泉。讓這種感覺充滿興趣,這樣你就可以把它投入到你10年/10000小時的編程時間里。編程很有趣,那就是探索的樂趣。那是創(chuàng)造的快樂。It 看到自己的作品顯示在屏幕上很有趣。It 有趣的是,有人對你的代碼感到驚訝。有人當(dāng)眾稱贊你的產(chǎn)品。It 有趣的是,鄰居們使用你們的產(chǎn)品,并在媒體上討論你們的產(chǎn)品。編程應(yīng)該是非常有趣的,如果不是,找出讓編程變得無趣的問題,然后解決它。
《Unix環(huán)境高級編程》第一版和第二版有什么區(qū)別?
第一版有點舊。POSIX標(biāo)準(zhǔn)是舊的。討論的實際平臺是舊的。不到萬不得已,沒有人會更新這樣的經(jīng)典。