作者yauhh (姚呵呵)
看板Soft_Job
标题Re: [请益] 怎麽和人做程式的观念沟通?
时间Wed Aug 27 12:34:44 2008
我也遇过跟人一对一沟通不良的情况. 发生的事情很类似. 我老手他新手.
发生的状况有:
1. 本来讲好这短短一段时间要做什麽,新人没做两下子就去茫了,
或者是份量很少的事情做很长一段时间.
2. 本来讲好是把一份功能单元嵌入系统架构中的一个槽,
结果新人做出来的是一个不嵌入,完全独立的功能单元.
3. 有些东西对我来说是很熟又很普通,一点也不想多谈的;
而新人没听过这样东西.
比喻为perl,对熟的人来说是普通的小工具,
新人偶一听到perl,就兴奋地放下手边工作,立刻Google perl的资讯.
其他闲扯的对话多於有关工作内容的讨论就不提了.
我觉得兴奋导向,却做事没有方法的新人是恐怖的人.
如TonyQ所提的「练功者」,是啊,多可怕,
老手也会想练功,但是挑对的时间(业余时间)去做.
不过,以上也算是自找的,因为其实我不见得要掩护新人把工作做好.
一开始多少有带着一些想要围事的热忱吧!
但围事围得不好,出状况就会有我一份责任.
而且状况不好的新人本身就是对抗事情完成的阻力.
写程式这种事,轮到谁写就要把该写对的都写对.
不必为别人的疏忽散漫而很着急.
而且要小心别让别人的散漫态度害到你.
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 220.130.12.37
1F:推 haeiou:呵 perl我第一次听到时 也很开心啊 这是正确的反应啊 ^^ 08/27 20:51
2F:→ yauhh:如果有人突然疯狂地寻找dos指令表,你有什麽感觉? 08/27 22:09
3F:→ yauhh: 我个人感觉是:菜比巴,连这种东西都要shock 08/27 22:35
4F:推 TonyQ:如果是要用DOS写 for 不管写多少次我应该都要查表 ...XDDDD 08/27 22:48
5F:→ TonyQ:那个语法规则 %%~f 之类的 实在是太难记了 :p 08/27 22:48
6F:推 andymai:看到第2点又想到有的人会问我哪些地方该怎麽做比较好~呼~~ 08/27 22:59
7F:→ andymai:我又不是派程式给他的人~我怎麽会知道那是什麽需求=.= 08/27 23:00
8F:推 iman00b:指令这种应用的东西有啥好笑人菜? 常用跟不常用而已. 08/28 00:33
9F:→ iman00b:我从DOS 3.3摸到现在十几年有 你叫我写batch我一样要查 08/28 00:34
10F:推 poqwer:同意楼上的说法,java写了3年,有的东西还是要翻书啊~ 08/28 00:35
11F:→ iman00b:这麽多年没在用 会忘是正常的 08/28 00:35
12F:→ iman00b:工程师重视的是实事求是与解决问题的能力 不是背指令 08/28 00:36
很抱歉,或许只是文字显示出片面的情境让你觉得态度很苛刻.
但是,对一个写程式的人来说,为什麽要突然为了不认识的dos命令而疯狂?
对我们来说,那只是一种日常熟习的东西; 对新人来说很新鲜,那是因为新人
太晚学电脑了.
而且,当前工作上根本不需要用到dos命令; 当时我们做的可只是网页程式而已.
(当时提到dos只是我个人要帮人修电脑,突然要用到一点点dos命令而已;
结果偶然让新人听到了,新人就开始high...
我当场觉得:到底是我在忙还是你在忙? 没听过dos就不要学,不要叫我什麽都要教你)
总之,dos命令在工作范围之外,不该谈就不要浪费时间谈.
我想表达的是,遇到一位容易分心容易过 high 的新人,我觉得很恐怖.
还有,别人所遭遇的事情就是这样,你可不要附加太多额外的解释.
当时明明是新人不识相乱分心,你的解释一加,变得好像是我有错?
(就我那新人的情况,他会那样反应就是因为他太菜,干我什麽事?)
我可觉得这样子的讨论很无聊.
说穿了,别人在讲一段故事,你听不懂又乱插话,很没礼貌.
13F:推 wupojung:perl 我听到的时候也是查呢= = 08/28 01:05
14F:→ wupojung:好奇不是一件坏事吧,如果早期都coding web的部份 突然 08/28 01:06
好奇本身不是坏事,但是因为他自己的好奇而妨碍到我做事情,就是又菜又该死.
新人自己high到让老手受干扰,根本是没教养,菜比巴欠人电.
15F:→ wupojung:去coding windows的东西 还真的要几个小时不适应... 08/28 01:06
16F:→ wupojung:不过说真的,coding 真的要天分...至少要会"联想" 的天分 08/28 01:07
17F:→ wupojung:曾经被人问过为什麽要用void ..解释到想翻桌子 08/28 01:08
18F:→ wupojung:更妙的是模拟 swap...也是解释到快抓狂... 08/28 01:09
19F:→ wupojung:我觉得 这些所谓的菜鸟,一来是PC uP的基础不好.... 08/28 01:09
20F:→ wupojung:二来是 没有办法link到自己大脑里面有的,会的事物 08/28 01:10
21F:→ wupojung: Ex:我常常将 int a=100;比喻成一个箱子叫a 里面放了100 08/28 01:11
22F:→ wupojung:三来是 程式写的不够多(看起来很简单的for)少说要写个 08/28 01:11
23F:→ wupojung:10个不同功能的的范例,才继续try下一个指令... 08/28 01:12
24F:→ wupojung:说白了 都是 懒惰! 软体工程师要学的太多了 08/28 01:14
25F:→ yauhh:没错没错,void顶多讲一下代表「空无」就可以结束话题了,若要 08/28 07:14
26F:→ yauhh:再解释半天...乾脆请新人以前程式课程考100分好了 08/28 07:14
※ 编辑: yauhh 来自: 218.160.215.30 (08/28 07:49)
27F:推 Axcic:这年代本来就没什麽人学perl 08/28 08:37
28F:推 FlyinDeath:perl是古早CGI的时代在用的东西 工作上没必要的话 08/28 09:19
29F:→ FlyinDeath:一般人也不会去碰 拿这个来显自己的老会不会太过头 08/28 09:20
30F:→ FlyinDeath:如果新人听到perl一点都不兴奋也不想学 难道会更好... 08/28 09:21
31F:推 andymai:楼上...原po的意思是那个新人没搞清楚"轻重缓急"吧... 08/28 10:01
32F:推 saitoh:perl是古早CGI的时代在用的东西? perl的功能绝对超乎想像 08/28 13:11
33F:→ derekhsu:不要小看Perl!!!!! 08/28 20:16
34F:推 teman:如果工作不需要用到perl 让他去学反而奇怪 要灌输新人工时成 08/28 23:18
35F:→ teman:本的概念 才不会把练功当工作 08/28 23:19
36F:推 iman00b:海纳百川所以成其大 如果没接受别人不同意见的雅量 08/29 20:30
37F:→ iman00b:就没必要公开贴文 08/29 20:30
38F:→ iman00b:我想很多事都是可以公评的 也许我是误会了你的意思 08/29 20:31
39F:→ iman00b:如果有冒犯的地方 还请多多海涵 08/29 20:31
40F:→ iman00b:我也知道有些人真的是很状况外 不过你也不用这麽激动 08/29 20:32
41F:→ iman00b:你应该把你的重点讲更清楚 不然我真的是误会你在骂新手 08/29 20:34
42F:→ iman00b:不过也不用刻意写信给我啦 我不是不能接受别人批评的人 08/29 20:35
43F:→ iman00b:不过我觉得你EQ还算不错 所以跟你道个歉大家握手一下 08/29 20:36
44F:→ iman00b:别放在心上嘿 这样才有讨论的意义在 08/29 20:36