??xml version="1.0" encoding="utf-8" standalone="yes"?>在线观看导航,视频一区二区在线播放,成人动漫avhttp://www.aygfsteel.com/matthew2006/archive/2007/07/15/130350.htmlmatthewmatthewSun, 15 Jul 2007 03:00:00 GMThttp://www.aygfsteel.com/matthew2006/archive/2007/07/15/130350.htmlhttp://www.aygfsteel.com/matthew2006/comments/130350.htmlhttp://www.aygfsteel.com/matthew2006/archive/2007/07/15/130350.html#Feedback0http://www.aygfsteel.com/matthew2006/comments/commentRss/130350.htmlhttp://www.aygfsteel.com/matthew2006/services/trackbacks/130350.html

matthew 2007-07-15 11:00 发表评论
]]>
我想要怒放的生?/title><link>http://www.aygfsteel.com/matthew2006/archive/2007/05/09/116107.html</link><dc:creator>matthew</dc:creator><author>matthew</author><pubDate>Wed, 09 May 2007 01:56:00 GMT</pubDate><guid>http://www.aygfsteel.com/matthew2006/archive/2007/05/09/116107.html</guid><wfw:comment>http://www.aygfsteel.com/matthew2006/comments/116107.html</wfw:comment><comments>http://www.aygfsteel.com/matthew2006/archive/2007/05/09/116107.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.aygfsteel.com/matthew2006/comments/commentRss/116107.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/matthew2006/services/trackbacks/116107.html</trackback:ping><description><![CDATA[曄多少ơ跌倒在路上<br>曄多少ơ折断过膀<br>如今我已不再感到彷L<br>我想越q^凡的生活<br><br><br>曄多少ơ失M(jin)方向<br>曄多少ơ扑灭了(jin)梦想<br>如今我已不再感到q<br>我要我的生命得到解放<br><br>我想要怒放的生?br>p飞翔在辽阔天I?br>pI行在无边的旷野<br>拥有挣脱一切的力量<br><br>我想要怒放的生?br>p矗立在彩虹之?br>pI行璀璨的星河<br>拥有越q_的力?br>忘却?ch)?br><br>整整一晚,我都在听汪峰的这首《我惌怒放的生?》,让自׃音乐里忘却烦(ch)|得到慰藉Q找到力量!<br><br>已经很久没有被音乐打动了(jin)Q以上尘埃的?j)不会(x)再为音W而蟩动。而此M?jng)回C(jin)很多q前那个年ȝ、充满激情的我?br><br>其实一直都喜欢汪峰的歌Q音乐的旋律像我们的h生v起伏伏,有低落的时候,也有高潮的熾放。我们需要做的只是默默积蓄力量,<br><br>不需Z时的得失而停止对生活的追求,因ؓ(f)怿L怒放生命的时刅R?br><br> <img src ="http://www.aygfsteel.com/matthew2006/aggbug/116107.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/matthew2006/" target="_blank">matthew</a> 2007-05-09 09:56 <a href="http://www.aygfsteel.com/matthew2006/archive/2007/05/09/116107.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>求职http://www.aygfsteel.com/matthew2006/archive/2007/04/27/113968.htmlmatthewmatthewFri, 27 Apr 2007 00:08:00 GMThttp://www.aygfsteel.com/matthew2006/archive/2007/04/27/113968.htmlhttp://www.aygfsteel.com/matthew2006/comments/113968.htmlhttp://www.aygfsteel.com/matthew2006/archive/2007/04/27/113968.html#Feedback2http://www.aygfsteel.com/matthew2006/comments/commentRss/113968.htmlhttp://www.aygfsteel.com/matthew2006/services/trackbacks/113968.htmlbossQ你是党员吗Q?br>me Q不是?br>bossQ发?jin)几paperQ?br>meQ一,q有一在投?br>bossQ发在哪Q?br>meQ会(x)议文章?br>bossQ国际会(x)议?
meQ国内会(x)议?br>bossQ文章刊d哪?有没有SCI或EI(g)索?
meQ发在某大学学报Q中国知|检索?br>boosQ本U在哪读的??11吗?
meQ本U是成教?br>bossQ那专科呢?
meQ专U也是成教?br>bossQ沉默半许,好的。你可以C(jin)?br>meQ还惌点什么,了(jin)。。。。?br>
本来?5分钟的试Ԍ讲了(jin)5Q?分钟叫停,开始如上的对话。招聘方Z所高校?

matthew 2007-04-27 08:08 发表评论
]]>
写给计算Z业的大学?转脓(chung)http://www.aygfsteel.com/matthew2006/archive/2007/04/05/108697.htmlmatthewmatthewThu, 05 Apr 2007 06:57:00 GMThttp://www.aygfsteel.com/matthew2006/archive/2007/04/05/108697.htmlhttp://www.aygfsteel.com/matthew2006/comments/108697.htmlhttp://www.aygfsteel.com/matthew2006/archive/2007/04/05/108697.html#Feedback0http://www.aygfsteel.com/matthew2006/comments/commentRss/108697.htmlhttp://www.aygfsteel.com/matthew2006/services/trackbacks/108697.html

写给计算Z业的大学生!

首先说一说进入计机专业的目的,我个人是因ؓ(f)十分喜欢IT业,很喜Ƣ折腄(sh)脑,所以在填报志愿是毫不犹豫的在报?jin)的所有的学校都填写的计算Z业,梦想着q入计算Z业后能遇见很多高手,能交到几个知己,谁之q来后却大失所望。计机专业的学生有很多以前对计机不怎么?jin)解Q而且q有部分大学前连计算机摸都没摸过Q对计算机很熟?zhn)的很,高手更是凤毛麟角Q大多数人是服从?jin)父母之命,显而易见,目前C会(x)最热的行业是IT业,工资最高的也是IT业,qq个因素Q大多数考生的父母都让自q孩子q入?jin)计机专业Q而大多数学生也天真的认ؓ(f)从计机专业毕业后就能够像电(sh)视里演的大多数白领一h天只用坐在办公室里和同事们聊聊天Q和老板吃吃饭,每天{և个字然后有高工资等着你去ѝ?

q校后他们发现其实他们在专业课方面什么都听不懂,自己也一点兴都没有Q没有兴那没有学?fn)的动力Q而且q个专业是要靠?zhn)性的Q而兴是培养(zhn)性的W一步,然后他们?x)发现越往后学专业课越难,也越听不懂,好一点的׃(x)狠下?j)来Q硬着头皮苦学一通,有可能也p走出一片\来,而不好的׃(x)此攑ּQ只需要؜着考试通过Q؜毕业Q找个单位安?j)上班。有些h上了(jin)几年学连自己上哪些课都不知道Q拿个程序他分不清是用C语言写的q是用PASCAL写的Q不心(j)q了(jin)DOS不知道怎么再回到WINDOWS。但说v游戏来头头是道,好像每个都是职业玩家一P有的每天只知道(chng)在网吧。这是中国计算Zh才下一代的(zhn)哀Q?


再说现在计算Z业大学生的学?fn)和生活。大多数计算Z业的学生Ҏ(gu)专业的发展及(qing)前景一无所知,每天都是看小说、玩游戏、看?sh)?jing)、打牌、喝酒、睡觉等{很?前?的事情。偶?dng)看见一两个同学看看与计机专业有关的书Q跑L来一看,全是什?游戏ȝ"?黑客U技"{此cMc。还有的C语言和C++谁是谁都q没搞清楚,拿本VC的书"刻苦ȝ"Q真不知他们看懂?jin)没有。好多学生都C(jin)?sh)脑Q但用处都是游戏机+机Q音响,每天都在用电(sh)脑玩着各种行的游戏、看着最新的大片、听着时尚的音乐,是不用?sh)脑学?fn)。有的学生甚至问我电(sh)脑除?jin)玩游戏q能q什么,我问他你Z么这么问Q他告诉我他觉得?sh)脑只能用来玩游戏,不知道还能不能干q别的什么。据我了(jin)解,q几q在国内好几所高校的计机专业的毕业生的毕业设计竟然是做网,在大学了(jin)四年Q学完了(jin)《数据结构》、《Y件工E》、《C语言》等专业译֐Q竟然交?jin)一个没有学q计机的h自学一两天p做好的东西!

q就是大多数计算Z业的学生Q在我在大学玩了(jin)两年之后Q我H然明白该ؓ(f)自己的未来打打了(jin)Q但q有许多Z然还什么都不明白,所以就有了(jin)q篇文章?


如果你是以上我说的U受父母之命来学计算机的学生Q如果你看了(jin)《计机应用文摘》第15期的《写l想当程序员的朋友》一文后Q发现自己没有当E序员的Ʋ望Q那么我q里有几条\l你选择Q?
1?*制作,来ȝ站工作!
2、学?D MAX{YӞM动画Q?
3、学?fn)美术设计?
4?*l,来考个CCNAQ去专业l网Q?
5、在保证能顺利毕业的前提下,ȝ狂玩游戏Q做个职业玩家或做一个或几个|络游戏的GM。(我n边就有这L(fng)人)(j)
6、以上五条都与计机有关Q要有一定的专业知识Q但比v你的专业评单多?jin)。如果你看到q里q不觉得有适合你干的,那这条最适合你:(x)在你们学校去修双学位Q修一个自己感兴趣的专业,计算机真的不适合你!
如果以上几条有适合你的Q那么你努力去做适合你的那一片天圎ͼȝ杂志的下一文章,下面的文字你看了(jin)只会(x)费你的旉?


如果你是计算Z业的在校大学生,而且惛_E序员,那么请往下看Q?
1、大学生zM富多彩,?x)o(h)你一生都隑ֿQ但隑ֿ有很多种Q你可以学了(jin)很多东西而难忘,也会(x)因ؓ(f)什么都没学到而难忘!
2、计机专业是一个很枯燥的专业,但即来之、则安之Q只要你努力学,也会(x)发现其中的乐的?
3、记住:(x)万丈高楼q_P基础很重要,其是专业基课,只有打好基础才能学得更深?
4、C语言是基Q很重要Q如果你不学好C语言Q那么什么高U语a你都学不好?
5、C语言与C++语言是两回事。就象大熊猫和小熊猫一P只是名字很像Q?
6、请先学?fn)专业课《数据结构》、《计机l成原理》,不要刚开始就拿着一本VC在看Q你q面向对象都搞不清楚Q看VC没有M用处?
7、对~程有一定的认识后,可以学?fn)C++?jin)。(是C++而不是VC,q两个也是两码事!C++是一门语aQ而VC教程则是讲解如何使用MFCcdQ学?fn)VC应徏立在充分?jin)解C++的基之上。看VC的书Q是学不?jin)C++语言的。)(j)
8、学?fn)编E的U诀是:(x)~程Q编E,再编E;
9、认真学?fn)每一门专业课,那是你的吃饭?
10、在学校的实验室q你做错一万次E序都不?x)有人骂你,如果你在公司你试试看Q所以多d验室上机Q现在错的多?jin),毕业后就错的?jin)?
11、从现在开始,在写E序时就要养成良好的?fn)惯?
12、不要漏掉书中Q何一个练?fn)?-请全部做完ƈ记录下解题思\?
13、你?x)买好多参考书Q那么请把书上的E序例子亲手输入到电(sh)脑上实践Q即佉K套光盘中有源代码?
14、VC、C#?NETq些东西都会(x)q时Q不?x)过时的是数据结构和优秀的算法!
15、记住:(x)书到用时Ҏ(gu)。不要让q种事发生在你n上,在学校你有充的旉和条件读书,多读书,如果有条件多d版书Q你要知道,当一个翻译者翻译一本书Ӟ他会(x)不知不觉把他的理念写q书中,那本书就?x)变得像鸡肋Q?
16、我q是认真听专业课Q因为有些课像《数据结构》、《编译原理》、《操作系l》等{,q种课老师讲一分钟能让你明白的内容Q你自己看要看好几个月,有的甚至看了(jin)好几q都看不明白?
17、抓住在学校里的各种实践的机?x),要?f)自己U篏l验Q就业时l验比什么都有用?
18、多d书馆Q每个学校的图书馆都有很多好书等你去看!
19、编E不是技术活Q而是体力zR?
20、如果你军_?jin)要当一个好的程序员Q那么请你放弃游戏,除非你是那种每天只要玩游戏就能写出好E序的天才!
21、你要有_的韧性和毅力Q有个高手出?jin)一道题?gu)试你的韧性和毅力Q找?0000以内的素数表Q把它们全都抄下来,然后再检查三遍,如果能够不间断地完成q一工作Q你可以满一条?
22、找到只属于你自q学习(fn)Ҏ(gu)Q不要盲目的q随别h的方法,适合自己的才是最好的Q?
23、请热爱E序员这工作!
以上的话有些是我的经验,有些是我从高手那里直接COPY来的Q但他们都很有用Q记住他们,q守他们,那你们一定会(x)成功Q?

对于大多数初学者来_(d)好多人有q种问题存在Q我到底先学什么?学C/C++Q还是学VCQ还是学Borland C++ Builder呢?q是DelphiQ哪一个更好呢Q学?fn)程序设计和学?fn)E序设计语言I竟是怎么一个关p?初学者究竟应该如何取舍呢Q就q些问题Q我从一个高手那里看?jin)一下的q段话,可以帮助在这斚w有问题的人:(x)学习(fn)E序设计好比学?fn)射击,而程序设计语a对应射M的气枪、手枪、步枪等各种枪械。学?fn)射d要选择一U枪梎ͼ不可能没有枪q能学好击的,也不可能同时学会(x)使用所有的枪械。但是,如果掌握一U枪械的击Q再学别的也pcL通了(jin)。因为在熟?zhn)一U枪械的同时Q也学习(fn)?jin)射(yn)L术本w。再学其他的Q自然事半功倍。学?fn)程序设计也是一P必然要从学习(fn)一门程序设计语a开始入手。在学会(x)pȝ的编E理念之后,用什么工具都一P

之所以写q篇文章呢是因ؓ(f)自己眼看w边那么多的同学一个个?不务正业"Q荒废了(jin)学业Q心(j)急如焚,自己也荒废了(jin)好几q_(d)眼看微Y的Windows?.X到现在的2003 ServerQ而中国的软g业还是在原地t步Q难道我们真要每q等微Yl他的操作系l换一ơ名字,我们l他交一ơ钱吗?q么大的利润Z么不留给我们自己Qؓ(f)什么不让别的国家给我们交钱呢?q是q大中国E序员的一个共同的梦,要实现这个梦的h是现在还在大学里?准程序员"们,他们是中国Y件明天的希望Q希望广大计机业的大学生看到这文章后Q睡觉的能醒来,玩游戏的能停下来Q在|吧的能出来Q一h赯本,坐在?sh)脑前,用程序写Z国Y件业明天的辉煌?/p>

matthew 2007-04-05 14:57 发表评论
]]>
错觉http://www.aygfsteel.com/matthew2006/archive/2007/03/28/106979.htmlmatthewmatthewWed, 28 Mar 2007 07:21:00 GMThttp://www.aygfsteel.com/matthew2006/archive/2007/03/28/106979.htmlhttp://www.aygfsteel.com/matthew2006/comments/106979.htmlhttp://www.aygfsteel.com/matthew2006/archive/2007/03/28/106979.html#Feedback0http://www.aygfsteel.com/matthew2006/comments/commentRss/106979.htmlhttp://www.aygfsteel.com/matthew2006/services/trackbacks/106979.html    也许是冬日的~故Q翠湖的思h非常,昔日热闹的翠湖显得分外的寂寞。一只只游船也都搁浅在岸滩上Q塘堤两旁无名的花瑟羃的开着Q在冬日的吹拂中q尽量羃着_(d)昑־更矮了(jin)。几只游鸭在湖面上散漫的游着Q时不时把头插入水中Q仿?jng)去z面颊上的泪痕。二C个h在唐堤上t躇着Q时不时停下来,愣愣的凝视着岸旁的垂査Ix(wi)的叶子也已脱落,枝枝x在冬风中摇摆着Q显得很p。他phO无目的的走着Q很(zhn)闲Q也很寂寞。不觉间来到唐堤的尽_(d)C(jin)他熟(zhn)的荷塘。荷叶早已枯萎,往昔圆圆的像ȝ脸的荷叶也不知什么时候被什么h偷了(jin)去,只零星的有几片散落在湖面上,留下?jin)孤独的药Q而根根荷茎还倔强的立于水中,似向冬风诉说往昔的p。二峰停住脚步,?rn)?rn)的立于荷塘边Q凝视着湖面Q更凝视着那不屈的药。忽?dng)在荷茎之_(d)他看见一条鲤|相当丰满Q相当鲜艟뀂它游弋于荷茎之_(d)时不时摇头摆,dq根Q吻吻那根,忽的d却又H的停nQ好象是在和情h告别。告别那曄苍翠的荷叶、荷茎,却又不忍dQ仿?jng)此M是死别。水面上泛v几个水(chng)Q仿?jng)是痴情鱼儿的泪_(d)向二峰诉说着曄的欢ƣ与和谐。也不知q了(jin)多久Q二峰就q样站着、看着。天渐渐暗了(jin)Q鱼儿早已离去,水面也模p了(jin)Q湖面四周的灯早已亮?jin),但翠湖仍昑־很幽暗,很伤感?br />   “你怎麽一个h站在q里Q”突然一个女子的声音从背后传来。二峰猛的回_(d)一个圆圆脸、高高个的女孩立在那里,微笑着看着他。二峰惊喜万分,万万没有料到M(x)H然现n于眼前。跑上去一把将L着。妻猛得挣扎Q怎奈没有二峰的力大。“霞Q你什麽时候到的昆明?怎么不事先和我说一壎ͼ我想M?jin),你想我吗Q”二峰语无uơ的说。“你……”圆圆脸的女孩更是语无uơ。“咱们已有三个月没有见面?jin),”二峰根本不容妻分LQ仿?jng)要把自q千般相思、万U离情一股脑说给dQ“来云大之前Q我从没走那么远的\Q咱们婚后也从没有分开的那么久。当初自pa壮语Q一?j)要苦读圣贤书。现在后(zhn)了(jin)Q他妈的M麽书Q我想和你怹在一赗”“我……”圆圆脸的女孩从他说话的间隙极力惌什么。但万分Ȁ动的二峰哪会(x)l她留下什么空间。“霞Q你坐了(jin)五十多个时的火车,一定很累吧。他妈的我上学跑的太q了(jin)Q河南和云南Q尽一字之差,却有天堂地狱的不同。想׃前在家多好,Z么偏来读什么狗屁书呢。到?jin)云大,我仿佛(jng)出家做了(jin)和,Z(jin)不想你,我整天抱着书本Q不l自qȝԌ搞的自己整天像没睡醒似的。可q是想你Q就x着你,和你说话Q哪怕看看你也行啊,q书我是不想M(jin)Q这L(fng)日子我受够了(jin)Q你l于来了(jin)Q我太激动了(jin)……”“你疯了(jin)Q”女孩挣扎着Q“你攑ּ我,我、我喊h?jin)。”“傻瓜,喊什么hQ我又不是流氓,我太想你?jin),对?jin)Q你来了(jin)Q咱儿子怎么没有来?我也太想他了(jin)Q有好几ơ做梦我在和儿子一L(fng)玩。你来时请假?jin)吗Q请?jin)几天?不是说你们学校要考试吗?怎么你突然就从天而降?jin)呢。霞Q让我好好看看你。”二峰说着Q手臂上的力减轻?jin)许多。“啪”,一声脆响,一巴掌打在?jin)二峰因Ȁ动而充满幸的怸。“神l病Q你好好看看我是谁!”“你……,我……”,二峰q次看清?jin),圆圆脸的奛_不是d霞,而是一个不认识的女孩,“对、对不vQ我、我认错Z(jin)Q我x有恶意,我是云大的学生,我……”。“别丢云大的脸,云大没有你这L(fng)学生Q我也是云大的学生。”圆圆脸的女孩说完就C(jin)Q恨恨的Q消失在茫茫的夜色中?br />     二峰像刚睡醒似的Q摸摸自己发烧的左脸Q火辣G的。此L面上什么也看不刎ͼ只有q处的灯光,一闪一闪的Q仿?jng)在嘲笑?img src ="http://www.aygfsteel.com/matthew2006/aggbug/106979.html" width = "1" height = "1" />

matthew 2007-03-28 15:21 发表评论
]]>
转一谈研发和技术积累的好文:20q工作经验谈——马宁伟[转帖] (l?http://www.aygfsteel.com/matthew2006/archive/2007/03/26/106303.htmlmatthewmatthewMon, 26 Mar 2007 00:56:00 GMThttp://www.aygfsteel.com/matthew2006/archive/2007/03/26/106303.htmlhttp://www.aygfsteel.com/matthew2006/comments/106303.htmlhttp://www.aygfsteel.com/matthew2006/archive/2007/03/26/106303.html#Feedback1http://www.aygfsteel.com/matthew2006/comments/commentRss/106303.htmlhttp://www.aygfsteel.com/matthew2006/services/trackbacks/106303.html台资企业到大陆,短期主要是ؓ(f)?jin)低价劳动力和降低其它营q成本,中长期是Z(jin)占领大陆的市(jng)场和在大陆的生存发展。因此台资企业对大陆技术h员是低技术的定位Q他们ƈ不想让大陆技术h员真正掌握高端技术。台资工厂纷UUd陆,造成岛内工厂大批中低阶员工的׃对台湄发工E师刺激很大的,q几乎牵扯到台湾家家hQ控刉技术向大陆转移也是台湾政府的政{。因此在台资企业学不到深层次技术也是正常的?jin),而且一旦发现大陆工E师的快速成长,Z自n利益的保护,也必然要利用Z(x)、采取一些手D|遏制q种势头。?br />台资企业在大陆的理q部换h是频J的Q我?jin)解的一些公叔R门主基本上一q换一个,q且q有同时z了(jin)2个主来Q让下面的工E师无所适从Q还有一些台q依靠权力在做管理,q都l工E师都留下了(jin)不好的感觉。在人际关系斚wQ台资企业有与国企一L(fng)q。我在ABIT苏州研发中心(j)常务副ȝ理位上一?q多Q而且q兼职ABIT的工厂——“罗C科技”的工程部协理,是个例外。这不仅是指旉Q还指职务,在台资企业大陆的q部Q一般做到课长就已经到?jin) “天花板”,q实际上也是大陆优秀人材把台资企业作板的原因。?br />台资企业到大陆,公司高阶q部清楚的认识到q是企业长期发展的必需动作Q但中层和以下干部多数没有做好这个准备。他们还是没有做长期的打,也不和大陆员工做比较深入的交,他们的交际圈子还是台湾hQƈ没有惌入当地社?x)?

11.建立规则 
4q前Q我在读?jin)大量的理cM后,我得Z(jin)一个结论:(x)那就是现代的理源于西方Q被***发扬光大Q再被台湾企业CopyQ再逐步从东西方多个渠道传到中国大陆企业。我写了(jin)?万字的文章发表在中心(j)办的杂志上。不q今天我有新的想法,C的管理思想有很多源于中国,实际上很多先q的理念都有老子的“道L(fng)”孙子的“孙子兵法”和中国传统文化的媄(jing)子。例如老子的“无治”,与GE的“学?fn)型l织”;孔子的“三必有我师”和GE的“无边界理”;癑֮姓中的“h之初Q性本善”和 麦克h(Douglas McGregor)的“Y 理论假设”;德鲁?Peter F Drucker) 说的?“发挥每一个h的长处设法其短处不表现出来Q因ZhL有弱点而且几乎不可能改变”几乎与中国的“扬镉K短”如Z辙。等{。?br />在总部q没有给我一些企业文化资料的情况下,我从已往的工作经历中感到?jin)它的重要性,我自己写?jin)中心(j)企业文化的文本Q主要选取?jin)同创,尔QGEQHPQ北늽l的一些理c(din)ؓ(f)?jin)大家能够接受,又选了(jin)一些Od郑辛瑶的哲理漫画做辅助,q选了(jin)早期由张蔚,沉冰L的CCTV“对话”节目定期放l大家看(买的VCD)。用q些做ؓ(f)大家的日常行为准则和培训素材。针Ҏ(gu)一条款Q同时也做了(jin)案例说明什么是我们提倡的Q什么是我们不提倡的Q什么是我们不能触犯的 “天条”。我的体?x)是一开始就把“游戏准则”说清楚Q这 
样以后容易执行。实际上我在一一面试时会(x)请面试者填一个“企业文化” 选择表,看看每一个h的选择Q是否大致符合我们的要求Qƈ且我Ҏ(gu)??的答案,?x)再交流一下各自的看法Q对他说清楚今后中心(j)的运作模式。?br />我们很难说有些行为准则一定是对的Q事实上行ؓ(f)准则是根据公司的状况的一U选择和正的q用。是公司利益和员工利益的一U^衡。我始终认ؓ(f)Q没有最好的理只有最合适的理Q在A公司行之有效的管理方法不一定在B公司有效Q因景条件不同。?br />比如采用“团队合作”或“个雄”的做法。面对一个技术难题,在基本上都是新手的?br />Team中,我们一定会(x)多用“团队合作”,先大家讨论分析再Debug的做法,依靠大家的智能来解决问题。而对一个成熟工E师Q我们多?x)用“个雄”的做法Q因为可能对他来_(d)你还没讨论完Q他已经搞定?jin),在这一阶段靠的是个人的力量。而后l,我们q是“团队合作”的思\Q会(x)要求他写出Debug的思\和方法,以做技术传ѝ有的工E师不愿意写出来Q这是我们的否决项。不愿意做技术传承的工程师,不能在这个中?j)工作,q就是我们的一个“天条”。?br />在徏立规则方面,行ؓ(f)准则是一个最基础的东ѝ没有这些做pQ在做项目时?x)有很多擦产生Q那个时候,一斚w要解x术问题,一斚w再要讲基本观念就难了(jin)。因此在新手的培训期Q要花大力气灌输。?br />W?层面的规则是l织架构Q职责划分。中?j)的主要目是主板和VGA卡的研发Q我们成立了(jin)目理部,g研发部,PCB layout部,BIOS研发部,试部,人员规划50人。我的打是能够扑ֈ一些做为每个部的技术骨qԌ其它成员按公司要求招聘应届生。我也特别找?jin)硬件方面很有功力的李兴中来做我的助手,BIOS工程师一直没有合适h选。好在李兴中是Y兼通,可以代管BIOS teamQ鉴于李兴中q?0不到Q不想管行政事务Q只愿意处理技术问题,我们定下?jin)项目管理部除?jin)做PM的工作外Q还兼管中心(j)的各部日常管理和考核的职责。我写了(jin)各部的职责说明书Q这样就因地制宜的Ş成了(jin)矩阵式管理架构。我的体?x)是职责划分的越清楚利于项目组成员的执行,做事效率也越高,不?x)出现一件事多h重复做,或者一件事没有人做。有一些公怸愿意在职责划分上׃旉其定义清楚Q而是一呛_要员工“主动”,那不是一个好的做法。“主动”仅应该体现在两责的交接 
处,没法写清楚的部分。“做我该做,说我该说”才是一个有序的团队。?br />W?层面的规则是研发程Q技术方法。我们又一ơ的update板卡的研发流E,q一ơ我们在研发程中特别加?jin)几个内容,一个是每一环节的工作输入和工作输出Q另一个是每一环节的所需标准旉Q这个时间是按一个成熟工E师做的时候需q旉。当目有差异时Q在l效考核时再评估Q再一个是加了(jin)每一个子目的责Mh栏目。?br />技术方法是指PCB layout 规则Q测试方法,Debug工具/仪器使用Ҏ(gu)Q在写这些文时Q我反复?jin)一U观念:(x)q些文档是写l新手看的,要尽可能的写的逻辑清晰Q深入浅出。让水^低的Z能看得懂Q才是高水^。我q特别找?jin)一些中U院的院士写的科普读物来l我们的工程师做参考。在写每一个测试方法时Q我们规定先写需要的试部g和被物Q再写每一个测试要点的操作动作Q再写操作动作后的屏q反?剪脓(chung)屏幕)Q再用斜体写下测试注意事V这样一份测试方法,一个应届生看了(jin)p做个6~7成,剩下的再问有l验的工E师方便多?jin)。这一斚w相关的话题在后面的“技术传扎(k)一节中q会(x)介绍。?br />W?层面的规则是l效理。日常W效考核主要是考核每个人的团队协作和部门公益性事务的执行情况。技术方面我们对目的每个专业及(qing)每个阶段都规定了(jin)工作旉和工作品质的考核标准。例如,对主板的EVT阶段(设计后第1?做的SampleQ工作品质的考核标准是一开机就能点亮,功能全部实现Q主要性能指针也均合格ZUQ一开机就能点亮,功能全部实现Q主要性能指针l过3天以内的Debug可以实现好;开机点不亮Q功能,主要性能l过5天以内的 Debug可以全部实现为及(qing)根{?制程问题除外)。对L的DVT阶段(设计后第2?做的SampleQ则除BIOS和Driver以外Q所有硬仉题特别是PCBlayout问题都已解决ZUQ经q?天以内的Debug可以解决好;7天内的Debug可以解决为及(qing)?制程问题除外)。?br />我们?x)半q更Cơ这些W效考核Ҏ(gu)Q对q些内容Q开始工E师们不以ؓ(f)?dng)但慢慢地大家感到了(jin)一U方便,一U公qI发现也是一U了(jin)解自己水qx升自qҎ(gu)?/p>


