看板 Soft_Job 關於我們 聯絡資訊
(前文恕刪) 定義會 XXX 程式語言 有幾個簡單的過程 0.可以自己簡單動手寫一個 hello world 的 demo (不要以為這很簡單,實際上很多人都不會....) 1.你知道這個程式語言所有 operator 的所有用法 而且可以清楚知道 operator precedence 以 C 語言為例: int a,b,c; a = 1; b = 10; 請說明下列兩行有何差異.... c = a+b, a+b*2, a+b*3; c = (a+b, a+b*2, a+b*3); (其實用組合語言看就知道了....) 2.別人在幹嘛你"都"看得懂.... 這個部分就跟資料結構、演算法、framework這些的扯上邊了.... 3.你有辦法用別的方法,甚至別的程式語言,達到相同的目標 而且有辦法分析兩者的差異(從軟體跟硬體的角度) 4.改變這個程式語言!! (就像某些組織做的事情一樣....) 這套規則 不管放在哪裡都一樣 -- 初學者 = 0 小菜鳥 = 1 資淺的 = 2 資深的 = 3 XX之父 = 4 但是,還有 5 的存在 就是那些叫 0 ~ 4 當奴隸的 我們稱之為 "大老闆" XD -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.26.135.222
LaPass:老闆需要才能跟程式設計師不一樣,還是別擺在一起吧。 03/01 09:49
LaPass: ^的 03/01 09:49
azureblaze:我覺得寫出需要對precedence熟練才懂的程式不是好主意 03/01 11:00
LaPass:DoThing() or DoSomeThing(); <= 看過PHP抄小路這樣抄的 03/01 11:27
LaPass:if(a+=3) ...... <= C++ 03/01 11:28
LaPass:if(DoThing() && DoSomeThing()).. <= java 03/01 11:28
LaPass:可以跑是可以跑.... 但是,比較難看 03/01 11:30
Mewra:其實我覺得直接拿一段執行效率不佳的程式碼拿讓面試者去改改 03/01 12:46
Mewra:看大概能知道對方對程式寫作能掌握到什麼程度 03/01 12:48
Mewra:演算法則另外當加分題問,雖然專長演算法的面試者會讓面試官 03/01 12:54
Mewra:流口水~ 03/01 12:54
Mewra:同意azureblaze版友的說法 03/01 12:56
cpper:只要看應徵者健檢報告,年紀25以下耐操就可以了 03/01 18:48
cpper:其它進來公司後再慢慢煎煮炒炸. 03/01 18:48
chester71:推樓上 看肝健康程度很重要 03/01 20:59
howshou:懂一堆演算法、資料結構、Framework才只是資遣的? 03/01 23:16
howshou:大概你所謂的演算法只是排序吧 03/01 23:16
Ansaga:對不起QQ 我可以請問那個c=a+b,a+b*2,a+b*3是什麼意思嗎 03/02 19:15
AvatarH:Eclipse說"right operand of comma operat han no effect" 03/14 13:07
AvatarH:c=a+b, a+b*2,a+b*3; c=11 03/14 13:08
AvatarH:c=(a+b, ab+b*2, a+b*3); c=31; 03/14 13:09
AvatarH:Eclipse說Multiple markers at this line 03/14 13:09
AvatarH:-left operand of comma operator has no effect 03/14 13:10
AvatarH:- right operand of comma operator has no effect 03/14 13:10