想自學programming 求解答

181 回覆
11 Like 7 Dislike
2017-10-12 13:01:09
成班人叫人學java

真心膠定假膠, 唔好害人啦
2017-10-12 13:16:43
Java唔係比較公整同實用咩?

去黃金地牢買中文書跟住做,應該剩返一間賣書,個阿姐好似真係識嘢,你可以直接問佢意見
我知實有人話台灣書唔好,但易上手,又平又唔使查字典,開咗個頭先

set好個IDE,順利compile到一個最簡單嘅程式先,咁你先可以一路學一路試


唔識英文就唔好學programming, 學識左都唔會寫到野

啱呀
咁樓主, 你正正經經買幾本英文學術書慢慢睇先
正正經經報個degree讀, 操好埋數底先
唔係學識左都唔會寫到野


唔知你串我定佢, 只係想講唔識英文連api/doc都睇唔明嘅programmer真係單機

你話要睇英文書先"寫到嘢"吖嘛
唔用正統教材寫唔到嘢吖嘛
咁點解唔可以要正統途徑學習先"寫到嘢"?
唔係個個睇"英文書"自學得啦

我冇話唔識睇英文可以做programmer
英文好都唔一定要睇英文書學
上咗手可以再睇英文書深造, 冇衝突


我想表達嘅主要就係唔識英文會單機嘅問題, SO用唔到, 連api/doc 都唔會睇得明, 人地code落嘅注解又睇唔明,咁仲可以寫到咩出黎?

而且用正統途徑學係有效率好多, 仲有, 好多programming書都唔會教style, 去黃金買呢d 中伏書真係不如上網學, 初學者根本分唔到伏書同好書(申利屋企嘅programming書得大學講師叫我地買果幾本有用, 其他書好多都好係伏, 根本睇完學唔到野)


介紹幾本有用既書黎睇下


http://greenteapress.com/wp/think-python-2e/
2017-10-12 14:21:38
成班人叫人學java

真心膠定假膠, 唔好害人啦

咁就要睇下數據了



參考: https://www.tiobe.com/tiobe-index/

Java既趨勢雖然有下跌, 但依然穩守第一位
2017-10-12 16:37:36
push
2017-10-12 18:01:21
樓主我都新手自學緊 留tg 一齊傾下 有時一個人學好易放棄
https://t.me/Jjtgtgtg
2017-10-12 20:17:40
2017-10-12 20:18:32
連發明java嗰條友自己都唔用java就知咩事啦
2017-10-12 20:24:51
自己google大把入門文章啦 google都唔曉點dup code呀
學coding自學能力好緊要,最基本亦係最重要兩樣嘢
一係google
二係英文
呢兩樣都唔掂就慳返啖氣啦
2017-10-12 22:59:24
想實用就Java C++
想冇腦打code就Python
想學low-level野Data Structure就C
想寫web就HTML javascript php sql nosql

諗一個project自己做
慢慢加feature上去

學programming最快方法就係做
同埋呢兩個網:
https://stackoverflow.com
https://www.google.com
2017-10-13 10:14:00
想實用就Java C++
想冇腦打code就Python
想學low-level野Data Structure就C
想寫web就HTML javascript php sql nosql

諗一個project自己做
慢慢加feature上去

學programming最快方法就係做
同埋呢兩個網:
https://stackoverflow.com
https://www.google.com

咩分類黎
python 唔實用?
data structure 點解一定要C?
2017-10-13 13:04:01
想實用就Java C++
想冇腦打code就Python
想學low-level野Data Structure就C
想寫web就HTML javascript php sql nosql

諗一個project自己做
慢慢加feature上去

學programming最快方法就係做
同埋呢兩個網:
https://stackoverflow.com
https://www.google.com

咩分類黎
python 唔實用?
data structure 點解一定要C?


因為佢地大學係咁教囉
2017-10-13 13:08:41
想實用就Java C++
想冇腦打code就Python
想學low-level野Data Structure就C
想寫web就HTML javascript php sql nosql

諗一個project自己做
慢慢加feature上去

學programming最快方法就係做
同埋呢兩個網:
https://stackoverflow.com
https://www.google.com

咩分類黎
python 唔實用?
data structure 點解一定要C?


因為佢地大學係咁教囉


然後就冇諗過點解人地會咁教

python唔實用真係一個最好笑嘅笑話

仲有, 叫人學java先根本同叫佢唔好學一樣意思, oop 嘅野一開始真係玩死新手, java又基本上一定要裝個ide, 點解唔學c/python/c++呢d 可以直接notepad打嘅lang先?
當然, 你勁嘅java都可以用notepad, 不過小弟就做唔到啦, 而我都唔認為新手會做到
2017-10-13 13:40:56
想實用就Java C++
想冇腦打code就Python
想學low-level野Data Structure就C
想寫web就HTML javascript php sql nosql

諗一個project自己做
慢慢加feature上去