12.理Ҏ(gu) 
理?个境界,最高境界是“无治”用现在的语a是建立“学?fn)型l织”,到达q个境界的团队已l高度成熟,?x)自我调节以适应外部的变化达成目标。第2境界是用?sh)子和网l的手段Q制定一pd程Q规则,Ҏ(gu)让员工在既定的轨道里q行Q得团队不?x)出大问题。第3境界是仅有粗p的Q不俱备可执行细节的规章制度Q执行v来需要个人比较大的弹性发挥才能做事或l常需要请CZ司才能做事。第4境界是仅有的一些规章制度也被束之高阁,老板发号施o(h)Q公司员工基本上看老板脸色行事。这U公怸阶层人员善于揣摩上司的心(j)态,适时调整数据Q弹性解释事实;基层员工大多?j)存“你说你的我做我的”弹性作业。?br />我根据公司的状况Q希望在研发中心(j)能做到第2境界。我比较推崇的管理方法是职责明晰Q流E清楚,Ҏ(gu)规范Q公q竞争。从理风格上我喜欢直面事实Q不l弯地说?gu)q观点Q尤其是Ҏ(gu)术问题。但是这U管理风格我发现效果不好Q其负面作用要存留很长时间、直到别人真正了(jin)解你才能消除。?br />理靠流E,规则Q方法这是管理的U学性一面,但管理还要面对hQ而h的思想是千变万化的Q要选择一U他能接受的方式L通,q就需要管理艺术。一个团队需要的q种理艺术少好Q如果每一个h都能直面事实Q不要考虑“面子”,个h利益Qؓ(f)什么还要艺术呢Q所以“直面事实”是我们的终极追求。?br />理靠流E,其是关键流E不能省Q我不止一ơ的到U学规律带给我们的惩|,一个品从研发到市(jng)场,要走q的路,C婴儿到成人。我们能做的只是走弯\Q我们不可能跨越某个阶段。当我们没有把试生的问题都解决Q当我们没有把该的目都测q,以oq心(j)理对待,{待我们的结果往往是“欲速则不达”。当?dng)理者要分析判断的是针对一个品的状况Q那些是“关键流E”以?qing)如果要跨越某个阶段的风险评估。?br />理靠细_(d)对作业面的所有工E师“心(j)l如发”可能是共同的个性特质要求。硬件工E师在Debug一片板的时候,最基本的是先看有无q焊Q虚焊,漏焊和错焊,q需要的是?j)?rn)?j)细。测试工E师在观察,描述一个BugӞ?j)细也是必要条g。因为有的工E师在写试报告时经怸三落四,特别是把“……不qPass”,漏写成“……能pas” 分析下来,也ƈ不是不负责QQ而是?j)粗。ؓ(f)此我曑֯2位粗?j)的工程师做q一U培训,是每天׃时Q让他们把一黑白؜合的芝麻分开Q开始几天分开的芝LLhQ尤其是?x)؜杂半_的芝麻Q经2周的旉Q才真正半粒也不h。ؓ(f)?jin)锻炼?j)?rn),我们qD行用{子同时夹v三粒生花生米的训l。?br />理靠方法,才能出错误Q我们的软g工程师有时一天update几次E序Q可往往最后的一ơ更改,不是在上一ơ的E序上,错改C上次的程序上Q这是缺版本号的管理。借助一些规范化的表|比如设计文gListQDebug分析U录ListQ试生Check ListQ测试项目ListQ测试表格等也会(x)保证所做工作不被遗漏。?br />人的天性容易趋利避実뀁避重就轅R文q饰非,q是人的?j)理军_的。尤其是做项目时Q心(j)存杂念,一?j)二用,出差错那是必然的。所以在研发目中check机制的徏立是必要的。检查者不是全部重复设计者的工作。重要的是要全部设计环节中的要Ҏ(gu)出。要在其工作输出的重点上(g)查,q正如铁路E道工Q他在O长的铁轨上主要是(g)查铁轨的l合处的螺栓村֊与否Qƈ不是{效的在每一c铁轨上q_花时间。根据不同情况,(g)查时q几点可供参考:(x)要用与执行者不同的Ҏ(gu)q行核算Q进行试?试认Q进行新设计与已有成熟设计的cLQ对设计文g的审查特别要注意与设计实物的相符合;要设立一些简单易行的验证Ҏ(gu)Q检查者要做文字记录ƈ保存Q检查者要和设计者进行良好的人际沟通,要充分了(jin)解其设计思\。?br />研发工程师的工作Ҏ(gu)是需要安?rn)少被打扎ͼ以利于他的思考;而且工程师又往往爱面子——虽然这不见得是对的。因此借助|络的管理是很好的方法,因ؓ(f)透过|络传递信息,qo(h)?jin)h的情l化Q而且文字有追溯性。除?jin)EmailQ我们用?jin) TUTOSpȝ来实时管理研发项目中发生的问题和传递信息。这实际上是一个类似BBS一L(fng)|络软gQ只是具有更多的理功能Q如按项目设|成员和权限Q问题目前是处理状态还是已解决状态,q且M人发布新信息ӞTUTOSpȝ?x)有mail自动发给相关成员Q提C去TUTOSpȝ看。?br />在各U研发电(sh)子文件的理上,先是做好?jin)科学的分类Qƈ且有专h来定期整理和更新Q当资料来多Q后来又考虑开发像搜烦(ch)引擎一h便的搜烦(ch)功能Q这样可以大大方ѝ有效利用现有资料,只惜qg事没做完。?br />对不同层ơ的研发工程师需要不同的理Q对有项目经验的工程师我基本上是做目标管理,仅看l果Q对新手则要更多的关注过E,否则也许׃(x)“翻船”?我对目理的成败判定标准是Q设计一块主板,如果出现?jin)原理性的错误Q或者如果schedule延迟?0天以上,那一定是理问题Q而不是设计者的技术问题。?br />对不同专业的研发工程师需要不同的理Q比如对试工程师,他们工作中对创新要求q不高,更重要的可能是细?j)和逻辑分析力。我l测试工E师3个目标:(x)W? 个目标是能够按时q一ơ将被测L存在的问题都出来;W?个目标是能够Ҏ(gu)出的问题做原因分析;W?个目标是Ҏ(gu)出的问题l出解决Ҏ(gu)。完全达到这3个目标,可能他需要在q个专业上做8q以上。同时ؓ(f)?jin)让试工程师知道自己处于何水准Q我们设计了(jin)2个考核指针Q用每一试目所花时间与标准试旉之比来考核其工作效率;用一ơbug出率来考核其工作质?q个指针得出Q需要该产品后箋的测试结果,故不是实时考核指针? 
我们曄做过全年的统计,在研发阶D和量阶段寚w些看表面现象是技术造成的问题做分析Q结果o(h)大家都很吃惊的是?0%的问题是在管理环节可以避免的Q只?0%的问题确实是当时Ҏ(gu)术掌握不够造成。我最q接触了(jin)一些国内IT公司的总裁Q发现真正认识到研发中心(j)~管理的不多Q实际上是国内IT公司研发中心(j)不仅~技术同L(fng)理。?/p>


13. 技术传承?br />当没有其它激励时Q几乎Q何一个h都是Q当他L在向别h分n他的知识Q而得不到别h的知识反馈,慢慢C?x)停止这个行为 。所以技术传承要做的好,p保证技术双向传播,技术共享,各取所需Q共同提高。?br />因ؓ(f)Ch多,有经验的工程师少Q中?j)采用?jin)两种培训模式。一U是研发PCL的硬件技术分成十几个专题Q每个专题的题目一般都定得很具体,界定范围Q避免泛泛而谈Q力争将一个小问题讲深讲透,能够对设计有指导作用Q确定题目和内容主要由我和几个有l验的工E师来做。包括新人每人研I一两项Q研I时间是利用做项目以外的旉Q花2~3个月的时间。然后每讲l大Ӟ?x)?天将内容发给大家。会(x)议Ş式是讨论?x),会(x)上鼓励提问题,充分交流Q报告者自׃可提?gu)己没有理解的部分的问题。一轮讲完后Q再来有延箋性的W?轮。几q下来,每h都成为某个分支的一技之长者,大家也花较少的时间学C(jin)较多的技术。一U是师徒Ӟq是传统的方法但也是有效的方法,同时徒弟的进步也U_双方的W效考核。徒弟技术能力不够,L在请教师傅,他怎么样别h一直愿意教他?他可以帮师傅分担一些数据收集,整理以及(qing)在过E中的一般测试、试验。让师傅L_֊攑֜技术深层次问题分析和思考上Q以加速问题的解决。?br />一个工E师应有技术专长,但更重要的是一个工E师要想具备一技之长Q应该有一些基本能力。分析能力就是其一。怎样L面对问题先分析的?fn)惯Q有q样一件事Q中?j)规划?jin)要开发一个加密YӞ作ؓ(f)L的附件。我记v几年前看q的《王选文集》其中的“Y件规划”,内容是我q今为止最有实际指gh(hun)值的。我p我们的一位同事去乎ͼ也特别对他说Q重Ҏ(gu)要看其中的“Y件规划”。他是复旦的应届毕业生,跑了(jin)一上书城和U技书店Q就说买不到Q就说没有办法。我当时说给?天时_(d)买到后再来上班,3天都C刎ͼ你就不用来公怺(jin)Q他委屈的要哭。结果在同事的鼓׃Q还是又L办法?jin)。结果第2天就买到?jin)。我怿qg事对他刺Ȁ是很大的。这里面存在着对一个Q务“分析”的问题(当然q包含着做事的观??/p>

* Z么要买这本书Q?br />* 有几U方法可买到此书Q(应该?0 U以上方法,你能惛_几种呢?Q?br />* 各种Ҏ(gu)需要的旉为多? 
* 各种Ҏ(gu)qp为多? 
* 对各U方法,先用哪种Q后用哪U? 
* 哪种Ҏ(gu)l合效果最好? 
* 当买不到书时Q有何变通方法? 
q是一件工作中的小事,但良好的?fn)惯靠^时养成。做M事,当你能够理性地去进行分析,往往成功了(jin)一半,相反Q则埋下?jin)失败的因子。有Ӟ即是成功了(jin)Q也是一U运气而已。再举例。?br />在量产的产品中,我们多次到q样一个问题:(x)对于L上的某一个chipQ有些生产日期的产品在主板做高负L(fng)试Ӟ?x)有扚w不良Q分析发现是因ؓ(f)q颗 chip在不同生产日期,因其制程的微差别和?sh)子元器件本w的“温飘”,造成住板上某个输入或输出的信号偏差超出容许范围。对q类情况Q有在设计阶D不可能被发现的Q所以要在品生产后做比较多的做高负h试以后,才会(x)抓出q些问题。应该是q样吗?g工程师在设计Ӟ是不是应该考虑到chip 参数的上/下限的极端状况呢Q在承认书中是不是应该明chip 参数允差范围Q研发部门做试Ӟ是不是应该做各种在承认书允差范围内的试Q这样都做到?jin),设计余量_Q问题就?x)少发生Q只?x)发生超出承认书允差的不良,而这U不良是应由Chip 供货?刉商来承担的Q这可以在签订商务合同时来约束。经q这L(fng)分析Q我们可以有q样的结论:(x)设计者应充分考虑Chip 参数偏差的“上/下限”时U\的情况,设计端的试部分应能作参数拉偏极限试验。量产时是不应做q样的测试的Q否则问题暴露在刉端Q花费的成本太高了(jin)。?br />cMq样的事例,我们都把它做成了(jin)案例Q不仅现在用Q也作ؓ(f)今后培训Ch的教材,因ؓ(f)q些事情l不是发生在1?个hw上。?br />不论对于哪一cM业的工程师,分析能力都是臛_重要的。多角度的思维Q特别要有逻辑的去分析Q要l致地观察现象,按事物发展的客观实际Q立论有据,推论合理Q不能蟩q问题去下结论。要循序渐进Q由表及(qing)里,不是尝辄止。如1 块VGA 卡测试时发现花屏Q换?jin)memory 好?jin),问题pL(fng)束了(jin)吗?q远的没有,要清晰地描述发生问题的现象:(x)如所用配|,操作的动作,屏幕昄Q再d析真因是原材Q设计还是制E带来的问题Q针对原因要有对{,现在怎么办?今后怎样预防Q怎样栚wQ?br />有没有分析能力是判断一个低阶技术h员和中阶技术h员的分水岭。分析能力的强和弱是中高Uh才的判断标准之一。?br />“授Z|不如授h以渔”一个成人IQ(智商)是基本不能提升的Q而EQ(情商Q综合的分析/应变能力)是可以锻炼培ȝ。我们在传授技术的同时更注重传授方法。把q求“Know-how”变成一U习(fn)惯。这也是很多新手飞快q步的原因。?br />除了(jin)基础知识的补充,基本技能的培训Q我们还量的争取让新手早日介入目设计Q这正如在球Zq动员在q动中才能进球。在设计中碰到问题ƈ解决问题QU印象要比听别h讲深得多。?br />我后来还兼管?jin)工厂的工程部,用这套办法稳定?jin)技术队伍ƈ由此吸引?jin)很多周边同行厂的工E师来加盟。那些在别的公司互相提防Q技术封闭的环境下工作的同事Q到?jin)我们这U开攄环境Q激发了(jin)很大的学?fn)和工作热情。?

14. 怎样留h 

人在不同的层ơ要求是不一L(fng)?999q在一个ITq会(x)上,王选教授说Q他当时开发激光照排技术的动力是看到排字工人那么辛苦,有一股要把他们从J重的体力劳动中解放出来冲动。他说从来没惛_有奖金啊荣誉什么的Q他q说”市(jng)场的成功才是对研发h员的最大激励”。这一点之所以记得这么牢Q是自己十几q前也是q么惟뀂那时没有生存的压力Q又受了(jin)那么多年的教肌Ӏ甘于清贫,乐在奉献是那几代知识分子的行为准则。现在说q些Q连自己都觉得是在唱高调。?br />自我需求金子塔理论马斯zAbraham Maslow 提出?jin)h有生理,安全Q社?x),重Q自我需求这些由 a ꐠe ׃U至高的全面需求,它Ş同金子塔。这些需求对人来说是逐步的分阶段的?br />a) 生理需求包括食物温暖住所Q?br />b) 安全需求稳定的环境工作n安全Q?br />c) C会(x)需求亲情友情爱情; 
d) 重需求自我意识增强需要别人的重Q?br />e) 自我需求要求自我实现有独立的精和人格对事物有深刻的认识力。?br />自我需求就是一U最好的Ȁ励。怎样使得大家有工作激情,我的体会(x)是首先要从招聘开始。多q的l验表明。如果一个h做他喜欢做的事,可以省掉很多理上的要求。他的进步也?x)很快。我的副手李兴中是Q从中学开始就喜欢?sh)子和计机有很多知识和动手能力是在工作前就具备了(jin)。上班在做设计,下了(jin)班休息一下,大部分时间还是在研究计算机技术,工作的内容就是他的爱好。所以选择“做我所爱,爱我所做”的人是最合适的。可是,在目前的C会(x)条g下,大多Chq是Z(jin)生存Q或者说是ؓ(f)?jin)生存的好一点,才来做IT。象本h是Q完全就是ؓ(f)?jin)家庭和孩子能够有一个良好的生活水准。虽然也很勤奋的工作Q但我的感觉和李兴中是不一L(fng)Q我是靠对一U家庭和职业的责d支撑。?br />对处于不同需求阶D늚工程师首先要对他们心(j)态的?jin)解。比如对从农村来的应届生Q他可能最需要的是一份不错的工资和稳定的工作Q他不怕辛苦。而上h地的应届生他们没有那么大的生存压力,可能不愿意工作太辛苦。在工作安排时要做相应的考虑Q前提当然是Q一份耕耘,一份收莗?br />对已在其它台资公司做q几q的工程师他们可能最需要的是做目标机?x)。我们就要尽可能l他q个Z(x)Q否则就?x)留不住人。?br />对资q工程师来_(d)p有技术上l箋q步的机?x)或者向理位置发展的机?x)。我在对技术骨q的态度和做法可能是我做成一些事和他们愿意长期跟我的原因。我的做法是看到有潜质的工程师会(x)专门L意识的去观察和给他机?x)锻点{我往往?x)破格提拔,以给其大剞量的刺ȀQ激发其潜质。这斚w我是做的比较成功的。在同创时从l修工程师一下提拔ؓ(f)试部的ȝ的李兴中Q在深圳尔U技优U软g工程师宋雅松的工资提的比我还高,让v?dng)总部领导也说Q从没一个部门领D够ؓ(f)员工做到q个状况Q还有在我兼ABIT工厂工程部时发现的PEֳ源。远q不止这几位Q事实上q些人确实是出类拔萃的,不论在那家公叔R?x)脱颖而出。?br />Z(jin)大家对工作对技术有热情Q在开技术研讨会(x)Ӟ为鼓励发aQ我们采用发a计分Q纳入日常W效考核Q我们还自编?jin)随机抽取发a人的YӞ以保证公qx。?br />我们也制定了(jin)不同U别的职务说明书Q上面列清楚?jin)要掌握的专业知?技能,做项目的能力Q语a表达?qing)写作能力等具体的要求。让大家有明的努力目标。特别是坚持不论资排辈,而是看每人的l效定奖励。在q样一U环境下Q一批h得到?jin)个力的大幅提升。?br />Ҏ(gu)熟工E师我经常提一些需技术知识诏Iv来的问题Q以Ȁ׃们把技术融?x)诏通。象“在计算Z当你按下一个‘A’字Q键盘有?jin)什么反应,信号怎样传给L上的南桥QCPU又v?jin)什么作用?昑֍怎么h受信号传l显C器”?“ؓ(f)什么在L不能开机时Q既能通过改电(sh)源电(sh)路硬件解冻I也能不改?sh)\g而通过改BIOS相关参数解决”?q有“ؓ(f)什么PC有BIOSQOSQDriverQAP 4cYӞZ么TV没有Q”?br />在珠三角Q长三角q两块热土,外部来说有着大量的就业机?x),内部来说对工程师们公司U种的不适应Q造成工程师们的频J流动,其结果于自己于公司大都不利。我在这2个地斚w工作多年Q所的研发团队都保持了(jin)优秀人材的相对稳定,M动比率大大低于同行q_水^。ȝh也觉得ƈ不是很困隄事?br />W一Q一份中{或以上水准的薪水是首要条gQ毕竟大多数工程师没有达到“住”无忧的l济水^Q?br />W二Q有惛_的事可做Q?br />W三Q有技术可学,毕竟?jng)场竞争Ȁ烈;
W四Q所在的部门公^Qh际关pȝ单?br />如果再提一炚w要求Q那是个h有发展空_(d)公司有发展前景。?/p>

15. 两岸工程师?/p>

我接触过一些台湾中q工E师Q他们谦逊,内敛Q专业,CDQ心(j)态^和。和大陆台湾中年工程师比较,两者对工作的观忉|法,处事原则相差不大。而以青年工程师比较,大陆和台湾两者对工作的观忉|法相差很大。?br />目前中国处于C会(x)变革的时期,整个C会(x)昑־躁。大陆的青年工程师已极少有h愿意“十q磨一剑”。往往做了(jin)一q项目助手,W二q就惛_主要角色Q第三年p做Leader。而且一旦达不到个h目标频J蟩槽,致成不?jin)真正的技术精q专家。而台湄青年工程师即便是一个普通的试职位也往往愿意一做十q不改行Q成Z家的工E师。?/p>

大陆工程师频J蟩槽最主要的表象原因是外部Z(x)多。其ơ就是薪水低Q学不到技术,公司环境不好。事实上频繁xQ在上个世纪?0~90q代台湾也是q样的状c(din)最Ҏ(gu)的原因是l济上的压力Q眼看着房h(hun)节节上升Q十q不吃不喝也ChQ这时应遵守的职Zu理就被丢在了(jin)脑后。而所在的公司因ؓ(f)前期投入的培训费q没收回Q薪资自然是慢慢的加。这栯槽就在所隑օQ“存在就是合理”既然他到外面公司能有大q度的提薪,Z么原公司׃能做到呢Q可能就是这口 “气”咽不下去,l果多数q是双方受损Q所以如果大环境不变q是公司和个l箋要承担的늗。?br />大陆q青工程师从学校的教育到C会(x)的现实看到的都是极端的功利性,因此学技术也q是Z(jin)改变目前的处境。当公司看出q种风险Q又不愿意大q度加薪Q采取的Ҏ(gu)是Q技术封闭,技术分D,q就形成?jin)不良@环。?br />来自草原的hQ来自东北大地的人性格大都_圹Q来自江南水乡的人性格往往l腻。地域对人的性格是有影响的。台湑ַE师的技术封闭,不太愿意分nq有原因是地域差异带来的个性差异;一般的说大陆工E师比台湑ַE师更愿意与外界交流。因为即佉K是台湑ַE师Q他们之间的交流也不多。这从两岸的专业技术网站上也能看出Q大陆的技术网站上有很多技术深层的东西。如 http://www.embed.com.cn/Q?a class="contentlink" target="_blank">http://www.21ic.com/Q?a class="contentlink" target="_blank">http://www.pcbtech.net/Q?a class="contentlink" target="_blank">http://www.csdn.net/ 

中国文化教育与西Ҏ(gu)育最大的区别是缺乏一U徏立在逻辑分析基础上的思维。从中国文化传统中演变而来的教育带有过强的“艺术性”,目前中国教育中和报刊上的“隔靴搔痒”文章,是一U不好的C和引对{台湑ַE师比较早的吸取?jin)以西方?**的在逻辑分析基础上的先进Ҏ(gu)Q在_思维Q执行层面的l微处体C(jin)长处。?br />两岸工程师共有的一个问题就是,现在很多公司应届毕业生从学校一出来Q就C(jin)研发部门Q缺对C品的生制程知识和经验,设计的品不利于扚w生。原来国企培d届毕业生Q都是先在生产线工作1q左叻I优秀的选拔到技术科(工程??~2q左叻I再选合适的到设计所(研发部门)Q这样选拔出来的工E师才能研发出方侉K产的产品。就g工程师来_(d)不应跌q一重要环节。?br />大陆优秀人材在台资企业没有归属感Q因为台企虽焉大幅投资建厂Q但一个普通的台湾人,因Z是台湾h可以做ȝQ而大陆h材即使很优秀也只能做N。很隑ց上去。更不要说象在大陆企业优U人材有股等的利益分享。?/p>16. 吃亏是福 

我的副手李兴中在公司中L在忙Q请他帮忙的人多Q他又是来者不拒。不论是研发中还是生产线上发生的技术问题,他都?x)帮着做,他跟大家交流时说Q看h是吃亏了(jin)Q别人在休息Q自p在做事,但是正是因ؓ(f)做了(jin)很多DebugQ才U篏?jin)很多经验,否则仅知道原理,没有实际l验Q设计的产品q是?x)又很多不符合生产制E的问题。后来李兴中d设计的几ƾPCL的市(jng)修率Q大大低与公司^均市(jng)修率Q这些品是在同L(fng)生U,同样的hQ同L(fng)材料和同h法生产的。?/p>

我们有一个结构工E师Q本职工作事情不多,而我们的试d有时很忙Qh手不够,我请她帮忙做Q每ơ都是比较勉强。后来因其它原因职。在应聘新工作时Q因l构工程师要l常到模具厂参加试模P人家看她一个女孩,有那么文弱,都不愿意录用Q后来她转应聘测试工E师倒是被录用。这才对原来的多付出Q有?jin)新的认识。?/p>

我们中心(j)开?x),不论是技术研讨会(x)q是目schedule安排?x),我都要求会(x)议的纪录要在?x)?时内整理完毕发l相兛_事。开始助理对有些技术的内容C下来Q我坚持要他做到。他是学软g的,q就逼着他要?jin)解相关的硬件技术,几年下来Q他成?jin)可独当一面的PMQ而且后来q被别家公司挖去成了(jin)研发部门的经理。?/p>

一般来_(d)员工Lq求高薪Q但有时未见得是好事Q因Z拿了(jin)高薪Q工作的压力也一定更大,而且在其它同{条件下Q你的市(jng)场竞争力?x)降低,而且那个高薪Q如果是老板Z(jin)解决一时之需Q那更不好?jin)。在公司状况不好Ӟ裁员也是被先考虑的。?/p>

ȝ来说q青的时候,多做事,多经历一些磨砺,即有些不公qI也不要去计较Q不是没一ơ投入都有回报,但你L在投入,l是有回报的Q抱着q样的心(j)态去面对工作QM(x)收回所有的投入的,q就是上天不负有?j)h。?/p>


17. 设计输入 
我们往往要的是一个好l果Q这是没错的Q但好的工作输出来源于好的工作输入,q常被h忽略。Y件行业有一句著名的DQ“进来的是垃圾,出去的还是垃䏀,把好输入x极其重要的。所以特别把3q前在我们中?j)杂志我写的一文章脓(chung)在这里。?br />q里讨论的品以IT行业的板卡和整机ZQ也包括软g。设计输入是定所设计产品的市(jng)场、用戗功能、性能、时间等目标Q开展品设计的依据Q也是以后验证品设计是否能辑ֈ规定的要求,评定设计质量优劣E度的依据。?br />1.设计输入的基本内容?br />Ҏ(gu)ISO9001的规定,产品的规划阶D늚工作内容均ؓ(f)设计输入的基本内容,如表1.列出?jin)各cM品的设计输入内容。在实际目执行中,特别是规划阶D,设计输入的内容不是一ơ确定的Q也不是一方确定的Q它往往需要多ơ双方协商或反复才能定。表中的内容是指最lŞ成的文g。具体如下:(x) 
?.各类产品的设计输入?br />阶段 板卡cM品 整机类产品 软gcM品?br />A 用户需求 用户需求 用户需求?br />可行性分析 可行性分析 可行性分析?br />B 产品标准/规格QSPECQ 品标?规格QSPECQ 用戯明书 
规划 用户说明书 用戯明书 软g需求分析?br />C 合同要求和技术协议。 合同要求和技术协议。 合同要求和技术协议。?br />目d书 项目Q务书 目d书?br />Schedule Schedule Schedule 
1.1 用户需求:(x) 
1.1.1用户的分c?br />有几cȝP一cL外部用户Q委托设计)(j)Q一cM品是由本公司下达Q此时公司就是用P另一cL合作设计。当用户有充分、完整、清晰的图文要求Ӟ是最佳状况,但实际情况往往不是q样Q这需要品规划者通过有效沟通,用L(fng)口头要求或不完善需求进行图、文化的完善Q要牢记口说无凭。还要充分考虑l端?jng)场用户的需求。要有“用L(fng)成功”才是我们的成功的概c(din)?br />1.1..2用户需求包括内容?br />*功能和性能要求Q功能是回答q个产品有什么用Q性能是回{这个品怎么?包括技术指标、MTBF)? 
*适用的法律、法规、专利、标准和规范要求Q?br />*适用的以前类D计提供的信息Q这是指既用户没提刎ͼ但以前的实际l验证明应做到的设计要求Q; 
*q行、安装和使用Q?br />贮存、搬q、维护和交付Q?br />物料参数和环境; 
处置要求。?br />设计和开发所必需的其它要求(Design Kit QSample QSoftware Kit ect.Q; 
应注意,在Y件和服务产品的设计和开发中Q最l用者要求的和直接顾客要求的输入Q可能特别重要。这c输入应以诏I后l验证和认能进行有效试验的方式来表达; 
旉要求Q?br />合同要求和相x术协议。?br />1.2.可行性分析报告?br />可行性分析报告的目的是从设计目的市(jng)场、用戗技术、经、社?x)等斚w其可行性。它包括用户需求分析和?jng)场、技术调研。要多用表格形式来表达。?br />1.2.1?jng)场调研?br />*?jng)场在哪里(市(jng)场定wQ细分市(jng)场和前景Q? 
*用户在哪里(谁需要我们的产品Q? 
*用户需要什么样的品? 
*我们的优势在哪里Q(技?h/品牌/旉/地利/政策/资金Q?br />*竞争Ҏ(gu)状况Q技术状况和?jng)场份额Q? 
*我们的目标(技术水q_?jng)场份额Q?br />1.2.2技术方案?br />*采用什么原理、方法、外观、架构、算法、语aQ?br />*采用什么主芯片、结构、电(sh)路、模块、接口; 
*技术关键、难炏V重点; 
*关键元器仉套状况(量否,供货周期Q有无成熟应用,厂商实力Q; 
*与其它方案的比较Q?br />*标准化、系列化、专利、兼Ҏ(gu)、可靠性; 
*易用性、工艺性、维护性,在线升Q?br />1.2.3人员和设计周期?br />*需要什么样的h员组合; 
*W合目前人员的状况吗Q?br />*增加人员可否提高速度Q?br />*产品设计l外需那些外部支持Q?br />*开始和l束旉 
1.2.4投资和损益分析?br />*设计费用Q工资、材料、样ѝ专用A器、夹兗模兗差旅费、购专用技术、外包、其它)(j)Q?br />*产品材料成本Q?br />*?jng)场推广费用Q?br />*生费用Q?br />*利税Q?br />*损益q点(指销售多台可收回所有投资,如果是附送品,要估其带来的附加|(j)Q?br />*敏感性分析(技术、市(jng)场、竞争对手变化带来的风险Q如何抵御?战争、自然灾害等不可抗拒力带来的风险Q; 
1.2.5法规法律的可行性?br />W合法规、法律、环保规范,W合销售市(jng)场的民俗、宗教习(fn)惯。?br />1.3制定产品标准或SPEC 
按照国家/国际/行业的相x准制定自q产品标准QIT行业有其技术、品更新快的特点,往往很难制定产品标准Q这时可以根据用户需求和可行性分析报告,制定SPECQ包括功能和性能Q还应包括包装、环境、MTBF、安全、环保及(qing)引用的标准、规范。 SPEC要用定制的表格Ş式;特别要经用户{֭认。?br />1.4用户说明书?br />用户说明书要用非专门术语的语aQ充分地描述其具有的功能?qing)基本的使用?gu)Qƈ能够说明特定的情况下的应Ҏ(gu)法和注意事项。应特别注意下列各点Q?br />1.4.1用户说明书应在设计品前写Q而且是尽可能的完善,q是成功研发产品得到的宝늻验。特别是Ҏ(gu)设计q的CcM品,在设计品前写Q是臛_重要的(否则极易设计ZW合用户需求的惛_然品)(j)Q?br />1.4.2站在用户的角度,Ҏ(gu)SPEC和用户需求编写用戯明书Q一份好的说明书应易L用,让最普通水q的用户d都能够正、快速、无误操作的使用Q?br />1.4.3对一事物的描qͼ人易接收的程度依ơؓ(f)三维动画Q二l动画,囄Q表|公式Q文字(有语韌助更好)(j)。编写用戯明书要充分考虑q个规律Q?br />1.4.4轻重要分开Q逻辑要清楚。如对应用Y件的使用说明要明的表叙Q用户应q行的实际操作;屏幕有那些反应;有什么要注意的事V对q些不同的内容,可用不同的字体、颜艌Ӏ段落来区分Q?br />1.4.5当说明书内容很多Ӟ可分为基本功能和高功能Q前几页是基本功能,让用户可q速用; 
1.4.6说明书的外观、格式应W合企业的CI 形象Q?br />1.4.7说明书应在品发表时和在研发q程中必要时更新Q一般来_(d)变更少Q体C品规划越高。?br />1.5目d书?br />除了(jin)在规划阶D(1.1?.4的内容和1.6的内容)(j)l品规划h员下辄上述内容d书,q里的项目Q务书是指l确认,可立设计的目Q?br />目d书内容包括项目名U、设计组成员、启动和l束Q可分几大阶D)(j)的间。?br />1.6制定Schedule 
Schedule的三要素是h、事、时_(d)要制定完整的具体的,直到MVT阶段设计输出的项目Schedule。ƈ在执行中适时更新Q以W合当前状况。要借助于项目管理YӞ以实现科学规范的理。;Microsoft Project 是一U功能强大而灵zȝ目理工具Q可以用于控制简单或复杂的项目。它通过各种图表能够安排和追t所有的zdQ从而对q度?jin)如指掌。而且现在Q通过安装在公司的 intranet 或 I(yng)nternet 上的 Microsoft Project Central 
Q可以比以往更ؓ(f)方便C有关人员交换目信息。如它可以实现子目的关联性;子项目的重要{{等。?br />1.7 Ҏ(gu)性?br />以上是一个通常目的设计输入,对特定的目?x)有些不同,如有的Y仉目需要“Y仉求分析”(不是指“用户”)(j)。?br />2.设计输入的评审?br />计算Y件行业有一句著名的DQ“进来的是垃圾,出去的还是垃䏀把好输入关是极光要的。?br />2.1设计输入评审的参加h员?br />设计输入的评审应有用P或代表)(j)、管理者、品规划工E师、品设计师、测试工E师、采购、销售h员参加。?br />2.2设计输入评审的要求?br />对设计输入的内容应分别进行评审,不完整的、含p的和矛盄要求应予以解冻I没有遗留问题Q再q行下一步的工作。这也是ISO9000:2000版的要求 
2.3设计输入的存档?br />应将定的设计输入按文g制的规定存ƈ保持。?br />18. 扬长避短 

