
穆斯林总会带来一些惊喜,在排版上一直比较前卫,相当于技术博客中的木子美吧,(知道我为什么把他比喻为木子美吗?只是为了点击率,呵呵)。
这两天在协助一家公司进行.NET开发,我作为外聘人员进入这个开发团队,蹲点一个月。
昨天进入后,发现一个情况,团队成员共有六个人员,可是基本上没有人了解.NET,甚至使用过ASP、JSP、PHP的人都甚少,其中有两个女孩子似乎只在大学里面学过C语言,没有过实际开发经验。而我得到的项目需求却有整整六十五页,而且目前需求还处于不明晰的时期。所以,第一天开始,我的心就有一些凉,感觉项目可能要延期。
然后我又查看了团队成员的学习方法,在他们身边查看他们如何学习,得到以下情况(以下无任何对我们的团队成员不敬的地方,只是用以归纳现象):
- 过于相信技术经典:这似乎是很多初学者的毛病,对大部分人来说,如果接触一门新的语言或者系统,他们往往去书店里面买来所有相关的书籍,而且价格越贵越好(当然,有些人是花公司的钱,不会心疼)。
- 不知道如何下手:或者是VS.NET提供的功能过于丰富,很多人在接到项目中无从下手,虽然看了很多书及许多示例,但真要自己干活的时候,却没有概念,甚至会使用一些莫名其妙的怪招。
- 基本概念不清晰:由于.NET一次提出来的新概念实在太多,响叮当甚至提出“世界上最困难的事,莫过于要你三句话讲清楚什么是.net……. ”,所以很多人对于一些基本概念不清晰,甚至会有人问我“Code Behind是不是就是面向对象”;
- 不习惯使用调试(Debug):我第一次帮成员调试的时候,竟然发现他们机器上无法进行调试,然后在我询问后,发现大部分人都没有使用调试功能,或者不喜欢用调试。第一个的原因是因为使用Proxy,但忘记设置本地地址不使用Proxy的选项了。而第二个人竟然建立了一个空的Web项目,所有文件都手工加上的,就是没有加Web.config及Global.asax这些文件。
今天上午我自己做了一个简单的示例程序,即留言本。我想这个是每个人都用过的东西,所以也适合做初学者实验使用。然后下午开始在会议室,利用这个Demo为大家讲解如何上手一个.NET Project的开发,主要是Web User Control的应用、配置文件的使用、多项目开发、面向对象等等,讲解了一个小时,然后让他们用一天时间做出这个项目来。(我习惯于用这个程序带领别人入门,不过这次我没有让他们使用Web Service)。
明天准备给他们讲一下Visual Sourcesafe的使用,然后开始动手程序框架的编写工作。
汗……
这是不是说偶已经可以去上班当个程序员了呢?
ASP.Net/ASP的留言版甚至论坛我是会写的……调试时知道设break point……
偶还会写带inner join的select SQL语句……
我还会用java实现BST,AVL,heap,DFS in graph等算法……
我读个屁大学啊?
直接上班去不好么?
可是……
为什么没有公司要我呢?
5555555555555555555555……
To wuvist:
有些地方是不能让人成长的,如果你愿意去,我估计下次技术革新的时候,你又落伍了。
这就是为什么国有企业老发展不好的原因。
所以别想像什么通过哪个社科院推出什么什么中国的操作系统之类的说法了。
To 开心就好:
偶刚刚只是发发牢骚罢了……我都21岁了,还在花着父母的血汗钱读大学,心中有点过意不去……
关于人的成长,我倒是认为与那个人在哪里并没有绝对的关系……在我看来,不是有些地方不能让人成长,而是有些地方自己成长不起来……
倘若我可以进国企,我每个星期给它40小时,它给我工资……这已经很够了……下次技术革新,我会不会落伍,恐怕还要看我每个星期剩下的128小时在干些什么……
国外稍微牛一点的大学都可以有自己的操作系统,社科院推出中国的操作系统也是很正常的……只是,我觉得这样的事情是很普通的……根本不值得炒做……政府弄出来的东西若真的好,市场自然会接受它……如果市场不接受,还需要炒来炒去,只是说明东西不好罢了……
可是我现在很想再进入大学. 哈哈:) 大学的生活是不可替代的.
开心老大,你应该等把这个项目完成了之后再写总结。
假如你的项目组成员或者领导或者合作伙伴看到了之后会影响你的项目进度的。
充分发挥和锻炼自己的领导才能吧!
很有挑战性的工作。
团队成员共有六个人员,可是基本上没有人了解.NET,甚至使用过ASP、JSP、PHP的人都甚少,其中有两个女孩子似乎只在大学里面学过C语言,没有过实际开发经验。
我做的 一个erp系统也遇到这种情况, 不过我还不能向老大这样权威 ,结果惨得很,现在又做erp的实施,相当于从新开发。
引用——————————————–
午开始在会议室,利用这个Demo为大家讲解如何上手一个.NET Project的开发,主要是Web User Control的应用、配置文件的使用、多项目开发、面向对象等等,讲解了一个小时,然后让他们用一天时间做出这个项目来。(我习惯于用这个程序带领别人入门,不过这次我没有让他们使用Web Service)。
————————————————————–
晕,要是有人这样带我,早就变成高手了,哎!
引用——————————————–
午开始在会议室,利用这个Demo为大家讲解如何上手一个.NET Project的开发,主要是Web User Control的应用、配置文件的使用、多项目开发、面向对象等等,讲解了一个小时,然后让他们用一天时间做出这个项目来。(我习惯于用这个程序带领别人入门,不过这次我没有让他们使用Web Service)。
————————————————————–
哇!开心,来写个简单教程好不好,带带我们新手噻! 🙂
blog首页正在设计中,过几天就OK。
To开心老大:怎么在blog内容中使用渐变色啊?
开心老大最近的几个贴子都有渐变色.从左到右的颜色由深到浅
剽窃我的 Filter 呀 … 555~~
贴子很漂亮哦
开心是个好老师
看到这个帖子的时候,我把香烟灰弹到了可口可乐里,开心你得赔我一罐!,:)
很想學習一下,幫助團隊成員迅速學習的方法
;)
你什么时候也给我上一堂这样的课, 我负责管饭, 不就面条吗?
管你1个月都行,怎么样? 什么时候开学呀?
呵,真有这好事,唉
我几年工作以来全是自已自学的,asp.flash.现在.net也是自已自学,虽然很菜,但做做网站的web应用还是可以的了,
不会吧,这个团队这么菜,那要什么时候才能搞出东西来呀!是我,肯定全部炒掉重新招,呵呵!
——-
其中有两个女孩子似乎只在大学里面学过C语言
————————————————–
一般小问题不卡壳就不错了…估计熟练不了哪里去