昨天入职,上午办手续,下午学习了公司组织结构,然后是TeamBuilding。只是一同入职的人太多,最后没能认识几个人。

  实习待遇还可以,只是石景山万达广场虽然繁华,但周围东西太贵。昨天中午吃的KFC,今天中午吃的吉野家,一顿饭都要二十块钱左右,量却只刚好。现在我能理解为什么在学校有那么多在周围工作的人来挤着吃饭。至于晚餐,公司提供工作餐还凑合,只是肉类总是炸的肉条和丸子。

  今天的培训介绍了公司的文化和制度。制度貌似比较简单,除了个别比较复杂的条目。至于文化,主要就是十六个字:

主动·执行 团结·进步 坚持·挑战 传承·制度

  说实话,在大学别的没学到,唯一学到的东西——或正在学到的东西——就是独立思考,尤其是“毛泽东思想 邓小平理论和三个代表重要思想”这门课,因此我对“洗脑”的抗性还算蛮高。大一时参加过华硕公司文化的培训,去年找工作也参加了一些宣讲会。和这些公司文化相比较,总而言之,它们的共同点就是:做个好员工。:P

  比如“主动”指的是先知先觉,而这一条正好和华硕的“常山蛇”(注意不是“长山蛇” XD)精神相吻合。

  有区别的地方多是提出的方式、比喻的对象,以及各家公司可能对于个别细节的重视程度。

  在公司理论课上我学到:公司文化理论——为什么需要有公司文化。任何一家公司,为人处世有它独有的统一的方式,因此它需要它的员工能够认同它所秉承的文化。(虽然大多时候都是“公司利益至上”)不然各走各路,人心散了,队伍也就不好带了。因此,一家公司做大之后,一定要将其文化形于文字、形于口号,这样才能维持员工的向心力和一致性。

  培训时Garry说:进入一家公司,如果你能认同它的文化,那么你会有很大收获;如果你不能认同它的文化,那么你需要想想你要从这家公司得到什么。

  我认同搜狐畅游的公司文化吗?当然了,公司文化不可能和做一个“五讲四美不热爱”的人所需要的品质相背离。(也许除了“公司利益至上”,但这条却符合我的利益,因为我是它的员工)

  哦,对了。等这周培训完入职后,应该需要玩一周的“天龙八部”。嘿嘿,工作需要。

  另外,会分到哪个部门呢?希望是反木马外挂。(有这个组吗?)

斯伦贝谢、百度

October 27, 2009

  今天和温顿去参加了斯伦贝谢在北大召开的宣讲会。宣讲会上一位刚转到人事部门不久的前Field Engineer给我们做了一场精彩的演讲。作为一个International Field Engineer,他的经历可谓异常精彩:在全世界许多国家工作过,和各种各样的人打过交道,又在公司内部辗转从事过许多职位。看完他的演讲,我不禁认为:人生当如此!(虽然连续工作时间很长,压力很大,工作地点远离文明)

  不过很可惜,投了Field Engineer的职位,但晚上公布的面试名单却未能入选。但是斯伦贝谢这家公司,以及Field Engineer这一行业所意味着的风景,却让我难忘。

  回来的路上又收到了百度的面试通知,依旧是网页搜索部的核心技术开发工程师的职位。不久前的内推,一面面的就是这个职位,不过至今无进一步消息,想必是没能通过。但明天又要去面试这一职位,不知道能不能碰到上次的面试官。碰到他我该说“你好,我们又见面了”吗? 😛

  不过现在回想起来,上次面试时的表现确很糟糕。明天上午看看NLP,复习一下以前学过的东西,希望一切顺利!

  话说回来,宣讲会参加了不少,但真正能说出点东西的似乎就只有斯伦贝谢一家。前几天的完美时空的宣讲上,完美时空的总裁——我们的师兄——讲的虽然不错,但依然是过于泛泛。而斯伦贝谢的宣讲却能够让人真正了解他们公司以及以后从事的职业究竟是什么样子。他们的宣讲中提到了企业为员工的职业规划提供的帮助:管理和技术两线。虽然许多公司都号称如此,但能够说点什么的似乎很少,仅仅是提到“从技术能够转向管理,从管理可以换到技术”这么一句话而已。

