本文不是什么技术贴。仅仅是作为一名码农,在公司发展中遇到“參评”中的一个分享,希望对大家有帮助。毕竟,升职加薪这样的事情,你须要自己去争取,须要获得领导和同事的认可。。

。考虑到隐私,隐去公司名称和人员称呼

在记录自己的经历的同一时候。也希望可以引起你的共鸣。

业绩參评须要注意的问题。

特别注意红色字段

昨天老大叫我准备下,去參评XX优秀毕业生。说今天要答辩,尼玛,这也太突然了吧。没有准备。把自己做过的东西拉了个PPT。

今天给各位大佬汇报,结果被XX总裁给批了。说。XX啊,你得讲清楚我们须要的是什么。我们须要的是数据,是给公司带来了什么

而我通篇讲的是how to design and implement the cache.....总裁说我是在搞培训!

事实上,我们老大也出乎意料,总监升为总裁之后。要搞民主,要各个部门的大佬投票决定。事实上,也无可厚非。一个公司领导必须民主。才干服众。。

。但,我这底层核心模块。你要我怎么量化收益?

!业务模块,产品。它们数据会非常美丽,可是底层技术,总是吃亏。。

怎么办?!!

欣慰的事。总裁知道我做的工作的难度。所以。会后说,明天再给你一次机会,继续评选。我想。今天的PPT肯定我讲的最烂,可是淘汰的不是我。而是别人,说明他们都认可我的工作。会后測试组的老大也过来说我,你一定要展现,要会展现。知道么。那几个竞争对手什么水平我最清楚,測试过你们的程序我还不知道?!,

下午。我在玩手机,被总裁看到了,他可能是以为我心里不爽吧,所以,又说我,XX,你赶紧准备明天的PPT,想好怎么讲。

我们老大怕可能我失落,特地把整个组的成员叫过来,一起讨论怎样把我的工作呈现出去。以数据的形式量化给评委。事实上,我是认为胜败不重要,可是非得我去诌数据,我那来得及。

老大说,今年形式无比剧烈。整个XX公司仅仅出线一个,也许整个XX也基本一个事业部就出线一个吧!包括研发。測试,产品。编辑等等,全部部门。。。

这个,,。我听完之后,我想想,那要不就算了。

可老大说,不行,我们不能吃这个哑巴亏。说。告诉你吧,你所开发的模块。xx之前他自己想动手解决,然后XXX去做也头痛,最后我们都不敢动的模块,拖了这么久,如今被你重写了,并且效果非常好,又稳定。这个是大大出乎了我们意料的。全部这些毕业生都没有在第一年就完毕这么复杂的模块。我自己都头痛的模块,我从来就没弄明确过。如今你重写了。我最终也不用明确原来的了。。

。说了一通,,,我认为老大是在肯定我,,,这让我联想起。三个月前的交谈。那个时候他手下的得意骨干走了两个。他急忙叫我进去谈话。我知道对他来说是个打击,他那天说了非常多,大意就是问我有什么困难,最好不要离职。。。

我说放心,我临时不走。。。整体来说,来XX。这个老大对我真的不薄。

。。。

今天,他还把公司给他的月饼托人给了去百度的手下,就是三个月前离职的那位,而那个百度哥也一直视老大人非常好。跳槽仅仅是个人发展需求。

见微知著。我不得不说,这个老大不仅是个技术大牛。并且平易近人。好人。。老大的做人,我要好好学习。

在公司,必须学会做人。这是第一步。否则没人愿意帮你。

下午,整个小组就在讨论怎样组织PPT。大体的逻辑就是,1.模块的重要性,由于移动端的量不断的添加。CDN带宽消耗攀升。而PC端吸血已经到了极限。所以出路在移动端提供吸血。

。。。

而旧的存储模块并不支持上传。旧的模块1.5万行的代码,让全部的人都望而却步。出了问题也解决不了,维护是个大问题。

。所以开发新的数据存储模块势在必行。

思路就是,非常重要的一件事情。老的完毕不了。所以要新的。。。