除非l历一个h生大劫,否则人的个性特质是基本不会(x)改变的。有时看h是改变,那可能只是因为外界的压力Q暂时的收敛。?br />象我的个性是属于面对不合理的事是“疾恶如仇”,说话是直面事实,不怕得|hQ做事是q求完美Q一q到底,风风火火Q速战速决。象我这cMhQ在处理一些事的时候,一定有可取之处。如果要说负面的那就是易“得|h”,工作要求高,l别大压力。我处理事时Q他W一ơ出差错Q我?x)和颜(zhn)色地让他注意Q第二出同样的差错,我会(x)a词严肃,W三ơ还出同L(fng)差错Q我?x)忍不住严辞厉色。“对事不对h”作ZU管理理忉|对的Q但事是人做的,不把做事的方法说l他Q不把责d(j)Q不分析Z么多ơ出现这L(fng)问题说给他听Q怎么可以Q这样对?jin)解我的他又有一定承受力Q没什么不良后果。但对脆q人往往是受不了(jin)。我承认在Q何情况下都应该和颜?zhn)Ԍ但做不到Q我仔细惌我ؓ(f)什么这P原因应该是两条,一是个性?dng)一是强烈的责Q?j)。两者去掉Q一条,都不?x)象我“那么‘顶真’,象做自己的公怸样”,q是我的同事l常说我的话。?br />而且我自己发玎ͼ我一Ȁ动,思维?x)特别敏P前后事情?x)在脑子里面全部Ȁzv来。?br />对多ơ出同样的差错的人我做过分析Q一个是责Q?j)不够;一个是做事的方法或技术没掌握Q还有一个不被h注意的原因是Q他的“联惌力”能力不够,我发C些hQ确实不是前两个原因出错。主要是他脑子里面不CQ上周的事他C住,面对眼前的事也不?x)作相关联想Q这L(fng)个性特质往往也不具备q行作业的能力。?/p>

实际上,一贯的“和风细雨”式的管理和qx“和风细雨”加上偶?dng)地“暴风骤雨”式?br />理,都是一U管理风|没有寚w之分Q只是一U选择Q因为各U管理风格都有大量的成功案例。?/p>

不同特质的hQ应该选择做不同的事。有的hp话,善于口头表达Q也许做FAE合适;有的人心(j)l,观察力强Q也许做试工程师合适;有的人心(j)?rn),做的住,也许做PCB layout工程师合适;有的人富于创意,善于“自来熟”也许做PM合适;有的人富于创意,善于“自来熟”也许做PM合适?/p>

“江山易改,本性难UZ也许硬着头皮改了(jin)个性,他的优点也随之消失。与其化大量旉Mw养性,不如扬长避短dW合个性特质的事。?br />转自TOM论坛




matthew 2007-03-26 08:56 发表评论
]]>
转一谈研发和技术积累的好文:20q工作经验谈——马宁伟[转帖]http://www.aygfsteel.com/matthew2006/archive/2007/03/26/106302.htmlmatthewmatthewMon, 26 Mar 2007 00:54:00 GMThttp://www.aygfsteel.com/matthew2006/archive/2007/03/26/106302.htmlhttp://www.aygfsteel.com/matthew2006/comments/106302.htmlhttp://www.aygfsteel.com/matthew2006/archive/2007/03/26/106302.html#Feedback0http://www.aygfsteel.com/matthew2006/comments/commentRss/106302.htmlhttp://www.aygfsteel.com/matthew2006/services/trackbacks/106302.html谈研发和技术积累的好文Q?0q工作经?

马宁?br />我是一个有10q电(sh)子品研发经验的工程师和10qIT知名公司研发中心(j)理l验的技术管理者。世上好的管理理念可能归Uv来就那么1~2百条Q也都好理解Q难的是怎么适当地运用在特定的环境中。下面的文章?8,是我20q工作中的片D,也是我在研发?qing)管理中的实际体验和感(zhn)。?br />1. 技术启蒙?br />1977q的5月我q了(jin)宿迁无线?sh)厂。今天已极少有h知道q家厂, 但当时这家厂q是有些名气的,因ؓ(f)当时设计C品技术队伍中有在文革中遭解散的南京无U电(sh)工业学校的校长,教导MQQ系MQQ各U教师。其中有中国的第一代电(sh)化学专家叶厚,W一代无人驾驶康拜因(拖拉?的无U电(sh)控制设计者n骥,W一代雷达设计师赉|林,W一代无U电(sh)专家z瑞楫,W一代飞机机械师龚维蒸,q有靠“自学成才”的60q代x华电(sh)工程师的张世昌。这些h才,多是因政治运动,先被排挤到学校再被下攑ֈ宿迁。当时工厂设计的晶体图CZA和集成电(sh)路测试A以及(qing)微L试仪器产品畅销全国。?br />龚维蒸老师原ؓ(f)pM任,当时已有50岁,头发qQ是南工Q现南京东南大学Q双专业?0q毕业的本科生,也是中国W一本《无U电(sh)讑֤l构设计》教材的~写者。在工厂是结构设计室的主任,当时我们?~7个高中毕业生跟他学模兯计和仪器l构设计。每天半天学?fn)理论和做作业,半天工作。当时的工厂M品 JTQ?、JTQ?晶体图CZA畅销Q每台成本几千块Q每台销售h(hun)7?千块。市(jng)场竞争也不激烈。?br />龚维蒸老师主要l我们上4U课Q《机械制图》,《材料力学》,《冷冲模设计》《无U电(sh)讑֤l构设计》。他讲课深入出Q@循善诱,l合实例QL鼓励人,从不批评人,也从没看q他发过脾气Q真正的敦厚长者。当时我们基实在是太差,他讲完一点,L?x)问Q听懂了(jin)么?因ؓ(f)我的好问和勤奋,使我很快在几个h中脱颖而出?q多的上课我打下了(jin)良好的无U电(sh)讑֤l构设计理论基础Q我当时q花半个月的工资C(jin)铁摩辛柯的《材料力学》硬啃了(jin)很长旉Q一直到M(jin)大学才知道,龚老师的课选的是多么准和有效Q我们一点弯路没走。我的一个大学老师跟我们说的是Q学好《机械制图》,《材料力学》,l你半个工程师。对一个电(sh)子品结构设计工E师来说Q真是金玉良a。?br />我的另一个师傅是张世昌,因ؓ(f)工厂要自制一?开制版机(用来做PCB的胶片)(j)我被抽调到这个品设计小l跟他学做结构设计,实际上主要是制图Q将他的设计思想Q用囄表达出来。第一天他先让我削只铅W,l果是他不满意,他削?jin)只让我看,用中?H铅笔Q笔芯削?0mm长的圆锥q渡Q铅芯要露出5Q?mm长,再用l沙U磨成圆锥型Q笔直?.2mm。他用丁字尺划了(jin)一条直U,一边划Q铅W一边{Q铅W与图板倾斜?0度。他_(d)q样W尖不会(x)一下被秃。然后,他让我写0~9的阿拉伯数字。我写完后,他说Q你数字写的不错Q我推荐你去财务U,看我脸涨的通红Q他说?”字要这样写Q我看着他用l? W,每笔4个半圆写成了(jin)标准的仿宋体?”。就q样我跟着他一丝不苟的开始了(jin)制图工作。他教会(x)我选择三视囄技巧,q用局部剖视图和重复剖面图的表达方法,特别是强调要_Q简z,完整的表NӞ不能表达一个要素,也不能多划一个视图。“让水^低的Z能看懂你的图Q好的工E图U就是一q艺术划”这些设计理念,深深地媄(jing)响了(jin)我。他极富创意Q教?x)我巧用机械原理Q实现制版机l构和传动的设计。一个个x从图U变为实体零Ӟ也我渐渐地喜欢上了(jin)q个工作。?br />事实上,张世昌老师q是一个多才多艺的人,他做的古{,被淮阴地区剧团长期用。他甚至教我们自己制做小提琴Q告诉我们要用什么木料和特别的剖料方式。这个问题在我后来带的多个研发团队中Q作为有奖问{,几乎无h{出。他l我也是l那个小城留下最q影响是,当时有一出大热的话剧叫《于无声处》各地都在排演。话剧两个多时Q要反映的情节是24时。张世昌老师用一座钟改变传动比,加上纸板做成大钟面和表针,用缝U机做R床加工精密零件。钟做成后,挂在舞台上,成功的反映了(jin)剧情旉的变化。?br />张世昌老师家居图书馆,他太太是50q代的北大图书馆pL业生。当时是县城图书馆馆员,星期天我d书Ӟ常看他一安在图书馆院中MQ他看的杂志Q书c面非常q,比如象《化矟뀋,《乐器制作》。我从小养成了(jin)阅读的习(fn)惯,但限于文学类Q进工厂后,因工作需要也常借技术书看。受他的影响Q我开始读《地理知识》《航I知识》《科学画报》《化矟뀋《考古》《摘译》等五花八门的杂志。?br />1977Q?978是我学习(fn)技术的最q福时光。那L(fng)学习(fn)工作条gQ可能今天的研究生和一企业也不能具备Q工厂环境在当时也称得上是花园工厂,有良师,有一个好工作Q有技术可学,食无忧Q没有什么竞争,q有一个自己心(j)仪的奛_是同事,刚刚从生zȝ阴媄(jing)中走出来的我Q真的好象是来到?jin)理想中的乌托邦。?br />我是1970q随父母从南京下攑ֈ宿迁的,1974q在宿迁中学高中毕业Q?977q才q工厂,岁月y跎。一位与我有同样l历的小学同学对我说Qh要有“一技之长”,才能在社?x)上立。所以,从进工厂P我就有了(jin)个理惻I奋斗10q_(d)成ؓ(f)工程师。?/p>

2.三年寒窗 
1978q我参加?jin)高考,可惜没考上Q主要原因是当时我的工作已不错了(jin)Q没有全w心(j)投入复习(fn)Q现在看来是鼠目寸光。原本准备来q再考,可突然来?jin)读大学的机会(x),那就是中央广播?sh)视大学开办ƈ冬季招生Q?979q?月开学。开始ƈ没打读Q可是读?sh)大有一个好处是Q可以带薪上学。就q样Q通过单考试Q我开始了(jin)ȝ(sh)大。此时国家落实知识分子政{,原南无复校,老师们陆l回宁。工厂新产品设计需要hQ所以读?sh)大?q我是一边读书,一边工作。?br />大学的三个要素:(x)名教授,图书馆,实验室。实际上?sh)大仅具备?jin)W一个。当时授评大多是清华,北大老师。电(sh)大也成就一批名师,象教Basic语言的K强Q教英文的郑培蒂被媒体评为全国最多学生的老师Q他们走到哪里,都被优先照顾Q因为到处都有他们的学生。电(sh)大是全国l一教材Q统一上课Q通过?sh)视同步传到各地。由于还没有U电(sh)视,用无U接收。电(sh)视差转台常出故障Q刮风下雨,天线摇摆Q{播效果更差,屏幕上往往是雪花飘飘。一节课耽误?jin),无法I补,全靠自学。电(sh)大采取的是宽q严出,考试是全国统一试卷Q考试地点是相寚w中。我们是在地区市(jng)的淮阴。完全没有普通大学老师学生面对面的U种便利。?br />我们那个班开始有50多hQ一学期下来׃见了(jin)一半,一q后q剩15人,到毕业,只有8个h。我因是一边读书,一边工作,每天只睡4~5个小Ӟ整整3q几乎天天如此,。ؓ(f)什么有那么大的恒心(j)Q说hQ是因ؓ(f)工厂里自己心(j)仪的奛_跟一个驻军的团政委儿子好上了(jin)Q我觉得主要是自ql济条g不够好,因此Z(jin)Zh头地Q发愤读书。实际上Q现在想想不可思议Q当时就没有跟h家表白过Q也许追一下,是另一U结果?q下来,人瘦?7斤,而且以后10q如此。?br />我的毕业设计是“RLQ?微L漏能l构设计”那也是我们工厂实际研究设计的一个新产品。用来探微波设备的微LL能量。微波设备包括雷达,?sh)视发射台等Q超q?0mw/cm3的微波对Z是有害的。在毕业设计{辩上,我从探测原理讲vQ结合挂图介l了(jin)主要器g传感器,又介l了(jin)为将传感器上获得的讯可在表头上昄出来Q需攑֤?sh)\和{换电(sh)路,q就是电(sh)路设计工E师的工作。另一斚wQؓ(f)?jin)让电(sh)\板能攑֜合适的位置Q也Z(jin)?sh)\不受q扰Q又Z(jin)传感器要有合适的形状便于手握Q又因ؓ(f)是移动中使用的品,特别要考虑防振设计Q而这些就是电(sh)子品的l构设计。我q重点介l了(jin)产品中需要的一U材料:(x)它即要能够被制成异型。又要能耐高温不变ŞQ还要对微L无反。ؓ(f)扑ֈq种材料Q化硼Q所做的研究q程。我的报告受C(jin)内行和外行的好评。?br />我之所以要比较详细的说qg事,是象q样真正的原创性的研究和设计是非常ȝ人的Q也非常有挑战性,在我后来?0q研发工作这L(fng)目不多。事实上在很多IT公司的研发部门也是如此,我见到的一家国内大公司的名校毕业生Q|z有味的在做整机U测试,没h告诉他们Q这不能是研发。我的一个感觉是q些q来国内很多IT大公司研发做的越来越,q不?0~90q代的企业。所以,整体上我们工业技术可能与发达国家比现在离得更q。当然有些公叔R外象华ؓ(f)Q中兴等。?br />3.十年一剑?br />龚维蒸老师看我想真学技术,对我说Q要惛_透一行,要花十年工夫。先?q时_(d)这一行需要的基础理论知识掌握Q再?q时间将q一行的书,文章全部找来读,?jin)解q门技术的来龙去脉和当前的发展状况Q再?q时间选择其中薄弱分支q行研究Q这样你可以有所成就。?br />1984q我回南京进?jin)熊猫集团东?gu)U电(sh)厂,工厂主要产品是收录机和组合音响。我先是在工艺科l构室,主要的工作是Q在设计阶段审查设计部门的结构设计图U工艺性;在生产阶D|接设计部门的技术,写工艺流E卡Q作业指gQ和处理生U的技术问题。?br />q在看Q后一个工作Q务就是现在很多公叔R工程部的职责。而前一个工作Q务在大多数公司没有部门承担,q也是很多新产品h做的可以Q当扚w生Ӟ问题q出的原因之一。一个通则是,把技术问题解军_前端Q将大大降低C品失败的风险和成本,q是技术管理者要x和研I的重要N。?br />半年后发生了(jin)两gҎ(gu)有媄(jing)响的事。第一件事是描囑֑忙不q来Q我d串帮忙,在描一张图ӞZҎ(gu)?jin)一个明昄设计表达错误。按理描囑֑是不应做M改动的,所以这引v?jin)那位设计师的不满,好在负责l构设计的副所长就在旁边,拿过M看,说改得对Q就q样?jin)。ƈ且问我,你怎么?x)知道要q样改?我说Q我是做q结构设计的。第二g事是我审查一个新产品的一套结构设计图的工艺性,正y是q位副所长设计的。我扑և来其中十几个制图和设计不当问题。我看完后,随口跟旁边的同事说了(jin)一下,谁知q信息迅速传C(jin)他耳中Q而且也不知怎么传的。据说他听后是暴跛_P说我的图U还?x)问题,他一个小q青Q搞的不得了(jin)。我的室MQ_(d)q是个不能碰的hQ因为又是交大毕业的Q又是副所长,q个时候,我的倔强性格也出来了(jin)Q说Q白UR字在那呢Q大安可以看啊。结果却是,下午当面沟通时Q他一一修正?jin)问题。?br />因ؓ(f)q两件事Q由设计所长提出,我调到?jin)设计所。我回到?jin)结构设计的本行Q此时我实际上已有了(jin)6?q的冷冲模和仪器l构设计l验。A器主要用金属薄板做结构gQ而音响的l构件主要是塑料Ӟ塑料件的设计Ҏ(gu)来说是个新课题,除此以外Q结构设计的内容是相通的。我C(jin)能够买到的所有塑料材料和零g设计的书。?br />塑料因ؓ(f)可以设计成复杂零Ӟq特别考验一个h的三l空间想象能力。业界一直有两类设计师,一cL先设计个大概轮廓Q再做一个手板,Ҏ(gu)手板Q再完善l节设计。另一cL完全惛_l节Qƈ用图U完整表达,再去做手板,q种做法Q改动会(x)很小。但非常考验设计者的功力。我是一直坚持后者的做法。同理,做一个整机结构设计,首先要划装配图,没有_的装配图匆匆划零g图也注定?x)反复甚至翻舏V?br />我对设计的定义就是能够将设想和计通过囄其表达出来Qƈ可以成功的做成品。对设计师来_(d)关键能力是还没有实物Q但q物体已在脑中想象成形。而不是依葫芦划瓢。?br />调来设计所后,也是新手但有相当才气的丁矌和我分别独立担Q?sh)\和结构设计师Q设计高性能的双卡收录机8400。这是个全新产品Q全套结构设计图包括装配图,雉件图Q我一?0天完成, 开模后一ơ试模成功。电(sh)路也如期设计调试完成Q整投后也一ơ成功,没有发现大问题,故试产后一天都没停又投入?K的批量。做到这个状况,M一个做q设计的人都知道q是很难辑ֈ的一个技术水准,同时q里面还有很多的协调工作Q当然还有运气,比如模具厂,PCB厂没有出问题。因为成功的设计?jin)这个品,也因为领导和同事的认可,我被d为结构设计室MQ。这在那个论资排辈的q代和国企环境是很破格的事情。我所在的设计室基本上都是有十几年工作l验的设计师。而我的搭档也成了(jin)设计所?-----丁石藤是我迄今ؓ(f)止见到的数几个杰出人才之一Q他最历害的就是思维清晰而简z,一语中的,具备常人的智商Q面Ҏ(gu)术问题他几乎不会(x)出错。而我的不出错是靠我的勤奋和专?j),我在做设计时l常半夜惊醒Q发C个计错误。?br />我这时才知道Q龚Q张两位老师教我的专业知识,技术和自己三年苦读加工作,使我已积累了(jin)相当的专业功力。连我自׃奇怪,我对塑料零g设计q不熟?zhn)Q但遇到问题我总能q速找到解x法,我没有什么问题需要问我的同事Q相反我倒是l常帮他们的忙。?br />后来我接触过很多的工E师Q发C们虽然在R&D部门工作??q_(d)但ƈ没有掌握他们那个专业的知识和技能,更糟p的是他们不知道那个专业应该学些什么。一斚w我ؓ(f)自己感到?jin)幸Q一斚w我也得出一个结论,刚刚工作??q对新大学生太重要了(jin)Q没有一个好的师傅指|?x)走多少弯\Q甚至于此碌无ؓ(f)。?br />我在l构设计室主ȝ位上一?0q_(d)虽然2q后我就兼职副所长,八年后又做了(jin)所ѝ?br />8400产品在生产R间量产时Q在一张检验桌旁,(g)验科镉K我,产品成功?jin),拿多奖金就满意了(jin),我说奖金不在乎,我希望能生?万台Q成为畅销产品。那是真话,那个q代的工E师Q更看重的是名声。事实上׃是定位在高端的品,销路ƈ不好。所以厂里在分析?jin)?jng)场后Q决定大q度削减附加功能Q仅保留主要功能Q从l构上仅换面板,其余沿用原来的零部g。这大大快了(jin)设计q度。品投产后命名为熊?200双卡收录机。就是这个品上?jng)后Q因供不应求Q包括熊猫集团本部的工厂一?家厂生Q整整畅销3q_(d)׃销120万台。ؓ(f)工厂创下巨额利润。也创下全国韛_行业单机U销量的奇迹。?br />ȝhq个产品?jng)场成功要素一是h(hun)gQ二是品牌好Q三是质量稳定;技术成功要素是通用化,标准化,操作单,外观观。?br />在后面多q的产品设计中,几乎工厂所有的主要畅销产品都是我做的结构设计,或者是我带徒弟做的Q实际上那时已有竞争Q往往是几个设计小l同时做设计Q然后由销售h员和厂长定。品的成功Q也让我的技术日提高,也ؓ(f)我瀛得?jin)很高的厂内外声誉,在我q没有被评ؓ(f)工程师的时候,从厂长开始就上上下下都叫我 “马工”。?br />那时候的厂长是一个比较通达的hQ一般我们完成一个品设计就?x)让我们休整一下。由于多发奖金还是一个困隄事,所以一般都?x)安排骨q到各地d?jng)场调研Q调研也是真的包括与l销商沟通和自己站柜台做一天营业员。然后会(x)游览一下当地风景。除此之外我自己?x)利用这D|间和下班旉研究一些技术。?br />80q代家电(sh)产品大量的用塑料零Ӟq就带来?jin)材料选择Q零件设计和零gq接的很多问题。我开始研I其中的塑料零gq接技术,国内出版物已q不能回{我思考的问题。从1985q开始,我开始读《Plastic Design Forum》,《Plastic Engineer》,《Toshiba Review 》, I(yng)EEE的大分子化学?记得是第34? {杂志 以?qing)《Electronic Packaging Handbook》等q鉴cM。陆l跟t和?jin)解q些技??q时_(d)仅其中的小自攻螺钉q接技术就׃(jin)2q时间。?br />当时自攻螺钉刚刚开始在国内用,我们的品仅在一些不重要的连接采用自攻螺钉,原因是它Ҏ(gu)滑牙。而打开**的品已100%采用自攻螺钉。用自攻螺钉能大q度降低装配成本Q我觉得q就有研Ih(hun)倹{我跑了(jin)南京图书馆,江苏U技情报所Q江苏电(sh)子科技情报所Q南大图书馆Q南京化工学院图书馆Q上图书馆Q上L(fng)技情报所Q北京图书馆Q电(sh)子部W四研究所Q沈?90厂(?sh)子部紧Zg研究所Q我攉?jin)所有的国内外的相关书籍Q杂志,中日英德ISO标准Q约200 万字。?br />1885Q?990q在读这些英文资料时Q我陆箋其译发表在省和国家技术刊物上?万字以上。这l我带来?个好处,一个是我成?jin)中国?sh)子学?x)的会(x)员Q一个是?0q我被评为工E师时免考英文?992q_(d)l过多年的翻译,研究和实际设计经验积累,我发表了(jin)自己10万字的论文集《塑料零件连接技术》(中国韛_工业协会(x)出版Q,q时我在金属零gQ塑料零件的设计Q连接技术,包括对这些材料的知识Q以?qing)冷冲压工艺Q注塑工艺有?jin)很多独到的l验Q那时候我在工厂对技术问题已不敢随便说话Q因Z一_(d)别h׃(x)认ؓ(f)是对的,׃(x)照着做。在行业已小有名气。?br />写技术论文不仅自己q一步理清思\Q也深化寚w题的理解Q因Z写得时候才?x)发玎ͼ有些问题原来自己q不很清楚,l别课也是如此。写和讲都是与己与h有益的事。我后来对工E师的要求都是要?x)做Q会(x)写和?x)讲。?br />?sh)子产品的结构设计,是一个比较容易上手的工作Q有1?q工作经验的大学生就能出图,但在选材Q工艺性,易装拆性,可靠性,늣兼容性方面的技术和l验真的需要多q积累。?br />我后来Interview新员工时l常问什么是?sh)子产品的设计?什么是l构Q什么是l构设计Q但得到的多是大学教材里的隔靴搔痒答案。我的体?x)是Q“结构”对零g而言Q就是Ş状和材料Q更多的情况“结构”是?个或以上有装配关pȝ零g而言Q就?个或以上的零件它们的l合处的配合形状Q对整机“结构” 而言是指零部g的布局。因此结构设计就是用最的ŞӞ合适的材料Q精巧的q接Q合理的布局实现功和性能的要求。?br />10q努力,我实C(jin)做工E师的理惻I1990q我拿到?jin)省里发的工E师证书。在国企的日子,受到的教育自己一直感到自己是工厂的主人,是ؓ(f)自己在奋斗。虽焉只是一个空头支?br />

4. h入错行 
94q前后,韛_行业一斚w׃香港大量的CKD在南方地区组装,而香港的模具刉水qx内地高一个数量Q品的外观漂亮Q一斚w׃江浙地区乡镇企业依靠“星期日工程师”也大量的生产音响。这些品仅注重基本功能Q摒弃了(jin)国企按国标追求的高性能指标Q这些指标对一般用L(fng)也没有用Q。这两类公司的生产效率比较高Q品有h优势。因此音响市(jng)场竞争日激烈,国企产品的技术优势渐失。而国企固有的疾在内外因素作用下发作v来,日子开始难q。国家的l计数据表明Q由于恶性竞争,全行业处于亏损状态。而那两类公司多数不在行业l计数据之内Q维持在微利状况。在q个行业做了(jin)十多q_(d)应该说心(j)中是有数的。 “男怕入错行”在一个走向没落的行业里,可能你再投入多少力气Q回报也是微薄的。?br />我开始学?fn)计机技术,我把我的一?86工作用机拆了(jin)一遍又一遍, DOSpȝ也装?jin)无数次QDOS命o(h)也用熟?zhn)了(jin),q时?jng)工会(x)职校的计算Z专班聘兼职老师Q我凭着一张DOSȀzȝQ一张DM盘,一张KV100杀毒盘和我从计机报刊上得到的知识Q开始教计算机维修课Q实际上当时的计机全是q口兼容机,品质相当好,故障也确实基本上是Y件操作不当造成Q我记得Eؓ(f)难一点的是在计算机升U的时候要?x)编辑Config.sys和Autoexec.BAT两个文g和主板上的倍频跳线。事实上我的课还很快吸引?jin)很多南工和南大的本U生来听Q我当时每周4节课Q每上两节课Q要?时的课Q我订了(jin)当时所有的计算机报刊,当学生问的问题当时答不出Q我一定会(x)弄清楚,下次课说明,其实带着问题的学?fn)是效率最高的Q我也经常在珠江路计机一条街上看别h怎样装计机。我的性格中有敢闯的一面,也有喜欢探求新知识,打破沙锅问到底的自然?fn)性。?br />94q我有了(jin)一个到“西?sh)”去q修计算机技术的Z(x)。一q以后,我看到报U怸同创ȝ招聘q告Q就以普通工E师的n份,应聘同创集团新品研发中心(j)l构设计工程师,面试当场卌录取Qƈ让我卛_上班Q面试我的是新品研发中心(j)ȝ徐一宁,q是一位做人很正的领导Q只是由于有时表达过于直白,而没有更好的位置Q我对他仍然?j)存感激Q是他让我赶上了(jin)q一波计机热的大潮Q开始了(jin)10q的IT之旅。?br />92q有个同事要到深圛_闯天下,我们做的韛_q一行,在深圌水高很多。因Z是做?sh)\设计的,我是做结构的Q所以希望我和他一起去Q这样就可以搭档做品。我对他_(d)你还没做好准备,技术上你还要积累,而且q个行业现在我也不看好。结果是他去?jin),我没厅R一q后的年底,他神采飞扬的回来Q请大家吃饭。说他月?千块。而我们那时月薪才1千块Q结果是有一批h跟出d韛_。而我是准备{行了(jin)Q再q?q后我也C(jin)深圳Q只是做?jin)IT业。后来那些同事碰面,都说公司l营状况不好Q薪水几q没加。而我的薪水确实是q年在加。?br />q一ơ的人生转折Q是一ơ正的选择。我的大部分同事q在国企里面耗着Q有时看C们面带菜Ԍq道他们的处境。成功的转折来自于对C会(x)Q行业,自n的了(jin)解和极积的准备,来自于忧(zhn)意识,q样才能抓住时机。?br />5. 化蛹 
长期在一个地方工作对外界真是不太?jin)解Q开始工作的一个月l了(jin)我很多刺Ȁ。首先是薪资Q面试时Q我要了(jin)我在工厂时同L(fng)月薪。面试者即是我的主,W了(jin)W,一口答应。结果到W一个月发工资时Q我得到?倍的钱,其中一半是奖金。我(zhn)?zhn)问?jin)一下同事,原来工作1?q的大学生也跟我拿得差不多。我恍然大?zhn)Q怪不得面试时ȝW得暧昧。IT行业的薪资真是跟传统行业不好比。这也大大刺Ȁ?jin)我的工作热情。?br />W二件事是不象我们电(sh)子行业设计师每h配备几十万圆的电(sh)子A器,q里只是每h一台PCQ所谓硬件工E师做的只是做用户层面的试Q他们多是工??q的大学生。而结构工E师倒是需要做真正的设计。只是在q里׃的同事,他们ȝ正的设计实在太远Q虽然也能用AutoCAD画零件图形,但对l构设计的要素掌握。这L(fng)状况在后来的日子我多ơ碰刎ͼ包括我后来与台湾l构工程师的多次交流Q我更是对自己有信心(j)Q我在技术上走得够远。顺便说一句,台湾U结构工E师为机构工E师是比较准的Q“机构”者“机械结构”也。?br />我认Z国的IT企业之所以没有成功的掌握深层ơ技术与其R&D的组成h员来源有养I他们差不多都是学计算机的新大学生。很多公叔Rq批没有工厂制程l验的新人做板研发Ӟ遭遇?jin)失败而在研发路上~了(jin)回去。当时有大批的成熟电(sh)子工E师Q他们没有及(qing)时的向计机行业转移Q是国家的损׃是他们个人的损失。因为实际上除了(jin)软g工程师,其它象硬Ӟ试Q结构,品质工程师,他们都需要长期的l验U篏。如果有一批h转了(jin)q来Q再加上新大学生计算机知识的优势Q至中国的PC的板U研发有的跟台湾一拹{今天说q些Q确实是q时Q但在IT目前又一轮的技术变革面前会(x)有借鉴之处。?br />W三件事是称谓,“嗨Q你q来一下”,q是部门一个同事开始对我的U谓Q从被上下尊UCؓ(f)“马工”到被称为“嗨”,也我清醒的认识刎ͼ(x)在一个新环境Q过ȝ光环已不存在Q你的能力,你的l效Q别Z概不知,再加上每家公司对一些h和事的处理各不相同,一定要在心(j)态上做好调整Q脑子要归?”,要用行动去证明自己,而不要对U种的新状况耿耿于怀。证明自己需要时_(d)不过q次旉来的很快。?br />我很快开始了(jin)一ƾPC的结构设计,两个月的旉不仅完成?jin)结构设计还用数控折弯机做?jin)5台样机,面板也用手板做成。在新品评审?x)上受到了(jin)公司总裁的好评。他问这是那个设计的Q当知道是我Ӟ他考了(jin)我个问题Q“散热有几种方式”?我说Q“对,传导Q辐”,他又问我具体的散热设计方案,除了(jin)较常见的Ҏ(gu)Q我q说?jin)“液体散热”。这是我W?ơ与总裁对话。会(x)后我成ؓ(f)研发中心(j)l构设计部长Q有10个成员。?br />人生的经历是财富。我工作的前几年是设计A器结构,主要设计金属薄板零gQ后来设计音响结构主要是设计塑料零g。现在设计PC机箱Q面板用塑料零gQ机架用金属薄板Q正好将我的技术积累全部用上了(jin)。?br />一个月后我们一工E师在南斚wPC机箱Q我分析“保利得”一ƾ机q软驱按键装配方式在运输中时可能会(x)有问题,但有没有问题Q台湾h设计的还?x)有问题Q我们自p计的才会(x)有问题。结果上?jng)后?0%产品软驱按键因运输原因被撞断Q我在“保利得”与他们的工E师商讨解决Ҏ(gu)Q他们不承认是设计问题,认ؓ(f)是我们的包装设计问题Q我L(fng)?jin)老板后,跟他们说Q先解决问题Q我重设计一个按键,模具Ҏ(gu)们公司出Q你们帮忙找一个可靠的模具厂,加班做出来。对方同意,l果我花4时d囄Q在2倍模兯的刺Ȁ下,7天后零g成功Q?.5万台已出货机器换?jin)此按键后,问题全部解决。?br />q时我们再来讨论责QQ先是与“保利得”的业务l理谈,我一一把可能的原因排除后,最后只能是设计问题的分析说l他听,在我说的q程中,我每说一点,他就说“是”,一直到我说完还说“是”,让我觉得他同意了(jin)我的观点Q却不料轮到他说Ӟ他说“我不是做技术的Q要找我们的工程师跟你们谈”。实际上他是懂技术的Q这位在国生活?0q的左家骅经理让我懂得了(jin)职业立场和谈判技巧。后来“保利得”派来了(jin)据说已退休的dE师和一个包装设计工E师Q在事实面前Q他们还是体C(jin)固执。虽然他们比我们更会(x)说表面上的“对不v”。?br />半年后集团新品研发中?j)搬q至深圳Q总裁兼ȝQ我d务副ȝQ我们原来的ȝ任集团dE师。开始了(jin)我们一h5q的Ȁ情岁月?

6. Ȁ情岁月?br />那时候IT公司头上有许多光环,在IT公司工作是时,先进Q高薪,有前途的象征Q公司又是军方和省市(jng)政府投资的公司,总裁又极富鼓动力。公司在高速扩充中Q尤其是销售h员,很多毕业一q的大学生,做?jin)负责一个省的销售公司经理。大安热血沸腾Q希望能成就一番事业。别说我们,是国家U技部朱丽兰到南京时Q开始不愿意到公司来参观Q在?jng)领导的劝说下,才答应?0分钟Q来?jin)也不愿坐,想看一下新品陈列室pQ结果总裁才介l了(jin)5分钟Q就把她吸引得坐?jin)下来,一直听?0多分钟。?br />我有?jin)一个比较大的发挥空_(d)因地处深圌L部Q也不太受干扰。总裁一周来交代一ơ工作。新品研发中?j)的工作地点是整一层楼Q一半是大通间Q一半是标准客房Q有1600m2。中?j)相对独立运行,为员工提供高标准的一日三和所有的生活日用品,也提供了(jin)对外有竞争力的薪水和劳保。员工没有生zM优。总裁的想法是希望闭式的理Q按目需求进人,做完?jin)即可带着产品到工厂去生。中?j)成立?jin)目理部,g研发部,PCB layout部,BIOS研发部,试部,l构设计部,整机研发部。?br />研发中心(j)相对独立实际上是一个有普遍意义的D措,因ؓ(f)不论是薪资待遇,工作模式Q管理模式和研发人员特质都与公司其它部门人员不同Q我看到有的公司在将H户闭的房子里做研发,大好新鲜I气被隔在窗外,q出要过安捡门。看到这些,更感到要好好交流各自l验和感受。?br />新品研发中心(j)的研发目标主要是PC整机?qing)主板和周边卡,我从南京挑?jin)些大学生也在深圳招聘?jin)一些工E师Q整机研发主要是试Q结构设计和外观设计。主板研发开始想依靠台湾的主板研发工E师来带技术,也合作了(jin)半年Q发现台湑ַE师对自q技术很保守Q我们很隑֭到深层次的技术。台湑ַE师撤回后,我们定的{略是依靠I(yng)ntel VIA Chipset厂商提供g技术支持,依靠AWORD在BIOS斚wl我们支持。开始了(jin)我们真正的自ȝ发板卡。?br />我面临两U情况,一U是整机研发Q其产品技术是我掌握之中的Q另一U是L和周边卡研发Q其产品技术是我的弱项。这个问题是我碰到的新问题,实际上,它有一定的普遍性,象PDAQNotebookQ这L(fng)产品也是如此Q可能没有一个h能掌握其需要的全部技术。对自己不深入掌握技术的产品研发Q怎样理Q成为我后面10q技术管理生涯的主要研究内容。?br />Z(jin)保成功Q也Z(jin)满大家跃跃Ʋ试的心(j)情,我们成立3个主板设计组Q设计同一块主板,我们Ҏ(gu)能获得的技术支持资源,军_做VIA MVP4 Chipset 支持100外频L。同Ӟ我们q安排了(jin)10/100MHz自适应LAN card?6K Modem card的设计以?0/100MHz自适应16port Hub的设计,我们采用的主芯片都是芯片厂商刚刚推出的有?jng)场竞争力的产品。?br />在研发中?j)副ȝ位上我自然比别h要多研究C品的理Ҏ(gu)Q而不是陷入技术细节之中。我制定?jin)一pd的研发流E,包括一些子研发程Q例如,PCB layout程Q测试流E;也徏立了(jin)非常open的技术研讨会(x)制度Q对每个产品都定?jin)scheduleQ每周update一ơ,因ؓ(f)新手比较多,我特别注意了(jin)q程理Q在每一个研发阶D都?x)D行技术评审会(x)。?br />阶段性的技术评审会(x)Q对一个由成熟工程师组成的team也许不重要,但对新手来说太重要了(jin)Q我们是实质性评审,l不是走q场。如我们规定设计者占目奖的80%Q主审者占目?0%Q责dhq样比率。在评审?x)上也纪录其它参与者的观点Q特别是有不同意见时Q不能达成共识时?x)记录在案,作?f)今后验证QW效考核的依据。我q特别注意借助外力Q象PCB图会(x)请VIA的资深工E师帮忙check 后再做。?br />目 Schedule也分解的很细Q具体到什么hQ做什么事Q什么时间做Q做得怎么样以?qing)结果?0q前我还没有看项目管理的书,完全是靠自己的琢。我的管理风格是盯的紧,能今天做的就不明天做。我也比较善于安排ƈ行作业。?br />目理主要是跟tSchedule的执行情况,协调各专业工E师的工作,负责供货商联p,安排做SampleQ做产品?x)议的招集hQȝ来说是做设计以外的所有工作,让工E师专心(j)x技术。而品的规格一般都是项目管理, 研发ȝ或更高领g要参加讨论的事。?br />各研发部长(象硬件研发部长)(j)与项目管理怎么职责划分清楚?我的做法是在工程师没有项目时Q研发部长负责日常管理和技术培训,在工E师有项目时Q负责审核工E师的工作输出,q做技术指对{?br />在那D|子里Q大家是鼓q劲做事QMVP4L的Chipset Datasheet分章研读Q再交互讲解Qschematic也经讨论定Q在PCB layout 时我们走?jin)弯路,我们用的软g是Power PCBQ?Zl,每h?时Q?4时q箋作业Q结果因没有一个水准高的做l筹Q各人思\有差距,反复较多。在几年后,我们用Allegro软gQ加上一个有l验的工E师做统{规划和d分配Q可以做?人布一块板Q一周完成(3l分别负责布一部分Q?Zl,每h?时Q?4时q箋作业Q Allegro有自动拼囑֊能)(j)?/p>

l过4?个月的努力,q批C品在北京CU饭店开?jin)新产品技术发布会(x)。作Z界的一匚w马,又推Z(jin)q样一些自p计的产品Q业界是信疑。后来有一批记者和官员来参观了(jin)我们的研发中?j)才冰释前疑。这些品都投入?jin)量产,在MVP4L的量产中Q代工厂只能做到95%的良率,后来分析是设计余量不够,具体有两个因素,一个是元器件的“温飘”,一个是元器件制造的本n偏差Q这为我们提供了(jin)一个教训。?br />一个好的设计师Q他一定要用心(j)做事Q技术上的事是躲不过ȝQ今天没有仔l去核算上下两种工作极限的状况,明天一定会(x)让你十倍的头痛。“天道酬勤”就是讲的这个道理。?br />我当时对人的要求是要dQ细?j),开放,诚实。对所有进入中?j)工作的成员Q都宣讲清楚Q每一条都有正反方面的事例说明。如果违背,是否决,不能在中?j)工作。所以大安非常openQ技术上毫无保留。用我们总裁的话说就是:(x)“大安是短板子Q但很多短板子也能围成大木盆Q能盛很多水”。?


我^时管理风D是很认真的,寚w复出现的错误我会(x)严肃指出Q包括后来我选的副手。开始有的h是很不适应的,但后来看到是一视同仁,而且实是ؓ(f)?jin)把事做好,也慢慢能适应?jin)。我是一个急性格和追求完的人,因此也是一个对自己和别求都比较高的人。我有我的一些不合常理的逻辑Q当两h同出错,我会(x)批评跟我比较q的人;发品奖金有争议时跟我比较近的hQ我也会(x)l他些。那时大家很融洽Q每周末我基本上都会(x)轮流请部分员工吃饭,q也是一Uh际关pd^衡方法。我从不报销Q虽然我有那个权力。不报销一是省得解释,二是自己很自信,从国企出来,原来外面的世界很_ֽQ自己很有竞争力Q相信“千金散还复来”。?br />我的性格本质上是属于急性格的一cMhQ但一般时候看不出来。因为我在南京时Q公司午时_(d)我经怼(x)讲一些故事,我讲的故事往往是我自己独特的思考,而不是说书本上的东西Q这引起了(jin)同事们的兴趣和讨论,常常是到?jin)下午上班时间一hq围在哪里,z|有味的说不完。比如我说过Q不要看现在江南q么富,其实原来江北更发达,理由之一是Q不论吃什么,江南Z概用“吃”一个字Q而江北h则会(x)用很多不同的动词来说Q象“喝”酒Q“嗑”瓜子,“叨”菜Q由此我推论中国的文明v源于黄河域。我q说q,Z么重?jin)出女Q是因ؓ(f)抗战时期中国_英大批去重?jin)的原故Q其它象cQ扬州,上vQ哈?dng)滨特征都是历史上都有大批外来h口的q徙。所以那时我lh的印象是随和的h。在深圳Ҏ(gu)发脾气,客观的说Q主要是求胜?j)切Q压力大。我们总裁是郭台铭那一cd的h。?br />我以前单位的党委书记Q见到所有员工都?x)微W,后来做了(jin)厂长Q压力大?jin),很快怸没有?jin)笑容,一q后又做?jin)党委书讎ͼW容才又回到?jin)他怸。我的好几位同事Q几q后Q在做了(jin)部门l理后,都对我说q,现在可以理解你那时ؓ(f)什么那么急。不q我必须承认的是Q直C天我的修养远q的不够Q我仍然做不到“喜怒不露于艜y(c)。?br />公司是较早注重企业文化的企业Q每个员工进公司都会(x)发企业文化手册,其中的“同?j)创业,׃n未来”,“陀螺理论”给我媄(jing)响很大,前者是有现实的利益Q公怹?jin)一大块地在为员工盖宿舍Q是看得见的Q后者是很Ş象,说得是:(x)陀螺在旋{时才不会(x)倒下Q而且快稳定,不?x)倒下Q所以大家要拼命工作才能赢。企业文化是一个想永箋l营的企业的基石。其实好的企业文化道理不隄解,隄是员工的真正认同和将其溶于工作中。我们那时的状况Q一斚w公司急于要看到成果,一斚w在深圳的q轻Z般都是干一份活Q拿一份钱。因此能够凝聚一批h材,在h员流动率比较高的深圳保持?jin)h员稳定,q且快速出?jin)成果和人才。今天回头看Q主要靠的是3点:(x)W一是公司有一定知名度Q薪资福利对外有竞争力;W二是大家有事做Q有技术学Q第三部门风气正Q奖|分明。第一条是公司作用Q后面的两条有我和大家的努力。?br />7. 走入尔 
在一个社?x)大变革的时代,有时不是你不想稳定,是企业做着做着׃行了(jin)Q你不得不做新的选择?998q国家规定军队不准经商,在军队撤资,集团Z变更Q经营管理等各方面的影响下,公司从全国性的大公司收~成地方性的公司,研发中心(j)难以为箋Q宣布解散。我面(f)新的选择。这时国内有很多家电(sh)企业惌入 I(yng)T业。经q几q的IT产品研发Q我对IT产品有了(jin)一定的技术和?jng)场感觉。我lTCL李东生,尔张瑞敏,康佳陈伟荣,新科U志,创惟黄宏生分别写?jin) mail 和Fax。v?dng)回复最快,l果是在深圳成立?jin)深xv?dng)信息科技有限公司Q我们重新招聘了(jin)员工Q这实际上是一个Design House ?5人。 v?dng)集团总裁杨ľl兼ȝ理,我ؓ(f)常务副ȝ理,我在同创的同事杨宏春为副ȝ理。?br />我们研发?jin)“v?dng)小h”PCQ它实现?jin)语韌别控制计机Q当你进行语韌l后Q它?yu)可以根据你的指令,自动开xQƈ可以用语xCZ已安排的日程Q语韌别部分做在一个兔子Ş状的体内Q兔子手臂会(x)动作Q眼睛会(x)发光。通过USB接口与PC相连。?br />我们q研发了(jin)ZARM的以Creator 7209Z芯片的MP3Q其功能包括播放多种格式的音乐如MP3/WMA/AACQ录韻I文g存储和管理,复读机的所有功能。?br />q两个品研发时有两U意见,一U意见是先做最功能推上?jng),然后再进一步做成系列品,即一ơ规划,分次实现Q一U意见是Q一ơ规划,一ơ到位,能够一鸣惊人。我的想法是前一U。杨宏春和集团的计算机公司技术主的x是后一U,鉴于计算机公司实际上是我们的客户Q也考虑尔付得赯个学费,我同意按他们的想法做。结果由于技术上要解决的问题太多Q品上?jng)一再推q。?br />工程师研发品往往q求性能指针Q设计的产品能代表什么什么水qIq求他认为有用的多而全的功能,往往忽视?jng)场的时间需求和用户的实际需求。有时候,当媄(jing)响公司的大局Ӟq种情况是一定要扭{的。如果不影响公司的大局Q通过事实来教育新人,可能效果更好。因Z不让他试Q就证明不了(jin)利弊。付q种成长的代P其实也是体现一U企业文化。?br />尔有个?号会(x)”,x月的8P集团的经理以上的干部会(x)Q大家天南v北的集中到青岛,地点在总部的v?dng)大学的阶梯形教室,开?x)时用多个投׃(ni)AQ每人坐位上有麦克风。一般会(x)上有三个内容Q第一部分是各生公司Q销售公司的营业额排名,有准备好的报表,旉10几分钟;W二部分是重点,是案例讨论,案例有专人准备。用录象Q录韛_观反映这一个月发生在某个生产,技术,销售环节的一件事。然后讨件事的全q程Q哪个环节做的对Q哪个环节做的不对,对在那里Q错在那里,怎样改善Q这个案例重Ҏ(gu)在管理层面,避开技术细节,以让大家均可参与。讨论由张瑞敏自׃持,q个时候,特别能体现张瑞敏的视角独C处,体现他的逻辑能力Q洞察力和把坏事变ؓ(f)好事的能力。?br />尔q有个?号会(x)”,x两个月的9号开C品推介会(x)Q由在全国各地的10个研发公司和集团IQ冰,?sh)视{公司的设计所介绍q两个月来的C品,场面做得很大Q有实物Q有囄Q有演示。特别要介绍产品有什么市(jng)场“卖点”,产品处于同行的什么水q뀂然后由张瑞敏点评,最后由各销售公司经理填销售需求表QQ一产品销售需求不?万台Q不能投产。?br />1999q_(d)深圳高交?x)期_(d)我陪他看?jin)展会(x),q请他到深圳尔U技l工E师们讲?jin)话Q张瑞敏_(d)做事关键是思\Qv?dng)有品牌优势Q服务优势,量大优势Q你们做技术要善用q些优势Q要借力d技术整合,否则q几个h能做成几件事。他认ؓ(f)Q核?j)技术固然是核心(j)竞争力,核心(j)技术还是ؓ(f)?jin)赢得用P在核?j)技术一旉求的时候,我们如果已经赢得?jin)用户和用户的忠诚度Q这是核心(j)竞争力。张瑞敏内心(j)充满做第一的激情,但又充满理智。外表气定神Ԍ说话从不急躁Q但一语中的,极富人格力Q他是中国少有的思想家型企业家。?br />尔在全国各地网|h材,在北京,上vQ深圻I西安{地成立?0个研发公司,以改变v?dng)的技术Ş象,q些研发公司投入较高Qh员待遇也比集团本部的技?理人员要好Q在中下层也带来一些管理上的冲H?/p>

 8. 学历 能力 l效 
没有M所名牌大学是我?j)中永远的痛Q这U痛主要来自于每一ơ的工作转变Q倒不见得再读大学可以多学多少知识。像尔的各地研发公司经理除?jin)我其它都是博士。其实后来工作中Mq是有机?x)的Q在熊猫集团东方厂的时候就有过一ơ机?x),后来因?f)手上有设计项目,没有LQ后来只去西甉|q一ơ短期的培训。到?jin)同创后Q有?jin)读工程士的机会(x),我报了(jin)名Q刚刚开始读一个月Q总裁要我L圛_研发Q我说要在南京读书,他说Q你看硕士毕业才多少工资Q你L圳都过?jin)那个工资,q要那个虚名q什么?l果是我又一ơ失M(jin)再读大学的机?x),真是“失之东隅,得之榆桑”。?br />在今天的职场Q很多的国内企业W一看重的还是文凭。而外企的做法是对5q工作经验以内的人,其文凭占比较重要的录取分敎ͼ?q工作经验以上的Z要看其能力,l效Q越是工作年龄长Q其文凭占的录取分数p。?br />q里我抄一个小故事: 
********************************************* 
学历代表q去Q只有学?fn)力才能代表来?br />有一个博士分配到一家研I所上班Q成为学历最高的一个h。有一天,他到单位后面的小池塘去钓|正好正副所长在他的一左一叻I也在钓鱼。他只是微微点了(jin)点头Q心(j)惻I(x)跟这两个大学毕业生,有啥好聊的呢Q不一?x)儿Q正所长放下钓竿,怎懒腰Q蹭y蹭从水面上如飞地走到对面上厕所。博士眼睛睁得都快掉下来?jin)。水上飘Q不?x)吧Q这可是一个池塘啊。正所长上完厕所Q回E同样也是蹭y蹭C水上飘回来了(jin)。怎么回事Q博士又不好去问Q心(j)惌己是博士生哪Q过一阵,副所长也站v来,C(jin)几步Q蹭y蹭地飘q水面上厕所。?br />q下子博士更是差Ҏ(gu)倒:(x)不会(x)吧,C(jin)一个江湖高手集中的地方Q想着Q 想着Q 博士生也内急了(jin)。这个池塘两Ҏ(gu)围墙Q要到对面厕所非得l十分钟的\Q而回单位上又太远Q怎么办?博士生也不愿意去问两位所长,憋了(jin)半天后,也vw往水中跨:(x)我就不信大学毕业生能q的水面Q我博士生不能过。只听到 “噗咚” 的一壎ͼ博士生栽C(jin)水里面去啦。?br />两位所长赶忙将他拉?jin)出来,问他Z么要下水Q!博士反问Q「ؓ(f)什么你们可以走q去呢?」两所长相视一W:(x)「这池塘里有两排木桩子,׃q两天下雨涨水正好在水面下。我们都知道q木桩的位置Q所以可以踩着桩子q去。你怎么不问一声呢Q」?br />学历代表q去Q只有学?fn)力才能代表来。尊重经验的人,才能走弯\。一个好的团队,也应该是学习(fn)型的团队。?br />********************************************* 
一般的_(d)本科生比大专生基要好Q工作能力也Z。但士׃一定比本科生工作能力强Q博士也不一定比士工作能力强。尤其是长期来看Q很隄?gu)律。所以说学历好,不一定能力好Q能力好不一定W效好。?br />能力好,不肯出力Q自然W效不好;q有一U情冉|个性问题,我就到q一个工E师在接研发目时会(x)提种U条Ӟ往往因此失去做项目机?x);隑־接到目Q研发时到问题又老是说别人的问题Q搞得左右都不协作,l效当然不好。?br />世上有两U成功的工程师,一Uh是靠qh的聪?。在熊猫集团东方厂时我的上司丁石藤(现在复旦大学工作Q,后来在ABIT时的YTQlee都是属于高智商的人,他们M不吃力,成W优秀Q工作W效也好,也不用靠加班熬夜。但q毕竟是属于很难扑ֈ的极数人,我这么多q和那么多工E师׃Q真正聪明的Zq??人。大部分人取得成功,实要靠Ҏ(gu)和勤奋。?/p>

9. 关系 
工作中徏立v来的关系因该说是自然形成的,互相间觉得比较投~,多?jin)一些来往Q各自工作中到技术问题,也可以交一下。因为工作了(jin)20q_(d)走过几家公司Q各U知识背景的人都认识一些。每一ơ的工作变更Q我都会(x)把工作交代的清清楚楚Q好聚好散,也我有比较多的关系Q这l后来的工作带来很多方便。也有些人ƈ没共q事Q仅一面之交,但也Z后留下了(jin)某种机缘。?br />我多q面试新员工有一个习(fn)惯,是帮面试者倒一杯水。这源于自己的一U感觉,人家大老远赶过来,?j)情又紧张,喝口水应该是需要的。还有就是第一天上班的新同事一般不?x)带自己的杯子来Q我也会(x)让助理给他倒一杯水。而且在从面试到新同事W一天上班,整个q程Q我在公司HR规定的框架内Q要求部门助理做到让新同事感到“宾臛_归”。来公司谈事的供货商FAE或sales到午饭时Q我都会(x)对同事说Q多定个盒饭Q让人家吃过饭再走。这几g事使我M(jin)一些朋友,也ؓ(f)公司赢得?jin)一些口。有的没被录取的人给我写mailQ说应聘多少公司Q仅在你们这里受C(jin)C遇Q以后有Z(x)q是x工作。?br />“以Zؓ(f)本”被很多公司列入企业文化Q但怎样变ؓ(f)员工的行动准则,落实在细的环节Q那真是件困隄事。面对弱者,怀抱怎样的心(j)态,是一U修点{我一直有一个做人的原则是Q遇׃强,遇强不弱。?br />当然问题的另一面就是要交接比自己强的hQ这p下棋一P要找高手Q你才容易进步,而且能帮你的Q往往是比你强的h。弱者和之间怎么能取得一U资源互补,要运用智能。这个技术问题在后面的“技术传扎(k)中再介l。?br />C会(x)变革和技术革新都?x)让一些企业掉队,l历?jin)潮h落,?j)中的忧?zhn)意识是很强的。所以我一直以来都非常x行业的技术发展趋势,也特别关注行业前几名企业的状况,也有意识的参加一些技术论坛,展会(x)认识一些h。?br />说v?980q代Q各行业的技术h员都有全国性的技术交会(x)Q对技术h员的水^提高和技术的发展是有益的Q现在各公司技术相对封闭过分了(jin)Q说h是ؓ(f)?jin)公司各自的利益Q但得不偿失。好在有|络Q在一些专业网站上Q还是能交流很多知识的。?/p>

10. 台资企业 
上个世纪末,大型台资IT企业UL(fng)投资长三角地区,特别是在苏州地区。台湾主板厂ABIT公司也又一ơ布局大陆。他们找C(jin)我,希望我去帮ABIT{徏和管理ABIT大陆研发中心(j)Q这~于前几q在技术业务来往中徏立的关系和相互的?jin)解。我x几g事给他们留了(jin)印象Q有一ơ是他们供给我公司的产品有品质问题,我一层层q踪得不到结果的时候,打了(jin)很多?sh)话Q得C(jin)他们研发处长的家庭电(sh)话,打过去,l于联系上了(jin)Q得C(jin)明确的答案。那天是中秋节。我不是不知道公事一般不打家庭电(sh)话,但是做事H破常规Q才能做成别人做不成的事。还有一ơ是一个项目的?x),当报告者在报效益评估数据卡xQ我报出一q串数据Q帮助解?jin)围。另外是他们看到我们的团队h员工作时的活力和我们的工E师与他们的工程师有冲突时我的客观处理态度。?br />鉴于我家在南京和他们l我的良好待遇,2001q初我接收了(jin)q个中心(j)常务副ȝ理的职务(无ȝ?Q从?”开始筹建。我深xv?dng)信息科技有限公司常务副ȝ理的职务向v?dng)集团推荐,交给了(jin)我的副手杨宏春接Q。?br />ABIT股票当时刚在台湾股市(jng)上市(jng)2q_(d)成立q个研发中心(j)可能更重要的是要一U效应,因ؓ(f)q样Q台湾股就?x)涨。台湄ȝ理一再强调不要急,技术h材的培养要很多年Q招聘应届毕业生慢慢培养。要有“永l经营”的思想和做法。这也给?jin)我一个比较好的环境,我那时已l自己定位ؓ(f)技术管理,因ؓ(f)要做大量的各U培训,也得我又一ơ去update和ȝ一些研发流E和l效考核Ҏ(gu)Q也去读?jin)大量的理cM。这里面有很多话题,攑֜后面介绍现在q是先说台资企业。?br />大型台资IT企业在台N是股?jng)上市(jng)公司,他们一般都已经q了(jin)资本的原始积累阶D,l营上比较^EI不是那么急功q利Q特别是在遵守政府法规,对员工的薪资利斚w是“明码标价”、很规范的,包括Ҏ(gu)来的员工和流q员工Q做的够人性化。不像在大陆Q即使有些名气的一些公司做的也很不规范。?br />同规模的台资企业比大陆企业的理要先q??0q。就研发来说QEVT、 DVT reviewQ零件承认流E,新品试生产流E,|络化的Debug reviewpȝQERP中的料号pȝQBOMpȝ都是有效的流E化理。就工厂的管理来_(d)均实C(jin)Z|络的电(sh)子化理Q我所在ABIT的工厂——“罗C科技”就?套系l:(x)A.用来考勤 /餐 /门禁的刷卡系l;B.ERP中的BOMpȝQMRPpȝQC. SFIS(shop floor integrated system)Q现Z息整合系l中的品质管理系l;D.文g理和签核系l。这些管理手D大大减了(jin)Zؓ(f)的失误。就整体上说Q目前大陆和台湾的研发管理相比前者还是粗攑Ş的,同样写一个流E,前者可?就写完?jin),后者可能要?0c(din)即便是IT行业的领军团队也是有相当差距Q而后者的_Q严谨,制度化已是普遍达到的水^。?br />台资企业为大陆企业带来了(jin)技术和_化的理也提供了(jin)大量的就业的Z(x)。?br />台资企业薪资定的比较低是一个普遍现象比如同{工作,技术h员月薪在主要是欧企业的苏州工业园区比主要是台资企业的苏州新区高500圆。上又比苏州工业园?00?000圆。站在员工角度,看到苏州的房价飞涨,?0q也C起一套房子,生活水准不比上v低,如果没有特别的吸引,动在所隑օ。上的是房h(hun)Q他们会(x)选择在上h几年钱,再到一个合适生存的城市(jng)。?br />





matthew 2007-03-26 08:54 发表评论
]]>
一个老程序员的心(j)里话Q少发些牢骚(d) 多做些实事-转脓(chung)http://www.aygfsteel.com/matthew2006/archive/2006/12/06/85806.htmlmatthewmatthewWed, 06 Dec 2006 04:50:00 GMThttp://www.aygfsteel.com/matthew2006/archive/2006/12/06/85806.htmlhttp://www.aygfsteel.com/matthew2006/comments/85806.htmlhttp://www.aygfsteel.com/matthew2006/archive/2006/12/06/85806.html#Feedback1http://www.aygfsteel.com/matthew2006/comments/commentRss/85806.htmlhttp://www.aygfsteel.com/matthew2006/services/trackbacks/85806.html文章写得有点长,但是句句真言。适合本科生、研I生Q适合所有从事Y件行业的Z、特别是面(f)毕业扑ַ作的我们?br />    
                                                                                                                                                                                   2006q?2?6?br />