普吕当的驴、聪明

October 9, 2009

  总是对自己一遍一遍说,我要是做了某件事情就好了,但却又总因为可能付出的时间和精力而退缩。这的确很像那只不知道是渴死还是饿死的驴。所以从天亮开始每天学一点Linux,学习一下配置常用的服务,有时间再读一读APUE。

  在《上学记》里面,另一处让我一直念着的是何老先生在提起文革时,一个朋友拒不承认自己是反动分子,后来自杀了。何老一直在念叨:他那么聪明一个人,对于这种事情怎么就是看不明白、非要较真呢。

  书还是读过就算了,没有必要去占有。

百度面试

September 25, 2009

  上周找人内推的百度面试网页搜索部的核心技术研发工程师职位,前天晚上霸笔sohu时接到hr电话通知第二天下午去面试。

  面试开始是给20分钟做两道题,很简单的代码,估计就是考察一下写代码的功底。我拿到的题目是用定长数组实现一个序列和输出两个有序数组中的公共元素。

  写完代码,是面试官过来进行一对一的面试。先是问了问第二题如果其中一个数组没有排序该怎么办。我说最简单可以对其先排序。然后就从未排序的里面挑一个,然后在排序数组中查找。再然后就是Hash。

  然后是网路上传遍的“几亿个URL”,要求找出其中重复的,问有几种方法,复杂度是多少。答:哈希、键树、排序。又问我内存不够大怎么办,哈希装不下。我说膨胀哈希,把不用的换出;键树也是同样;排序的话可以分组。又问我膨胀哈希导致频繁换入换出怎么办,分组哈希行不行。

  再然后就是问数据挖掘方面的知识。先是问如何确定两个词的相关性。幸亏学过NLP方面的东西,就说根据其上下文判断。然后又问如果词很稀疏怎么办。这个忘了课上老师怎么讲的,面试官提示我可以查找其上下文的相关词,对其泛化然后判断。又问如何判断两个词的等价性。和面试官讨论了半天,得出通过预置的知识库学习关系解决。又问我还有没有别的解法,想了半天就想出个通过平行对应关系来推等价。

  这次百度面试真可谓是有够杀脑细胞。一个半小时,除去开始写代码的几十分钟,一直在全速开动脑筋。过程很愉快,虽然我知道能得到2面的机会小的可怜。再见百度。

  面试时也有个小小的失误之处,那就是写代码的时候没注意掌握时间,结果第一道题写了太多,导致20分钟到了第二题还没写完,只好小小拖延了几分钟。不过这和上午的sohu无线测试的面试相比简直微不足道。上午起来的够早,但却忘记打印简历,于是面试10分钟结束,可谓是至今最快速解决的面试。

  需要了解一下一般的软件测试流程及测试工具,需要深入学习一下GNU/Linux,需要认真看CLRS,有空还需要读读EC++/MEC++及其它C++类书籍以及深入学习perl。

发芽了、Deflate和Hoffman

September 3, 2009

  浇了五天水,种下的种子终於发芽了。之前也有种子发芽,不过和这次的嫩芽比著相差很远,大概是杂草。

  研究zlib研究了四天,总算是看懂了算法。英文水平还是没有达到能轻松扫平RFC的程度,描述算法的地方要反反复复看好几遍才能确定意思,完整算法要反反复复看好几遍才能连起来。不过总算搞明白了,只是要解码这

“zlib文件头->deflate文件头->长度数目数->Lit/Len编码数->Dis编码编码数->Length_Hoffman(所有长度)->Length_Hoffman(所有Lit/Len)->Length_Hoffman(所有Dis)->编码后数据->结束标记码字”

格式,写出相应的程序比较头疼。程序太长,总是写了头就忘了尾,做了尾就顾不上头,始终无法串起来。

  操作系统的程序写完了,数据库的程序写完了,文档下周才交。这两天争取把解码程序写出来吧,熬了五天了……

