colaghost

自己的世界。。。

快结束的实习

呆在飞域好像快五个月了吧,也许很快就要结束这一段日子了。

氛围

办公室里基本上都是开发人员,平时间都没有很清晰的上下级关系。跟老大谈论问题时不会感觉到你是在请教,而是会感受到只是在沟通,在互相给意见。平时相处都算是比较愉快的,开发过程也都一直很顺利,做的东西无论从条形码识别,再到软电话,或者是说网络协议实现,都是我比较感兴趣的范围。尤其一段时间有机会在Linux下做开发,让我感觉整个过程都很愉快。

公司算不上压力大,整个开发过程也基本上控制得比较好,平时上下班时间都是九点半到下午六点。不过这些天的项目有些吃紧,连续三个星期都加一天班,尤其是这个星期八天连续上班,感觉有点吃不消。

学习

呆在公司的日子感觉有许多的成长,无论是从技术上,或者是说为人处事方面。

公司每个项目都是边学习边进行开发,这里感谢peter每次都为我们这些实习生找了很多的资料,并且总是会在很忙的时候放下手头的事情来解答我们的一些问题。而且peter知道我在linux方面的兴趣,也特意让我做一些linux下的开发,我的第一个linux下的程序就是在公司实习时做的。

记忆最深的还是那段阅读exosip和osip开发包源码的日子,第一次感觉看人写的代码是一种享受,优雅的设计,充足的注释,让人感觉就像在读一篇好文章,整个思路都异常清晰,从头到尾好像一气呵成一样,呵呵!那时候还特意做了不少的笔记,可惜全写在a4打印纸上,现在还散乱地扔在办公桌上,没去整理。

朋友

从刚开始的peter,思思,振坚,到后来进来的王崇,也许最大的收获还是认识他们吧,可惜后来思思离开公司了。不过也许搞技术的人比较那个,我们办公室的人基本上都跟隔壁负责市场的办公室人员没有多大的交集,基本上也就是电脑坏了找人修或是维护团购网的事吧。我最失败,跟那边的人一个都不熟悉,可能还是只喜欢跟搞技术的人混在一起吧。

这段日子跟振华,振坚还有雄峰,基本上都是一起上下班和一起吃饭。这好像也是我的追求之一,几个好朋友一起快乐地写代码,一起快乐地生活。

转正

昨天公司单独跟我们四个实习生谈了一下转正的事,说了一下公司对我们每个人的看法,并问了我们对公司的看法,最后也提到了一下工资的状况。其实说真的,公司处于刚创业的阶段,很多东西,例如说福利啊,员工成长啊等等很多东西还是待完善的,包括这次中秋的事,其实多多少少我们还是有些不满,我们并不是说想要一个月饼,只是有时候这代表着一种态度,一种对员工的顾及。

而且就单单拿工资来说吧,其实还是跟我预期的差了一千块,我当时听了还是心有点凉的,毕竟我还是希望我们几个都能留下来。但是公司开出的工资我接受不了,我不要求福利说要有多好,我只是希望既然公司肯定了我的能力,就应该听一下我们的意向。一个刚出来的本科生,他的能力并不一定比一个什么研究生或者是什么硕士生差,不应该根据这个来做为标准。

最后

也许很快就会结束这段日子吧,但这段日子经历的一切,可能会一生都印在我的记忆当中。

八月三十一号

暑假的最后一天,不过貌似和我没有多大关系,再也没有暑假了。

上一年的今天是女友的生日,那天晚上收到她的一封email,还记得当时在心里笑她傻。今天却只能和一群同学看着周星驰的电影在那傻笑,想想反差有点大。

回过头看整个暑假,只有几天是呆在家而已,上班的日子又变成三点一线了,每天公司-吃饭的地方-宿舍,好像陷于一个while当中,无奈那个break的条件还未被置为true,或许等于true时就是人生的终点了。

但其实还好,几个朋友在一起,每天快乐地写着代码和快乐地讨论着,这不正是自己的追求么?但总感觉少了点什么!

或许我是在等待归来,不然我的心会空,不知道你知道不?

写在快结束的暑假

暑假前计划了挺多,例如说看下python跟英语语法,不过现在这两个都流产了。之前还特地买了薄冰的《英语语法》,现在一直摆在桌上堆的书里,压根就没碰过。

暑假只回家一个星期,严格来说在家呆的时间只有五天,两天在车上。貌似是我这种赖家型的人呆得最少的假期了,可能以后也没有多少时间呆在家里了,怀念以前可以跟家里人呆在一起的时光。

基本上这一个半月都是在公司实习度过的吧,不停地看协议、看代码和写代码。

