

我用了好几年的时间工作于那个范例。在那段时候我经历了个人的转变,体重减了近70磅,腰围从44” 降到32”,对健身充满了激情。我开始兼职性地开办我自己的公司,并最终离开了我所在的公司,成为了一家为医院提供翻译服务,并有一个西班牙语的在线饮食计划的小公司的IT总监。这再一次提高了我讲西班牙语的能力,因为翻译是从英语翻译成西班牙语,反之亦然。我学到了不少关于各种行业用语之间的差异,以及有针对性翻译的重要性。我还重写了一个完整的应用程序,此应用程序使用ASP和嵌入的SQL调用,并且被硬编码为西班牙语,成为一个完全数据库驱动的,白标的(对于品牌推广)本地化app(该公司一直想扩展其他语言,例如法语)。这是一个激动人心的时刻,当我在我的工作中使用Microsoft堆栈时,因为工具和服务器成本的关系,于是我为自己的公司开源社区。就是在那个时候我学会了所有这些关于LAMP堆栈……Linux操作系统,Apache HTTP服务器,MySQL数据库,以及用于开发的PHP。讽刺的是,这方面的经验之后反倒促成了我和Microsoft合作的第一次咨询活动之一,因为他们想要接触到开源社区以便于着手Silverlight……但这是另一个故事了。
2002年 – PHP
<?php $hello = 'Hello, World.'; echo "$hello";?>
当我有机会转移到另一个职位去为一家新公司构建软件开发时,时间又过去几年,这中间我一直工作于这些特定的平台上。我成为了一家提供无线热点的小型初创企业的第三个员工,在无线热点这个词盛行起来之前。当我加入的时候,我发现这家公司的初始平台是用Java写的。这门语言其实我已经用它做过相当多的“修修补补”工作,所以结合C ++和Microsoft堆栈技能迅速掌握它,并不是一个巨大的跨越。
2004年 – Java
public class Hello {
public static void main(String[] args) { System.out.println("Hello, World"); } }
作为一门语言,我毫无理由反对Java,但是我们在使用时特定地包括即将搁置不用的Microsoft JVM,以及一个不想扩展的自定义服务器。我将平台迁移到了.NET上,令人惊讶地是,单一的IIS服务器比若干专用Java服务器可以处理更多的请求。虽然这里我说的是“迁移”,但其实是打造一个新的平台。我们希望迁移J ++代码到C#,因为J ++真不实用。幸运的是,C#非常接近于Java,所以大多数时候团队都能够轻松过渡,我们使用现有系统作为新系统运行在Windows机器上的“spec”,并从MySQL移动到SQL Server 2005。注意C#的“Hello, World”和Java是何等的相似。
传真:0755 - 2799 6625
投诉:133-2299-1235
邮箱:sale@inmiga.com