曲折的实践之路?br />1Q希特勒地堡与cih病毒 
  99q?月,我来到北京参加研I生复试。复试完?jin)之后就不回M(jin)Q我拿着一张光盘,里面ȝ我用vb和authorware3.5~的一个cool 3d的教学YӞ到处参加招聘?x),开始了(jin)在北京的打工生(dng)。?br />  说句实话Q我?j)中真是一点底也没有。北京h才济,我一个三大学的毕业生,又不是计机专业的,有h要我吗? 

  我在北京无依无靠Q没有Q何一个亲戚在北京Q住成了(jin)大问题。北京这地方Q钱太不l花Q生z费用太高,我四处寻找便宜的地方住。后来,我在北京化工大学寚w的招待所中租?jin)个床位Q每?0元,C室。这个招待所的地下室非常大,每天回去的时候,都要走过镉K的曲曲折折的通道Q加上那昏黄的灯泡,每次我都有走q了(jin)希特勒地堡的感觉。地下室里潮湉K暗,不见天日。地下室里h员很杂,什么h都有Q永q没有一U安全的感觉Q所q的是我也是个穷光蛋Q光脚的q怕穿鞋的Q别呆我也能呆,唯一让我担心(j)的是钱,没钱Q在北京q流落街头都不够|立马被收容去昌^{沙。呵呵,我没q种l历Q这是当时住一块的一个外地要考北京中医药大学的博士生说的Q我俩居然住C(jin)一个屋里,大家都没钱,只能挤地下室Q只是他老兄晚上打呼Q我可真受了(jin)不少|)(j)。?br />
  日子一天天q去Q袋里的׃天天了(jin)Q但工作q是没着落,?j)中来慌Q除d费,来京时父母给?000元,大哥资助我的1000元就是我当时的全部资金(3000元在北京能呆多久Q!Q。我当时订了(jin)个计划,留下500元保底,打死都不能动Q要靠它作\费回家的。我当时_(d)一定得扑ֈ一家公司,再少的钱都干Q只要有口饭吃,有张床让我睡我就满?jin)。?br />
  我一共应聘了(jin)四五家公司,最具传奇色彩的是到西单附近一家公司的应聘l历。那Ӟ我带M(jin)我的作品Q公叔R目经理要看,于是我给他们演示Q很奇怪,E序一打开死机,一q两台电(sh)脑都一P末了(jin)Q两台电(sh)脑都启动不v来了(jin)。用瑞星一查,cih病毒??那天正是4?6日!于是Qcih破坏?jin)?sh)脑主板的同时Q也无情地摧毁了(jin)我的׃Z(x)。还老板可怜我Q没要我赔。其实我当时快到q水尽的地步了(jin)Q真要我出钱Q我可能q家都回不了(jin)啦。陈盈豪Qcih病毒的作者)(j)Q你子q么的聪明做什么不行,偏要d病毒Q害人害Ԍ弄得我连个饭也找不刎ͼ晚上回“希特勒地堡”,把这子骂了(jin)无数ơ! 

  ȝ天无lh之\Q在我数着最后还剩余600元钱的时候,l于有一家公司要我了(jin)Q做中小学教育YӞ月薪1600。干?jin)两星期Q又l我在公司的仓库挪开货物Q搭?jin)个床位Q我在那住下了(jin)Q庆(jin)q再也不用到“希特勒地堡”里当冲锋队员了(jin)。每天下班后Q我q在林立的大纸׃中,如果来个地震Q呵呵,我就埋在U箱中了(jin)Q休想爬得出来! 

  我干得非常努力,W一个月工资开出来Q扣掉个人所得税Q我拿了(jin)1500多元。你们不知道我拿到第一W工资的感觉Q这钱在很多人眼里简直不钱Q但对于一个没工作q两q_(d)工作也一个月收入不到200的穷子而言Q就象陈佩斯品中所演的Q“我王老五zM(jin)一辈子Q还从没见过q么多钱啊!”。好W吗Q我一点也不觉得好W。我只是?j)酸Q我C(jin)28岁才可以用自q知识与技能养z自己,再不用依靠父母和兄长的资助,才真正完全用自己的力量在C会(x)上站hQ一个没有经自立能力的人,只能是个不成熟的人,一个h在父母n上的人,不是一个真正的男子汉!我当q样的孬U当?8q_(d) 

  我找到工作后向家里写q一长信,信中讲了(jin)我对父母qx不好意思说的很多心(j)里话Q当Ӟ我父亲说Q母亲接C都哭?jin)。 我刚拿到工资,马上打了(jin)个电(sh)话回安告诉母亲Q以~解他们的焦虑,毕竟儿行千里母担?j)啊Q父母有退休金Q一再表CZ需要我赡养Q而我再这样不要脸下去Q我q是人吗Q我是从那时候开始,下定军_(j)Q从今往后,再不向家中要一分钱Q今后三q读书和生活的费用我一定要用自q力_来获取。?br />金钱带给我的Ȁ动就是在那段旉Q温饱问题解决之后,金钱Ҏ(gu)的诱惑就再没有了(jin)Q哪怕让我一个月赚一万,l套房子l我Q也不可能再l我带来q福的感觉了(jin)Q钱是重要的Q但不能成ؓ(f)它的奴隶Q家中不需要我负担Q我一个h有吃有喝Q干着我喜Ƣ的工作Q矣! 

  我在那公怸直干C(ji)月学校开学ؓ(f)止。我走的那一天,公司居然q开?jin)个Ƣ送宴?x),老板了(jin)500元的包l我。我真是感动。我大学毕业后在C会(x)上挣扎求生,得到的大都是L(fng)与蔑视,C会(x)l于认可?jin)我的h(hun)|我不是一个只知道吃饭的废物! 

  1999q??日上?点,在这个最?字的时刻Q我到学校报道来?jin),放下行李Q我坐在分配l我的床上,?j)中l于t实下来。?br />
  现在Q我在北京终于有一张属于我的床?jin),一张真正属于我的床?jin),l于有个地方可以让我安稳地睡觉了(jin)。没有这D늻历,我怎么体验到“安居乐业”这一个词的真实含义!个h如此Q国家要做到Q中国要做到Q更难! 

2Q编E生涯?br />
  ȝ两年半的旉Q我四处打工Q这两年半我臛_在七八家公司做过Q编?jin)十几万行代码,p?jin)一台电(sh)脑,两部手机Q丢?jin)一部)(j)Q还有读研期间的所有费用,实现?jin)我的目标?x)没向安要一分钱。?br />
  我水q不高,但在打工q程中,发现许多中国软g公司的水qx菜! 
  2000q暑假,我参加一个商品Y件的开发,搬到?jin)北大燕北园的一个宿舍,在那儿搞闭式开发。在q个目采用vb6开发,dE序员除我之处,q有一个华北电(sh)力大学的研究生。大安没开发商品Y件的l验Q没l过正式的设计,匆忙编码了(jin)。我曄想采用分层的pȝ架构Q但遭到另一位程序员的反对,争吵没有l果Q老板也不能做军_Q结果各行其是。现在看hQ那时真是太菜了(jin)QQ何一本Y件工E书都会(x)指出q种做法是不对的。?br />
  我们直接q火朝天的q了(jin)hQ那位华北电(sh)力大学的老兄Q真让我佩服Q他可以在一个subq程中写?000行代码!我觉得奇怪,Z他能写这么多的代码?一看,时我晕倒,他居然将每个控g的left,top,width{属性都用代码来讑֮Q想惌L(fng)E序Q调试时光单步执行就需要按多少ơf8键! 

  我们在电(sh)脑旁Ҏ(gu)?jin)个行军床,每天都是q到早上6Ҏ(gu)睡,12点吃中饭Q然后又是一个通宵。当时整个工E只有一个类模块Q被我用于封装访问数据库的ado数据引擎Q这是整个工E中唯一一处用C(jin)最单的面向对象技术的地方Q然后,我写?jin)近十个bas公用模块Q每个模块代码规模都有一两千行,q有十几个窗体,每个H体中都塞满?jin)事仉动的vb代码Q整个Y件应该有10万行代码Q我一个h在此期间臛_写?万多行vb代码。程序的d理流E我甚至用ado与dao写了(jin)两套Q?br />
  现在惌v来,我们当时Ҏ(gu)׃知道面向对象Z物,更不理解许多对Y件开发至关重要的理论Q就凭着一U热情。在q段痛苦的开发经历中Q我不仅_?jin)vbQ而且从中学到?jin)很多。现在再开发同样功能的东西。我臛_可以砍掉2/3的代码。怎么学都不如从失败中学得多。?br />
  后来我ȝvbE序员的三个境界Q?br />
  Q?Q所有代码都只放在窗体文件中的,属于菜鸟U,他们只会(x)从面板上拖控Ӟ讄属性,然后再给事g~码 
  Q?Q工E中有bas模块的,属于中间U,他们已意识到有大量的代码是重复出现的Q应该将其抽取出来作为公用模块?br />  Q?Q工E中有cls模块的,属于高手Q他们已掌握?jin)面向对象的思想Qƈ能应用这U思想来解军_际问题?br />
  正是q次开发经历,?j)我反思:(x)到底如何开发YӞ我个人可以用vb完成各种各样的功能,Z么凑在一起就?x)那么困难?更正一个bugZ那么难?Z么一个看似简单的软gQ要拖半q的旉q看不到l束的日子? 

  ?ji)月Q研I生要开题,我自拟了(jin)个课题:(x)软g体系l构设计。我军_(j)弄明白,好Y件到底是怎么做出来的。?br />
  我放下了(jin)vbQ开始研Ic++Q原来学qvcQ但没学?x),q接从c++ builder入手。borland公司的vclcd让我大ؓ(f)Ҏ(gu)Q很快就q上?jin)它Qؓ(f)此连带学?jin)delphiQƈ参与?jin)一个delphi目。给我真正震撼的是《设计模式》这本书Q看?jin)才知道Q原来好软g是这么设计出来的Q在此,我强烈推荐所有有一定编E经验的E序员一定要看这本书Q?br />一边学?fn)理论,一边可没忘记我没经来源,于是又四处打工,接一些小目与小模块来赚些生z费Q国内一家横跨家?sh)与软g的著名公司是我打工期间去q的最大的公司。但无论什么公司,都给我一U感??烂!公司中充满了(jin)对员工的剥削与不重Q对软g开发这一事物的错误认识,理混ؕ。我没机?x)去外企Q技术水q不刎ͼ别h不要我但我所见到的Y件公司,我敢说没一家能做出世界一的软gQ?br />
  我上的研I生评也让我失望,整个是本科教育的再版。经q高考与考研两次重大考试Q我对考试已是深恶痛绝Q但ȝ期间仍要考试Q而且是闭P我就不知道我去背那些条文Ҏ(gu)的研I与学习(fn)有何帮助Q?000q?月当我考完最后一门,l于大松一口气Q我l于摆脱?jin)考试的压q,可以在剩余的一q半中真正搜索我渴望已久的Y件技术了(jin)。这q_(d)?9岁。?br />
  (zhn)哀吗?一个中国的E序员要?9岁才可以真正自由地学?fn)想学的东西Q?br />  我开始研I向对象理论,看了(jin)大量的书Q每天都在实验室学习(fn)到深?2点,天天上网Qcsdn成了(jin)我最常去的网站。?br />
  随着我对软g技术的?jin)解多Q就深d感到国内与国外技术水q的差异是如此的巨大Q巨大得甚至有让人绝望的感觉。同Ӟ在北京这个中国Y件h才最集中的地方,我也见到?jin)许多牛人,一个清华的本科学生Q做E序员可以拿C个月12000元的工资Q一个北大的计算机系研究生,一毕业到外企Q一个月一万多收入Q每q发16个月工资Q干?jin)两q就开?jin)自q公司。我看到?jin)一个北方交大的本科生作品,在半q的业余旉里,用delphi写了(jin)十几万行代码Q他甚至在代码中嵌入汇编Q自行编写数据存取引擎读写foxproQ速度快QY件中有一个计公式解析模块,他用~译原理理论居然做了(jin)一个小型的公式解析器,pc++~译器检查c++E序一P不仅可以判断是否公式正确Q而且l出的出错信息还相当准确Q其基本功之扎实Q水q之高让我望莫?qing)!中国优秀的h才真q是不少的!在精英集聚的北京Q面对着博大_深的Y件科学,我深感自w的渺小。?br />
  但我毕竟是靠自己奋斗出来的,我ƈ不自卑,q世界需要牛人,同样需要大批合格的力_者,我成Z?jin)牛人,但我作一名程序员是合格的。?br />  旉q得飞快Q一q半Ҏ(gu)׃时_(d)马上p毕业?jin),学?fn)的成l如何,要到C会(x)上去竞争?jin),让社会(x)考场来决定你是否?qing)格。?br />
3Q毕业求职?br />
98U的研究生是it业最后辉煌的回光反照。当Ӟ各大公司都发?jin)疯似的要hQ象华ؓ(f)Q当时是来者不拒。计机专业的研I生是一抢而光Q本U生也供不应求?001q毕业的我的师兄师姐们,q_每个人手头都臛_有两三个offerQ谈的工资没有低于每?000的,许多人去?jin)外企,工资?000~10000每月的也有。真是毕业生的黄金时间。?br />
  但好景不常在Q?11事g我看来好象成?jin)分水岭Q?11之后Q整个it业急刹车,׃形势急{直下Q各大公叔R在消化去q吃得过q胃口Q我形容是大安吃坏?jin)胃Q再也不可能有我师兄师姐们的风光?jin)。虽然时间相隔仅大半q。?br />
  ?0月开始,11月和12月,我几乎是在招聘会(x)与公共汽车上渡过的,北京东南西北地去面试Q上午在上地Q下午可能就要跑到朝阛_Q疲于奔命。?br />  在找工作q程中,我良好的?j)理素质与丰富的~程l验起到?jin)很大的作用Qƈ没有遇到很大的困难,先后有几家公司表示要我。?br />  其中我想说的有两家公司。?br />
  一家是台湾公司Q应该说他们做得是不错的Q但我非常反感他们U自认ؓ(f)高于大陆人的那种优越感,而且待遇也不高。面试之后,回来感觉很不好。当时台湾是民进党上C政,我就UC为“民q党”看不v“”(虽然我不是党员,但我们都是中国hQ都希望中国能强大,让她的h民能挺直腰杆Q。?br />
  我想Q我们大陆确实是不如台湾发达Q难怪别人看不v我们Q这世界势利得很Q社?x)如此,国家亦然。但我中?60万^方公里的国土Q?3亿h口,N要依靠一个小的岛屿来撑门面Q难道除?jin)台湑օ司,我就无处可去了(jin)?虽然改变不?jin)什么,但我军_l不d资和日资的公司工作(日本人我更不喜欢Q但我认Z们做事实在优UQ我们一定要向日本h学习(fn)Q!在这U公司呆着Q不爽!同时Q我们的也得争气些Q这世界只尊重强者。?br />另一家是个很不错的民族Y件企业,惌我,其老M门找我去面谈?jin)一ơ,希望我能C的公司工作。这位老ȝ?rn)手vӞ能在五六q的旉内由几个人发展到300多hQ当Ӟ是中国这个领域Y件市(jng)场占有率最高的公司Q我非常佩服Q他Zh也很好,q表C可以给我每月比其他研究生多?000元工资,而且希望ȝ一两年之后我能够带领一个团队来开发品,q负担我毕业所需交纳的各U费用。在׃不景气的2002q_(d)Ҏ(gu)一?0岁的技术水qx限的老程序员如此看重Q真叫我感动。虽然我最后还是没去,但我仍然对这个公司充满了(jin)好感。一个Y件企业最重要的是什么?是对人的重Q没有这点,可以断定Q这个公叔R不大。?br />
  我ؓ(f)什么没去Y件公司?攑ּ有可能在几年之后q薪H破10万的收入Q是因ؓ(f)我已有了(jin)更想做的事,我想当老师Q?br />  我自己是从自学的路上走过来的Q其中的艰辛历历在目Q无人指点,我走?jin)多弯路?中国q有多少是象我这L(fng)q轻人无人指点的Q我q运能爬出来?jin),因?f)我至还能有饭吃Q比我条件更差的Q比如农村的孩子Q可能就被生zȝ压力所Ҏ(gu)?jin)。我个h的力量很微弱Q技术也有限Q但我自认ؓ(f)臛_是一名合格的E序员,如果能培d一大批辑ֈ我的水^的学生,他们毕业后成为合格的E序员,中国软g的根基就?x)更扎实Q如果更能有一批远q超q我水^的学生出来,中国软g有希望?jin)。Y件是什么?软g以h为本Q?br />
  人生q求什么?金钱Q我很缺钱,但不可能把金׃为我的目标,我希望我能够成ؓ(f)一个对C会(x)有所贡献的hQ能够获得心(j)늚充实Q于是,我选择?jin)留校。?br />
4Q对教育的反思与教书生(dng) 

2002q下半年Q我参加?jin)北京高校青q教师岗前培训。一位杜教授的两堂课让我印象深刻Q其中两句话让我深深震动Q?br />  W一句话Q我是一个教书匠Q教书匠好啊Q好好在“匠?j)独q”! 
  W二句话Q做什么工作都要达到变术的境界! 

  是的Q作Z名教师,必vC个传声筒与放大器的作用,hcL聪明的h探烦(ch)世界所得到的知识予以拓宽发展,以便让更多的够掌握这些知识ƈq而应用于实践Q从而推动hcȝ不断q步。?br />
  作ؓ(f)一名计机专业的教师,p努力把先q的计算机技术以可能高的效率传授给q大的学生,引导他们直接面对真实的Y件世界,而不是向他们灌各种各样的理论知识,他们L记硬背以应付考试。?br />
  我是一个小人物Q才低学,但我真的认ؓ(f)高校计算机教育存在严重的问题。我在打工期间的开发经历,以及(qing)阅读国外相关资料的时候,发现学校中教的和C会(x)上用的差得太q!都已l是什么时代了(jin)Q许多大学还讄foxpro评Q难道就不能直接用现代主的数据库如oracleQsql serverQ哪怕是access也好Q来讲授数据库知识?q有所谓的计算机等U考试Q呵呵,q了(jin)三学生的我见过不少Q但他们真正对YӞ对计机又理解多? 

  在中国甚至于升职UC要考计机Q我看了(jin)一本职U计机考试教材Q里面几乎原L(fng)搬计机原理评中的相关章节Q弄得我l搞艺术的大嫂讲?jin)一个小时的二进制与八进制、十六进制的转换Ҏ(gu)Q她q是弄不太清。我都泄气了(jin)Q对啊,他们搞艺术的Q有必要d清二q制?0与十q制?有何分别吗?他们八辈子也用不上。但是考试用得上,呵呵Q又是中国特艌Ӏ?br />
  拿c++来说Q我讲过c++课,许多的国内教材对c++语法下了(jin)大功夫,却对体现?jin)c++_֍的stl只字不提Q对代码背后所体现的Y件开发思想与方法更是视而不见,我用c++也编q不程序了(jin)Q说句实话,我用到的Ҏ(gu)不到c++的三分之一Q于是就出现?jin)这U怪现象,许多学生考试可以拿八?ji)十分,l他一个简单的实际问题他却不知如何下手Q?br />
  q有umlQ现在好象很火的样子Q我们读研时开?jin)这门课Q讲句实话,当时q门课我没听懂Q可后来我尝试着用c++用面向对象的Ҏ(gu)来编E序Q然后,׃码倒推回umlcdQ一下子明白了(jin)Q原来uml只不q是一U描q面向对象系l的W号|了(jin)Q如果学生没q行q真正的oopQ那是Z(jin)学uml而学umlQ根本就本末倒置。?br />
q有软g工程Q我的感觉,一个h如果没写q一万行以上的程序,他看软g工程书就同看政治书差不多Q每句都对,呵呵Q就不知道ؓ(f)什么对。我完成?jin)那个几万行的vbE序之后Q再回过头看看理论,真是句句是真理!每个理论背后都是大量实践l验的ȝ。?br />
  回想我做软g的体?x),我发现所有的知识都是一个完整的体系Q根本就无法区分哪些知识是本U的Q哪些知识是研究生课E。于是,一U想法生了(jin)Q我主讲E序语言cȝ评Q那我就直接以真实的软g开发过Eؓ(f)ȝQ实践中需要什么我p什么。讲c++/Q我抛开?jin)指定的教材Qc++我讲?jin)stlQ我讲了(jin)ooadQ两者我都讲?jin)用roseq行双向工程Q引导学生去学umlQ一开始就用umlLq自己开发的E序Q何必浪费大量的旉dl构化的~程Ҏ(gu)Q?br />
  我现在简直成?jin)面向对象技术的布道者,我下学期卛_开设ooad基础选修课,从实际项目中抽取典型的案例,讲umlQ讲roseQ讲设计模式Q讲软g体系l构Q例子代码横跨c++/?net下的开发语aQc#和vb.netQ,q对于我一个技术水qx限公司的董事长而言Q实在有点不自量力,我E子上才插上几根葱Q就惌大象Q但我想Q如果我能成功地Ȁ发出哪?%的学生的兴趣Q能引导他们走向我认为是正确的方向,能启发他们思考,能直接面向真实的软g开发活动而不是学校的考试Q就是我的成l。我现在正在看引q的原版书籍---《设计模式解析》,时时击节赞叹Q《设计模式》经怽难懂隄Q而《解析》一书的两位作者既有丰富的从业l验Q又对ooadq行?jin)深入的思烦(ch)Q真知灼见时时展露于书中Q我现在刚看?jin)这本书?0%Q基本上可以用一个成语来描述q部书:(x)深入出Q?br />
  要做到深入浅?gu)何容易!只有同时具备技术专家与文学作家素质的h才能做到Q?br />  反观我们国内的大量教材,q有大量的垃圾论文(包括士Q博士的Q本U的q?jin),我看l大部分Ҏ(gu)不能UC文)(j)Q全都是“浅入深出”,作者自己都未必明白Q就东拼西凑Q摆Z样子吓h。本来完全可以用大白话三a两语讲清楚让人明白的道理Q有Z门要l一大圈Q专挑用高深的数学公式来表达Q唯恐别人容易理解,昑־他水q不高!呵呵Q什么东西一沾上“数学”,立马wh(hun)癑ր。我听q一个北师大的一个在d士说q:(x)如果一博士论文中没有一个数学公式,Ҏ(gu)׃是博士论文。这句话对不对,大家可以多思烦(ch)。我数学不好Q没资格讨论数学Q我的直觉:(x)数学是工P但如果ؓ(f)?jin)发表论文等目的而故弄玄虚,为数学而数学,是不合道理的。中国的学术水^与现Ӟ大家都心(j)知肚明,不用我废话了(jin)。?br />
  现在每年都毕业大批的计算Z业学生,可其中真正具备扎实根基的可以很快胜Q工作的我看只?%Q?5%的学生不要扁我,不同意就当我在说胡话Q我很瘦的,一扁就没了(jin)JQ。多q以来,我国高校计算机教育是按照计算机科学研I者来培养的,可事实上Q有多少学生能从事计机斚w研究的能力?我看应分,80%的学生按工程师方向来培养Q?0%的学生按研究者方向来培养Q而且应大q减必修课的数量,计算机领域太深太q,h都想教给学生Q反而成?jin)夹生饭Q一个想从事g设计的学生和一个想从事软g开发的学生Q能l他们一L(fng)饭吃吗?学校应提供各U条件和资源d导学生,Ȁ发学生的创造性与d探烦(ch)性,让他们去试Q去发现自己的长处,最l找到最适合自己的发展方向。不q样做,中国软g后乏hQ没希望。?br />
5Q实늬一 

2002q下半年Q我和一个朋友去?jin)北京郊区的一家杂志社Q看到的情Ş让我震惊Q在信息产业最发达的北京,q家杂志C还用h工查Ҏ(gu)志订单和Ƒ֍Q看着那按省来登记的几大本厚厚的客L(fng)记本Q工作h员需要手工来在其中查扄应的信息。这L(fng)工作效率Q这L(fng)行业信息化水qI北京如此Q全国又如何Q?br />
  从这件事上,我看C(jin)中国软g业的另一斚w。一斚w我们没有核心(j)技术,另一斚wQ已有的技术又Ҏ(gu)没推q没用好。追t世界先q水qI对于我等q种水^的h来说Q确实勉为其难,但将已有的技术用于解军_际问题,却是我们可以做的。如果中国各行各业都真正能通过q行信息化而提高生产效益,那中国不׃Ҏ(gu)上强大v来了(jin)吗(象印度,it一枝独UQ其他行业没有vԌ我称之ؓ(f)跛的国Ӟl不能成Z界强国)(j)Q在扎实的社?x)基之上QY件业不就有了(jin)更大的市(jng)Z发展潜力Q中国许多行业的信息化水q非怽Q而且中国地域q大Q发展非怸qQ有些地方信息化水^甚至?Q努力推动行业信息化Q是我们q一代Y件开发者的责QQ而追赶国外先q水qI恐怕就不是一代两代程序员可以辑ֈ目标的,需要长期的努力。作Z名Y件开发者,只能脚踏实地Q哪怕你只做一个小的mis产品Q也要尽力把它做好来。?br />

  于是Q我开始了(jin)期刊发行pȝ的开发,q完全是自发的,没有M资金投入Q只有一U热情在支撑。我开始选择c++ builder开发,做了(jin)几个月,完成?jin)第一个版本,但我发现Q我找不到够水q的c++E序员进行合作开发,而且整个一个exe文gQ在体系l构设计上虽采用?jin)分层分块的设计?gu)Q但却是源代码别的Q要拆分成comlg隑ֺ太大Q不是一个h能完成的Q于是中途流产。?br />
  2003q?月,我开始系l地学习(fn).netQ我吃惊地发玎ͼ我原来想在c++中实现的许多功能Q比如对象串行化为xmlQ在.net中已有现成的cd用,.net更把oo的功用发挥到?jin)极_(d)它的混合语言开发,它的反射机制Q它的新的自识别的Y件组Ӟ以及(qing)强大好用的开发环境vs.netQ都让我惊叹微Y对开发者遇到的困难的深入把握,相比用c++开发,臛_可以提高1/3的开发效率。于是一个新的想法生了(jin)Q我要把以前的品用.net重写Q利?net强大的组件模型,设计模式理论推q应用到lgU别Q通过xml和反机制徏立一套可动态装配的软g生񔋹水U,实现象dell直销pc那样的Y件动态装配直销。只要徏立好灉|可不断重构的pȝ架构Q配以对业务领域的深入分析,逐步建立功能强大的业务组件仓库,可以实现Y件系l的动态装配。说q就qԌ我用vb,net重写?jin)原先用c++~写的系l,原先的一个exe变ؓ(f)十几个dllQ而且q些dllq会(x)随着发展而不断地分裂Q也有可能重新组合,利用refractoringQ重构)(j)不断q化Q最lŞ成一整套完备的行业Y件组件库。做软g关键因素是变化,只有适应变化的系l才是有生命力的。?br />
  我用两个月的旉大体上弄清了(jin).netq_下的主要cdQ然后又用两个月的时间再ơ重新实C(jin)期刊发行pȝ的c++版本的全部功能,?月䆾我写q篇文章之时Q第一个品里E碑已经完成。同L(fng)Q除?jin)需求是由另一个合作者去搜集的之外,几乎又是全部由我一个h包揽?jin)所有的pȝ设计?qing)编码工作!?br />
  毫无疑问Q我自觉得新pȝ要比老系l可l护性强得多Q真正实C(jin)d的全lg化系l开发,计划再有一个月的界面美化,Ҏ(gu)bugQ引用多U程提高q行效率Q优化系l结构,可以提供给用户试用?jin)。市(jng)场如何,难说难测。?br />
  在开发过E中Q我再次感到巨大的挑战,不光是技术上的,更是理上的。h才是我最头痛的问题,没有一的人才Q哪来一的产品Q我们找不到_水^的程序员一起合作(牛h哪屑于做q样一个小儿科的品?Q我们要走的路还很长。也许我们开发的产品是失败的Q但我从来就没指望能用这赚钱Q我只是一个Y件开发者的责Q而己Q成败已不重要!人生不尝试,怎能体现人活着的h(hun)| 

l束语 永无止境的软g之\ 

1Q辛怸苦G 

做Y件开发很苦的Q技术进步如此神速,每个软g开发者都得不断地学习(fn)以跟上发展的步伐。有时我常想Q何苦呢Q我现在在大学中P怎么样不能؜下去Qؓ(f)什么要做这些吃力不讨好的事Q我投了(jin)十年的时间去学习(fn)?sh)脑Q却最l发现自׃q中Z资,顶峰远之又q。古语云Q三十而立。我今年32?jin),仍是孤n一人,看看周围的同学,他们的小孩都差不多上学?jin)!许多都有了(jin)自q房子和R子,而我到现在才开始申报中U职Uͼq挤在集体宿舍中Q望着北京高昂的房仯(g)叹息。现在社?x)越来越功利了(jin),看着象我q样的穷光蛋Q看着׃长期面对?sh)脑~少ȝ而瘦qw躯Q又有哪个女孩愿意嫁q来受苦Q?br />
  软g人的生活很苦Q压力很大,我认为是拉K春赌明天。就是在q种恶劣的开发环境中Q还有许多业外h士指手划脚说E序员如何如何,q有太多的公司只֎榨程序员的劳动,~Z对程序员基本的尊重,怎不叫h寒心(j)Q?br />
  “三十而衰”,q句本不应该行的话居然成了(jin)中国软g人员的流行语。中国程序员的?zhn)哀Q?br />
2Q无止境的追求?br />
人类已进入信息时代,计算机技术几乎每隔半q就有一ơ大的变化,我现在又面(f)着q样的抉择:(x)今后的\如何赎ͼ 

  北大的教师聘d度的攚w一x起千层浪Q说明了(jin)中国高校的改革势在必行。我是欢q这U变化的Q虽然到时我可能?x)下岗。但人生中M(x)遇到各种各样的挑战,只要你不倒下爬不hQ就有希望。?br />
  我想我必dơ让自己有个提升Q要从小事做P但做事则绝不能成ؓ(f)最l的目标Q也许,不远的将来,我会(x)走出国门Q到世界软g技术最发达的地区去汲取丰富的养份。今后的路怎么赎ͼ我还在摸索之中。?br />
3Qh生无(zhn)?br />
人生q华如水Q时光无情。在q去的岁月中Q我了(jin)自己的力Q回־事,我可以说Q过ȝ事只有遗憾,却没有后(zhn)。如果给我再一ơ选择职业的机?x),我还会(x)再ơ选择软gQ?br />
  再过10q_(d)?013q的时候,我也怼(x)再次写一h生的十年回顾Q到那时中国的Y件会(x)如何Q中国Y件的明天靠你我这些普通hL扎实实地d作来支撑Q少发些牢骚(d)Q多做些实事Q中国Y件才?x)有光辉的明天。你我共勉!


