`
willvvv
  • 浏览: 328594 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

给2011做给总结

阅读更多

就这么2011已经过去了,一直都在看,看围脖,看人,看社会,却没有很认真的看看自己。看了看2010年写的计划,除了换工作,别的计划几乎没有完成。但为了承上启下还是从2010年3月份开始跨年的总结吧!


2010年3月,从武汉来到深圳,从嘀咕网开始进入互联网行业,做的东西依然是JAVA,而且赶上了微博最火的一年。但是其实一直到7月份之前却在嘀咕网的另外一个项目组做2D网页游戏,游戏内容几乎是完全模仿facebook上很流行的mafia-war。是的,美国的互联网流行的东西总能在国内总有公司去模仿,而嘀咕网更是一直在模仿!仿mafia-war的游戏最终在7月份在人人网上线并且有人人豆的收入,虽然少的可怜,不够成员的工资支出但确实嘀咕网的第一笔收入。


2010年7月份正式进入嘀咕网后台架构组开始学习嘀咕网站 的架构细节:面向服务,分库分表 和各种日常运维报警监控工作。那时嘀咕网的技术部按team划分为WEB组,手机终端组,后台架构组。后台架构组提供各种基础服务供其他小组调用,通过hessian作为rpc协议,以前在武汉的项目中使用了hessian的经验很好的帮助我快速理解和上手。那时的架构有三个大的问题:配置文件的更新噩梦,双机备份图片达到存储瓶颈,一个用jvm作为缓存模块频繁爆内存。对应的解决方案:zookeeper,分布式文件服务器和重写缓存模块。


一直到2011年的年中微博和基于微博的LBS是我工作的主要内容,但是大部分的工作只是对现有的方案修修补补,没有大手术,也没有独立主导什么工作,处于对常见的互联网行业Web2.0网站架构的的学习阶段。这一年也是我个人觉得进步很快的一年,在一个典型的互联网公司,在一个产品更新换代迅速的嘀咕网,从产品、开发、测试、运维各个方面开始入门了解和动手。


2011年上半年从嘀咕离职,原因两个:对嘀咕网的前景不看好(微博已经是新浪和腾讯的天下),待遇(结婚的经济压力)。然后在一家做GPS追踪器的小公司G公司呆了个一个试用期的时间,虽然嘀咕网也是小公司,但是这家要更小(不足30人),因为在嘀咕网的工作经验很简单的过了这家公司的面试。新的行业,软件和硬件的结合,让我觉得不是那么虚的产品和实实在在的带给用户的价值让我决定参与进去。但是小公司的眼界、有些不切实际的想法和老板多变的个人需求让我觉得我不适合那里。嘀咕的典型的互联网活跃氛围和G公司的典型的老板式作风的变化让我很难适应后者。


也许觉得自己更喜欢互联网公司的氛围,于是又跳槽了,这也直接导致2011年我竟然有一半的时间在试用期,这也更让我有了稳定下来做技术,做出一个能有更多用户使用的有价值的产品的想法。


但是在7月份很可惜的又一次错过了TX,那次面试也让我发现了自己技术上的不足:基础知识不够扎实,不够深入!


2011年的第三家公司W科技是一家SP公司,因为SP行业最近两年监督比较严格没有以前那么繁荣并且竞争更加激烈,公司需要开拓新业务,因为微信和米聊的兴起,而手机移动业务也是公司的强项,便筹建新部门开发IM和VOIP,项目本身对我的吸引很大,也放弃了一家外企的offer。


可能是W公司以前确实没有做过真正的互联网项目,仍然走传统的产品需求,系统分析、设计、开发、测试流程,而产品上的不确定性、技术上的经验缺乏导致从项目立项、技术预研到最终确定需求花了近4个月。由于三个产品线(iPhone,android,mtk)同时进行,相应平台的开发人员又不足,高层又考虑成本因素就将智能机的版本开发外包给C公司。现在项目已经进展到后期,回头来看,步步皆错。需求反复讨论反复更改赶不上市场变化,外包公司为降低成本招聘应届生甚至实习生导致智能机版本进展缓慢和bug过多,VOIP方面的人员和经验缺乏使核心竞争力功能一再延期。版本发布总是跳票导致开发人员对产品前景很不看好,本来就是临时筹建的队伍,士气更低落。2012年即便发力也是重围深深,前途莫测。


不过从技术角度,这个项目确实是一个学习的好机会,对各种协议(TCP,HTTP,XMPP等)和框架(Spring,Struts2等)的了解和认识加深的很多,对IM和VOIP后台相关技术算是也入门了。可以说是把近四年的学习成果和经验在这个项目上亲身实践,2012年如果项目运营的不错,用户量增长可观,还有机会尝试更多技术方案,毕竟过度的设计并无必要,没有最优秀的技术只有最合适的技术!


年后有时间也会分享一下项目中的经验,算是技术上的总结!

分享到:
评论

相关推荐

    2011毕业生实习报告范文

    明确工作任务后,则要做一下工作前的准备工作,于是我便到我们小组的工具存放区找来一些工作中需要用到的相关用具(比如:胶料袋子、脱模剂、产品标识单等)。在机台位置上根据员工作业指导书上的操作流程进行正常作业...

    linux下Eclipse c++开发环境培训.ppt

    对于新手来说,在linux下做C,C++开发不像windows那样,有VC。本来一直用vi的,但最近发现Eclipse+CDT也还不错,因此写了个简单教程。原创! 评论者说,该资源贵!我相信下载过的人,如果你是新手,对linux下开放...

    2012年天勤计算机考研模拟题。pdf

    而我们所做的工作就是对这些好题进行改编,知识点串联,最后进行 总结等工作。而另外 10%则是根据我们以前考研的笔记进行编写的, 绝对让你眼前一亮。可以说,做完该 8 套模拟题,可以让考生对大部 分知识点的理解...

    响应式Web设计

    不是专业前端,可2011年底至今大部分时间在做着一个前端开发工程师的事情,所以多少也有点总结,多少也有点“经验”和分享。响应式Web设计不是我首创的概念,早就有了,我这里只不过把自己最近这段时间关于这方面的...

    深入理解Android:卷I--详细书签版

    深入理解Android:卷I(51CTO网站“2011年度最受读者喜爱的原创IT技术图书”) 基本信息 作者: 邓凡平 出版社:机械工业出版社 ISBN:9787111357629 上架时间:2011-9-13 出版日期:2011 年9月 开本:16开 页码:488...

    网络安全教案精品.doc

    给我们的 工作和生活带来了便利,网络世界是精彩的,它丰富了我们的生活,截止2011年底,我国 的网民数量已达到5.13亿。但是如果不会科学、安全、合理的上网,同样会也给我们带来 了危害。这就是我们今天要学习的内容-...

    c语言图书管理系统课程设计报告(1).doc

    C语言课程设计报告 2011~2012学年第2学期 课 程:C语言课程设计 课程设计名称:图书管理系统 2012年05月04日 一、需求分析 为了满足图书管理的要求,通过计算机技术给图书管理人员和读者借、还书带来便利 。...

    arcgis工具

    arcgis工具总结 1. 要素的剪切与延伸 实用工具 TASK 任务栏 Extend/Trim feature 剪切所得内容与你画线的方向有关。 2. 自动捕捉跟踪工具 点击Editor工具栏中Snapping来打开Snapping Environment对话框 捕捉设置...

    MVC学习资料

    我们在开发互联网程序的时候,有个很重要的事情就是做搜索引擎优化(SEO),我们都知道ASP.NET MVC程序提供了友好的URL以及永久重定向的支持,这些友好的URL是利用Routing系统的特性来支持的,但是在这个Routing里有...

    智能陷阱——精选推荐.pdf

    ⼈道技术中⼼创始⼈Tristan Harris总结技术公司每天都在做这三件事 技术公司每天都在做这三件事: 推荐⾜够多的视频和内容,保证⽤户滑动屏幕,花在⼿机软件⾥的时间更久⼀点。 策划不同的活动,吸引新的⽤户,同时...

    校园网安全整体解决方案设计.doc

    成都信息工程学院 课程设计 校园网安全整体解决方案设计 "作者姓名: "纪 红 " "班 级: "信安08.4 " "学 号: "2008122127 " "指导教师: "王祖俪 " "日 期: "2011年 12月10日 " 校园网安全整体解决方案设计 摘 要...

    电子商务实验报告(3).doc

    《电子商务》实验报告 学 年:2010-2011学年第二学期 指导老师: 实验名称:电子商务 姓 名: 班 级:电子商务1001班 学 号: 电 话: 目 录 1、概述 3 2、实习过程及实习内容 4 2.1实习主要阶段性工作安排 4 2.2...

    新课标高考英语答题卡模板.docx

    2019高考答题注意事项:不要折叠答题卡不要做标记  本周五(6月7日),2019年高考鸣锣开考。新东方在线高考网整理了相关注意事项,供考生和家长参考。 答题注意事项:不要折叠答题卡不 来源 : 新华网 关键字 : ...

    车辆管理系统课程设计

    2011年春季学期 C程序设计 课程设计 题 目: 专业班级: 姓 名: 学 号: 指导教师: 成 绩:__________________ 摘 要 在车辆销售管理当中,人工统计的速度慢,并且容易出现差错。本车辆销售管理系统的...

    Oracle SQL高级编程(资深Oracle专家力作,OakTable团队推荐)--随书源代码

    作者通过总结各自多年的软件开发和教学培训经验,与大家分享了掌握Oracle SQL所独有的丰富功能的技巧所在,内容涵盖SQL执行、联结、集合、分析函数、子句、事务处理等多个方面。读者可以学习到以下几个方面的技巧:...

    工程硕士学位论文 基于Android+HTML5的移动Web项目高效开发探究

    综上所述,“认我测”在线认证检测系统,率先填补了认证检测领域移动端的空缺,提供了Web浏览器+移动端的双端访问模式,给用户提供了多种访问途径,真正实现了用户和检测机构的随时随地在线下单检测。 关键词:...

    vc++ 应用源码包_1

    FreeBird2011最初版(模仿飞鸽,可聊天+传文件) 该实例可进行局域网的聊天、一对多、多对一、和多对多的传送和续传,理论上这是我本人的实现目的,而且目前经测试已基本实现了上述功能,而且网速一般有几M/S。另外有...

Global site tag (gtag.js) - Google Analytics