关于协议基本上看的都是英文,不知道看了这么多英语功力有没有提升,还翻译了一篇关于sip的呼叫例子的文章放在了博客上yy,算是成果吧。目前的工作主要是关于voip方面的,看了几个开源包,仔细阅读了其中一个开源包的代码,基本上把整个设计都摸清了,这时候才感慨外国人做事之认真,基本上每个细节都考虑到,而且用c的功力也非一般人所能及的,竟然都是用面向对象的思想来实现的,感觉自己能看懂,但是目前肯定是写不出这种水平的代码。目前实现了一个测试用的二无sip软UA,无界面且无法运行在windows上。这是我的第一个Linux程序,当时还是挺兴奋的,代码理了一遍又遍,虽然也就那么六七百行代码。

先前的《linux程序设计》倒是把该看的都看得差不多了,但是基本上没有实战,除了那个软UA用到的标准流和多线程跟信号处理,感觉在linux下写程序其实比windows下来得容易,接口都很简洁(windows的api函数名真的不是一般的长),而且实现起来也很简单,像你想多创建一个进程,直接用fork()就可以复制出一个与当前一模一样的子进程(甚至是进程映像),而在windows下你不得不传入好几个结构体用来确定返回的句柄是否要被子进程继承,还得指定一大堆控制优先级和进程创建的标志,杂七杂八的东西都掺合在一起,让人甚是头疼,甚至是难以理解。

这本书最后的几章是讲入门级的设备驱动程序开发的,原先是打算在最后仔细看的。无奈后来在无意中被《深度探索C++对象模型》这本书所吸引,放不下手就只能等把这本书看完了再接着看回它了。

暑假到目前过得还算是充实吧,白天上班,晚上回来看会儿电影洗完澡就接着看书,很忙,但觉得成长得比较快。公司是任务型的,让自己没有了拖拖拉拉的借口,不知道自己是不是有被逼迫的心理,没人逼着或是不到最后关头就不会急着去做某事。

暑假就快完了,保持自己的冲劲吧!接下去就是大四了,即将的毕业生,将来等着我去冲刺了。

草根和美式互联网

今天上班时捣着Q,无意中看到群中人发的一链接,本着无聊的精神看了下,文章名叫《草根和美式互联网:谁是中国的未来》。原以为又是哪个砖家的高谈阔论,细看才知文章之深刻,道出了吾等的想法。

文章通过两个不同的人物来描述了美式互联网跟中国互联网的差异,以及导致这种差异的原因。说得算是中规中矩,没有过多偏激的言语,但一字一词之间无不让我想起曾经的饭否、谷歌等。

国内互联网很奇怪,很少有能老老实实坐下来做点真正意义上的创新的,国外什么火了,就照着整个模式来抄一遍,当然,做点阉割还是要的。兴FACEBOOK了,人人网、QQ校友出来了;兴TWITTER了,新浪微博,滔滔出来了;兴HULU了,奇艺网出来了!数不胜数,不过倒也抄得形势大好,TWITTER国内知之甚少(就算你知也不给你上),有知百度不知GOOGLE的,有知微博不知TWITTER的,也有知QQ MAIL不知GMAIL的。在国内,草根才是未来啊,什么美式的只能水土不服。雅虎中国被收购了,谷歌跑到香港躲难了。

莫非国内的互联网企业都擅长于在巨人的肩膀上创新,再把巨人给踩下去?看到了百度搜出了搜索结果可能不符合相关法律法规和政策,未予显示。”,新浪微博围出了“您在**发表的微博“**”已被管理员删除,给您带来不便,深表歉意。”,突然好像豁然开朗,不是它们擅长于站在巨人的肩膀上,而是相对而言更听话。

有人说这个世界分为两部分,一部分是墙内,一部分是墙外。很多生活在墙内的人一生不知墙外的状况,只听说墙外都是一片凄凉之景,众人生活于水深火热之中,无不都为墙内之“和谐”动容。所以大家都安安心心地用着“中国制造”的微博、QQ、校友,安安心心地被审核,并且安安心心地被和谐。

终于,有人活得太安逸了,想去感受一下墙外生活。他们翻上了墙,放眼望去,原来并没有那么糟糕,他们可以满意,也可以不满意,他们有自己的想法。墙内的人开始按捺不住了!

有一部分人走在了前头,他们汲取墙外一切优秀的东西,开始明白国内的互联网其实并没有互联应有的自由,本质上不过是“局域网”。也有人只是看到很多跟国内相似的东西,而且相对而言,国内的东西集成度更高,更方便,他们安心回到了墙内。但也有更多人,究其一生,也不知墙外为何物,他们一直地聊着QQ,看着优酷,围着微博,以为这就是互联网。

按照柏拉图的“洞穴”理论,每个人从出生开始就呆在自己挖的一个洞穴里,我们所见的世界只不过是被阳光抛到洞穴墙壁上的影像,而我们这些洞穴的居民却把它当作是真实的世界,因为我们没有见到过其他的东西。而真实的世界却是在洞穴之外,在有太阳的地方。不管看这份报纸的各位精英们是否承认,我们和某些人 —一群数量比我们大得多的人(中国的农民工、刚毕业的大学生等等,大概3亿人),完全生活在两个不同的世界。如果能关注那一群人,还会有很多机会。但很有可能,我们永远都走不出自己呆的洞穴。