matthew 2006-12-06 12:50 发表评论
]]>
对你的h生能有所影响的八十句话分c?创业之初http://www.aygfsteel.com/matthew2006/archive/2006/12/03/85215.htmlmatthewmatthewSun, 03 Dec 2006 12:35:00 GMThttp://www.aygfsteel.com/matthew2006/archive/2006/12/03/85215.htmlhttp://www.aygfsteel.com/matthew2006/comments/85215.htmlhttp://www.aygfsteel.com/matthew2006/archive/2006/12/03/85215.html#Feedback0http://www.aygfsteel.com/matthew2006/comments/commentRss/85215.htmlhttp://www.aygfsteel.com/matthew2006/services/trackbacks/85215.html01. 每天告诉自己一ơ,“我真的很不错”?
02. 生气是拿别h做错的事来惩|自己?
03. 生活中若没有朋友Q就像生zM没有阛_一栗?
04. 明天的希望,让我们忘?jin)今天的痛苦?
05. 生活若剥ȝ惟뀁梦惟뀁惻I那生命便只是一堆空架子?
06. 发光q太阳的专利,你也可以发光?
07. 愚者用肉体监视?j)灵Q智者用?j)灵监视肉体?
08. 获得q福的不二法门是珍视你所拥有的、遗忘你所没有的?
09. 贪婪是最真实的IP满是最真实的胦(ch)富?
10. 你可以用爱得到全世界Q你也可以用恨失d世界?
11. 人的价|在遭受诱惑的一瞬间被决定?
12. q轻是我们唯一拥有权利ȝl梦想的时光?
13. 青春一l典当即怸再赎?
14. 没有?jin)爱的语aQ所有的文字都是乏味的?
15. 真正的爱Q超生命的长度、心(j)늚宽度、灵的湛深度?
16. q力量大到可以使h忘记一切,却又到q一_嫉妒的沙石也不能容U?
17. 当一个h真正的觉(zhn)的一刻,他放弃追d在世界的财富Q而开始追M内心(j)世界的真正胦(ch)富?
18. 只要有信?j),人永q不?x)被挫|?
19. 不论你在什么时候开始,重要的是开始之后就不要停止?
20. 不论你在什么时候结束,重要的是l束之后׃要?zhn)恨?
21. 软弱是自己最大的敌h?
22. 勇敢是自己最好的朋友?
23. “不可能”只存在于蠢人的字典里?
24. 抱最大的希望Q尽最大的努力Q做最坏的打算?
25. Ӟ甜蜜的家Q天下最好的莫q于家?
26. 游手好闲?x)人?j)智生锈?
27. 每一件事都要用多斚w的角度来看它?
28. 有理惛_的地方,地狱是天堂?
29. 有希望在的地方,痛苦也成Ƣ乐?
30. 所有的胜利Q与征服自己的胜利比hQ都是微不道?
31. 所有的p|Q与失去自己的失败比hQ更是微不道?
32. 上帝从不埋怨h们的愚昧Qh们却埋怨上帝的不公q?
33. 好的生命应该充满期待、惊喜和感激?
34. 世上最累h的事Q莫q于虚伪地过日子?
35. 觉得自己做得到和做不刎ͼ其实只在一念之间?
36. W一个青春是上帝l的Q第二个青春是靠自己努力的?
37. 一炚w讄期待Q那份对人的x?x)更自在?
38. 思想如钻子,必须集中在一炚w下去才有力量?
39. 人只要不失去方向Q就不会(x)失去自己?
40. 如果你曾歌颂黎明Q那么也请你拥抱黑夜?
41. 问候不一定要慎重其事Q但一定要真诚感h?
42. 人生重要的不是所站的位置Q而是所朝的方向?
43. 当你能飞的时候就不要攑ּ飞?
44. 当你能梦的时候就不要攑ּ梦?
45. 当你能爱的时候就不要攑ּ爱?
46. 生命太过于短暂,今天攑ּ?jin)明天不一定能得到?
47. 天才是百分之一的灵感加上百分之?ji)十九(ji)的努力?
48. 人L珍惜未得到的Q而遗忘了(jin)?jin)所拥有的?
49. 快乐要懂得分亨,才能加倍的快乐?
50. 自己要先看得赯己,别h才会(x)看得起你?
51. 一个今天胜q两个明天?
52. 要铭记在?j)?x)每天都是一q中最好的日子?
53. 乐观者在灄中看到机?x),?zhn)观者在Z(x)中看到灾?
54. 有勇气ƈ不表C恐惧不存在Q而是敢面Ҏ(gu)惧、克服恐惧?
55. 肯承认错误则错已改了(jin)一半?
56. 明天是世上增值最快的一块土圎ͼ因它充满?jin)期望?
57. 理想的\L为有信心(j)的h预备着?
58. 所有欺骗中Q自ƺ是最Z重的?
59. 人生最大的错误是不断担?j)?x)犯错误?
60. 把你的脸q向阛_Q那׃?x)有阴?jing)?
61. l验是由痛苦中萃取出来的?
62. 用最的(zhn)恨面对q去?
63. 用最的费面对现实?
64. 用最多的梦对面未来?
65. 快乐不是因ؓ(f)拥有的多而是计较的少?
66. 你的选择是做或不做,但不做就永远不会(x)有机?x)?
67. 如果你想拥有完美无瑕的岩辏赡苁且槐沧诱也坏脚笥?BR>68. 不如意的时候不要尽往(zhn)伤里钻Q想xW声的日子吧?
69. 把自己当?c)Q不懂就问,你会(x)学得更多?
70. 要纠正别Z前,先反省自己有没有犯错?
71. 因害怕失败而不敢放手一搏,永远不会(x)成功?
72. 要克服生zȝ焦虑和沮丧,得先学会(x)做自qMh?
73. 你不能左叛_气,但你能{变你的心(j)情?
74. 孤单寂寞与被t感是最可怕的贫穷?
75. 惛_力比知识更重要?
76. 漫无目的的生zd像出行而没有指南针?
77. 好好扮演自己的角Ԍ做自p做的事?
78. 一切伟大的行动和思想Q都有一个微不道的开始?
79. 得意时应善待他hQ因Z失意时会(x)有需要他们?
80. 学做M事得按部qQ急不得?/p>

转自Q?a >http://oker1234.bokee.com/



matthew 2006-12-03 20:35 发表评论
]]>
机http://www.aygfsteel.com/matthew2006/archive/2006/11/28/84055.htmlmatthewmatthewTue, 28 Nov 2006 07:06:00 GMThttp://www.aygfsteel.com/matthew2006/archive/2006/11/28/84055.htmlhttp://www.aygfsteel.com/matthew2006/comments/84055.htmlhttp://www.aygfsteel.com/matthew2006/archive/2006/11/28/84055.html#Feedback1http://www.aygfsteel.com/matthew2006/comments/commentRss/84055.htmlhttp://www.aygfsteel.com/matthew2006/services/trackbacks/84055.html
重装肯定?x)丢掉桌面上的那些文资料,惛_法恢复.光盘启动q入DOS,q入Documents and Settings发现

q个文g夹下面的东西全废掉拉.唯一的希望破灭了(jin).

    教训?以后一定不要把东西放桌?保持桌面q净.只有重新译?老板要提交的文怎么办啊?

matthew 2006-11-28 15:06 发表评论
]]>
JAVA学习(fn)Q是一条O长的道\(转脓(chung))http://www.aygfsteel.com/matthew2006/archive/2006/11/27/83857.htmlmatthewmatthewMon, 27 Nov 2006 10:48:00 GMThttp://www.aygfsteel.com/matthew2006/archive/2006/11/27/83857.htmlhttp://www.aygfsteel.com/matthew2006/comments/83857.htmlhttp://www.aygfsteel.com/matthew2006/archive/2006/11/27/83857.html#Feedback0http://www.aygfsteel.com/matthew2006/comments/commentRss/83857.htmlhttp://www.aygfsteel.com/matthew2006/services/trackbacks/83857.html
当然Q我们也不好因此责怪程序员Q毕竟Y件技术变动得太快。公怸可能l程序员_的训l之后才开始做计画。程序员一下子被指z用A技术,q没弄懂A技术是怎么回事Q又被指z用B技术,而且都是~缝补补的方式边学边用,每次都像是全新的开始,遑论技术能量的累积。?br />
我很?jin)幸的是Q我不太有这L(fng)困扰。因为我是资讯工E系?gu)nQ而且我大学时上课一向很认真Q,所以理论基E_Q学?fn)新技术对我来说不是难事。我p大学Ӟ周遭许多同学都瞧不v数据l构、程序语a、操作系l这些所谓「学院派」的评Q以些课E一炚w不实用。他们认为到?jin)外面公司,q些信息U系所学的一切都z不上用场,「只要会(x)Visual Basic和数据库够?jin)」。这U偏差的?j)态,恐怕会(x)使得他们在知识经时代吃了(jin)苦头。?br />
另外q有一z֐学很瞧不L(fng)序设计工作,他们告诉我,像我q样?x)写E序的hQ未来进?jin)社会(x)「还不是被他们这些走理的ht在脚下」。所以,他们很轻忽理工课E的学习(fn)Q甚臌有h相当热衷「成功学」,认ؓ(f)q是q向成功的快h式,却因此把学校的课业弃之不。我不敢怿有h竟然如此地本末倒置。?br />
前一cȝ人太q于短视q利Q后一cȝ人太q于好高骛远。我一直很不能理解q些人的xZ么会(x)q样Q或许是因ؓ(f)C会(x)环境的风气然。我很庆(jin)q我到目前还没被C会(x)的大染׾l玷污了(jin)Q最好这辈子都不要)(j)。我不认为我的学?fn)方式是一U典范,但是一路走来,倒也颇有q展。许多读者来信问我的学习(fn)历程Q虽然我个h的学?fn)方式不见得适用于每个hQ但或许q有一些参考h(hun)|特别是对于那些有志进入信息行业的q轻学子Q,我想透过本文短地叙述一下。?br />

我一向是采用先深后广Q也UCؓ(f)Bottom-UpQDeep-FirstQ的学习(fn)方式。比方说Q当我在学A技术的时候,学到一半发现需要B技术的基础Q我?x)到书局扑և一两本B技术的书,然后把A先搁着Q开始看起B技术的书。甚臻I我在技术书c上看到不太熟?zhn)的英文句构时Q我?x)找Z本英文文法书详细读过。这U先深后q的学习(fn)方式Q适合学生时代全面地自我能力提升,但不适合业界人士。试惻I老板要你开发的ERPpȝ已经延迟?jin),你怎有I研IJ2EE原文书中的英文文法。先深后q的好处是,学习(fn)很扎实;~点是有时候会(x)偏离主题太多。有一ơ我发现我原本是要学某Y件技术,几次「先深后qѝ下来,我居然看赯(g)子的道L(fng)?jin)。?br />
在技术上Q我一直都是一个喜新厌旧的人,很少有Y件技术能让我持箋研究半年以上Q我几乎每隔几个月就要换一ơ领域。Java 能让我持l这么久Q也正是因ؓ(f)Java的领域广。透过JavaQ我的技术视野变开阔了(jin)。这些年来,我换q的 Java 相关领域包括?jin)?x)虚拟机器、数据库、企业运、多媒体?D/3D囑֭、网l??.{。?br />
我的学习(fn)完全是兴导向的Q所以压力ƈ不大。因为有兴趣Q所以我?x)很惛_分理解一切细节。又因ؓ(f)理解Q所以许多原本片片断断的知识都可以渐渐互相融?x)诏通,累积技术能量,理论和实务之间的藩篱被打破了(jin)Q学?fn)效率倍增。?br />
我多q来的学?fn)触觉很敏锐Q我常常?x)抢先一步学好有前瞻性的技术。比方说QJavaq在beta时、UMLq在0.8时、XMLq在draftӞ我都已经透过|络下蝲技术文件回来每天抱着猛读?jin)。而在Java、UML、XML当红之后Q我已经差不多把q些技术都摸熟?jin)。?br />
至于该学什么技术,我的判断方式是以技术的优劣来决定。优U而有独到之处的技术是我的最爱,虽然q类的技术不见得?x)在市(jng)场上胜出,但学习(fn)这些技术所得到的启发,对于技术能量的累积与能力的提升?x)有相当大的助益。至于技术差Q但?jng)场需求甚D(g),我还是懒得碰。(好吧Q我承认我曾因ؓ(f)?jng)场需求的~故而学qMFC。越清楚MFC的技术细节,是讨厌它,q真是个不堪回首的经验。)(j) 

我通常只看英文技术资料,毕竟大部分第一手的技术信息都是以英文来传播。所以我很早开始阅读英文技术资料。读英文技术资料的好处是,q没有学到书中的专业知识,臛_也篏U培M(jin)英文阅读能力Q我一直都是抱着q样的态度。一开始是正襟危坐的看英文技术书c,字典、翻译机随侍在侧Q几q下来,现在是h着看、趴着看、很随性地看英文技术书c,因ؓ(f)看英文技术书c变成一U习(fn)惯了(jin)。现在,我可以用很快的速度吸收英文技术书c的知识Q有人叫我「吃书的机器」,我把q称号当作是一U恭l_(d)(j)。 ?br />q年来,我花在写E序的时间不多,因ؓ(f)旉Ҏ(gu)来说很宝贵,而写E序很浪Ҏ(gu)间。对初学者来_(d)大量地写E序是必要的Q但q了(jin)某个阶段之后Q写E序所带来的技术能力成长已l到?jin)极限,q不如多׃Ҏ(gu)间看书,学新技术和新观c(din) ?br />我从国小时期开始学?fn)写E序Q迄今已有近十八q的旉Q采取上q的方式密集学习(fn)Q迄今也有近十年的光景。迩来数q_(d)我接触的领域来广Q而且学习(fn)速度正在加快Q我认ؓ(f)是以前那些努力植下的根苗开始成长了(jin)。看看现在的我,或许你会(x)觉得慕Q但回顾q段学习(fn)的岁月,何尝不是一条O长的道\。 ?br />

matthew 2006-11-27 18:48 发表评论
]]>
数据库时代的l结--转脓(chung)http://www.aygfsteel.com/matthew2006/archive/2006/11/26/83560.htmlmatthewmatthewSun, 26 Nov 2006 01:43:00 GMThttp://www.aygfsteel.com/matthew2006/archive/2006/11/26/83560.htmlhttp://www.aygfsteel.com/matthew2006/comments/83560.htmlhttp://www.aygfsteel.com/matthew2006/archive/2006/11/26/83560.html#Feedback0http://www.aygfsteel.com/matthew2006/comments/commentRss/83560.htmlhttp://www.aygfsteel.com/matthew2006/services/trackbacks/83560.html 板桥里h http://www.jdon.com 2005/04/28

  以数据库为核?j)的软g时代已经q去Q数据库时代早已l束Q当我看到J2EE征途中那么多h在对象和数据库之间彷徨痛苦ing的时候,我想我该出来喊一C(jin)?/p>

  其实q句话在几年前肯定有人喊q,因ؓ(f)中间件时代的来(f)Q实际意味着数据库时代终l,正所谓一山无二虎Q如果你重视数据库,你的J2EEpȝ无法完全OOQ只有你忽视数据库,你的pȝ才有可能完全q向OOQ至于数据库性能调优{特定功能都可交由EJB容器或O/R Mapping工具实现?

  很多q前Q包括我自己在内的大部分企业E序员都是从数据库开始我们的职业生(dng)Q最早的是dBase/FoxProQ后来有?SQLpd数据? Oracle数据库时代推向?jin)顶峰?/p>

  每当有一个新目ӞW一步就是首先设计出数据表结?Table Schema)Q然后开始用SQL语句实现业务逻辑Q这U开发模式一直重复,是后来加入?jin)DelPhI/VBQ他们也只是承担囑Ş昄实现Q这UC/Sl构带来最大问题是Q非帔R于维护,修改hQ迁一动百?/p>

  软g的生命在于运动,当它需要发展时Q最的软g人员如果对他也束手无{,q是谁的(zhn)哀Q?/p>

  现在更多人开始接受B/Sl构Q但是他们中很多没有真正明白Z么需要B/Sl构QB/S代表的多层架构才是真正目的(因此Q伪多层的B/Spȝ遍地皆是Q?/p>

  多层架构实际是将以前pȝ中的昄功能、业务运功能和数据库功能完全分开Q杜l彼此的耦合与媄(jing)响,从而实现松耦合和良好的可维护性?/p>

  一. 从设计上_(d)(x)׃实现层次完全分离Q业务运功能成ZU中间功能(中间层)(j)Q它不依赖具体的表现层技?Jsp/Html applet{?Q也不依赖具体数据库技术(Oracle/SQL ServerQ,业务q算功能q行在J2EE应用服务器中Q当我们的业务运功能不再依赖数据库Ӟ是否意味着数据库已l不是重点?

  ? 当然Q多层结构带来了(jin)性能问题Q客L(fng)讉K数据库中的数据时Q通常需要经q多个层ơ,非常耗费性能Q?如何量减少数据库访问是J2EE应用pȝ首要解决的问题,使用存储q程q没有解册个问题,存储q程的执行还是属于后端,q没有羃短客L(fng)h所要经历的坎坷路途?/p>

  解决性能问题的根本解决之道是使用对象~存Q现在, 64位CPU提供的巨大内存空间ؓ(f)单台~存计算提供?jin)硬件基Q更重要的是Q这U缓存计是可׾~的Q通过集群的缓存机Ӟ如JBossCacheQ, 通过增加应用服务器的数量Q可以提高整个业务逻辑层的~存计算能力Q抛弃过去那Uؓ(f)内存斤斤计较的老思维吧?/p>

  ? 在系l分析之初是否首先需要数据表设计呢?回答是否定的Q?以UMLZ表面向对象的分析设计Ҏ(gu)已经成ؓ(f)强大工具Q随着面向模型驱动分析设计QMDAQ的普及(qing)Q?面向数据库分析方法正在逐步被抛弃,拥有深厚传统数据库分析习(fn)惯的E序员必面对和接受q种挑战?/p>

  U观整个J2EEpȝ开发过E,数据库已l从q去的中?j)位|降ZU纯技术实玎ͼ数据库只是状态持久化的一U手D(文g是另外一U实现手D)(j)Q什么是持久化?q是相对于内存缓存状态而言Q持久化是当内存断甉|况下能永久保存状态数据,但是如果J2EE应用服务器是7X24时集群q行Q几乎永不当机,是否有持久化的必要呢Q?/p>

  很显?dng)数据库已lZ操作pȝ中文件系l同L(fng)层面Q以它ؓ(f)中心(j)的时代真的结束了(jin)QIBM早期DB2数据库开源已l强烈向我们昭示q点?/p>

  对于J2EE初学者来_(d)早抛弃q去的两U媄(jing)响:(x)q程语言~程?fn)惯和以数据库?f)中心(j)的设计习(fn)惯,从全新的面向对象角度(OOA、OOD和OOP、AOP)来设计开发你的J2EEpȝQJ2EE设计开发三件宝Q?a target="_blank">Model、Patterns和Framework?/p>

  以上不只是理论,而是我每天正在做的,如果你也是或赞同请广Z播,唤醒更多彷L痛苦的初学者?/p>

matthew 2006-11-26 09:43 发表评论
]]>
当前Java软g开发中几种认识误区--转脓(chung)http://www.aygfsteel.com/matthew2006/archive/2006/11/26/83559.htmlmatthewmatthewSun, 26 Nov 2006 01:41:00 GMThttp://www.aygfsteel.com/matthew2006/archive/2006/11/26/83559.htmlhttp://www.aygfsteel.com/matthew2006/comments/83559.htmlhttp://www.aygfsteel.com/matthew2006/archive/2006/11/26/83559.html#Feedback0http://www.aygfsteel.com/matthew2006/comments/commentRss/83559.htmlhttp://www.aygfsteel.com/matthew2006/services/trackbacks/83559.html 板桥里h http://www.jdon.com 2006/9/1Q{载请保留Q?/p>

  来多人开始用JavaQ但是他们大多数人没有做好够的思想准备(没有接受OO思想体系相关培训)Q以致不能很好驾驭Java目Q甚?D开发后的Javapȝ性能~慢甚至l常当机。很多h觉得q是Java复杂DQ其实根本原因在于:(x)我们原先掌握的关于Y件知?OO斚w)不是太乏就是不恰当Q存在认识上和方法上的误区?/p>

软g的生命?/strong>

  软g是有生命的,q可能是老调重弹?jin),但是因?f)它事兛_层架构的原由Q反复强调都不过分?/p>

  一个有生命的Y仉先必L一个灵zd扩展的基架构Q其ơ才是完整的功能?/p>

  目前很多人对软g的思想q是焦点落在后者:(x)完整的功能,觉得一个Y件功能越完整好Q其实关键还是架构的灉|性,是前者,基础架构好,功能d只是旉和工作量问题Q但是如果架构不好,功能再完_(d)也不可能包括未来所有功能,软g是有生命的,在未来成长时Q更多功能需要加入,但是因ؓ(f)基础架构不灵zM能方便加入,死\一条?br />
  正因为普通h对Y件存在短视误区,对功能追求高于基架构Q很多吃?jin)亏的老程序员此d软g行业Q带走宝늚p|l验Q新的盲目的q轻E序员还是用老的思维往前冲。其实很多国外免费开源框架如ofbiz compiere和slide也存在这斚w陷阱Q貌似非常符合胃口,其实cM国内那些几百元的盗版软gQ扩展性以?qing)持l发展性严重不?/p>

  那么选择现在一些流行的框架如Hibernate、Spring/Jdonframework是否pC基架构打好?jin)呢Q其实还不尽?dng)关键q是取决于你如何使用q些框架来搭Z的业务系l?/p>

存储q程和复杂SQL语句的陷?/strong>

  首先谈谈存储q程使用的误区,使用存储q程架构的h以ؓ(f)可以解决性能问题Q其实它正是D性能问题的罪祸首之一Q打个比喻:(x)如果一个h频(f)MQ打一针可以让其g长半q_(d)但是打了(jin)q针Q其他所有医疗方案就全部失效Q请问你?x)用这U短视方案吗Q?/p>

  Z么这栯呢?如果存储q程都封装了(jin)业务q程Q那么运行负载都集中在数据库端,要中间J2EE应用服务器干什么?要中间服务器的分布式计算和集能力做什么?只能回到q去集中式数据库L时代。现在Y仉是面向互联网的,不象q去那样局限在一个小局域网Q多用户q发讉K量都是无法确定和衡量Q依靠一台数据库L昄是不能够承受q样恶劣的用戯问环境的。(当然搞数据库集群也只是五十步和百步的区别Q?/p>

   从分层角度来看,现在三层架构Q表现层、业务层和持久层Q三个层ơ应该分割明显,职责分明Q持久层职责持久化保存业务模型对象,业务层对持久层的调用只是帮助我们ȀzLl委托其保管的对象,所以,不能因ؓ(f)持久层是保管者,我们׃其ؓ(f)核心(j)围绕其编E,除了(jin)要求其归q模型对象外Q还要求其做其做复杂的业务组合。打个比喻:(x)你在火R站将水果和盘子两个对象委托保处保管Q过?jin)两天来取时Q你q要求保处水果去皮切成块Q放在盘子里Q做成水果盘l你Q合理吗Q?/p>

  上面是谈q分依赖持久层的一个现象,q有一个正好相反现象,持久层散发出来,开始挤占业务层Q腐蚀业务层,整个业务层到处看见的是数据表的媄(jing)子(包括数据表的字段Q,而不是业务对象。这L(fng)序员应该多看?a target="_blank">OOl典PoEAA?a target="_blank">PoEAA 认ؓ(f)除了(jin)持久层,不应该在其他地方看到数据表或表字D名?/p>

  当然适量使用存储q程Q用数据库优点也是允许的。按照Evans DDD理论Q可以将SQL语句和存储过E作则Specification一部分?

Hibernate{ORM问题
  现在使用HibernateZ不少Q但是他们发现Hibernate性能~慢Q所以寻求解x案,其实q不?Hibernate性能~慢Q而是我们使用方式发生错误Q?/p>

  “最q本人正搞一个项目,目中我们用C(jin)struts1.2+hibernate3, ׃关系复杂表和表之间的关系很多Q在很多地方把lazy都设|falseQ所以导致数据一加蝲很慢Q而且查询一条数据更是非常的慢。?/p>

  Hibernate是一个基于对象模型持久化的技术,因此Q关键是我们需要设计出高质量的对象模型Q遵循DDD领域建模原则Q减降低关联,通过分层{有效办法处理关联。如果采取围l数据表q行设计~程Q加上表之间关系复杂Q没有科学方法处理、侦察或减少q些关系Q,必然D pȝq行~慢Q其实同样问题也适用于当初对EJB的实体Bean的CMP抱怨上Q实体Bean是Domain Model持久化,如果不首先设计Domain ModelQ而是设计数据表,和持久化工具设计目标背道而驰Q能不出问题吗?关于q个问题N多年在Jdon争论q?/p>

  q里同样延出另外一个问题:(x)数据库设计问题,数据库是否需要在目开始设计?
如果我们q行数据库设计,那么׃生了(jin)一pd问题Q当我们使用Hibernate实现持久保存Ӟ必须考虑事先设计好的数据库表l构以及(qing)他们的关pd何和业务对象实现映射Q这实际上是非常隑֮现的Q这也是很多得用ORM框架手Ҏ(gu)原因所在?/p>

  当然Q也有脑力相当发辄人可?实现Q但是这U围l数据库实现映射的结果必然扭曲业务对象,q类g两个板块Q数据表和业务对象)(j)相撞Q必然生地震,地震的结果是两|׃Q?软的一方吃亏,业务对象是代码,相当于数据表l构Q属于Y的一方,最后导致业务对象变成数据传输对象DTO, DTO满天飞,性能和维护问题随之而来?/p>

  领域建模解决?jin)上qC多不协调问题Q特别是ORM痛苦使用问题Q关于ORM/Hibernate使用q是那句老话Q如果你不掌握领域徏模方法,那么׃要用HibernateQ对于这个层ơ的你:(x)也许No ORM 更是一个简单之道:(x) No ORM: The simplest solution
http://www.theserverside.com/blogs/thread.tss?thread_id=41715

Spring分层矛盾问题
  Spring是以挑战EJB面貌出现Q其本n拥有的强大组件定制功能是优点Q但是存在实战的一些问题,Spring作ؓ(f)业务层框Ӟ不支持业务层Session 功能?/p>

  具体举例如下Q当我们实现购物车之cM务功能时Q需要将购物场合保存到Session中,׃业务层没有方便的Session支持Q我们只得将购物车保存到 HttpSessionQ而HttpSession只有通过HttpRequest才能获得Q再因ؓ(f)在Spring业务层容器中是无法访问到HttpRequestq个对象的,所以, 最后我们只能将“购物R保存到HttpSession”这个功能放在表现层中实玎ͼ而这个功能明昑ֺ该属于业务层功能Q这导致我们的Java目层次混ؕQ维护性差?q背?jin)用Spring和分层架构最初目的?/p>

  相关案例Q请教一个在完整提交前(f)时保存的问题:
  http://www.jdon.com/jive/article.jsp?forum=46&thread=28429

领域驱动设计DDD
  现在回到我们讨论的重点上来,分层架构是我们用Java的根本原因之一Q域建模专家Eric Evans在他的“Domain Model Design”一书中开首先强调的是分层架构,整个DDD理论实际是告诉我们如何用模型对象oo技术和分层架构来设计实C个Java目?/p>

  我们现在很多人知道Java目基本有三层:(x)表现层 业务层和持久层,当我们执著于讨论各层框架如何选择之时Q实际上我们真正的项目开发工作还没有开始, 是我们选定?jin)某U框架的l合Q如Struts+Spring+Hibernate或Struts+EJB或Struts+JdonFrameworkQ,我们q没有意识到业务层工作还需要大量工作,DDD提供?jin)在业务层中再划分新的层ơ思想Q如领域层和服务层,甚至再细分ؓ(f)作业层、能力层、策略层{等。通过层次l化方式辑ֈ复杂软g的松耦合。DDD提供?jin)如何细分层ơ的方?/p>

  当我们将_֊p在架构技术层面的讨论和研I上Ӟ我们可能忘记以何U依据选择q些架构技术?选择标准是什么?领域驱动设计DDD 回答?jin)这L(fng)问题QDDD?x)告诉你如果一个框架不能协助你实现分层架构Q那抛弃它Q同ӞDDD也指出选择框架的考虑目的Q得你不会(x) Z亦云Q陷入复杂的技术细节迷雾中Q迷׃(jin)架构选择的根本方向?/p>

  现在也有些h误以为DDD是一U新的理论,其实DDD和设计模式一P不是一U新的理论,而是实战l验的ȝQ它?yu)前?使用面向模型设计的方法经验提炼出来,供后来者学?fn),以便q速找到驾驭我们Y仉目的Ҏ(gu)之道?/p>

  现在Evans DDD概念很火Q因为它?yu)著名?a target="_blank">PoEAAq行?jin)具化,实现?a target="_blank">PoEAA可操作性,q也是MF大力推崇的原因。最q?8??一位老外博客上用微Y?NET架构和Evans DDD比较的文章:(x)http://weblogs.asp.net/pgielens/archive/2006/08/08/Organizing-Domain-Logic.aspxQ这文章比较了(jin)微Y的三层服务应用架构[Microsoft TLSA]和Evans DDD的架构, 使用Microsoft .NET Pet Shop 4Z子,解释两个目标的区别,q且表明
微Y是如何在案例中更好地实现支持后者。这文章帮助哪?NETq_上有域设计知识的人实现更好地提高?/p>

  另外一本关?NET的DDD书籍也已l出版,q些都说明Evans DDDq把火已l烧?NET领域Q当然DDD在Java领域生根开花多q_(d)Evans的DDD书籍是以JavaZ子的Q笔者板桥里Z率先?005q推出DDD框架JdonFramework 1.3版本Q这些都说明QJava在整个Y件业先进思想的实践上L领先一步?br />



