看板 Tech_Job 關於我們 聯絡資訊
※ 引述《heatthree (熱火三)》之銘言: : 假設面試時被問到喜不喜歡寫程式應該怎麼回答 : 在我的認知裡喜歡寫程式應該是休閒時還會寫程式,把寫程式當娛樂的才算吧 : 有些人只有作業 工作需要用到程式時才會寫,雖然不排斥但也不到喜歡 : 那面試的時候應該如何回答才對呢 : 應該老實回答不排斥,還是直接回答喜歡 : 通常主管想聽到的是什麼啊 看你的敘述,就知道你不屬於「喜歡寫程式」的那種人 先回答你的問題,面試官會問這個,就代表他對程式品質有一定的要求 他想聽到的一定是「喜歡寫程式」,但是細問如果說不出個所以然,也是扣分 因為不想破壞這個問題的鑑別度,所以後續我不會形容喜歡寫程式的人有什麼特徵 我只會說一個喜歡寫程式的人,會帶來什麼價值 喜歡寫程式的人,會帶來的就是程式的可讀性、嚴謹度、擴充彈性、執行效率 一個對程式沒特別興趣的人,程式的品質就是能動,僅此而已 或許有經驗的一點的碼農,會多注意一些未來維護的便利性,但也不會太花心思 比喻來說,寫程式就像是在堆積木 喜歡寫程式的人,會把每一塊疊得穩穩的、裁切得整整齊齊,簡單說就是井然有序 而沒興趣的人,只會想辦法把積木堆上去而已,穩或整齊不在他思考範疇內 一個團隊,如果沒有那種知道怎麼把積木堆穩的人,通常軟體架構做不大 只要複雜一點積木就會倒、改一點東西積木又倒, 每想堆一塊新的積木,就需要 Save/Load 大法,幾乎是用試的,而不是用規劃的 最後,喜歡寫程式的人,應該算少數,主管應該也不至於一定要找到喜歡的人 對一般需求來說,不排斥應該就夠了,只是喜歡寫程式會更好 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 42.73.7.54 ※ 文章網址: https://www.ptt.cc/bbs/Tech_Job/M.1541305084.A.9E4.html
flysonics: 我怎麼覺得喜歡寫程式的人比較著重彈性跟效率而已... 11/04 12:24
cphe: 喜不喜歡跟有沒有能力其實是兩件事 11/04 12:24
flysonics: 為了效率跟彈性降低可讀性 寫越炫酷越屌越冷門就爽了 11/04 12:25
flysonics: 也是有這種高智商怪咖在的 XD 11/04 12:26
su27: 樓上的,是咱們能力無法看懂,不是可讀性差,MFC很多我也看 11/04 12:40
su27: 不懂,可是他就是好用,重點是教那怎麼用,不是教會我們怎 11/04 12:40
su27: 麼改 11/04 12:40
Simonfenix: 這怎麼聽起來比較像是紀律 11/04 12:41
jason710068: 我覺得這樣比較像對自己的程式碼有沒有要求 11/04 13:06
wf23: 不喜歡+1 11/04 13:07
antu1019: 不是這樣說的吧 11/04 13:29
vxkayo: 不排斥 11/04 13:41
igoam: 還可以 11/04 13:53
REMEMBERYAU: 通常問喜不喜歡的,大概只是希望你能夠有熱誠(自願加 11/04 13:56
REMEMBERYAU: 班爆肝責任制) 11/04 13:56
GoalBased: 邏輯很差 11/04 14:02
kenjigan: 認同 11/04 14:19
dickgg: 同意。喜歡是說會考慮程式的擺放是好改好維護的,會想有沒 11/04 14:56
dickgg: 有更好的方式。紀律也是一部分。就像運動也會要求基本功。 11/04 14:57
NSYSUEE: 我喜歡寫程式,但不喜歡寫別人寫好的爛扣這樣正常嗎 11/04 15:16
codehard: 就算喜歡有多錢嗎 如果沒有問個雕 11/04 15:18
kikichou: 喜歡寫程式,就是任務之外,還會自己精進程式,奴?不是 11/04 15:46
kikichou: ,就是因為真的喜歡寫 11/04 15:46
igoam: 是喔, 如果沒有工作, 沒有飯吃, 還會寫嗎? 11/04 15:58
igoam: 還會精進嗎? 11/04 15:58
igoam: 騎驢找馬都沒機會了, 還寫~ 11/04 16:03
steve1012: 看不懂通常就是可讀性差 11/04 16:03
fallinlove15: 效率跟可讀性往往是兩難 11/04 16:13
atpx: 看不懂是怎樣不懂? 寫得亂七八糟不懂, 還是算式太精簡不懂? 11/04 16:23
atpx: 真正高手的code, 可以達到可讀性維護性一流又高效率 11/04 16:23
OxFFFF: 推你的想法,內行人 11/04 16:32
gofigure: 你講的跟寫程式根本沒關係 已經是軟體工程了 11/04 16:37
gofigure: 偏偏這個部分是國內很不重視的 11/04 16:38
gofigure: 難道你要說他們都不喜歡寫程式? 11/04 16:38
gofigure: 還有寫程式本身很無聊很無聊 11/04 16:41
gofigure: 如果不是錢多 你有辦法寫一整天 再來說你喜歡吧 11/04 16:42
OxFFFF: 另在跨平台、新穎項目的開發,對程式碼有興趣的人會顯現出 11/04 16:44
OxFFFF: 非常大的優勢 11/04 16:44
Rocker5566: 版上真的很多魯蛇思維耶 沒錢就沒興趣? 靠興趣會餓死? 11/04 16:47
Rocker5566: 真正的強者靠著興趣寫高品質的code 也是往高處爬而已 11/04 16:48
Rocker5566: 魯蛇只會想靠其他招往上爬 但嘴砲也真的是技能啦 11/04 16:48
Rocker5566: 這篇寫到重點啊 對程式有興趣的人 寫出的系統是有利 11/04 16:51
gofigure: 把興趣和工作分清楚也要被說是魯蛇? 這世界怎麼了 11/04 16:51
Rocker5566: 整個部門公司發展的. 普通碼農只能follow高手的架構 11/04 16:51
Rocker5566: 最差的就是亂寫一通能動就好 11/04 16:52
Rocker5566: 誰說興趣就是下班的興趣? 你的二分法才神奇吧? 11/04 16:53
Rocker5566: 你是不是那種認為比你強的同事下班都沒人生 11/04 16:53
gofigure: 我說的是現實 只是很多人欺騙自己喜歡工作 11/04 16:53
Rocker5566: 你才是最有人生最會生活的 XD 11/04 16:53
gofigure: 事實上是為了錢工作 11/04 16:54
Rocker5566: 這也是一種是欺騙自己過得比較好的想法啦 11/04 16:54
james732: 等等,MFC哪裡好用了? XD 11/04 17:03
steve1012: 寫一整天 沒什麼困難啊 11/04 17:10
aoqq12: 我覺得寫程式是一種邏輯的體現 11/04 17:12
aoqq12: 看別人寫出有別於自己 而且更有邏輯的code會覺得很想學 11/04 17:13
aoqq12: 或者看看linux 人家怎麼去寫kernel的 11/04 17:13
aoqq12: 是不是興趣不太知道啦,不過你能從心裡看code覺得開心 11/04 17:14
aoqq12: 或者碰到更好的架構跟效能的code你會感到興奮 11/04 17:15
aoqq12: 在你的工作上應該會很有幫助的 11/04 17:17
LinuxKernel: 不完全正確。 11/04 17:18
codehard: 問這麼表面的問題”你有沒有興趣” 跟女生問花花公子” 11/04 17:19
codehard: 你會不會愛我一輩子” 這種智障問題一樣 code打開問一下 11/04 17:19
codehard: 白板劃一劃就知道 沒水準的人問不入流的問題 11/04 17:19
lalalalaluk: 推 不要寫爛 code害人 11/04 17:50
ARPG: 喜不喜歡次要,最討厭接案後擺爛,硬要找人接,有人接之後 11/04 17:54
ARPG: ,問這爛坑怎麼這麼爛,只會講一堆幹話,自我要求很低的人 11/04 17:54
ARPG: 接案完成度20%,過水後25%,5%還是亂解,跟PM報完成80% 11/04 17:58
sharku: 推這篇 11/04 18:41
flysonics: 推個看linux人家怎麼寫kernel的 每次看完都覺得功力又 11/04 18:53
flysonics: 有進步 11/04 18:53
flysonics: 當然也可能只是我太廢而已 XD 11/04 18:53
kikichou: 某i就是不懂,跟有無錢根本兩件事,仿彿他的一生都只能 11/04 19:00
kikichou: 看錢 11/04 19:00
igoam: 回 kikichou 是生存, 不是錢~ 而且, 還有年紀觀念的影響 11/04 19:03
igoam: 技術這東西~ 隨時你, 離開個幾年跑去體驗別的..都不行唷! 11/04 19:04
igoam: 像修車的也是, 後來, 他改賣雞排了。 11/04 19:07
igoam: 因為, 現在很多電動汽機車也都出來了。 11/04 19:09
igoam: 你要人家 學舊修車技術的人, 怎麼活呢~ 11/04 19:09
igoam: 只是因為, 你還沒走到這種地步吧! 懂嗎~ 11/04 19:11
igoam: 你說, ok呀, 學新東西呀, 但是, 認真的35~之後的人...怎麼 11/04 19:12
igoam: 去跟 剛出社會... 一直在學新技術的人比呢~ 11/04 19:12
igoam: 這就是找工作時會遇到問題了。 11/04 19:13
kikichou: 希望你已離開業界,因為看起來你沒有興趣在此,我也尊 11/04 19:19
kikichou: 重你,但我的興趣在此,這是否讓你感到不舒服,應該不會 11/04 19:19
kikichou: 吧?XD 11/04 19:19
igoam: 不會啦, 只是, 像我們這種的, 要再找那種新創公司...可能 11/04 19:20
igoam: 不太容易。 11/04 19:21
WhatsNan: 這是管理。 11/04 19:27
igoam: 技術沒有新舊之分, 很多時候...就是順水推舟 11/04 19:28
igoam: 對剛出社會的年輕人, 是新技術; 對業界回鍋者, 是新技術 11/04 19:30
igoam: 去到窮鄉僻壤, 也是新技術 11/04 19:31
prokofieff: 講的好 11/04 19:55
Mensholaten: 很多主管只在意結果 架構維護性不好大概都等人離職 11/04 20:40
Mensholaten: 後才爆出來 會真的去review code的少之又少 11/04 20:40
pp10086: 推這篇...架構跟能動,真的兩個境界 11/04 20:54
popher: 看來有人真的興趣跟工作分不出來 更何況能力問題 11/04 22:00
popher: 有人就是能力強能往高處爬 你怎麼知道人家興趣真的在哪 11/04 22:01
popcool: 不太同意耶,注重架構跟維護性只是不想害到未來的自己或 11/04 22:38
popcool: 是有程式潔癖,但說喜歡嗎,我覺得跟其他工作比起來算喜 11/04 22:38
popcool: 歡,但跟其他我喜歡做的事情比起來也還好,這樣算嗎 11/04 22:38
flowheart: 有興趣自然會做到極致,但不代表沒興趣不能做好 11/04 23:02
OxFFFF: 畢竟原po也說了對程式有興趣的人是少數。無法難理解為何老 11/04 23:15
OxFFFF: 婆小孩都睡了,還想熬夜寫跟工作完全沒關係的code也很正常 11/04 23:15
OxFFFF: ,就跟不運動的人無法理解為啥能花一小時去跑步一樣,哪天 11/04 23:15
OxFFFF: 辦活動要比賽跑步平均來說也是平常就有興趣的人會表現比較 11/04 23:15
OxFFFF: 好,一樣意思 11/04 23:15
wake7078: 喜歡跟能力是兩回事 寫的整齊漂亮簡約 11/04 23:55
wake7078: 跟疊積木式的做法 看人 11/04 23:57
drajan: 有一種跟夏蟲語冰的fu 11/05 00:43
Mozar: 整個組織沒有良好的工程規範說程式該有哪些特徵, 才要在意 11/05 01:50
Mozar: 這些 11/05 01:50
Windcws9Z: 有興趣≠能做好 11/05 10:58
Windcws9Z: 沒興趣≠會做爛 11/05 10:58
antu1019: 很多工程師到後來也不是有興趣寫程式,但會為了職涯發展 11/05 12:20
antu1019: 不斷精進自己,對自己程式品質也有要求不是嗎? 11/05 12:20
antu1019: 目前遇到真的喜歡寫程式的不多 11/05 12:22
ll1117: 如果要你寫你就要離職,那我就問別人 11/05 12:57
bearsis: https://i.imgur.com/9YD8P9k.jpg 11/05 22:06
rattrapante: 說法精闢 11/06 13:03
shanyyy: 主管的思維是如此 11/06 21:10