學programming最快方法就係做
同埋呢兩個網:
https://stackoverflow.com
https://www.google.com

咩分類黎
python 唔實用?
data structure 點解一定要C?


因為佢地大學係咁教囉


然後就冇諗過點解人地會咁教

python唔實用真係一個最好笑嘅笑話

仲有, 叫人學java先根本同叫佢唔好學一樣意思, oop 嘅野一開始真係玩死新手, java又基本上一定要裝個ide, 點解唔學c/python/c++呢d 可以直接notepad打嘅lang先?
當然, 你勁嘅java都可以用notepad, 不過小弟就做唔到啦, 而我都唔認為新手會做到


簡單黎講,因為Java某程度上容易過C果類,at least唔駛pointer(聽講成日會玩死新手, 雖然用用下就會習慣),而且上面講左java有好多library(C/C++都會有,不過數量唔夠Java黎)

至於Python,雖然有唔少大學都開始會教下Python,不過有人會頂唔順佢個tab indentation,而且有時簡單未必係最好,python 連variable既type都唔駛declare,對於初學者黎講佢地學唔到type既重要性(每個type有唔同size),以為全部variable都係一樣既type,Java對於type既處理嚴格好多,所以唔係話Python唔好用,但初學黎講未必係最好既選擇
2017-10-13 13:51:09
想實用就Java C++
想冇腦打code就Python
想學low-level野Data Structure就C
想寫web就HTML javascript php sql nosql

諗一個project自己做
慢慢加feature上去

學programming最快方法就係做
同埋呢兩個網:
https://stackoverflow.com
https://www.google.com

咩分類黎
python 唔實用?
data structure 點解一定要C?


因為佢地大學係咁教囉


然後就冇諗過點解人地會咁教

python唔實用真係一個最好笑嘅笑話

仲有, 叫人學java先根本同叫佢唔好學一樣意思, oop 嘅野一開始真係玩死新手, java又基本上一定要裝個ide, 點解唔學c/python/c++呢d 可以直接notepad打嘅lang先?
當然, 你勁嘅java都可以用notepad, 不過小弟就做唔到啦, 而我都唔認為新手會做到


簡單黎講,因為Java某程度上容易過C果類,at least唔駛pointer(聽講成日會玩死新手, 雖然用用下就會習慣),而且上面講左java有好多library(C/C++都會有,不過數量唔夠Java黎)

至於Python,雖然有唔少大學都開始會教下Python,不過有人會頂唔順佢個tab indentation,而且有時簡單未必係最好,python 連variable既type都唔駛declare,對於初學者黎講佢地學唔到type既重要性(每個type有唔同size),以為全部variable都係一樣既type,Java對於type既處理嚴格好多,所以唔係話Python唔好用,但初學黎講未必係最好既選擇


屌, 唔做indentation睇死其他人咩, python 個indentation不知幾合理, 你地平時鍾意用一行寫幾句野?

python對type其實仲嚴格, 只係唔洗declare, 對初學者黎講即係可以學少d 野先, type嘅size對一開始學programming嘅人黎講根本唔重要

認同pointer會玩死人, 所以我都唔會叫人一開始學c, 但係oop 一開始就學一樣都係會玩死人嘅野, 所以java都唔係一開始就應該學
2017-10-13 15:03:46
想實用就Java C++
想冇腦打code就Python
想學low-level野Data Structure就C
想寫web就HTML javascript php sql nosql

諗一個project自己做
慢慢加feature上去

學programming最快方法就係做
同埋呢兩個網:
https://stackoverflow.com
https://www.google.com

咩分類黎
python 唔實用?
data structure 點解一定要C?


因為佢地大學係咁教囉


然後就冇諗過點解人地會咁教

python唔實用真係一個最好笑嘅笑話

仲有, 叫人學java先根本同叫佢唔好學一樣意思, oop 嘅野一開始真係玩死新手, java又基本上一定要裝個ide, 點解唔學c/python/c++呢d 可以直接notepad打嘅lang先?
當然, 你勁嘅java都可以用notepad, 不過小弟就做唔到啦, 而我都唔認為新手會做到


簡單黎講,因為Java某程度上容易過C果類,at least唔駛pointer(聽講成日會玩死新手, 雖然用用下就會習慣),而且上面講左java有好多library(C/C++都會有,不過數量唔夠Java黎)

至於Python,雖然有唔少大學都開始會教下Python,不過有人會頂唔順佢個tab indentation,而且有時簡單未必係最好,python 連variable既type都唔駛declare,對於初學者黎講佢地學唔到type既重要性(每個type有唔同size),以為全部variable都係一樣既type,Java對於type既處理嚴格好多,所以唔係話Python唔好用,但初學黎講未必係最好既選擇


屌, 唔做indentation睇死其他人咩, python 個indentation不知幾合理, 你地平時鍾意用一行寫幾句野?

python對type其實仲嚴格, 只係唔洗declare, 對初學者黎講即係可以學少d 野先, type嘅size對一開始學programming嘅人黎講根本唔重要