matthew 2006-11-26 09:41 发表评论
]]>
初学者如何开发出一个高质量的J2EEpȝ-转脓(chung)http://www.aygfsteel.com/matthew2006/archive/2006/11/26/83556.htmlmatthewmatthewSun, 26 Nov 2006 01:01:00 GMThttp://www.aygfsteel.com/matthew2006/archive/2006/11/26/83556.htmlhttp://www.aygfsteel.com/matthew2006/comments/83556.htmlhttp://www.aygfsteel.com/matthew2006/archive/2006/11/26/83556.html#Feedback0http://www.aygfsteel.com/matthew2006/comments/commentRss/83556.htmlhttp://www.aygfsteel.com/matthew2006/services/trackbacks/83556.html 板桥里h http://www.jdon.com 2005/06/20

  J2EE学习(fn)者越来越多,J2EE本n技术不断在发展Q涌现出各种概念Q本文章试图从一U容易理解的角度对这些概念向初学者进行解释,以便掌握学习(fn)J2EE学习(fn)方向?/p>

  首先我们需要知道Java和J2EE是两个不同概念,Java不只是指一U语aQ已l代表与微Y不同的另外一个巨大阵营,所以Java有时是指一UY件系l的派Q当然目前主要是.NET和Java两大L体系?/p>

  J2EE可以说指Java在数据库信息pȝ上实玎ͼ数据库信息系l从早期的dBase、到Delphi/VB{C/Sl构Q发展到B/SQBrowser览?Server服务器)(j)l构Q而J2EE主要是指B/Sl构的实现?/p>

  J2EE又是一U框架和标准Q框架类似API、库的概念,但是要超出它们。如果需要详l了(jin)解框Ӟ可先?a target="_blank">设计模式开始学?fn)?/p>

  J2EE是一个虚的大的概念,J2EE标准主要有三U子技术标准:(x)WEB技术、EJB技术和JMSQ谈到J2EE应该说最l要落实到这三个子概念上?/p>

  q三U技术的每个技术在应用旉涉及(qing)两个部分Q容器部分和应用部分QW(xu)eb容器也是指Jsp/Servlet容器Q你如果要开发一个Web应用Q无论是~译或运行,都必要有Jsp/Servlet库或API支持Q除?jin)JDK/J2SE以外Q?/p>

  Web技术中除了(jin)Jsp/Servlet技术外Q还需要JavaBeans或Java Class实现一些功能或者包装携带数据,所以Web技术最初裸体简UCؓ(f)Jsp/Servlet+JavaBeanspȝ?/p>

  谈到JavaBeans技术,涉?qing)到lg构g技术(componentQ,q是Java的核?j)基部分Q很多Y件设计概念(设计模式Q都是通过JavaBeans实现的?/p>

  JavaBeans不属于J2EE概念范畴中,如果一个JavaBeans对象被Web技术(也就是Jsp/ServletQ调用,那么JavaBeansp行在J2EE的Web容器中;如果它被EJB调用Q它?yu)p行在EJB容器中?/p>

  EJBQ企业JavaBeansQ是普通JavaBeans的一U提升和规范Q因Z业信息系l开发中需要一个可伸羃的性能和事务、安全机Ӟq样能保证企业系l^滑发展,而不是发展到一U规模重新更换一套Y件系l?/p>

  xQJavaBeanslg发展到EJB后,q不是说以前的UJavaBeans形式消׃(jin)Q这p然Ş成了(jin)两种JavaBeans技术:(x)EJB和POJOQPOJO完全不同于EJB概念Q指的是普通JavaBeansQ而且q个JavaBeans不依附某U框Ӟ或者干脆可以说Q这个JavaBeans是你个应用程序单独开发创建的?/p>

  J2EE应用pȝ开发工h很多Q如JBuilder、Eclipse{,q些IDE首先是Java开发工P也就是说Q它们首要基本功能是可以开发出JavaBeans或Java classQ但是如果要开发出J2EEpȝQ就要落实到要么是Web技术或EJB技术,那么有可能要一些专门模块功?如eclipse需要lomboz插g)Q最重要的是Q因为J2EEpȝ区分为容器和应用两个部分Q所以,在Q何开发工具中开发J2EE都需要指定J2EE容器?/p>

  J2EE容器分ؓ(f)WEB容器和EJB容器QTomcat/Resin是Web容器QJBoss是EJB容器+Web容器{,其中Web容器直接使用Tomcat实现的。所以你开发的Web应用E序可以在上面两U容器运行,而你开发的Web+EJB应用则只可以在JBoss服务器上q行Q商业品Websphere/Weblogic{和JBoss属于同一U性质?/p>

  J2EE容器也称为J2EE服务器,大部分时它们概念是一致的?/p>

  如果你的J2EE应用pȝ的数据库q接是通过JNDI获得Q也是说是从容器中获得Q那么你的J2EE应用pȝ基本与数据库无关Q如果你在你的J2EE应用pȝ耦合?jin)数据库JDBC驱动的配|,那么你的J2EE应用pȝ有数据库概念色彩,作ؓ(f)一个成熟需要推q的J2EE应用pȝQ不推荐和具体数据库耦合Q当然这其中如何保证J2EE应用pȝq行性能又是体现你的设计水^?jin)?/p>

  衡量J2EE应用pȝ设计开发水q高低的标准是Q解耦性;你的应用pȝ各个功能是否能够dqQ是否不怺依赖Q也只有q样Q才能体现可l护性、可拓展性的软g设计目标?/p>

  Z(jin)辑ֈq个目的Q诞生各U框架概念,J2EE框架标准一个系l划分ؓ(f)WEB和EJB主要部分Q当然我们有时不是以q个具体技术区分,而是从设计上抽象现层、服务层和持久层Q这三个层次从一个高度将J2EE分离开来,实现解耦目的?/p>

  因此Q我们实际编E中Q也要将自己的功能向q三个层ơ上靠,做到大方向清楚,泾渭分明Q但是没有技术上U束限制要做到这Ҏ(gu)很不Ҏ(gu)的,因此我们q是必须借助J2EE具体技术来实现Q这Ӟ你可以用EJB规范实现服务层和持久层,W(xu)eb技术实现表现层Q?/p>

  EJBZ么能服务层从Jsp/Servlet手中分离出来Q因为它对JavaBeans~码有强制的U束Q现在有一U对JavaBeansq束,使用Ioc模式实现的(当然EJB 3.0也采取这U方式)(j)Q在Ioc模式诞生前,一般都是通过工厂模式来对JavaBeansU束QŞ成一个服务层Q这也是是Jiveq样开源论坛设计原理之一?/p>

  由此Q将服务层从表现层中分离出来目前有两U可选架构选择Q管理普通JavaBeansQPOJOQ框?如Spring?a target="_blank">JdonFramework)以及(qing)理EJB的EJB框架Q因为EJB不只是框Ӟq是标准Q而标准可以扩展发展,所以,q两U区别将来是可能模糊Q被U_同一个标准了(jin)。 但是Q个为:(x)标准制定是ؓ(f)某个目的服务的,总要牺牲一些换取另外一些,所以,q两U架构会(x)长时间ƈ存?/p>

  q两U架构分歧也曄诞生一个新名词Q完全POJO的系l也UCؓ(f)轻量U系l?lightweight)Q其实这个名词本w就没有一个严格定义,更多是一个吸引h的招牌,轻量是指Ҏ(gu)学习(fn)Ҏ(gu)使用吗?按照q个定义Q其实轻量Spring{系lƈ不容易学?fn);而且EJB 3.0Q依然叫EJBQ以后的pȝ是否可称量?jin)呢Q?/p>

  前面谈了(jin)服务层框Ӟ使用服务层框架可以将JavaBeans从Jsp/Servlet中分d来,而用表现层框架则可以将Jsp中剩余的JavaBeans完全分离Q这部分JavaBeans主要负责昄相关Q一般是通过标签库(taglibQ实玎ͼ不同框架有不同自q标签库,Struts是应用比较广泛的一U表现层框架?/p>

  q样Q表现层和服务层的分L通过两种框架辑ֈ目的Q剩余的是持久层框架了(jin)Q通过持久层的框架数据库存储从服务层中分d来是其目的,持久层框架有两种方向Q直接自q写JDBC{SQL语句Q如iBatisQ;使用O/R Mapping技术实现的Hibernate和JDO技术;当然q有EJB中的实体Bean技术?/p>

  持久层框架目前呈现百花齐放,各有优缺点的现状Q所以正如表现层框架一P目前没有一个框架被指定为标准框Ӟ当然Q表现层框架现在又出来了(jin)一个JSFQ它代表的页面组件概忉|一个新的发展方向,但是复杂的实现让人有些忘而却步?/p>

  在所有这些J2EE技术中Q虽然SUN公司发挥?jin)很大的作用Q不qM来说Q网l上有这样一个评P(x)SUN的理论天下无敌;SUN的品用h撞墙Q对于初学者,特别是那些试N过或已l通过SUN认证的初学者,赶快摆脱SUN的阴影,立即开溜,使用开源领域的产品来实现自q应用pȝ?/p>

  最后,你的J2EE应用pȝ如果采取上面提到的表现层、服务层和持久层的框架实玎ͼ基本你也可以在无需深刻掌握设计模式的情况下开发出一个高质量的应用系l了(jin)?/p>

  q要注意的是: 开发出一个高质量的J2EEpȝq需要正的业务需求理解,那么域徏模提供了(jin)一U比较切实可行的正确理解业务需求的Ҏ(gu)Q相兌l知识可从UML角度l合理解?/p>

  当然Q如果你惌计自q行业框架Q那么第一步从设计模式开始吧Q因计模式提供你一个实现JavaBeans或类之间解耦参考实现方法,当你学会(x)?jin)系l基本单元JavaBean或类之间解耦时Q那么系l模块之间的解耦你可能掌握,q而你可以实现行业框架的提炼?jin),q又是另外一个发展方向了(jin)?/p>

  以上理念可以ȝZ句话Q?br />J2EE开发三件宝: Domain ModelQ域建模Q、patternsQ模式)(j)和frameworkQ框Ӟ(j)?br />推荐一套高质量的J2EE开源系l:(x) JPestore



matthew 2006-11-26 09:01 发表评论
]]>
请不要做躁的hQ{?/title><link>http://www.aygfsteel.com/matthew2006/archive/2006/11/21/82599.html</link><dc:creator>matthew</dc:creator><author>matthew</author><pubDate>Tue, 21 Nov 2006 12:06:00 GMT</pubDate><guid>http://www.aygfsteel.com/matthew2006/archive/2006/11/21/82599.html</guid><wfw:comment>http://www.aygfsteel.com/matthew2006/comments/82599.html</wfw:comment><comments>http://www.aygfsteel.com/matthew2006/archive/2006/11/21/82599.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.aygfsteel.com/matthew2006/comments/commentRss/82599.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/matthew2006/services/trackbacks/82599.html</trackback:ping><description><![CDATA[请不要做躁的h <br />1.不要看到别h的回复第一句话pQ给个代码吧Q你应该xZ么。当你自己想 <br />出来再参考别人的提示Q你q道自己和别h思\的差异。?br />2.初学者请不要看太多太多的书那?x)误人子弟的Q先找本pȝ的学Q很多h用了(jin)很久 <br />都是只对部分功能熟?zhn)而已Q不pȝq是不够的。?br />3.看帮?不要因ؓ(f)很难而自己是初学者所以就不看Q帮助永q是最好的参考手册, <br />虽然帮助的文字有时候很隄懂,总觉得不够直观。?br />4.不要被对象、属性、方法等词汇所qhQ最Ҏ(gu)的是先了(jin)解最基础知识。?br />5.不要放过M一个看上去很简单的问?-他们往往q不那么单,或者可以引伸?br />出很多知识点Q不?x)D一反三你就永远学不?x)。?br />6.知道一点东西,q不能说明你?x)写脚本Q脚本是需要经验积累的。?br />7.学脚本ƈ不难QJSP、ASP、PHP{等也不q如?-隄是长期坚持实践和不遗余力的博览?br />书Q?br />8.看再多的书是学不全脚本的Q要多实践?br />9.把时髦的技术挂在嘴边,q不如把q时的技术记在心(j)里; <br />10.学习(fn)脚本最好的Ҏ(gu)之一是多练?fn);?br />11.在Q何时刻都不要认ؓ(f)自己手中的书已经_?jin);?br />12.看得懂的书,请仔l看Q看不懂的书Q请着头皮看; <br />13.别指望看W一遍书pC和掌握什么――请看第二遍、第三遍Q?br />14.h书上的例子亲手到?sh)脑上实践,即配套光盘中有源文Ӟ?br />15.把在书中看到的有意义的例子扩充;q将其切实的q用到自q工作中; <br />16.不要漏掉书中M一个练?fn)――请全部做完q记录下思\Q?br />17.当你用脚本到一半却发现自己用的Ҏ(gu)很拙劣时Q请不要马上停手Q请快余 <br />下的部分_略的完成以保证q个代码的完整性,然后分析自己的错误ƈ重新~写和工 <br />作。?br />18.别心(j)急,写脚本确实不Ҏ(gu)Q水qx在不断的实践中完善和发展的; <br />19.每学C个脚本难点的时候,试着对别解这个知识点q让他理?---你能 <br />讲清楚才说明你真的理解了(jin)Q?br />20.记录下在和别Z时发现的自己忽视或不理解的知识点; <br />21.保存好你做过的所有的源文?---那是你最好的U篏之一Q?br />22.对于|络Q还是希望大家能多利用一下,很多问题不是非要到论坛来问的Q首先?br />你要学会(x)自己扄案,比如google、百度都是很好的搜烦(ch)引擎Q你只要输入关键字就 <br />能找到很多相兌料,别老是{待别hl你希望Q看的出你^时一定也很懒Q?br />23Q到一个论坛,你学?x)去看以前的帖子Q不要什么都不看发帖子问,也许你的问?br />题早有人问q了(jin)Q你再问Q别人已l不惛_重复?jin),做?f)初学者,谁也不希望自己?br />的帖子没人回的。?br />24Q虽然不是打d学者,但是q句话还是要_(d)(x)论坛论坛Q就是大家讨论的地方Q?br />如果你L望有高手L偿指点你Q除非他是你亲戚Q!讨论者,L(fng)是水q相当的 <br />才有讨论的说法,如果水^真差距太q了(jin)Q连基本操作都需要别人给解答Q谁q跟你?br />讨论呢。?br /><br />躁的hҎ(gu)问:(x)我到底该学什么;----别问Q学对?jin);?br />躁的hҎ(gu)问:(x)JS有钱途吗Q?---你去抢银行; <br />躁的hҎ(gu)_(d)(x)我要中文版!我英文不行!----不行Q学呀Q?br />躁的h分两U:(x)只观望而不学的人;只学而不坚持的hQ?br />躁的h永远不是一个高手。?br /><br />查看原文Q?a >http://www.javaresearch.org/article/9583.htm</a><img src ="http://www.aygfsteel.com/matthew2006/aggbug/82599.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/matthew2006/" target="_blank">matthew</a> 2006-11-21 20:06 <a href="http://www.aygfsteel.com/matthew2006/archive/2006/11/21/82599.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>可以做技术,切不可沉湎于技术。千万不可一门心(j)思钻研技术!Q{?/title><link>http://www.aygfsteel.com/matthew2006/archive/2006/11/21/82598.html</link><dc:creator>matthew</dc:creator><author>matthew</author><pubDate>Tue, 21 Nov 2006 12:04:00 GMT</pubDate><guid>http://www.aygfsteel.com/matthew2006/archive/2006/11/21/82598.html</guid><wfw:comment>http://www.aygfsteel.com/matthew2006/comments/82598.html</wfw:comment><comments>http://www.aygfsteel.com/matthew2006/archive/2006/11/21/82598.html#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://www.aygfsteel.com/matthew2006/comments/commentRss/82598.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/matthew2006/services/trackbacks/82598.html</trackback:ping><description><![CDATA[怽Q咱当电(sh)子工E师也是十余q了(jin)Q不有出息Q环֛周,也没有看见几个有出息的!回顾工程师生涯,感慨万千Q愿意讲几句掏心(j)H子的话Q也给׃师弟师妹们提个醒Q希望他们比׃强! <br /><br />[1]好好规划自己的\Q不要跟着感觉赎ͼҎ(gu)个h的理惛_{安排,l大部分人ƈ不指望成Z么院士或教授Q而是希望zd滋润一些,爽一些。那么,需要慎重安排自q轨迹。从哪个行业入手Q?br />逐渐对该行业深入?jin)解Q不要频J蟩槽,特别是不要ؓ(f)?jin)一点工资而{U阵圎ͼ从长q看Q这炚wҎ(gu)不算什么,当你对一个行业有那么几年的体?x),以后钱根本不是问题。频J地动荡不是上策Q?br />最后你对哪个行业都没有摔R,永远是新手!    <br /><br />[2]可以做技术,切不可沉湎于技术。千万不可一门心(j)思钻研技术!l自己很大压力,如果你的?j)思全部放在这上面Q那么注定你成为孔乙己一cȝ人物Q适可而止ZQ因为技术只不过是你今后前?br />的支׃一Q而且q不是最大的支柱Q除非你只愿意到老还是个工程师!    <br /><br />[3]不要d技术高手,只去做综合素质高手!在企业里P我们时常瞧不h人,说他“什么都不懂Q凭啥拿那么多钱Q凭啥升官!”这是普遍的典型的工E师的迂腐之a?051很牛吗?人家能上?br />必然有他的本事,而且是你没有的本事。你xQ老板搞经营那么多q_(d)N见识不如你这个新兵?人家或许善于理Q善于领?x)老板意图Q善于部门协调等{。因此务必培养自己多斚w的能力,包括<br />理Q亲和力Q察a观色能力Q攻兌力等Q要成ؓ(f)l合素质的高手,则前途无量,否则只能w在角落看示波器Q技术以外的技能才是更重要的本事!Q从古到今,国日本Q一律如此!    <br /><br />[4]多交C会(x)三教?ji)流的朋友!不要只和工程师交往Q认为有共同语言Q其实更重要的是和其他类人物交往Q如果你希望有朝一日当老板或高层管理,那么你整日面对的是q些人。了(jin)解他们的l历Q?br />思维?fn)惯Q爱好,学习(fn)他们处理问题的模式,?jin)解C会(x)各个角落的现象和问题Q这是以后发展的巨大的本钱,没有q些以后׃(x)W手W脚Q跌跌撞撞,遇到重重困难Q交不少学费Q成功的概率大大降低Q?br /><br />[5]知识涉猎不一定专Q但一定要q!多看看其他方面的书,金融Q胦(ch)?x),q出口,E务Q法律等{,Z后做一些积累,以后的用处会(x)更大Q会(x)交许多学费Q!  <br /><br />[6]抓住时机向技术管理或?jng)场销售方面的转变Q要x前途就不能一直搞开发,适当时候要转变为管理或销售,前途会(x)更大Q以前搞技术也没有白搞Q以后还用得着。搞理可以培养自己的领D力,<br />搞销售可以培养自q?jng)场概念和思维Q同时ؓ(f)自己以后发展U篏庞大的h脉!应该说这才是前途的真正支柱Q!Q    <br /><br />[7]逐渐克服自己的心(j)里弱点和性格~陷Q多疑,敏感Q天真(贬义Qƈ不可爱)(j)Q犹豫不冻I胆怯,多虑Q脸皮太薄,?j)不够黑Q教条式思维。。。这些工E师普遍存在的性格q必须改变Q很隑֐Q?br />只在床上想一惛_然不可能Q去帮朋友守一个月地摊Q包准有效果Q去实践Q而不要只惻I不克服这些缺点,一切不可能Q甚臌目l理都当不好--管你可能技术不错!    <br /><br />[8]工作的同时要Z后做准备Q徏立自q工作环境Q及(qing)早ؓ(f)自己配置一个工作环境,装备?sh)脑Q示波器Q可以买个二手的Q,仿真器,~程器等Q业余可以接Ҏ(gu)Q一斚w接触?jng)场Q培d(jng)场感觉,<br />同时也积累资金,更重要的是准备自q产品Q咱搞技术的没有钱,只有技术,技术的代表不是学历和证书,而是产品Q拿?gu)L(fng)产品Q就可技术{让或与h合作搞企业!先把东西准备好,{待Z(x)Q?br />否则Q有?jin)机会(x)也抓不住!    <br /><br />[9]要学?x)善于推销自己Q不仅要能干Q还要能_(d)能写Q善于利用一切机?x)推销自己Q树(wi)立自q品牌形象Q很必要Q要创造条件让别h?jin)解自己Q不然老板怎么知道你能qԌ外面的投资h怎么怿你?<br />提早把自己推销出去Q机?x)自然?x)来找你!搞个个h主页是个好注意!Q特别是培养自己在行业的名气Q有?jin)名气,高薪Z(x)自不在话下,更重要的是有合作的机?..    <br /><br />[10]该出手时便出手!永远不可能有100%把握Q!Q条件差不多p大胆dQ去闯出自己的事业,不要犹UQ不要彷徨,q了(jin)不一定成功,但至ؓ(f)下一ơ冲ȝ累了(jin)l验Q不q永q没出息Q而且要干<br />成必然要l历p|。不l历风雨Q怎么见彩虹,没有随随便便成功Q?br /><br />点击查看原文Q?a >http://www.javaresearch.org/article/21510.htm</a><img src ="http://www.aygfsteel.com/matthew2006/aggbug/82598.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/matthew2006/" target="_blank">matthew</a> 2006-11-21 20:04 <a href="http://www.aygfsteel.com/matthew2006/archive/2006/11/21/82598.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>修炼中,生h勿入http://www.aygfsteel.com/matthew2006/archive/2006/11/17/81843.htmlmatthewmatthewFri, 17 Nov 2006 12:56:00 GMThttp://www.aygfsteel.com/matthew2006/archive/2006/11/17/81843.htmlhttp://www.aygfsteel.com/matthew2006/comments/81843.htmlhttp://www.aygfsteel.com/matthew2006/archive/2006/11/17/81843.html#Feedback2http://www.aygfsteel.com/matthew2006/comments/commentRss/81843.htmlhttp://www.aygfsteel.com/matthew2006/services/trackbacks/81843.html 临近毕业Q回想经历的几个目开发过E中存在?/span> N 多问题。L有天?rn)下心(j)来的时候好好补?fn)下内功Q增Z质。这样也许才能游刃于 code 之中Q才能领?x)?/span> 1 ?/span> 0 之间。马上要扑ַ作面试,现在正是时候。虽然要忙论文、带本科生实验很辛苦Q但是想到可以看喜欢看的书心(j)情自然愉(zhn)?br />

1   <<Core Java W六版 ?/span> 1>>    just ok

2   <<Thinking in Java W二版本 >>   just ok

3   <<C Primer Plus W五?/span> >>     just ok

4       << Computer Networks >> Andrew S. Tanenbaum 著  No

5       <<Expert One on one J2EE Development Without EJB>>Rod_Johnson ?just ok

6       << _N?/span> Struts>>  孙卫琴著  just ok

7       <<Java 与模?/span> >> 阎宏 著   Reading

8       <<Enterprise Java with UML>>   reading
9    <<Mastering Enterprise JavaBeans Third Edition>>    
No
10     <<Effective Java >> Joshua Bloch 著                              No
11     <<Spring in Action>> Craig Walls 著                               Reading
12     <<Servlet与JSP核心(j)~程(W??>>
Java技术丛书      ? just ok
13     <<_NHibernate>>孙卫琴著  
reding
14     <<Spring技术手?gt;>林信良著     just ok

暂列q么多,内容不断补充中?/font>



matthew 2006-11-17 20:56 发表评论
]]>
思考:(x)ln受用?个经典故事-转脓(chung)http://www.aygfsteel.com/matthew2006/archive/2006/11/16/81449.htmlmatthewmatthewThu, 16 Nov 2006 02:12:00 GMThttp://www.aygfsteel.com/matthew2006/archive/2006/11/16/81449.htmlhttp://www.aygfsteel.com/matthew2006/comments/81449.htmlhttp://www.aygfsteel.com/matthew2006/archive/2006/11/16/81449.html#Feedback0http://www.aygfsteel.com/matthew2006/comments/commentRss/81449.htmlhttp://www.aygfsteel.com/matthew2006/services/trackbacks/81449.html
1.误会(x)Q?/strong> 
  早年在美国阿拉斯加地方,有一对年Mhl婚Q婚后生Ԍ他的太太因难产而死Q遗下一孩子。?br />  他忙生活Q又忙于看家Q因没有人帮忙看孩子Q就训练一只狗Q那狗聪明听话,能照ְ孩,咬着奶瓶喂奶l孩子喝Q抚d子。?br />  有一天,Mh出门M(jin)Q叫它照֭子。?br />  他到?jin)别的乡村,因遇大雪Q当日不能回来。第二天才赶回家Q狗立即d出来q接Mh。他把房门开一看,到处是血Q抬头一望,床上也是血Q孩子不见了(jin)Q狗在n边,满口也是血Q主人发现这U情形,以ؓ(f)狗性发作,把孩子吃掉了(jin)Q大怒之下,拿v刀来向着狗头一劈,把狗杀M(jin)。?br />  之后Q忽然听到孩子的声音Q又见他从床下爬?jin)出来,于是pv孩子Q虽然n上有血Q但q未受伤。?br />  他很奇怪,不知I竟是怎么一回事Q再看看狗nQ腿上的肉没有了(jin)Q旁Ҏ(gu)一只狼Q口里还咬着狗的肉;狗救?jin)小MhQ却被主杀?jin),q真是天下最令h惊奇的误?x)。?br />  注:(x)误会(x)的事Q是人往往在不?jin)解、无理智、无耐心(j)、缺思考、未能多方体谅对方,反省自己Q感情极为冲动的情况之下所发生。?br />  误会(x)一开始,即一直只惛_Ҏ(gu)的千错万错;因此Q会(x)使误?x)越陯深,弄到不可收拾的地步,人对无知的动物小狗发生误会(x),且会(x)有如此可怕严重的后果Q这样h与h之间的误?x),则其后果更是难以惌。?br />
2.钉子Q?br />  有一个男孩有着很坏的脾气,于是他的父亲q?jin)他一袋钉子;q且告诉他,每当他发脾气的时候就钉一栚w子在后院的围׃。?br />  W一天,q个男孩钉下?7栚w子。慢慢地每天钉下的数量减了(jin)。他发现控制自己的脾气要比钉下那些钉子来得容易些。?br />  l于有一天这个男孩再也不?x)失去耐性ؕ发脾气,他告诉他的父亲这件事Q父亲告诉他Q现在开始每当他能控制自q脾气的时候,拔Z栚w子。?br />  一天天地过M(jin)Q最后男孩告诉他的父Ԍ他终于把所有钉子都拔出来了(jin)。?br />  父亲握着他的手来到后院说Q你做得很好Q我的好孩子。但是看看那些围׃的洞Q这些围将永远不能回复成从前。你生气的时候说的话像q些钉子一L(fng)下疤痕。如果你拿刀子捅别h一刀Q不你说了(jin)多少ơ对不vQ那个伤口将永远存在。话语的伤痛像真实的伤痛一样o(h)人无法承受。?br />  注:(x)ZZ间常常因Z些彼此无法释怀的坚持,而造成永远的伤実뀂如果我们都能从自己做vQ开始宽容地看待他hQ相信你Q你Q一定能收到许多意想不到的结?...帮别人开启一扇窗Q也是让自q到更完整的天I?... 

3.且慢下手Q?br /> 大多数的同仁都很兴奋Q因为单位里调来一位新ȝQ据说是个能人,专门被派来整业务;可是日一天天q去Q新ȝ却毫无作为,每天彬{有礼q办公室Q便w在里面隑־出门Q那些本来紧张得要死的坏份子Q现在反而更猖獗?jin)。?br />  他那里是个能人嘛Q根本是个老好人,比以前的ȝ更容易唬Q?br />  四个月过去,在真正努力为新ȝ感到失望ӞC却发威?jin)-Q坏份子一律开革,能h则获得晋升。下手之快,断事之准Q与四月表现保守的他Q简直像是全然换个h。?br />  q终聚餐ӞC在酒过三E之后致词Q「相信大家对我新CQ期间的表玎ͼ和后来的大刀阔斧Q一定感C解,现在听我说个故事Q各位就明白?jin)?x)「我有位朋友Q买?jin)栋带着大院的房子,他一搬进去,将那院子全面整,杂草?wi)一律清除,改种自己C的花卉,某日原先的屋d访,q门大吃一惊的问:(x)『那最名贵的牡丹哪里去?jin)?』我q位朋友才发玎ͼ他竟然把牡丹当草l铲?jin)。?br />  后来他又C(jin)一栋房子,虽然院子更是杂ؕQ他却是按兵不动Q果然冬天以为是杂树(wi)的植物,春天里开?jin)繁花;春天以?f)是野草的Q夏天里成了(jin)锦蔟Q半q都没有动静(rn)的小?wi),U天居然U了(jin)叶。直到暮U,它才真正认清哪些是无用的植物Q而大力铲除,q所有珍늚草木得以保存。」说到这儿,ȝ举v杯来Q「让我敬在的每一位,因ؓ(f)如果q办公室是个花园Q你们就都是光的珍木,珍木不可能一q到头开q果,只有l过长期的观察才认得出啊Q?br />
4.宽大Q?/strong> 
 q是一个来自越战归来的士兵的故事。他从旧金山打电(sh)话给他的父母Q告诉他们:(x)「爸妈,我回来了(jin)Q可是我有个不情之请。我惛_一个朋友同我一起回家。」「当然好啊!」他们回{「我们会(x)很高兴见到的。」?br />    不过儿子又l下厅R可是有件事我想先告诉你们,他在战里受?jin)重伤,?jin)一条胳臂和一只脚Q他现在走投无\Q我惌他回来和我们一L(fng)zR」?br />  「儿子,我很遗撼Q不q或许我们可以帮他找个安w之处。」父亲又接着说「儿子,你不知道自己在说些什么。像他这h障的Z(x)Ҏ(gu)们的生活造成很大的负担。我们还有自q生活要过Q不能就让他q样破坏?jin)。我你先回家然后忘了(jin)他,他会(x)扑ֈ自己的一片天I的。」就在此时儿子挂上了(jin)?sh)话Q他的父母再也没有他的消息了(jin)。?br /> 几天后,q对父母接到?jin)来自旧金山警局的电(sh)话,告诉他们亲爱的儿子已l坠Dn亡了(jin)。警方相信这只是单纯的自杀案g。于是他们伤?j)欲l地飞往旧金山,q在警方带领之下到停?dng)R去L认儿子的遗体。?br />  那的是他们的儿子没错,但惊讶的是儿子居?dng)只有一条胳臂和一条腿。?br />  故事中的父母和我们大多Ch一栗要d爱面貌姣好或谈吐风趣的h很容易,但是要喜Ƣ那些造成我们不便和不快的人却太难?jin)。我们L宁愿和那些不如我们健P丽或聪明的Z持距R?br />  然而感谢上帝,有些人却不会(x)Ҏ(gu)们如此残酗他们会(x)无怨无(zhn)地爱我们,不论我们多么pL愿意接纳我们。今晚在你入睡之前,向上帝祷告请他赐l你力量LU他人,不论他们是怎么L(fng)人;请他帮助我们?jin)解那些不同于我们的人。?br />  每个人的?j)里都藏着一U神奇的东西UCؓ(f)「友情」,你不知道它究竟是如何发生何时发生Q但你却知道它M(x)带给我们Ҏ(gu)的礼物。?br />  你也?x)?jin)解友情是上帝l我们最珍贵的赠与!朋友像是稀奇的宝物。他们带来欢W,Ȁ励我们成功。他们們֐我们内心(j)的话Q与我们分n每一句赞。他们的?j)房永远为我们而敞开。现在就告诉你的朋友你有多在乎他们。?br />  试想Q朋友,(zhn)一路看下来之后Q一定有很深的感触吧。那么,在对别h有所军_与判断之前,首先Q请xq是否是一个「误?x)」,然后Q请考虑(zhn)是否一定要钉下q个「钉子」,如果可以的话Q请「且慢下手」。?br />  因ؓ(f)Q当(zhn)对别h「宽大」之ӞxҎ(gu)自己宽大。?