接下来就是讲技术难点在哪里?

首先。说明它的核心作用,它身处 下载库任务模块,传输模块和调度模块下层,牵一发而动全身。半点的崩溃都将导致其它模块受到影响。所以,必须稳定性极高。

然后,需求多而复杂。它要给播放器喂数据,须要接受下载写。须要提供上传读,须要数据校验,须要考虑代码和数据的双向兼容;

最后,说明它 的性能要求高

它必须保证播放器不卡,同一时候支持下载上传。而这三者柔和在一起的时候,事实上。SD卡的读写速度是非常受挑战的。

(这也是我最头痛的事情)

技术难点,说白了就说我这个事情非常难做。。

最后。说明业绩。。。到了表业绩,也是公司最看重的时候。。

首先。得说明你用了多少时间开发出了。

要体现你能力强,效率高;

然后,速度提升比例。比方由69KB/s提升到122KB/S

然后。P2P比例, 提升7%

然后,数据出错率 8%--》小于1%

然后。高强度的单元測试 1100多个測试用例。历时3周连续測试。不出错。

APP崩溃率《0.5%

代码:1.5万行变为5K。节约维护人力成本(3人-->1人,老大叫这么写的)

兴许,上传測试完后,这些数据将大幅度提高。

至此,整个PPT的架构就出来了。。

。。

最后,老大说,XX,不管成败。你都是优秀的毕业生。。。

我,非常感动!真的!从未有过的欣慰。

这是来XX,最为感动的一天,自己的价值得到认可。我并不勤奋。我甚至跟老大说。我好久都没干活了,怎么叫我去评。。。可是,有人认可,总归是好的。

不管成败。我已经知足,谢谢这些认可我的人。谢谢这些帮助我的人。

。。

今天。我有点心里不是滋味的一件事情是。一个和我同一时候进来的小伙子。做測试的,他做事真的很认真。为了很的谦虚。我们都很喜欢他,坦白说他做工作比我负责任多了,但是。貌似连提名都没有。

今天,在厕所。我得到了他的祝福,加油。

。而我接过这个祝福,我心里却莫名的难受。。。难道,开发就比測试重要?有的时候。我认为他们挺委屈的。挺辛苦的,那1000+个用例,3个星期的单元測试但是他们在运行的啊。多么辛苦的一件事情。

。。。

。哎,希望大家都能够平等一点。

------------记于2014-08-28凌晨 ,深圳,中山园路

谨以此文给各位在IT公司奋斗的同学一个思路。。。评选,展现非常重要,人缘非常重要。