認同pointer會玩死人, 所以我都唔會叫人一開始學c, 但係oop 一開始就學一樣都係會玩死人嘅野, 所以java都唔係一開始就應該學


Indentation 果度其他language雖然無限制,不過通常會有format功能,打到最後禁一下就可以format曬,打既時候可以更加自由(因為你鍾意一路打一路做indentation又得,打既時候唔做indentation到最後禁個format制一下format曬又得),所以唔存在咩問題,但係Python係強制逼你做indentation,依一點對於初學者黎講會幾反感
2017-10-13 15:12:26
想實用就Java C++
想冇腦打code就Python
想學low-level野Data Structure就C
想寫web就HTML javascript php sql nosql

諗一個project自己做
慢慢加feature上去

學programming最快方法就係做
同埋呢兩個網:
https://stackoverflow.com
https://www.google.com

咩分類黎
python 唔實用?
data structure 點解一定要C?


因為佢地大學係咁教囉


然後就冇諗過點解人地會咁教

python唔實用真係一個最好笑嘅笑話

仲有, 叫人學java先根本同叫佢唔好學一樣意思, oop 嘅野一開始真係玩死新手, java又基本上一定要裝個ide, 點解唔學c/python/c++呢d 可以直接notepad打嘅lang先?
當然, 你勁嘅java都可以用notepad, 不過小弟就做唔到啦, 而我都唔認為新手會做到


簡單黎講,因為Java某程度上容易過C果類,at least唔駛pointer(聽講成日會玩死新手, 雖然用用下就會習慣),而且上面講左java有好多library(C/C++都會有,不過數量唔夠Java黎)

至於Python,雖然有唔少大學都開始會教下Python,不過有人會頂唔順佢個tab indentation,而且有時簡單未必係最好,python 連variable既type都唔駛declare,對於初學者黎講佢地學唔到type既重要性(每個type有唔同size),以為全部variable都係一樣既type,Java對於type既處理嚴格好多,所以唔係話Python唔好用,但初學黎講未必係最好既選擇


屌, 唔做indentation睇死其他人咩, python 個indentation不知幾合理, 你地平時鍾意用一行寫幾句野?

python對type其實仲嚴格, 只係唔洗declare, 對初學者黎講即係可以學少d 野先, type嘅size對一開始學programming嘅人黎講根本唔重要

認同pointer會玩死人, 所以我都唔會叫人一開始學c, 但係oop 一開始就學一樣都係會玩死人嘅野, 所以java都唔係一開始就應該學


Indentation 果度其他language雖然無限制,不過通常會有format功能,打到最後禁一下就可以format曬,打既時候可以更加自由(因為你鍾意一路打一路做indentation又得,打既時候唔做indentation到最後禁個format制一下format曬又得),所以唔存在咩問題,但係Python係強制逼你做indentation,依一點對於初學者黎講會幾反感


可能係我已經慣左用notepad++/vim, 所以好自然會自己做indentation, 我個人覺得有indentation自己都會好debug d , 所以我反而認為呢個係python嘅好處

我以前因為改個d 完全冇indentation嘅code, 所以對呢樣野好着緊
2017-10-13 15:14:35
其實仲有一樣野我想講, 就係冇oop concept嘅話java api好難明
2017-10-13 15:25:49
想問0根底應該由邊到學起? 有咩書易上手? 網上教程又點呢? 求大神們解答

學好基本的logic和workflow先, 之後學algorithm
2017-10-13 16:25:34
想問0根底應該由邊到學起? 有咩書易上手? 網上教程又點呢? 求大神們解答

學好基本的logic和workflow先, 之後學algorithm


你講得最啱, 但係大把人鐘意誤人子弟叫人學唔同programming language先
2017-10-13 19:55:23
想問0根底應該由邊到學起? 有咩書易上手? 網上教程又點呢? 求大神們解答

學好基本的logic和workflow先, 之後學algorithm


你講得最啱, 但係大把人鐘意誤人子弟叫人學唔同programming language先

我相信如果初學睇到algorithm(graph, tree, dynamic programming, NPC), 應該會放棄 如果係sorting果D會好D既
2017-10-14 04:21:44
學左java一個月,啱啱學完oop(未完全熟),data structure and algorithm 仲睇緊,得閒會打下codewars
想學java學得深入d,但係唔知點入手,求大神指路
2017-10-14 04:22:22
學左java一個月,啱啱學完oop(未完全熟),data structure and algorithm 仲睇緊,得閒會打下codewars
想學java學得深入d,但係唔知點入手,求大神指路
吹水台自選台熱 門最 新手機台時事台政事台World體育台娛樂台動漫台Apps台遊戲台影視台講故台健康台感情台家庭台潮流台美容台上班台財經台房屋台飲食台旅遊台學術台校園台汽車台音樂台創意台硬件台電器台攝影台玩具台寵物台軟件台活動台電訊台直播台站務台黑 洞