实习感悟

    来公司实习已经三个月,是该总结一下了。回想过去的三个月,有收获,有挫折,有苦恼,也有喜悦。

    到公司的第一天,我就有了自己的任务,也就是那第一个任务,让我痛苦地坚持了两个月。那是到目前为止在公司经历过的最漫长的一个时期。里面有很多的是苦和累,更多的是原本很强的自信心一次又一次受到无情的打击与催残。

    我接触的第一个任务是研究开源项目CStore数据库,一个列存储数据库的原型。一开始我信心十足,上网搜索论文,下载代码,把它安装到了一个Linux测试机上。这点还算顺利,但也就是从那时起,我的工作就充满了迷茫与挫折。

    接下来的一段很长的日子,我天天泡在CStore的代码中。一点点看,一点点调试,试图弄清它的软件架构,运作流程。这其中充满了艰辛与痛苦,却永远找不到一点头目。我尝试着下决心让它运行起来,却没有花太多的心思去仔细揣摩。一次次,我很受挫。面对那十几万行代码,注释少的可怜。就这样痛苦了很长一段时间。

    终于有一天,我开始了新的目标。那天,我终于松了一口气,心想这下终于可以不用看代码了。后来我才知道我错了,可惜已经付出了太多的时间成本。经理问我,自己研究了两个月的时间,还没有出最终结果的时候,就要把它放弃吗?

    我心里也觉得很可惜。我说我要用业余的时间继续把它弄明白。狠下心了,一下子钻到底,我就不信这么小小的东西就弄不明白。花了两天的时间,我终于从CStore中找到了自己的答案。当时很高兴,也很自悲。因为我得到的答案和预期的差别太远。我的目标是研究CStore是怎么使用压缩算法对数据进行压缩,以及怎么操作压缩态的数据的。而我的发现却是CStore只有一个列的数据进行了压缩,别的列却没有进行压缩,并且那个压缩的列却又偏偏不能进行查询。也就是说,如果这就是答案,我早就该放弃对它的研究。然而,找到这个答案却花费了我整整两个月的时间。

    第二个任务,也就是我现在的任务,是做一个MySQL的存储引擎,但是要按列保存数据,也就是以列存储的形式实现行数据库的存储引擎。从这里,我找到了自信,自我感觉完成的不错,但是就是环境变了,很不顺,以致于到现在也没有结果。  

    这段时间我发现了自己另外的缺点,与人沟通的缺点。我们新来了一个项目经理,我在他的带领之下。到目前为止,我已经写了三个存储引擎,但是却没有一个能够让他满意。他是故意和我作对,我有什么想法,对他来说就是不对的。我没有什么想法,对他来说就是对的。我写代码前,他不告诉我要怎么样,往往是我花了很大功夫按我的想法搞定了,功能实现了,这时候他说这样做不行。必须按他说的做,但是怎么做呢?那就开会讨论。一讨论就是半天,并且总是没有结果。因为只要我一说怎么样能解决个什么问题,他总说那样不行,然后他就会说一个方法,再沿着他的想法讨论下去。当他的那个想法再次遇到什么问题时,我只要一说怎么样能解决,就意味着他肯定会有另一个不同的方法能解决。然后再讨论下去。

日子就这么一天天过去,到现在也没有一个解决方案。

    我不知道我什么地方得罪了他,这个人很别扭。我不是不想按他的想法去做,我很容纳别人的观点,当别人说出什么想法时,我会按他的思路去分析问题。然而我目前的项目经理,我实在没办法。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值