就这么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年的厨房工作总结中,强调了加强厨房内部培训的重要性。通过对前一年工作的反思,发现员工工作能力和意识有待提高,因此厨房管理层着重提升了新员工的服务意识,加强岗位技能培训,以提升整体团队的综合能力。...
《2011年高考化学教材常考实验总结及命题方式解读》是针对高考化学复习的重要参考资料,旨在帮助考生系统地理解和掌握高考化学中的关键实验及其在考试中的考察方式。这份文档涵盖了多个方面的重要知识点,旨在提升...
### 网络管理员2011年上半年工作总结关键知识点 #### 一、工作内容与职责 **1. 系统开发与维护** - **网络应用系统开发**: 根据公司需求开发网络应用系统,包括但不限于公司网站。 - **服务器安装与配置**: 完成...
本总结文档是对小学2011-2012学年下学期教学工作的回顾与评估,着重强调了学校在教学理念更新、教师培训、校本教研以及教学常规管理等方面所做的努力和取得的成果。 1. 更新教育理念: 学校重视教师的理论学习,...
- 为,给,替,如"I'll make a card for my teacher"(我要给老师做张卡片)。 - 由于,如"Thank you for helping me"(谢谢你帮我)。 - 给(某人)用的,如"There is a letter for you"(这儿有你一封信)。 7...
蔡子华教授编写的《2011考研数学必做客观题1500题精析》是一本专为考研数学备考学生量身定做的辅导资料。本书的出版,无疑为广大学子提供了一条高效的复习路径。其内容全面,系统覆盖了考研数学中的选择题和填空题两...
标题中的“2011-国庆节都做些什么-lvl.ppt”暗示这是一份关于如何在2011年国庆节期间规划个人活动的演示文稿,可能包含了一些具体的建议和计划。描述中的“2011-国庆节都做些什么-lvl”进一步强调了内容的主题,即为...
这样做的好处是,代码变得更加松散耦合,因为对象的依赖关系是在配置文件中定义的,而不是硬编码在类中。 【依赖注入(DI)】 依赖注入(DI)是IOC的一种实现方式,它允许Spring容器在运行时将依赖的对象传递给...
根据给定的2011年7月N2日语能力考试真题的文字与词汇部分...以上就是2011年7月N2日语能力考试真题中文字与词汇部分的知识点总结。通过这些练习,可以帮助考生更好地掌握日语的基本词汇和语法,提高阅读理解和写作能力。
总结:这份试卷涵盖了大学物理中的重要概念,包括电场、磁场、电磁感应、电流的相互作用、相对论等,旨在测试学生对这些基本物理理论的理解和应用能力。答题时需要综合运用物理定律和定理,进行定量计算和定性分析。
考生在使用该软件进行备考时,应结合个人实际情况和需求,制定合理的复习计划,同时关注考试动态,为顺利通过职称计算机考试做足准备。通过这样的学习策略,相信每位考生都能在考试中发挥出最佳水平,取得理想的成绩...
随着2011年中考的脚步日益临近,寒假成为了学生提高成绩的关键时期。对于许多学生而言,中考现代文阅读理解是提高成绩的重要环节。尽管学生可能会认为自己在阅读理解方面做得不错,但实际成绩往往不尽如人意。如何在...
在这个活动中,校长在升旗仪式上发出了“循环经济,从我做起”的倡议,鼓励师生们从自身做起,节约每一份资源,并将这种精神传递给更多的人。在这一主题下,学校还组织了一系列具体的实践活动,如节电、节水以及减少...
3. **资料分析**:这部分通常会给出一些统计图表,如饼图等,并要求根据图表数据进行简单的分析计算。备考时应加强对图表阅读的理解能力,并熟悉基本的数据分析方法。 #### 三、文字题 1. **选词填空**:考查考生...
- **第一行**:`clear` 清除工作空间中的所有变量,为新的运行做准备。 - **第二行**:`close all` 关闭所有打开的图形窗口,确保之前的图形不会干扰本次操作。 - **第三行**:`trafficObj = mmreader('video02....
这篇2011年的毕业设计论文模板提供了一个清晰的框架,适用于多种IT相关学科的论文撰写。以下将详细介绍论文模板中的关键部分及其重要性: 1. **论文标题**:论文标题应该简洁明了,准确反映研究主题,吸引读者的...
3. **总结归纳**:定期总结错题,找出自己常犯的错误类型,针对性地加强练习。 4. **提升阅读速度**:考研英语对阅读速度有较高要求,因此,在做阅读理解时,要有意识地训练自己的快速阅读能力。 ### 四、考研英语...
2011年的暑期师德培训给我留下了深刻的印象,它强调了教师敬业奉献和热爱学生的核心价值观。在这个培训中,我再次回顾了四川汶川地震中那些英勇教师的事迹,他们无私地将生的希望留给学生,甚至不惜牺牲自己的生命。...
《Head First Python》是一本由Paul Barry编写的Python入门书籍,原版于2011年出版。这本书被多位业内人士所推崇,他们认为这不仅是一本教授Python语言的书籍,更是一本向读者展示如何在真实世界中应用Python的实用...
- **总结错题**:对于做错的题目要及时总结,弄清楚错误的原因。 - **培养良好的解题习惯**:如仔细审题、合理安排时间等。 - **参加辅导班或小组讨论**:通过与老师和同学交流可以获得更多的解题思路和方法。 综上...