我但係用唔用得著先?
剛剛問左個5x幾歲的programmer,佢話唔駛,要先search.
carlhung 發表於 2016-4-15 18:48



5x歲唔係話老,不過好多時都唔記得左初學時既野
今時今日好多知識都係要用先search既...但有一樣野叫基礎知識,即係點都要識
大學/大專教既野,就係基礎知識,最好學哂
學左之後,你可能不知不覺就用左出來
寫program唔需要讀CS,但要寫好既program就需要CS

TOP

5x歲唔係話老,不過好多時都唔記得左初學時既野
今時今日好多知識都係要用先search既...但有一樣野叫基 ...
梁炳 發表於 2016-4-17 13:54



佢無讀CS,讀石頭(鑽石個D),都寫衛星啦

TOP

本帖最後由 chi251155 於 2016-4-17 20:13 編輯

好簡單,同一個人工,同一樣經驗年資,一個識多啲野,老細會點揀?
學多樣野唔會死,尤其係咁基本(Fundamental)既野。
你話學點solve np problem就未必要你一定識哂,但基本既分析同實現(implementation)都唔識就唔得。

TOP

一般實際用來講,學識各種Abstract data structure (Stack, Heap, Linked list, Queue, Hash table etc..)  ...
梁炳 發表於 2016-4-15 13:47


都係嗰句,睇下想target咩公司,而去決定洗唔洗學啦。如果target Google,唔識一定死,唔洗旨意入到。

TOP

唔係直接寫好晒既咩... 就咁拎黎用就得
educationer 發表於 2016-4-16 11:50


至少都要知道algorithms嘅time/memory complexity,先可以決定使用咩algorithms,例如quick sort/heap sort/timsort咩時候用咩sorting先係重要,實際點code到可以google/library,但係如果次次都上網search一大輪先決定用咩algorithm,速度係太慢。

TOP

寫人造衛星嘅同你講「要先搵」,即係如果你只係一般人,請先花72個 working hours 煲熟先。

TOP

佢無讀CS,讀石頭(鑽石個D),都寫衛星啦
carlhung 發表於 2016-4-17 19:47

冇話唔得O既

大學讀 physics 好多人都會寫 code 做simulation, 一樣冇正式訓練, 一樣照出論文.

以前響獅子銀行做 project 拍住個加拿大鬼佬 consultant 一齊做, 佢O既 master degree 係開礦 (mining, 講真), 由 響 BP 做油田勘察展轉變左做 risk modelling 轉寫 code. 佢而家係另一間澳洲大行係 IT senior delivery manager.

而家響 另一家 i-bank 做development, 好多同事係唔同類型O既 engineering 出身, 冇正統 CS 底. 做 quant, 寫 model, 搵幾百萬一年 果D 都係讀數學呀, physics 咁出黎.

但係你問得出佢地都答得出.

TOP

都係嗰句,睇下想target咩公司,而去決定洗唔洗學啦。如果target Google,唔識一定死,唔洗旨意入到。 ...
ip4368 發表於 2016-4-17 20:35

三行扎鐵又係起樓, 貝聿銘都係起樓, 睇下做想做乜野囉.

唔好話 google, 只要要求高少少O既都已經入唔到. 如果唔想打死一世牛工搵萬零蚊, 唯有就係裝備自己.

TOP

咁有咩入門書介紹?
要有好basic, d符號已經唔記得晒,英文書please
thanks.

TOP

回覆 29# carlhung
http://ocw.mit.edu/courses/#mathematics
6.046

6.042 都好有用

TOP