记XX2013届优秀毕业生评选(请重视在公司展现自己,重视业绩參评过程,非技术贴)的更多相关文章

  1. (转)金蝶KIS迷你版、标准版在查询数量金额明细账时提示“发生未知错误,系统当前操作被取消,请与金蝶公司联系”

    金蝶KIS迷你版.标准版在查询数量金额明细账时提示“发生未知错误,系统当前操作被取消,请与金蝶公司联系” 2013-07-10 12:17:51|  分类: 金蝶专题|举报|字号 订阅       金 ...

  2. 那些优秀的.NET开发者----汪宇杰:从重视细节,到成就技术专家

    初识汪宇杰 在长沙.NET技术社区筹建过程中,溪源有幸认识来自上海的MVP汪宇杰Edi Wang.在中国众多的微软MVP中,Edi Wang作为一名九零后,也是一位年轻而充满才气的开发者,或许他或许外 ...

  3. 请正视抑郁症(附Zung氏抑郁自评量表(SDS))

    为什么要记录? 因为去年开始关注抑郁症这块,逐渐发现抑郁症原来不只是简单的情绪问题,它是情绪与实质性的生理相互作用并紧密关联的疾病,并不是单纯的劝解自己就可以疗愈的一种疾病,它的存在需要换着身边的人帮 ...

  4. 记一次利用AutoMapper优化项目中数据层到业务层的数据传递过程。

    目前项目中获取到DataSet数据后用下面这种方式复制数据. List<AgreementDoc> list = new List<AgreementDoc>(); ].Row ...

  5. git 邮箱错误-git log 中发现 XXX@163.com邮箱不符合要求,请务必使用公司邮箱。

    场景描述: 重新配置电脑之后,提交了git,邮箱发生错误. git log # 查看日志git reset 版本 # 回到之前的版本,版本回退git config --global user.name ...

  6. 记一次在mac上源码编译curl,使其支持NSS的过程

    一.背景 在一次学习https原理的过程中,希望客户端指定特定的cipher suites来抓包分析SSL/TLS的握手过程,就想到了使用curl工具,而不是使用浏览器. 接下来使用man curl找 ...

  7. 记一次公司JVM堆溢出抽丝剥茧定位的过程

    背景 公司线上有个tomcat服务,里面合并部署了大概8个微服务,之所以没有像其他微服务那样单独部署,其目的是为了节约服务器资源,况且这8个服务是属于边缘服务,并发不高,就算宕机也不会影响核心业务. ...

  8. xx学院学员评优评奖管理系统

    [勤拂拭软件,软件开发,毕业设计,程序作业,论文写作指导:q-[1215714557]  加好友请注明:勤拂拭)] 之前帮助一个军校学生做的一个评优评奖管理系统,该系统主要用于学校学生评优评先使用. ...

  9. Appscan_web安全测试工具 (含修改启动浏览器的方法)

    安全测试应该是测试中非常重要的一部分,但他常常最容易被忽视掉. 尽管国内经常出现各种安全事件,但没有真正的引起人们的注意.不管是开发还是测试都不太关注产品的安全.当然,这也不能怪我们苦B的“民工兄弟” ...

随机推荐

  1. JavaScript Array 对象方法

    data.sort(function(a,b){return a.time>b.time?1:-1}); http://www.w3school.com.cn/jsref/jsref_obj_a ...

  2. 利用对象思想来绘制canvas帧动画

    绘制思路: 1.封装一个对象出来: 2.属性: width . height imgSr speed dir3.行为: render changeDir html文件: <script> ...

  3. js 时间格式与时间戳的相互转换和计算几天后的日期是哪一天

    //把日期转换成时间戳 function get_unix_time(time1){    var newstr = time1.replace(/-/g,'/');     var date =  ...

  4. 面向对象 之 [C++面试题]

    说到面向对象,大家第一反应应该就是它的三大特性:封装性.继承性和多态性.那么我们先简单的了解一下这三大特性: (1)封装性:封装,也就是把客观事物封装成抽象的类,并且类可以把自己的数据和方法只让可信的 ...

  5. 基于CSS3自定义美化复选框Checkbox组合

    今天我们要来分享一组非常漂亮的CSS3自定义复选框checkbox,每一个checkbox都有其各自的特点.有几款checkbox在选中的情况下还会出现动画效果,非常不错的CSS3自定义美化check ...

  6. Android开发系列(十七):读取assets文件夹下的数据库文件

    在做Android应用的时候,不可避免要用到数据库.可是当我们把应用的apk部署到真机上的时候,已经创建好的数据库及其里边的数据是不能随着apk一起安装到真机上的. (PS:这篇博客攻克了我前面博客中 ...

  7. SSL/TLS原理详解2

    引用原文地址:https://segmentfault.com/a/1190000004985253#articleHeader6 在进行 HTTP 通信时,信息可能会监听.服务器或客户端身份伪装等安 ...

  8. MySQL做为手动开启事务用法

    START TRANSACTION;INSERT INTO `t1` (t, t1) VALUES('124', NOW());ROLLBACK;COMMIT;

  9. jquery-ajax-php(内容点赞并进行cookie限制实现)

    1.模板页html例如以下: 2.模板页的jquery里的ajax实现例如以下: watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T ...

  10. java-基于JavaMail的Java邮件发送

    1.基于JavaMail的Java邮件发送:简单邮件发送 2.基于JavaMail的Java邮件发送:复杂邮件发送