点击查看原文

matthew 2006-11-16 10:12 发表评论
]]>
采杨梅记Q红沛_矛_?/title><link>http://www.aygfsteel.com/matthew2006/archive/2006/10/27/77617.html</link><dc:creator>matthew</dc:creator><author>matthew</author><pubDate>Fri, 27 Oct 2006 05:56:00 GMT</pubDate><guid>http://www.aygfsteel.com/matthew2006/archive/2006/10/27/77617.html</guid><wfw:comment>http://www.aygfsteel.com/matthew2006/comments/77617.html</wfw:comment><comments>http://www.aygfsteel.com/matthew2006/archive/2006/10/27/77617.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.aygfsteel.com/matthew2006/comments/commentRss/77617.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/matthew2006/services/trackbacks/77617.html</trackback:ping><description><![CDATA[ <p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"> <span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">  上次应老何同志盛情邀(g)P宿舍四位同学?qing)其老何以前的同事去他家乡-U河州石屏县采杨梅。途中甚是开?j),原因有五Q?/span> <span lang="EN-US"> <br /> <br />1</span> <span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">、来回吃住行全免贏V?/span> <span lang="EN-US">(</span> <span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">坐着他同事的U家车,׃天黑路上差点q\</span> <span lang="EN-US">)<br /><img height="1" src="/WebResource.axd?d=pLXXeGbWF7eXU8SMs2-GFZvUWY2JNH05dFx5YzJhGUYAYJAFEaTEq36NAhTPy7_KekvzDFwt8wvQWdByvJIGWdEq6x2KpKD80&t=632785713320000000" width="1" /><br /><img height="540" alt="CIMG2156.JPG" src="http://www.aygfsteel.com/images/blogjava_net/matthew2006/blogpic/CIMG2156.JPG" width="720" border="0" /><br />2</span> <span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">、石屏的烧烤夜市(jng)非常热闹且味。如Q丑豆腐?br /></span> <span lang="EN-US"> <img height="570" alt="CIMG2063.JPG" src="http://www.aygfsteel.com/images/blogjava_net/matthew2006/blogpic/CIMG2063.JPG" width="760" border="0" /> <br /> <br />3</span> <span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">、非常好吃的狗肉c线?/span> <span lang="EN-US">(</span> <span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">比昆明的q桥c线?/span> <span lang="EN-US">N</span> <span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">倍,且h(hun)廉。当Ӟ在石屏县的小巷子里开车{?jin)很多次才找到。真是味道好?/span> <span lang="EN-US"> <br /> </span> <span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">怕؜子深?br /></span> <span lang="EN-US"> <img height="746" alt="CIMG2073.JPG" src="http://www.aygfsteel.com/images/blogjava_net/matthew2006/blogpic/CIMG2073.JPG" width="560" border="0" /> <br />4</span> <span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">、当然最令h隑ֿ的是杨梅林里采杨梅了(jin)Q不同品U的随你调。跨个篮子边吃边采,乐无I?/span> <span lang="EN-US">(</span> <span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">下雨天的p\Q崎岖多泥?/span> <span lang="EN-US">)<br /><img height="570" alt="CIMG2123.JPG" src="http://www.aygfsteel.com/images/blogjava_net/matthew2006/blogpic/CIMG2123.JPG" width="760" border="0" /><br /><br /><img height="570" alt="CIMG2113.JPG" src="http://www.aygfsteel.com/images/blogjava_net/matthew2006/blogpic/CIMG2113.JPG" width="760" border="0" /><br /><br /><img height="570" alt="CIMG2138.JPG" src="http://www.aygfsteel.com/images/blogjava_net/matthew2006/blogpic/CIMG2138.JPG" width="760" border="0" /><br />5、游云南W一个状元府Q特U状?现在的经学Q看?jin)他的考卷书法真是好啊? <br /><br /><img height="570" alt="CIMG2092.JPG" src="http://www.aygfsteel.com/images/blogjava_net/matthew2006/blogpic/CIMG2092.JPG" width="760" border="0" /><br /><br /><img height="570" alt="CIMG2101.JPG" src="http://www.aygfsteel.com/images/blogjava_net/matthew2006/blogpic/CIMG2101.JPG" width="760" border="0" /><br /></span> </p> <img src ="http://www.aygfsteel.com/matthew2006/aggbug/77617.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/matthew2006/" target="_blank">matthew</a> 2006-10-27 13:56 <a href="http://www.aygfsteel.com/matthew2006/archive/2006/10/27/77617.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>食堂占位-大学教师的素?/title><link>http://www.aygfsteel.com/matthew2006/archive/2006/10/25/77174.html</link><dc:creator>matthew</dc:creator><author>matthew</author><pubDate>Wed, 25 Oct 2006 05:36:00 GMT</pubDate><guid>http://www.aygfsteel.com/matthew2006/archive/2006/10/25/77174.html</guid><wfw:comment>http://www.aygfsteel.com/matthew2006/comments/77174.html</wfw:comment><comments>http://www.aygfsteel.com/matthew2006/archive/2006/10/25/77174.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.aygfsteel.com/matthew2006/comments/commentRss/77174.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/matthew2006/services/trackbacks/77174.html</trackback:ping><description><![CDATA[ <p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt; tab-stops: 324.0pt"> <span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"> “距L育部专家评估倒计Ӟ</span> <span lang="EN-US">40</span> <span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">天”,q个醒目的牌子挂在学校最醒目的地斏V全校上下都在天昏地暗的估准备,忙着补办各种教学计划、各U文件归。看着大学教授们这ơ“考试”,q种反差效果特别滑稽、o(h)人?zhn)哀。教育部专家l的评估是对一个大学的办学规模、教学硬件多的评估Q还是对大学的h文、素质教育的评估Q我想一所大学的教学硬件条件固焉要,但更重要的是q所大学展现出来的h文修M学术气氛?/span> </p> <p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt; tab-stops: 324.0pt"> <span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">  而今天在食堂里面一个大学老师的所作所人遗憾,一个老师应有的“ؓ(f)人师表”没有看刎ͼ看到是ؓ(f)着自己q餐的舒服,用自己所带之物占着座子不让其他学生坐在他n旁的IZ上。名曎ͼ(x)“有Z(jin)”,真是大学生自修室的翻版。而且至终那个IZq是I着直到他离厅R看着一个个学生背着沉重的书包,拿着盘到处找个座位Q而那个所谓的老师没有M反应。能说什么?无语</span> <span lang="EN-US">…?br /><br /></span> </p> <p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt; tab-stops: 324.0pt"> <span lang="EN-US"> <?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /?> <o:p>  声明Q此Z别大学教师的素质之所表现Qƈ非全部。?/o:p> </span> </p> <img src ="http://www.aygfsteel.com/matthew2006/aggbug/77174.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/matthew2006/" target="_blank">matthew</a> 2006-10-25 13:36 <a href="http://www.aygfsteel.com/matthew2006/archive/2006/10/25/77174.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>母亲的生?/title><link>http://www.aygfsteel.com/matthew2006/archive/2006/10/14/75185.html</link><dc:creator>matthew</dc:creator><author>matthew</author><pubDate>Sat, 14 Oct 2006 13:48:00 GMT</pubDate><guid>http://www.aygfsteel.com/matthew2006/archive/2006/10/14/75185.html</guid><wfw:comment>http://www.aygfsteel.com/matthew2006/comments/75185.html</wfw:comment><comments>http://www.aygfsteel.com/matthew2006/archive/2006/10/14/75185.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.aygfsteel.com/matthew2006/comments/commentRss/75185.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/matthew2006/services/trackbacks/75185.html</trackback:ping><description><![CDATA[     昨天是母亲的生日。我又给忘了(jin)Q没有及(qing)时给Ҏ(gu)个电(sh)话。真后?zhn)Q这L(fng)事情发生已经好几ơ了(jin)。母亲前D|间腰疼的厉害Q下不的床。刚好点昨天又去忙这那的。父亲又不在Ӟ她一个h冷清的q了(jin)个生日。也许她不会(x)觉得什么,可是做儿女的?j)里不舒服啊。可以想像她一个h孤零零吃着饭的情景。心(j)痛啊Q什么时候做儿女的能l予一些回报啊。。。。。?img src ="http://www.aygfsteel.com/matthew2006/aggbug/75185.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/matthew2006/" target="_blank">matthew</a> 2006-10-14 21:48 <a href="http://www.aygfsteel.com/matthew2006/archive/2006/10/14/75185.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>如今Q这C会(x).......http://www.aygfsteel.com/matthew2006/archive/2006/08/30/66645.htmlmatthewmatthewWed, 30 Aug 2006 05:13:00 GMThttp://www.aygfsteel.com/matthew2006/archive/2006/08/30/66645.htmlhttp://www.aygfsteel.com/matthew2006/comments/66645.htmlhttp://www.aygfsteel.com/matthew2006/archive/2006/08/30/66645.html#Feedback2http://www.aygfsteel.com/matthew2006/comments/commentRss/66645.htmlhttp://www.aygfsteel.com/matthew2006/services/trackbacks/66645.html

matthew 2006-08-30 13:13 发表评论
]]>
刘翔惊天丑֊让日本货l迹中国http://www.aygfsteel.com/matthew2006/archive/2006/08/18/64429.htmlmatthewmatthewFri, 18 Aug 2006 12:11:00 GMThttp://www.aygfsteel.com/matthew2006/archive/2006/08/18/64429.htmlhttp://www.aygfsteel.com/matthew2006/comments/64429.htmlhttp://www.aygfsteel.com/matthew2006/archive/2006/08/18/64429.html#Feedback7http://www.aygfsteel.com/matthew2006/comments/commentRss/64429.htmlhttp://www.aygfsteel.com/matthew2006/services/trackbacks/64429.html
  上方q张照片是在10届全q会(x)上的拍摄的,是刘冲刺的一刚wQ大家看到的大家注意q动员n上所I服装的标志Q是日本货―美z浓Q全q会(x)服装的唯一指定商)(j)。刘却用胶布把商标贴的L的?

  国家体育d必须让穿日本货,刘翔作ؓ(f)国家培养出的q动员他没有反对Q可他作出的聪明之D更体C(jin)他抵制日货的军_(j)。事实上Q刘确实是很恨日本的。都说姚明拒l丰田汽车的q告Q事实上Q刘也已经拒绝?jin)好几单日本产品的广告邀(g)PҎ(gu)开出的L(fng)甚至比耐克和可口可乐还高,可以说是天h(hun)Q在日本有不刘的拥趸Q日本每q都盛情邀(g)请刘参加日本横滨的田径_英赛)(j)Q但刘翔都拒l了(jin)。刘做q告有三个原则,q只在刘父Ԍ孙vq等极少数几个h之间保持怺默契Q?1.必须是有实力Q有品牌的大公司?2.如果是外国企业和民族企业两家竞争Q优先考虑后者?W三条凌驾于W一条和W二条之上,作ؓ(f)刘翔接广告的W一准则Q那是Q所有关于日本的q告一律不接,不管开价多?


matthew 2006-08-18 20:11 发表评论
]]>
C会(x)生活中的著名法则-转脓(chung)http://www.aygfsteel.com/matthew2006/archive/2006/08/14/63447.htmlmatthewmatthewMon, 14 Aug 2006 04:51:00 GMThttp://www.aygfsteel.com/matthew2006/archive/2006/08/14/63447.htmlhttp://www.aygfsteel.com/matthew2006/comments/63447.htmlhttp://www.aygfsteel.com/matthew2006/archive/2006/08/14/63447.html#Feedback0http://www.aygfsteel.com/matthew2006/comments/commentRss/63447.htmlhttp://www.aygfsteel.com/matthew2006/services/trackbacks/63447.htmlC会(x)生活中的著名法则
一?马太效应
二?手表定理
三?不值得定律
四?彼得原理
五?零和游戏原理
六?华盛合作规?br />七?酒与污水定律
八?水桶定律
?ji)?蘑菇理
十?奥卡姆剃刀定律
十一?二八法则
十二?q问题

一、马太效?
《新U•马太福韟뀋中有这样一个故事,一个国王远行前Q交l三个仆人每Z锭银子,吩咐他们Q“你们去做生意,{我回来Ӟ再来见我。”国王回来时Q第一个仆Q“主人,你交l我们的一锭银子,我已赚了(jin)10锭。”于是国王奖׃10座城邑。第二个仆h报告_(d)(x)“主人,你给我的一锭银子,我已赚了(jin)5锭。”于是国王例奖励?jin)?座城邑。第三个仆h报告_(d)(x)“主人,你给我的一锭银子,我一直包在手N存着Q我怕丢失,一直没有拿出来。”于是国王命令将W三个仆人的一锭银子也赏给W一个仆人,q且_(d)(x)“凡是少的,p他所有的也要来。凡是多的,q要l他Q叫他多多益善。”这是马太效应。看看我们周_(d)可以发现许多马太效应的例子。朋友多的h?x)借助频繁的交往得到更多的朋友;~少朋友的h?x)一直孤独下厅R金钱方面更是如此,即投资回报率相同,一个比别h投资?0倍的人,收益也多10倍?/p>

q是个赢安吃的社?x),善用马太效应Q赢家就是你?br />  
  对企业经营发展而言Q马太效应则告诉我们Q要惛_某一个领域保持优势,必d此领域迅速做大。当你成为某个领域的领头的时候,即投资回报率相同,你也能更L的获得比弱小的同行更大的收益。而若没有实力q速在某个领域做大Q就要不停地L新的发展领域Q才能保证获得较好的回报?/p>

  二、手表定?/p>

手表定理是指一个h有一只表Ӟ可以知道现在是几炚wQ而当他同时拥有两只表时却无法定。两只表q不能告诉一个h更准的旉Q反而会(x)让看表的人失d准确旉的信?j)。你要做的就是选择其中较信赖的一只,力校准它,q以此作Z的标准,听从它的指引行事。记住尼采的话:(x)“兄弟,如果你是q运的,你只需有一U道徯(g)不要贪多,q样Q你q桥更容易些。?/p>

如果每个人都“选择你所爱,׃所选择”,无论成|都可以心(j)安理得。然而,困扰很多人的是:(x)他们被“两只表”弄得无所事事Q心(j)w交瘁,不知自己该信仰哪一个,q有人在环境、他人的压力下,q心(j)选择?jin)自己ƈ不喜Ƣ的道\Qؓ(f)此而郁郁终生,即取得?jin)受人瞩目的成就Q也体会(x)不到成功的快乐?br />  
  手表定理在企业经营管理方面给我们一U非常直观的启发Q就是对同一个h或同一个组l的理不能同时采用两种不同的方法,不能同时讄两个不同的目标。甚x一个h不能׃个h来同时指挥,否则ɘq个企业或这个h无所适从。手表定理所指的另一层含义在于每个h都不能同时挑选两U不同的价DQ否则,你的行ؓ(f)陷于؜乱?/p>

  三、不值得定律

不值得定律最直观的表q是Q不值得做的事情Q就不值得做好Q这个定律似乎再单不q了(jin)Q但它的重要性却时时被h们疏忘。不值得定律反映Zh们的一U心(j)理,一个h如果从事的是一份自认ؓ(f)不值得做的事情Q往往?x)保持冷嘲热讽,敯了(jin)事的态度。不仅成功率,而且即成功Q也不会(x)觉得有多大的成就感?br />  哪些事值得做呢Q一般而言Q这取决于三个因素?br />  1、h(hun)D。关于h(hun)D我们已经谈了(jin)很多Q只有符合我们h(hun)D的事Q我们才?x)满怀热情d?br />  2、个性和气质。一个h如果做一份与他的个性气质完全背ȝ工作Q他是很隑ց好的Q如一个好交往的h成了(jin)档案员,或一个害者不得不每天和不同的人打交道?br />  3、现实的处境。同样一份工作,在不同的处境下去做,l我们的感受也是不同的。例如,在一家大公司Q如果你最初做的是打杂跑腿的工作,你很可能认ؓ(f)是不值得的,可是Q一旦你被提升ؓ(f)领班或部门经理,你就不会(x)q样认ؓ(f)?jin)?br />  
  ȝ一下,值得做的工作是:(x)W合我们的h(hun)DQ适合我们的个性与气质Qƈ能让我们看到期望。如果你的工作不具备q三个因素,你就要考虑换一个更合适的工作Qƈ努力做好它?br />  
  因此Q对个h来说Q应在多U可供选择的奋斗目标及(qing)价D中挑选一U,然后Z而奋斗。“选择你所qQ爱你所选择的”,才可能激发我们的奋斗毅力Q也才可以心(j)安理得。而对一个企业或l织来说Q则要很好地分析员工的性格Ҏ(gu),合理分配工作Q如让成欲较强的职工单独或牵头来完成具有一定风险和隑ֺ的工作,q在其完成时l予定时的肯定和赞扬Q让依附Ʋ较强的职工更多地参加到某个团体中共同工作;让权力欲较强的职工担M个与之能力相适应的主。同时要加强员工对企业目标的认同感,让员工感觉到自己所做的工作是值得的,q样才能Ȁ发职工的热情?/p>

  四、彼得原?/p>

彼得原理是美国学者劳伦斯•彼得在对组l中人员晋升的相关现象研I后得出的一个结论;在各U组l中Q由于习(fn)惯于对在某个{上称职的人员q行晋升提拔Q因而雇员L向于晋升到其不U职的地位。彼得原理有时也被称为“向上爬”原理。这U现象在现实生活中无处不在:(x)一名称职的教授被提升ؓ(f)大学校长后无法胜任;一个优U的运动员被提升ؓ(f)ȝ体育的官员,而无所作ؓ(f)?/p>

  对一个组l而言Q一旦组l中的相当部分h员被推到?jin)其不称职的U别Q就?x)造成l织的h于事,效率低下Q导致^庸者出人头圎ͼ发展停滞。因此,q就要求改变单纯的“根据A(ch)献决定晋升”的企业员工晋升机制Q不能因某个人在某一个岗位别上q得很出Ԍ推断此Z定能够胜L高一U的职务。要建立U学、合理的人员选聘机制Q客观评h一位职工的能力和水qI职工安排到其可以胜ȝ岗位。不要把岗位晋升当成对职工的主要奖励方式Q应建立更有效的奖励机制Q更多地以加薪、休假等方式作ؓ(f)奖励手段。有时将一名职工晋升到一个其无法很好发挥才能的岗位,不仅不是对职工的奖励Q反而职工无法很好发挥才能Q也l企业带来损失?/p>

  对个言Q虽然我们每个h都期待着不停地升职,但不要将往上爬作ؓ(f)自己的惟一动力。与其在一个无法完全胜ȝ岗位勉力支撑、无所适从Q还不如找一个自p游刃有余的岗位好好发挥自q专长?/p>

  五、零和游戏原?/p>

当你看到两位对弈者时Q你可以说他们正在玩“零和游戏”。因为在大多数情况下QM(x)有一个赢Q一个输Q如果我们把莯计算为得1分,而输ؓ(f)-1分,那么Q这两h得分之和是Q?+Q?1Q?0?/p>

  q正是“零和游戏”的基本内容Q游戏者有输有赢,一Ҏ(gu)赢正是另一Ҏ(gu)输,游戏的Ll永q是零?/p>

  零和游戏原理之所以广受关注,主要是因Zh们发现在C会(x)的方斚w面都能发C“零和游戏”类似的局面,胜利者的光荣后面往往隐藏着p|者的辛酸和苦涩。从个h到国Ӟ从政dl济Q似乎无不验证了(jin)世界正是一个巨大的“零和游戏”场。这U理为,世界是一个封闭的pȝQ胦(ch)富、资源、机遇都是有限的Q个别h、个别地区和个别国家财富的增加必然意味着对其他h、其他地区和国家的掠夺,q是一个“邪恶进化论”式的弱肉强食的世界?/p>

  ?0世纪人类在经历了(jin)两次世界大战Q经的高速增ѝ科技q步、全球化以及(qing)日益严重的环境污染之后,“零和游戏”观忉|逐渐被“双赢”观忉|取代。h们开始认识到 “利己”不一定要建立在“损人”的基础上。通过有效合作Q皆大欢喜的l局是可能出现的。但从“零和游戏”走向“双赢”,要求各方要有真诚合作的精和勇气Q在合作中不要耍小聪明Q不要L占别人的便宜,要遵守游戏规则,否则“双赢”的局面就不可能出玎ͼ最l吃亏的q是自己?/p>

  六、华盛顿合作规律?/p>

华盛合作规律说的是Q一个h敯?jin)事Q两个h互相推诿Q三个h则永无成事之日。多有点类g我们“三个和”的故事。h与h的合作不是h力的单相加,而是要复杂和微妙得多。在Z人的合作中,假定每个人的能力都ؓ(f)1Q那?0个h的合作结果就有时?0大得多,有时甚至?q要。因Zh不是?rn)止的动物,而更像方向各异的能量Q相推动时自然事半功倍,怺抵触时则一事无成。我们传l的理理论中,对合作研I得q不多,最直观的反映就是,目前的大多数理制度和行业都是致力于减少人力的无谓消耗,而非利用l织提高人的效能。换a之,不妨说管理的主要目的不是让每个h做到最好,而是避免内耗过多?1世纪是一个合作的时代Q值得?jin)幸的是Q越来越多的人已l认识到真诚合作的重要性,正在努力学习(fn)合作?/p>

  邦尼人力定律Q一个h一分钟可以挖一个洞Q六十个ZU种却挖不了(jin)一个洞?br />  
  合作是一个问题,如何合作也是一个问题?/p>

  七、酒与污水定?/p>

酒与污水定律是指Q如果把一匙酒倒进一桶污水中Q你得到的是一桶污_(d)如果把一匙污水倒进一桉中,你得到的q是一桶污水。几乎在Ml织里,都存在几个难弄的人物Q他们存在的目的g是Z(jin)把事情搞p。他们到处搬弄是非,传播言、破坏组l内部的和谐。最p糕的是Q他们像果箱里的烂苹果,如果你不?qing)时处理Q它?x)迅速传染,把果里其它Ҏ(gu)也弄烂,“烂Ҏ(gu)”的可怕之处在于它那惊人的破坏力。一个正直能q的入一个؜q部门可能?x)被吞没Q而一个h无d无才者能很快一个高效的部门变成一盘散沙。组l系l往往是脆qQ是建立在相互理解、妥协和容忍的基上的Q它很容易被侵害、被毒化。破坏者能力非凡的另一个重要原因在于,破坏LҎ(gu)。一个能工y匠花Ҏ(gu)日精?j)制作的陶瓷器,一头驴子一U钟p毁坏掉。如果拥有再多的能工巧匠Q也不会(x)有多像L(fng)工作成果。如果你的组l里有这L(fng)一头驴子,你应该马上把它清除掉Q如果你无力q样做,你就应该把它拴v来?/p>

  八、水桶定?/p>

水桶定律是讲Q一只水桶能装多水Q完全取决于它最短的那块木板。这是说Q何一个组l都可能面(f)的一个共同问题,x成组l的各个部分往往军_?jin)整个组l的水^?/p>

  构成l织的各个部分往往是优劣不齐的Q而劣质部分往往又决定整个组l的水^?/p>

  “水桶定律”与“酒与污水定律”不同,后者讨论的是组l中的破坏力量,而“最短的木板”却是组l中有用的一个部分,只不q比其它部分差一些,你不能把它们当成烂苹果扔掉。强弱只是相对而言的,无法消除。问题在于你容忍q种qC么程度。如果它严重到成为阻工作的瓉Q就不得不有所动作?/p>

   如果你在一个组l中Q你应该Q?br />   1、确保你不是最薄弱的部分;
   2、避免或减少q一薄弱环节对你成功的媄(jing)响;
   3、如果不q,你正处在q一环节中,你还可以采取有效的方法改q,或者{职去谋另一份工作?/p>

  ?ji)、蘑菇管?/p>


蘑菇理是许多组l对待初?gu)庐者的一U管理方法,初学者被|于阴暗的角落(不受重视的部门,或打杂跑腿的工作Q,上一头大_(无端的批评、指责、代人受q)(j)QQ其自生自灭(得不到必要的指导和提携)(j)。相信很多h都有q样一D“蘑菇”的l历Q但q不一定是什么坏事,其是当一切都刚刚开始的时候,当上几天 “蘑菇”,能够消除我们很多不切实际的惻I让我们更加接q现实,看问题也更加实际Q而对一个组l而言Q一般地新进的h员都是一视同仁,从v薪到工作都不?x)有大的差别。无Z是多么优U的h才,在刚开始的时候都只能从最单的事情做vQ“蘑菇”的l历对于成长中的q轻人来_(d)像蚕茧(do)Q是化前必ȝ历的一步。所以,如何高效率地走过生命中的q一D,从中可能吸取经验,成熟hQƈ?wi)立良好的值得信赖的个人Ş象,是每个刚入社?x)的q轻人必面对的N?br />  十、奥卡姆剃刀定律

如果你认为只有焦头烂额、忙忙碌地工作才可能取得成功,那么Q你错了(jin)?/p>

  事情L朝着复杂的方向发展,复杂?x)造成费Q而效能则来自于单U。在你做q的事情中可能绝大部分是毫无意义的,真正有效的活动只是其中的一部分,而它们通常隐含于繁杂的事物中。找到关键的部分Q去掉多余的zdQ成功ƈ不那么复杂?/p>

  奥卡姆剃刀Q如无发要,勿增实体?/p>

  12世纪Q英国奥卡姆的威廉对无休无止的关于“共相”、“本质”之cȝ争吵感到厌倦,d唯名论,只承认确实存在的东西Q认为那些空z无物的普遍性要领都是无用的累赘Q应当被无情地“剃除”。他dQ“如无必要,勿增实体。”这是常说的“奥卡姆剃刀”。这把剃刀曾很多人感到威胁,被认为是异端邪说Q威廉本Z受到伤害。然而,qƈ未损完把刀的锋利,相反Q经q数癑ֹ来快Qƈ早已越?jin)原来狭H的领域而具有广泛的、丰富的、深ȝ意义?/p>

  奥卡姆剃刀定律在企业管理中可进一步深化ؓ(f)单与复杂定律Q把事情变复杂很单,把事情变单很复杂。这个定律要求,我们在处理事情时Q要把握事情的主要实质,把握LQ解xҎ(gu)的问题。尤其要应自然Q不要把事情Zؓ(f)地复杂化Q这h能把事情处理好?/p>

  十一、二八法?/p>

你所完成的工作里80%的成果,来自于你20%的付出;?0%的付出,只换?0%的成?/p>

  十二、钱的问?/p>

  当某人告诉你Q“不是钱Q而是原则问题”时Q十有就是钱的问题?/p>

  照一般的说法Q金钱是价值的度Q交换的媒介Q胦(ch)富的贮藏。但是这U说法忽略了(jin)它的另一面,它o(h)人陶醉、o(h)人疯狂、o(h)人激动的一面,也撇开?jin)爱q?j)理不谈。马克思说Q金钱是“h情的d(j)力”,是指这一斚w而言?/p>

  关于金钱的本质、作用和功过Q从古到今,Z已经留下?jin)无数精辟深ȝD和妙语。我们常?x)看刎ͼZ为钱而兴奋,努力赚钱Q用财富的画面挑逗自己。金钱对世界的秩序以?qing)我们的生活产生的?jing)响是巨大的、广泛的Q这U媄(jing)响有时是潜在的,我们往往意识不到它的作用如此巨大Q然而奇妙的是:(x)它完全是人类自己创造的。致富的驱动力ƈ不是h于生物学上的需要,动物生活中也找不CQ何相同的现象。它不能应基本的目标,不能满Ҏ(gu)的需?-的确Q“致富”的定义是获得过自己需要的东西。然而这个看h漫无目标的驱动力却是人类最强大的力量,人类为金p互怼宻Iq超q其他原因?/p>

matthew 2006-08-14 12:51 发表评论
]]>
母亲http://www.aygfsteel.com/matthew2006/archive/2006/06/07/51193.htmlmatthewmatthewWed, 07 Jun 2006 10:33:00 GMThttp://www.aygfsteel.com/matthew2006/archive/2006/06/07/51193.htmlhttp://www.aygfsteel.com/matthew2006/comments/51193.htmlhttp://www.aygfsteel.com/matthew2006/archive/2006/06/07/51193.html#Feedback2http://www.aygfsteel.com/matthew2006/comments/commentRss/51193.htmlhttp://www.aygfsteel.com/matthew2006/services/trackbacks/51193.html昨天已经晚上很晚?jin),弟弟发短信告诉我Q妈妈做事时不小?j)脚t空Q摔倒了(jin)。当时就?j)里一惊,q好没有受什么伤只是手伤C(jin)。我和弟弟都在外Q由于学?fn)、工作比较忙。一q才回家一ơ,前几q倒是没什么感觉。最q几q每ơ过q回Ӟ发现母亲一q比一q衰老了(jin)。每每想P?j)里L有些酸痛。快到而立之年的我Q还在外M。始l没有ؓ(f)安、ؓ(f)父母做些什么A(ch)献。真惌己早Ҏ(gu)业,上班Qؓ(f)他们晚年的生zL供些条g。这才发现自q于长大了(jin)Q理解母q伟大.....



matthew 2006-06-07 18:33 发表评论
]]>
վ֩ģ壺 ƽ| ϲ| | | | | | Ϫ| | | | | α| ˳| | ˫Ѽɽ| | | | | | | | ֿ| ³| | | | | ˮ| | | | | | | | | | ǡ| Ӷ|