※ 引述《heatthree (熱火三)》之銘言:
: 假設面試時被問到喜不喜歡寫程式應該怎麼回答
: 在我的認知裡喜歡寫程式應該是休閒時還會寫程式,把寫程式當娛樂的才算吧
: 有些人只有作業 工作需要用到程式時才會寫,雖然不排斥但也不到喜歡
: 那面試的時候應該如何回答才對呢
: 應該老實回答不排斥,還是直接回答喜歡
: 通常主管想聽到的是什麼啊
看你的敘述,就知道你不屬於「喜歡寫程式」的那種人
先回答你的問題,面試官會問這個,就代表他對程式品質有一定的要求
他想聽到的一定是「喜歡寫程式」,但是細問如果說不出個所以然,也是扣分
因為不想破壞這個問題的鑑別度,所以後續我不會形容喜歡寫程式的人有什麼特徵
我只會說一個喜歡寫程式的人,會帶來什麼價值
喜歡寫程式的人,會帶來的就是程式的可讀性、嚴謹度、擴充彈性、執行效率
一個對程式沒特別興趣的人,程式的品質就是能動,僅此而已
或許有經驗的一點的碼農,會多注意一些未來維護的便利性,但也不會太花心思
比喻來說,寫程式就像是在堆積木
喜歡寫程式的人,會把每一塊疊得穩穩的、裁切得整整齊齊,簡單說就是井然有序
而沒興趣的人,只會想辦法把積木堆上去而已,穩或整齊不在他思考範疇內
一個團隊,如果沒有那種知道怎麼把積木堆穩的人,通常軟體架構做不大
只要複雜一點積木就會倒、改一點東西積木又倒,
每想堆一塊新的積木,就需要 Save/Load 大法,幾乎是用試的,而不是用規劃的
最後,喜歡寫程式的人,應該算少數,主管應該也不至於一定要找到喜歡的人
對一般需求來說,不排斥應該就夠了,只是喜歡寫程式會更好
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 42.73.7.54
※ 文章網址: https://webptt.cc/bbs/Tech_Job/M.1541305084.A.9E4.html
推文 (120)
→
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