作者derekhsu (断头不过碗大疤)
看板Soft_Job
标题Re: .NET的人真不好找..
时间Wed Jul 4 17:50:05 2007
※ 引述《adahsu (路边的垃圾筒)》之铭言:
: ※ 引述《LisaShie (小麻)》之铭言:
: : 我写程式都习惯随身带一本书,毕竟不可能把所有的语法都背起来吧!@@"
: : 尤其是sql物件的东西,名称超级长…
: : 我都不知道,原来有的面试允许open book
: Open Book 算啥?
: 有次去华义面试还可以 Open Call Out 哩...
: XD
写程式人人都会写,也不用天份,把书拿来看一看,不管哪个科系毕业的,
要稍微读点书,练个一个月,有人教,自己有心的话,写个Client-Server
的C#网页根本没有什麽困难,尤其是现在.net 2005提供的IDE工具如此方便
,所谓的写程式,门槛也越来越低。
我自己把写程式分成以下几种等级:
一、写出程式
能够对整个专案其中一个模组部分的程式码,没有对整体专案运作有全部的概念。
强调产出而忽略过程,可能会忽略程式的安全性,可读性,再使用性。
很多在学校的学生写出一堆变数叫做a,b,c,d,e的,然後也不会缩排程式码
一都Copy&Paste的Code,浪费CPU资源的回圈,写死的数值,在学校也就罢了
如果在外面你所接到的案子前面的程式设计师是这种人,那真的是怎麽干都
干不完。
很不幸的,由於C#以及IDE所具备的优秀设计功能,写C#程式的初学者常常会
写出这种ASP like的C# code。
二、写完程式
能够负责专案的一个模组,对於整体专案运作具有进阶的概念。
对於过程会开始注意,能够依照程式撰写规范撰写,具有Code Style。
了解结构化程式设计。
三、写好程式
能够负责一个以上的专案模组,能跟Team Leader或架构师讨论专案架构。
对於手上的程式除了完成之外,会考虑物件化,提昇效能,以及Reuse方面的考量。
能够维持整个程式设计结构的一致性,看得出来这是同一个人写得程式。
了解OOP。
四、独立作业能力
能够负责小型的专案,建立专案结构与架构,并且协同其他的程式设计师完成专案。
能做出优秀的注解以及物件导向化的结构,考虑到共用物件,继承结构,功能模组分析。
能撰写并管制整体专案文件的产出。
了解Design Pattern。
五、协同作业能力
能够负责多个专案,或者是中大型专案,具有架构专案Framework的能力。
能协调所属子专案工程师的工作。
能在专案开始就设计出可以提供所有模组运作的系统基础架构。
了解OOAD与精通Design Pattern。
六、大师
顶尖的工程师,没有任何束缚可以阻止他完成他的工作。
能使用可以使用的所有语言,为了要达成效能、安全、维护的目标。
能够与人合作,也能自己研究。
利用现有的程式语言创造出目前不存在的新世界。
抓草成刀,凝风成剑,程式语言已经变成虚无的工具,根本不在乎语言种类,心中
所想的已经是程式语言之外的东西。
大概是这样子吧。...第六个比较XD...。
--
界(
http://derekhsu.idv.st)
我的世界、世界的界线;我与这个世界的界线
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 220.130.167.151
※ 编辑: derekhsu 来自: 220.130.167.151 (07/04 17:50)
1F:推 megaman1206:第六个XD 07/04 17:55
2F:推 aimlikenoob:说真的 练到境界四或境界五 就不想要继续coding了.. 07/04 17:59
3F:→ aimlikenoob:转当SD SA或PM比较轻松一点,毕竟年纪也大了... 07/04 18:00
4F:推 revivalworld:七、走火入魔 07/04 18:38
5F:推 Ketch:这..第六..国内有这种人才吗~?XD 07/04 20:28
6F:推 lovelexus:这..应该还是有吧 07/04 21:09
7F:推 chihyi1980:还是有吧..但是还是比不上 第七、嘴写程式 07/04 21:15
8F:推 parus:真的有到第六的人 但是吊诡的是 这样的人大部分时间反而用在 07/04 21:28
9F:→ parus:开会上 而不是写code 07/04 21:30
10F:推 skydog:六 已经是金庸小说里的男主角了 07/04 23:16
11F:推 PRAM:每个老板的等级都是六啊 07/05 01:22
12F:推 FlyinDeath:John Carmack可以算咩... XD 07/05 02:08
13F:推 kivencco:恩…前面的话忠肯+1,不过所有的事情不都是这样吗?只要 07/05 10:02
14F:→ kivencco:有心学的话,都可以学的很好的。 07/05 10:02
15F:→ kivencco:不过以上的话是给大家多点自信,不用害怕。 07/05 10:03
16F:推 mimiosu:好文,推一个! 07/05 13:57
17F:推 LisaShie:推一个…我也挫咧… 勉强到三而已 07/05 15:32
18F:推 teman:第六个有阿 像能进Google的人阿 外加精通各资工领域研究理论 07/06 12:46
19F:→ teman:能快速实做研究理论 并创造新的技术和方法 比较像能创造语言 07/06 12:48