红帽再度bs归来

June 30, 2009

  昨天去面试红帽的桌面产品测试职位,估计是自己知道的实在太少,于是被面试官毫不留情地咔嚓掉了。但即便如此,这样一家公司也像是暧昧中的女人一样不告诉我她在想什么,虽然通过她的眼神和谈话气氛我都能感觉到。

  到目前投了有不少公司,记得清的也就是MS、Baidu、Amazon、CA、IBM、Redhat。简历没能通过前三家的筛选,而人则没能通过后三家的面试。把通过简历筛选看做射中门框、通过笔试看做进球的话,FIFA06里射中门框达到30次才会有奖励,进球至少5次才会有奖励。一切都还早。

下午面试红帽

June 19, 2009

  下午三点半红帽面试,申请的是Kernel Quality Engineer Intern,不过linux啥都不会,估计还是去勇当炮灰。就当练习面试好了。

  到目前为止,投过简历的有差不多二十家,其中CA和红帽给了笔试,然后又都给了面试。倒在CA的面试,这是不幸。一个师姐内推了IBM,一家我本没想过能去的公司,看在内推的份上也给了面试,然后刚给电话被拒。

  笔试都不难,但面试对我来说真不简单。一面试经历太少,总是紧张,然后大脑一片混乱,该会的都忘了;二是实在不知道聊天聊什么好,讨论些技术问题倒不难,关键是不知道讨论什么。

  算了,晚上回来开始继续海投,按目前1/10的简历通过率,就算是赶面试蹭经验了。

做个总结

June 10, 2009

  先说说暑假实习。

  估计是简历问题,投电子简历的统统被bs,唯一一家给了笔试的CA没收过我的电子简历。还好,还是会点东西,很荣幸走进面试。不过这人生第一面挺差劲的。面试官不主导节奏,我意识到了也不接手。(性格使然)介绍了50分钟的项目经验,自己说做得很烂,但面试官说做的很好……结束时问了几个不该问的问题,当时纯属没话找话。哎,嘴笨。希望周五能收到offer。

  CA给我offer吧,我不找别家了。这多真诚了,就选我吧——

  前段时间接受了byr的软件开发版面,人气低迷,为了吸引人气,我只好改了签名档然后全站飘。还好,现在至少吸引了些人。

  对了,说起这个,那天我在版面水群里和小包讨论C++的问题,然后cool问我有offer了吗。我说还没,等着面CA。cool主动说帮我内推。我好激动,不过还是和上次内推一样,被bs而回……

  面试的时候谈起了自己做过一个小病毒,和我想的一样,企业里不喜欢这个。Sigh~先搞定实习的事,抽空再研究。怎么说也不能扔了。我还想加上:polymorphism、IAT Hook、API Hook、sys infection、exe dump、thread injection、慢传播、加壳感染等等等等许多功能。

  考试。这两周是考试周,我们院的考试都集中在第一周。还有两门,加油!

  Bless CA给我offer!

  沒什麼寫的,不想寫,不願寫,也沒時間寫。
 
  沒什麼寫的:生活就是日子有序地去,煩惱無序地來。有了這句話,人生的一切都可以概括了。而且人生是一個瑪律科夫過程(說是維納過程也可),每天寫的確沒什麼寫的,和前一天都差不多,多少有一些不起眼的位移罷了。
 
  不想寫:一件事情,羅生從門裡看和從門外看得到的印象是不同的。就像之前寫的《學校代理當了》一文,當時覺得很客觀,但現在不那麼想。(雖然個人而言對論壇的印象並沒有改觀)因此不寫罷了。
 
  不願寫:最近心情不是太好,還是不寫了,怨天尤人的字自己寫著煩,偶被人讀到讀者也煩。前些時候一位同學去世了,這事也不願提。也罷,該幹啥幹啥去,就是不願寫。
 
  沒時間寫:最近重新返回暗黑,不過是在學校戰網。就像一文中提到,雖然暗黑很老了,但它就像是我的初戀情人那樣,得到的是一種淡淡的愉悅和溫暖。另外,還在做一個紙模軟體,雖然簡單,但還沒完成。之前寫的VX也需要改進已增加生存能力,所以還是算了。
 
  對了,找人內推了百度和微軟的實習生,希望能有所結果。
 
  祝大家一切安好,幸福快樂。
  昨天有人在論壇上就學校網路速度緩慢的問題發帖抱怨,說學校收了錢但上網卻是龜速,結果引來論壇老大一陣不陰不陽的回應,說是“保證學校機房內無人抽煙”等等。今天上論壇看此貼依然占據十大首位,但校內提供的公網代理卻是當機了。電騾無法登錄,公網的網址也統統無法訪問。不得已,下了搜狗的瀏覽器,其內置教育網加速功能。試用了一天,很不錯,而且也沒有代理網路擁塞現象,實在很贊!
 
  對於學校的一些做法,我感到很氣氛。最近在校內論壇上諸如“畢業照學生等候領導了半個小時”、“抗議研究生提前畢業”、“圖書館占座”的帖子一遍又一遍地被發出,而學校對這類事情不聞不問,似乎很不在意校內論壇。但事實呢?去年體育館的屋頂剛被大風吹走,沒多久學校論壇就無法訪問。(說實話,當論壇無法訪問的時候我就能習慣性地了解到身邊出事情了)
 
  話說六年前,如今的校內論壇是由學生架設在自己的主機上的。但不知為何,當初架設主機的學生已經不再是學生。猶記得去年的一個帖子,一個人在板塊上詢問學校的ftp站點為何都不能訪問了,這時論壇老大的女友(似乎也是創建人之一,確是管理人員)站出來,很不客氣地反問:
