📄 column3.html
字号:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"><!-- InstanceBegin template="/Templates/单篇文章模板.dwt" codeOutsideHTMLIsLocked="false" -->
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<!-- InstanceBeginEditable name="doctitle" -->
<title>希望泉07年第3期(总第15期)</title>
<!-- InstanceEndEditable -->
<link href="css.css" rel="stylesheet" type="text/css" /><br />
<link rel="alternate" type="application/rss+xml" title="开复学生网-希望泉杂志-rss" href="http://www.kaifulee.com/magazine/rss.xml" />
<script src="http://www.google-analytics.com/urchin.js" type="text/javascript">
</script>
<script type="text/javascript">
_uacct = "UA-1351459-1";
urchinTracker();
</script>
<!-- InstanceBeginEditable name="head" --><!-- InstanceEndEditable -->
</head>
<body onload="justifypage()" onresize="justifypage()" ><table width="1003" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td width="112"> </td>
<td width="779">
<table width="779" border="0" align="center" cellpadding="0" cellspacing="0">
<tr bgcolor="#44d64b">
<td height="20"><div align="right" class="issue">2007年6月刊(No.15)</div></td>
</tr>
<tr>
<td bgcolor="#CBF7C4"><table width="100%" border="0" cellspacing="5" cellpadding="0">
<tr>
<td width="407"><a href="index.html"><img src="image/flower.jpg" width="407" height="137" border="0" /></a></td>
<td><table width="100%" height="100%" border="0" cellpadding="0" cellspacing="2">
<tr>
<td width="50%" height="30" bgcolor="#03940A"><div align="center"><span class="navi"><a href="charactor.html">人物</a></span></div></td>
<td height="30" bgcolor="#03940A" class="navi"><div align="center"><a href="unfurl.html">文摘</a></div></td>
</tr>
<tr>
<td width="50%" height="30" bgcolor="#44D64B" class="navi"><div align="center"><a href="dissertation.html">专题</a></div></td>
<td height="30" bgcolor="#44D64B" class="navi"><div align="center"><a href="authorship.html">原创</a></div></td>
</tr>
<tr>
<td width="50%" height="30" bgcolor="#03940A" class="navi"><div align="center"><a href="column.html">专栏</a></div></td>
<td height="30" bgcolor="#03940A" class="navi"><div align="center"><a href="reading.html">读书</a></div></td>
</tr>
<tr>
<td width="50%" height="30" bgcolor="#44D64B" class="navi"><div align="center"><a href="casual.html">休闲</a></div></td>
<td height="30" bgcolor="#44D64B" class="navi"><div align="center"><a href="english.html">双语</a></div></td>
</tr>
</table></td>
</tr>
</table>
<!-- InstanceBeginEditable name="EditRegion1" -->
<table width="95%" height="95%" border="5" align="center" cellpadding="20" cellspacing="0" bordercolor="026922" bgcolor="#CBF7C4" style="border-color:#026922; background-color:#CBF7C4">
<tr>
<td bgcolor="#CBF7C4">
<table width="100%" border="0" align="center" cellpadding="3" cellspacing="10">
<tr>
<td align="center" class="title">我在新蛋(成都)科技有限公司的实习生活</td>
</tr>
<tr>
<td align="right" class="content"><strong>作者/ 微软(中国)有限公司 梁振 编辑/Anne</strong></td>
</tr>
<tr>
<td class="content"><blockquote>人物简介:<br />
梁振,Diyinside副主席,主要负责Diyinside社区合作及服务部门。微软2003,2004,2005年度MVP ,微软BizTalk 2004认证讲师。西华大学Diyinside实验室创始人。曾参加微软公司西雅图2004年度全球MVP峰会和多次中国区MVP峰会, 2005年参加的Imagine Cup Visual Gaming项目获亚洲第一、全球第四名,微软CodeShark大赛全国前三。现在在微软(中国)企业服务部门工作。</p></blockquote>
<p> 我在新蛋(成都)科技有限公司度过了第一个实习生生活,当中学到了很多知识。在这里写了这篇文章分享给大家。</p>
<p> 这里介绍下新蛋(成都)科技有限公司,<br />
新蛋科技(成都)有限公司于2005年4月落户于高新区孵化园,系Newegg集团在中国设立的全资子公司,是继上海、台湾省之后的第三个海外运营机构。新蛋成都作为Newegg集团的研发、服务支持中心,为集团全球电子商务业务拓展和运营提供从软件开发、产品管理,市场研究,到客户服务,反信用欺诈,帐务处理等全方位的集成服务。 (按照微软公司的子公司部署来看,新蛋(成都)目前担当的类似微软全球技术中心和微软研发集团的工作和角色)。</p>
<p> 我接受的工作是在新蛋成都MIS部门的EDI(电子数据交换)业务组的高级软件工程师,主要做关于EDI业务系统的开发和维护,主要涉及技术不是特别深Windows Services的开发。进去公司开始工作,一切觉得那么的熟悉。因为公司所有的IT系统都是用微软公司的产品和其开发工具开发的(AD, Exchange 构建的基础IT环境)开发环境使用Visual Studio .NET 2003 & 2005。</p>
<p>第一周,新的航海历程<br />
我进入公司的第一周主要是参加了新员工培训和熟悉了下公司具体需要使用的技术和EDI相关的专业知识。新员工培训上面,我发现自己的分析能力和表达能力帮上了不少的忙,破冰游戏中,我和我们小组一起设计Logo(我们队伍名字叫可乐,旗帜上画的一辆装满可乐的汽车驶向新蛋)和用吸管设计帆船都很有创意(代表了我们一起努力将新蛋帆船开向大海,哈哈),因为经常参加MS类似的活动,所以在回答很多问题时候都还是比较流利和得体的。</p>
<p> 关于技术上面问题不大,因为之前有过足够多的.NET开发经验。只是因为之前我一直在做.NET 2.0平台下作开发,现在要回到了.NET 1.1环境下,还是有很多不一样的地方。例如:没有范型和匿名委托。另外我觉得第一周收获比较大地方就是开始了解EDI的介绍和概念。EDI是Electronic Data Interchange的缩写,称作无纸贸易或电子数据交换。它是指按照协议,把具有一定结构特征的经济信息,通过电子数据通讯网络 ,在商业贸易伙伴的计算机系统之间进行自动交换和自动处理。另外我还了解到EDI目前主要使用标准是在北美是ASC X12标准,在欧洲和其他地区主要使用的是EDIFACT标准。因为新蛋公司( http://www.newegg.com/)是一个从北美起家的B2C电子商务公司,涉及到非常多和北美商业贸易伙伴(主要是供货商)的电子数据交换,因此我们公司的EDI项目中使用的是ASC X12标准进行开发和维护的。关于EDI的学习,要感谢我们EDI组的”阿龙”了。</p>
<p>第二周,发现研究兴趣<br />
本周我们业务组给我安排了一个解析需要公司内部XML格式化EDI文件转为X12标准文件的小软件,因为之前对XMLDocument对象还算比较了解吧,所以没有太大难度。除了处理循环节点上面花费了一些时间外,其它都是编码和调试的事情了。</p>
<p> 本周发现自己加入了了公司MSMVP邮件组,和收到大黄(MS-MVP&Newegg SH)的欢迎信,仔细看了下居然公司有10多位MS-MVP(有的还是US的MS-MVP)。成都几乎所有MS-MVP都在我们公司了。</p>
<p> 另外本周比较开心的就是参加了我们EDI小组的聚餐(据说是季度一次活动,我运气还不错哈)因为进入公司之前我完成了一个SaaS(软件及服务)的项目,遇到了一些关于互联网平台扩展性和维护性方面的困难。在公司的资料库查看时候,了解到了公司在进行SOA项目的准备(SOA面向服务的体系架构)。其实大部分公司在随着发展过程中都会出现IT资源和系统的高冗余,也就所谓的系统的彼此牵连太多,维护和升级成本都成指数增加。并且新系统和旧系统之前的集成也是非常繁琐的。所以需要采用一种更好的IT基础架构来实现系统的清晰化,就是所谓的SOA。经过我一周多地了解SOA上IBM要比微软公司走在前面,虽然我更喜欢微软。 不过好在微软公司终于将.NET 3.0发布了,WCF(Windows Communication Funcation) 和BizTalk 2006的结合可以至少实现微软技术构建下的SOA技术框架。本周完成了我的第一篇关于SOA的文章,发表在了我的Blog上。<br />
《我们需要SOA》 http://liangzhen.spaces.live.com/blog/cns!5BD84CB7346D6F70!846.entry</p>
<p>第三周,为EDI服务器迁移做准备<br />
本周主要直接工作做了两件事情,第一个检查了上海和成都两台EDI服务器存储过程和数据库。大概修改了10多个不一样的地方。另外就是我开始调试和运行即将从上海迁移过来EDI服务器的代码,EDI服务器框架确实挺好的,不过因为还没有文档的支持,整个代码调试过程简直就是需要逻辑思维非常清楚,有一次跟踪一个错误的调试,F10调试了半个小时,突然死机了。崩溃……。<br />
另外继续业余研究SOA和SaaS方面的设计和架构,并且把自己的之前一些WinFX(.NET 3.0主要新增加的库)开发和SOA经验分享给了我们公司研究组和架构组同事,并且答应研究组同事业余支持研究组关于MS平台新技术研究的工作。</p>
<p> 最后两个月,没有办法拒绝我自己的梦。</p>
<p> 从2007年1月中旬开始,我开始了正式参与新蛋EDI业务组中生产环境服务器系统维护和升级的工作了。慢慢的自己开始对公司业务逐渐熟悉了,也和业务组同事熟悉了。感谢我所在项目组项目经理Leon给我很多锻炼的需求,也感谢Newegg EDI 业务组的同事Haptear耐心的给我讲解系统架构和服务器调试技术,让我可以很快地时间学到很多的知识。</p>
<p> 在2007年1月我推荐了两位同学到新蛋这里做BI(商业职能工程师)实习,自己也开始了解公司更多年轻的朋友,新蛋成都公司这边技术部门平均年龄不到25岁,但是确聚集了成都地区大部分.NET企业开发精英,这点无用质疑。除了微软公司外,可以说新蛋在微软技术开发上面是西南地区的领头羊。</p>
<p> 在2月初,我因为一次偶然的机会获得了微软面试的机会,最后获得了微软企业服务部门的Offer,我没有办法拒绝自己一直以来微软之梦,所以之后在上班的一天,我敲开了Eric的办公室。Eric和我谈了很久,感叹很多。因为上周我们还在一起聊天如何找一些我们朋友圈子中技术好的来新蛋这边,这周确是来谈离职。考虑EDI服务器才由上海迁移到成都,美国大量的业务需求,所以我和微软这边我的老板协商3.10号入职,这样可以帮助新蛋我所在业务组完成大部分已经知道的需求,并且还可以帮助TR组做一些公司内部培训。</p>
<p> 在2007年春节前几天新蛋公司举办了2006年尾牙,新蛋公司的同事们自己准备了大量精彩的节目,同时公司董事长也来到成都和所有员工共同度过,我的好朋友Edwin在尾牙获得了年度最佳员工奖(后来被我和他们项目组所有同事一起剥削了一顿巴西烤肉,下来总说千万不能让XXX知道了)。<br />
春节后,我基本开始了工作的交际和帮助新蛋公司和微软的一些合作项目的建立,还算顺利帮助新蛋公司和微软的Windows Vista Logo支持项目启动起来了,微软公司将支持新蛋公司EIMS V2去获得For Vista的Logo认证。</p>
<p> 另外最后一个工作就是帮助新蛋技术部门TR组给公司内部做.NET 3.0培训,一共三个半天的培训,总共49多为同事参加培训,培训后看到三次反馈都在4分以上,自己心里也很高兴。虽然之前也帮微软给企业做过培训,但是毕竟这次是给自己公司的同事做技术交流培训,感觉是不一样的。</p>
<p> 在这个月中,我朋友所在的业务组遇到一个问题。出现一个同事工作态度严重有问题(旷工,迟到,代码不符合规定),造成了整个业务组的工期和质量延后,我朋友告诉我这个情况后,我建议他直Fire掉,可是我朋友比较心好,建议公司年后再开除他。这个问题我是这样看的,虽然感情上来说可以让他过一个好年,但是做为项目经理应该抱着对公司和项目负责的态度,对于这样严重态度问题的员工应该尽快清退,否则会影响自己项目组或者其他项目组的情绪。 最后几天感觉过的特别快,到了最后一天早上给公司所有朋友写了告别Email交换了新的联系方式,然后开始办理离职手续,中午离开了公司回到了学校。</p>
<p> 在新蛋我一共呆了三个月,中间学到了很多知识。对我今天的工作都有很多帮助,感谢所有在新蛋实习生工作这段日子里给我国帮助的朋友和同事。</p>
<p> 更多关于新蛋(成都)公司的介绍和雇佣信息请访问:<br />
http://www.cdnewegg.com/</p>
<!--文章评论功能代码。注意:以下scr中的flag=后面紧跟的那个字符串要改为0706+文件名的样式,保证每个文件的flag互不相同-->
<script language="JavaScript" src="http://comment.activepower.net/script/user/js_list.asp?flag=0706column3&userid=58038&color_style=1&level_enabled=1" charset="gb2312">
</script>
<script language="JavaScript">
document.getElementsByTagName('iframe')[0].style.display="none";
</script>
<!--文章评论结束-->
</td>
</tr>
</table>
</td>
</tr>
</table>
<!-- InstanceEndEditable --></td>
</tr>
<tr bgcolor="44d64b" style="background-color:#44d64b;">
<td height="10"> </td>
</tr>
<tr bgcolor="03940a" style="background-color:#03940a;">
<td height="30" class="navi"><div align="center">希望泉杂志</div></td>
</tr>
</table></td>
<td width="112"> </td>
</tr>
</table>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -