Re: [讨论] 主管问说喜不喜欢写程式

楼主: flowheart (生气就输了)   2018-11-04 12:18:02
※ 引述《heatthree (热火三)》之铭言:
: 假设面试时被问到喜不喜欢写程式应该怎么回答
: 在我的认知里喜欢写程式应该是休闲时还会写程式,把写程式当娱乐的才算吧
: 有些人只有作业 工作需要用到程式时才会写,虽然不排斥但也不到喜欢
: 那面试的时候应该如何回答才对呢
: 应该老实回答不排斥,还是直接回答喜欢
: 通常主管想听到的是什么啊
看你的叙述,就知道你不属于“喜欢写程式”的那种人
先回答你的问题,面试官会问这个,就代表他对程式品质有一定的要求
他想听到的一定是“喜欢写程式”,但是细问如果说不出个所以然,也是扣分
因为不想破坏这个问题的鉴别度,所以后续我不会形容喜欢写程式的人有什么特征
我只会说一个喜欢写程式的人,会带来什么价值
喜欢写程式的人,会带来的就是程式的可读性、严谨度、扩充弹性、执行效率
一个对程式没特别兴趣的人,程式的品质就是能动,仅此而已
或许有经验的一点的码农,会多注意一些未来维护的便利性,但也不会太花心思
比喻来说,写程式就像是在堆积木
喜欢写程式的人,会把每一块叠得稳稳的、裁切得整整齐齐,简单说就是井然有序
而没兴趣的人,只会想办法把积木堆上去而已,稳或整齐不在他思考范畴内
一个团队,如果没有那种知道怎么把积木堆稳的人,通常软件架构做不大
只要复杂一点积木就会倒、改一点东西积木又倒,
每想堆一块新的积木,就需要 Save/Load 大法,几乎是用试的,而不是用规划的
最后,喜欢写程式的人,应该算少数,主管应该也不至于一定要找到喜欢的人
对一般需求来说,不排斥应该就够了,只是喜欢写程式会更好
作者: rattrapante (关东桥乔治克隆尼)   2018-11-06 13:03:00
说法精辟
作者: flysonics (飞音)   2018-11-04 12:24:00
我怎么觉得喜欢写程式的人比较著重弹性跟效率而已...
作者: cphe (魔鬼藏在垃圾筒里)   2018-11-04 12:24:00
喜不喜欢跟有没有能力其实是两件事
作者: flysonics (飞音)   2018-11-04 12:25:00
为了效率跟弹性降低可读性 写越炫酷越屌越冷门就爽了也是有这种高智商怪咖在的 XD
作者: su27 (su27)   2018-11-04 12:40:00
楼上的,是咱们能力无法看懂,不是可读性差,MFC很多我也看不懂,可是他就是好用,重点是教那怎么用,不是教会我们怎么改
作者: Simonfenix (Livingfailure)   2018-11-04 12:41:00
这怎么听起来比较像是纪律
作者: jason710068 (综合水果汁z)   2018-11-04 13:06:00
我觉得这样比较像对自己的程式码有没有要求
作者: wf23 (paul)   2018-11-04 13:07:00
不喜欢+1
作者: antu1019 (kid)   2018-11-04 13:29:00
不是这样说的吧
作者: vxkayo (嘛哩蹦蹦)   2018-11-04 13:41:00
不排斥
作者: igoam (igoam)   2018-11-04 13:53:00
还可以
作者: REMEMBERYAU (blusense)   2018-11-04 13:56:00
通常问喜不喜欢的,大概只是希望你能够有热诚(自愿加班爆肝责任制)
作者: GoalBased (Artificail Intelligence)   2018-11-04 14:02:00
逻辑很差
作者: kenjigan (瞬影)   2018-11-04 14:19:00
认同
作者: dickgg (明)   2018-11-04 14:56:00
同意。喜欢是说会考虑程式的摆放是好改好维护的,会想有没有更好的方式。纪律也是一部分。就像运动也会要求基本功。
作者: NSYSUEE (Monkey)   2018-11-04 15:16:00
我喜欢写程式,但不喜欢写别人写好的烂扣这样正常吗
作者: codehard   2018-11-04 15:18:00
就算喜欢有多钱吗 如果没有问个雕
作者: kikichou (下个月爆忙)   2018-11-04 15:46:00
喜欢写程式,就是任务之外,还会自己精进程式,奴?不是,就是因为真的喜欢写
作者: igoam (igoam)   2018-11-04 15:58:00
是喔, 如果没有工作, 没有饭吃, 还会写吗?还会精进吗?
作者: steve1012 (steve)   2018-11-04 16:03:00
看不懂通常就是可读性差
作者: fallinlove15   2018-11-04 16:13:00
效率跟可读性往往是两难
作者: atpx (秋雨的心情)   2018-11-04 16:23:00
看不懂是怎样不懂? 写得乱七八糟不懂, 还是算式太精简不懂?真正高手的code, 可以达到可读性维护性一流又高效率
作者: OxFFFF (65535)   2018-11-04 16:32:00
推你的想法,内行人
作者: gofigure (平行世界)   2018-11-04 16:37:00
你讲的跟写程式根本没关系 已经是软件工程了偏偏这个部分是国内很不重视的难道你要说他们都不喜欢写程式?还有写程式本身很无聊很无聊如果不是钱多 你有办法写一整天 再来说你喜欢吧
作者: OxFFFF (65535)   2018-11-04 16:44:00
另在跨平台、新颖项目的开发,对程式码有兴趣的人会显现出非常大的优势
作者: Rocker5566 (摇滚56)   2018-11-04 16:47:00
版上真的很多鲁蛇思维耶 没钱就没兴趣? 靠兴趣会饿死?真正的强者靠着兴趣写高品质的code 也是往高处爬而已鲁蛇只会想靠其他招往上爬 但嘴砲也真的是技能啦这篇写到重点啊 对程式有兴趣的人 写出的系统是有利
作者: gofigure (平行世界)   2018-11-04 16:51:00
把兴趣和工作分清楚也要被说是鲁蛇? 这世界怎么了
作者: Rocker5566 (摇滚56)   2018-11-04 16:51:00
整个部门公司发展的. 普通码农只能follow高手的架构最差的就是乱写一通能动就好谁说兴趣就是下班的兴趣? 你的二分法才神奇吧?你是不是那种认为比你强的同事下班都没人生
作者: gofigure (平行世界)   2018-11-04 16:53:00
我说的是现实 只是很多人欺骗自己喜欢工作
作者: Rocker5566 (摇滚56)   2018-11-04 16:53:00
你才是最有人生最会生活的 XD
作者: gofigure (平行世界)   2018-11-04 16:54:00
事实上是为了钱工作
作者: Rocker5566 (摇滚56)   2018-11-04 16:54:00
这也是一种是欺骗自己过得比较好的想法啦
作者: james732 (好人超)   2018-11-04 17:03:00
等等,MFC哪里好用了? XD
作者: steve1012 (steve)   2018-11-04 17:10:00
写一整天 没什么困难啊
作者: aoqq12 (阿任)   2018-11-04 17:12:00
我觉得写程式是一种逻辑的体现看别人写出有别于自己 而且更有逻辑的code会觉得很想学或者看看linux 人家怎么去写kernel的是不是兴趣不太知道啦,不过你能从心里看code觉得开心或者碰到更好的架构跟效能的code你会感到兴奋在你的工作上应该会很有帮助的
作者: LinuxKernel (Linus Torvalds)   2018-11-04 17:18:00
不完全正确。
作者: codehard   2018-11-04 17:19:00
问这么表面的问题”你有没有兴趣” 跟女生问花花公子”你会不会爱我一辈子” 这种智障问题一样 code打开问一下白板划一划就知道 没水准的人问不入流的问题
作者: lalalalaluk (luk)   2018-11-04 17:50:00
推 不要写烂 code害人
作者: ARPG (圣剑)   2018-11-04 17:54:00
喜不喜欢次要,最讨厌接案后摆烂,硬要找人接,有人接之后,问这烂坑怎么这么烂,只会讲一堆干话,自我要求很低的人接案完成度20%,过水后25%,5%还是乱解,跟PM报完成80%
作者: sharku (明珠求瑕)   2018-11-04 18:41:00
推这篇
作者: flysonics (飞音)   2018-11-04 18:53:00
推个看linux人家怎么写kernel的 每次看完都觉得功力又有进步当然也可能只是我太废而已 XD
作者: kikichou (下个月爆忙)   2018-11-04 19:00:00
某i就是不懂,跟有无钱根本两件事,仿彿他的一生都只能看钱
作者: igoam (igoam)   2018-11-04 19:03:00
回 kikichou 是生存, 不是钱~ 而且, 还有年纪观念的影响技术这东西~ 随时你, 离开个几年跑去体验别的..都不行唷!像修车的也是, 后来, 他改卖鸡排了。因为, 现在很多电动汽机车也都出来了。你要人家 学旧修车技术的人, 怎么活呢~只是因为, 你还没走到这种地步吧! 懂吗~你说, ok呀, 学新东西呀, 但是, 认真的35~之后的人...怎么去跟 刚出社会... 一直在学新技术的人比呢~这就是找工作时会遇到问题了。
作者: kikichou (下个月爆忙)   2018-11-04 19:19:00
希望你已离开业界,因为看起来你没有兴趣在此,我也尊重你,但我的兴趣在此,这是否让你感到不舒服,应该不会吧?XD
作者: igoam (igoam)   2018-11-04 19:20:00
不会啦, 只是, 像我们这种的, 要再找那种新创公司...可能不太容易。
作者: WhatsNan (洋溢)   2018-11-04 19:27:00
这是管理。
作者: igoam (igoam)   2018-11-04 19:28:00
技术没有新旧之分, 很多时候...就是顺水推舟对刚出社会的年轻人, 是新技术; 对业界回锅者, 是新技术去到穷乡僻壤, 也是新技术
作者: prokofieff (回不去了吧...)   2018-11-04 19:55:00
讲的好
作者: Mensholaten (REAL)   2018-11-04 20:40:00
很多主管只在意结果 架构维护性不好大概都等人离职后才爆出来 会真的去review code的少之又少
作者: pp10086 (挖系给给)   2018-11-04 20:54:00
推这篇...架构跟能动,真的两个境界
作者: popher (popher)   2018-11-04 22:00:00
看来有人真的兴趣跟工作分不出来 更何况能力问题有人就是能力强能往高处爬 你怎么知道人家兴趣真的在哪
作者: popcool (我不懂)   2018-11-04 22:38:00
不太同意耶,注重架构跟维护性只是不想害到未来的自己或是有程式洁癖,但说喜欢吗,我觉得跟其他工作比起来算喜欢,但跟其他我喜欢做的事情比起来也还好,这样算吗
楼主: flowheart (生气就输了)   2018-11-04 23:02:00
有兴趣自然会做到极致,但不代表没兴趣不能做好
作者: OxFFFF (65535)   2018-11-04 23:15:00
毕竟原po也说了对程式有兴趣的人是少数。无法难理解为何老婆小孩都睡了,还想熬夜写跟工作完全没关系的code也很正常,就跟不运动的人无法理解为啥能花一小时去跑步一样,哪天办活动要比赛跑步平均来说也是平常就有兴趣的人会表现比较好,一样意思
作者: wake7078 (KK)   2018-11-04 23:55:00
喜欢跟能力是两回事 写的整齐漂亮简约跟叠积木式的做法 看人
作者: drajan (EasoN)   2018-11-05 00:43:00
有一种跟夏虫语冰的fu
作者: Mozar (沉默的乐师)   2018-11-05 01:50:00
整个组织没有良好的工程规范说程式该有哪些特征, 才要在意这些
作者: Windcws9Z (闻肉丝就饿)   2018-11-05 10:58:00
有兴趣≠能做好没兴趣≠会做烂
作者: antu1019 (kid)   2018-11-05 12:20:00
很多工程师到后来也不是有兴趣写程式,但会为了职涯发展不断精进自己,对自己程式品质也有要求不是吗?目前遇到真的喜欢写程式的不多
作者: ll1117 (Linus)   2018-11-05 12:57:00
如果要你写你就要离职,那我就问别人
作者: bearsis (熊妹)   2018-11-05 22:06:00
作者: shanyyy   2018-11-06 21:10:00
主管的思维是如此

Links booklink

Contact Us: admin [ a t ] ucptt.com