Microsoft -- 一个对我这种呆过两个小~公司, 做过几个小~项目的程序员来讲, 是一个很神圣的名词.

  每天用着Microsoft的鼠标, 用着Windows系列的系统, MSN等等软件, 感觉就像呼吸一样自然. 从来没有想过, Microsoft是个什么样子的, 那里的程序员都在干些什么, 种种之类的事情.

  最近面试的经历让我意识到, 其实Microsoft离我并不遥远. Windows Update, SQL-SSDP, SQL-SDET等项目组, 很有机会可以在中国实现你的微软梦. 但是, 没用做好万全准备的我, 在一次一次的机会面前让它溜走了, 就在不经意间, 我突然发现自己是那么的无能, 大~公司的工作机会, 深入的系统级应用, 美妙的算法结构, 就被我那什么都无所谓的过去中慢慢的挥霍掉了...

  当通知我可能有机会进入Windows Update的项目组时, 我是无比的激动, 也很胆怯. 因为我从来没有想到, 真的有这么一天, Microsoft离我是这么的近. 不管是外派也好, 正式员工也好, 自己的待遇肯定会有所上升, 学习的机会也是多之又多.

  但就在这一次一次的面试中, 我一次一次的被打击的体无完肤. 在SDET的那个项目组(外派)的笔试时, 我第一次感觉自己是这么的无力, 原来自己离一个真正的程序员还差好远的路需要走. 一共6道试题, 全英文, 我竟然看懂了4道, 却只答上了1道, 这是我两次积极的找工作以来第一次被这么严重的打击. 所以我需要总结.

  原来我很单纯的认为, 做程序嘛, 这点代码量, 稍稍写点算法, 存取一下数据库, 学点新技术, 就可以了. 但我现在终于意识到了, 并不是那么简单的事情, 这是血淋淋的教训, 也让我更加的谦虚, 不再认为我现在已经可以了, 等等.

  首先是外语, 不管是英语还是日语, 我感到自己都差的好远. 一直以为自己日语还可以, 身边朋友都赶不上我, 我就满足了, 但是恰恰是这种满足感让我迷失了方向, 式样看懂了难道就可以了吗, 能用Mail或Msn跟日本人说点事就行了吗, 作为一个将近4年经验的程序员来讲, 这些都已经不算什么, 不光是日语能力考要通过这么简单, 还需要大量的沟通能力, 口语尤为重要, 能说才是王道啊. 不知道一直没有机会去日本的我什么时候能达到听说无障碍啊. 再说英语, 真的很后悔, 上学时的那些美好的时光为什么都去玩网游呢, 如果认真学学英语, 也不至于现在每个Microsoft的面试, 连面试题的英文都有一大半看不懂. Microsoft是很讲究英语能力的, 不光是试题是全英文, 而且试题上标明, 答题也要in English, 我的娘啊, 这对于现在的我来讲, 简直比杀了我还难受.

  再来是技术, 我这几次面试总结出的结论就是, Microsoft是一个偏学院派, 理论流的公司, 招聘的人员也都需要在理论上达到一定的层次, 至于编码能力我估计人家是不屑一顾的, 可能是认为那些只不过是背背类库, 写多了就OK了. 主要还是以基础的知识为主, 比如最爱考的就是value type与refrence type的区别, 还喜欢考一些什么是delegate, 还有delegate与Event的区别, 快排算法之类的问题. 这是令我很头痛的, 不过回想一下, 上学的时候即使没有学到过C#, 但是C++等基础的理论知识如果非常充实的话, 也不至于我现在明明看懂了试题上写的quicksort, 却不知道怎么用C#把程序写出来.

  总而言之, Microsoft其实离我们并不遥远, 也许对于一个喜欢学习的你来讲, 某天突然就莫名其妙的进入了Microsoft公司也不稀奇, 但是对于我这种痞子流的程序员来讲可能一辈子都隔着那么一层窗户纸, 怎么用力戳都无法将其戳破.

  如果还在上学的您看到了我这篇无聊的自述, 那么您应该赶快提起您的干劲, 努力的学习技术基础, 加强自己的外语能力, 这是对您自己的未来负责, 也是对我这种后悔当初的前辈一种鼓励, 希望您成功.

  如果有跟我遭遇类似的哥们儿姐们儿看到这篇烂文, 您是不是也认真的总结了呢? 我也在这祝愿您能找到自己的位置, 向着成功努力!

  特别感谢看文的您能耐着性子看到最后, 祝各位努力在程序第一线的软件第一生产力的朋友们, 生活愉快, 身体健康. 向着梦想进发!

  也非常感谢给我多次打击的[微软Microsoft]公司, 是您给了我前进的动力和希望. 终有一天我会踏进您的大门!


posted on 2010-03-07 18:24  TonyKent  阅读(462)  评论(2编辑  收藏  举报