您的位置:首页 > 其它

关于一个未知的东西去完成所花时间的预算

2014-04-25 14:44 225 查看
最近把工作辞了,在找工作。闲着就来写一篇博客,我想关于辞职说不定会写一篇博客,或者就藏起来不写了。

前一段时间,产品经理有和我说你了解过CI吗?我说没听过。他说你去查一下是什么东西,简单的来说是一个持续集成环境。给你几天时间你能搭建完成?被这么一问我就直接闷了,我说我连这事什么玩意我都不知道,我怎么好估算?他说随便估算嘛。我说我这个真没法估!估少了不是,估多了也不行。

他说:这样,这周五你看怎么样,不行再说,还有三天的时间,应该差不多吧,我之前也有了解过这个。搭环境应该不是很难。

于是我就去了解啥是CI,(大家想了解,可以去google一下)

找到的第一款开源的CI框架是Hudson,这家伙的官网已经关了。。。。,都是参考的本论坛的一些博客之类的,用的是Maven3和他配合,但是配置部署的时候,从git上拉代码总是出路fush状态。。。。。根本停不下来

,最后不知道是啥情况。。。。。

无奈,去找了apache的另一款产品,teamCity。文件很大600+M,提供了免费版本。想去官网看文档,但是。。。。居然没有文档!!!!!没有文档!!!!!!只有youtube的视频。。。。当然没有字幕。听力不行。。。。还是上论坛看人家的博客。。。。

这玩意装好以后折腾了一个晚上。。。。。。不怎么想折腾了。

然后第二天,产品经理说,这个视频你看起来可能有点难度,CI的环境我来搭,你负责吧Maven部分的弄好就好了。

然后就用Maven+nexus搭建了一个私有仓库,用于对war包的版本进行控制。

给项目添加了pom.xml配置,对项目的编译文件进行版本的控制。当然期间遇到一些问题,在之前额博客中已经写到。

后来到现在,产品经理也没有问我关于Maven的那部分的东西。

要让我去对这个东西的完成去做时间预算。我不懂这东西我真不好做,即便是很简单的东西,一开始我的认知可能会觉得这不是一件好解决的事。现在发现,其实这种想法是不对的,即便我不知道这是什么,但是也不能觉得这个问题很难解决,从心理上这样首先就给自己画了一道坎。

之前的面试都问我用过NOsql没有,我说没有,只是大体的了解了一下。一开始我也觉得这东西好像很难的样子,没有去接触。

今天接触了redis,才发现没有自己想的那么困难,一些简单的例子让我对他有了一个初步的了解,还配有文档。

从2010年3月15日起,Redis的开发工作由VMware主持

来自百度百科,原来这东西从2010年就开始研究,我现在想想,我这是落后了多少。。。。。。觉得自己有点out

其实没有什么是不能解决的,我想起了我的初中数学老师,教我们的时候临近退休,他说:累与不累,都是自己喊出来的,自己越喊累,就觉的自己越累。

现在发现这句话说的很有道理,就像我现在这样,难不难都是自己主观定义了,定义了这个东西难,然后就觉得就是难不想去碰。而实际情况呢?非也,客观的说,难与不难他都在那里,总有一天是需要你去解决的,那为什么不早点解决,然后豁然开朗,原来是这样的。

程序员最怕的是什么?对自己失去信心!最怕原地踏步停滞不前!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