你發帖之前為何不會先搜索一下。
  問者回應到:
怎么說我也在網上混了好幾年,也知道提問之前應該先自己搜索一下,可我實在不知道問一下爲什麽ftp站關閉了需要上百度、google搜索上半天。而且版面上幾個問ftp站的帖子我也看了,但裡面的版主都沒有給正面的回答。
  而後該“副”老大依然說話不很客氣,倒是問問題的學長很大度地幫她找了個臺階。當然了,在這樣的帖子里也少不了一干版主站務之流,雖然他們未有出口傷人,但卻看得出來他們對於副老大的言行是否符合他們置頂的版規并不在乎。而且還能見到這樣的發言:
ftp站開著的時候沒有一個人感謝一下,等關張了卻一個個跳出來抱怨。
  我想,既然是想做好事,就應該有如此的思想覺悟:做好事不以被感謝為目的。你義務做一件事情,是你主動挑起一件責任;你退出了,那就是你放棄了你開始擔起的責任。因為你放棄責任而導致了他人的不便,那么他人是有權利抱怨的。更重要的是:任何人都有抱怨的資格,不論他是否做過什麽,區別只在於是否有人去聽他們抱怨罷了。不然的話,你又有和理由抱怨雞蛋不好吃呢?你又不會下。
 
  其實我最不解的是:在論壇上我們究竟是應該主動一點“自我閹割”,還是應該“被動閹割”?眾所周知,網絡上的“一小撮”數目眾多、幾乎到了無處不在無孔不入的地步,因此爲了保障氛圍的和諧,對於一切帶著“一小撮”獨特標記的東西應該進行根除。但是,在論壇上應該主動體諒、理解版主的辛勤“辛勤除草”除草勞動,并做到自我對自己思想進行“除草”勞動,以免破壞和諧氣氛,還是應該“死硬”到底,只說自己想說的,而不管“事實”是否如此呢?
 
  在一閒聊板塊,站務號召大家要體諒版主們的刪帖行為。我們是否應該體諒、并爲了減輕版面維護負擔主動“自我閹割”?還是應該不顧“事實”,想說什麽說什麽。關站?有句話不是叫“野火燒不盡,春風吹又生”嗎?又或者,再來一次“防洪搶險”大作戰?