而真正的公平,是同一等级之间相互对比,以阿里的等级为例,两个人同时负责一个项目,都没出问题,一个P5,一个P6,那人家P5的就应该是优秀。
同样的,做为技术专家,天天只埋头干业务、开发代码,一个P7干着P6的活,对组织效率提升上没有丝毫改善,那就应该是差。
同一等级的进行对比,这才是真正的公平。
然而,大部分时候,人不是机器,他有情感,有顾虑,所以,才会出现优先优化对组织贡献低的人。
二、得了差,还能晋升吗?
互联网大厂的绩效考核是非常残酷的。BAT都有一定的差绩效指标,甚至「末尾淘汰制」。在百度如果你拿了m-,基本上年终系数可能在0-0.5。而阿里的3.25,几乎也是劝退的潜台词。腾讯的2星,意味着你在接下来一年的时间内,升职加薪和你几乎无缘。
在某厂流行一句话“一C毁三年”,就是一旦你得了差,那很可能三年缓不过来劲(哪个厂的咱就不提了!)。其实,无论在哪个厂,一旦年终绩效得了C,来年想晋升基本无望,可想而知,去年还准备把你优化呢?今年就提名你晋升?你这么优秀的话,主管的脸往哪搁? 那为什么还要说,好好干,来年提名你晋升呢? 大概率是缓兵之计罢了,让你别闹事,认栽。
很多大厂都有不服绩效评分的申诉渠道,一旦申诉,就把事捅大了,可能影响到他。我想这个才是给她画饼的真正原因吧。
三、是走还是留?
有些小伙伴会觉得被打了差,想再掰回一局,你说我不行?我非得让你看看我行不行!
做为过来人,其实真不建议大家这么干。 首先,我们需要知道的是,旦凡被打了差绩效的,就是主管认为价值最低的。说句不好听的,就算我们即刻离职,大概率对他也没什么影响。其次,咱们知道一个人的印象一旦差了以后,再想转变回来,是要费十倍百倍力气。
总的一句话,在这个地方再呆下去的价值不大,想再掰回来,得花费很大力气。 作为一个人,我们首先要对自己负责,其次是对自己身边的人(妻儿,家人,朋友)负责。
-
你明明可以在其它地方有更好的职业发展你不去,是为不智。
-
明明可以在其他地方挣更多钱请兄弟们吃饭你不干,是为不义。
-
明明可以有更好的福利改善家庭条件你拒绝,是为不仁。
此等不仁不义不智之徒,说对企业负责,我是不相信的。调侃得狠了些,但只是想让大家知道,与其在老地方死耗,不如偷偷摸摸找找工作,换个环境来得好使。
四、吸取教训
通过这件事,我们也需要吸取教训,要知道为什么是给我们打差,而不是给别人? 这只能说明:
-
1.我们不重要
-
2.我们的目标与主管的目标是否对齐
1.我们不重要!怎么办? 靠近核心业务!靠近核心业务!靠近核心业务! 什么是核心业务,就是它根基的业务线,就算所有业务线都砍完,都不可能砍的业务线,才叫核心业务。比如阿里的淘宝,美团的外卖,滴滴的打车,这都是它们的根基。
2.我们的目标与主管的目标是否对齐 这一点需要在绩效面谈中确认,有时候我们会遇到自我评分非常高,认为自己怎么怎么了不地,而主管一打分却是个差。这主要是因为自己的目标和主管的目标没有统一,亦或自己所做的事,没有向上汇报。
向上管理,是一门综合的艺术,这里推荐大家一本书《向上管理:如何正确汇报工作》(蒋巍巍)。 这本书是我带大学生的进入社会的第一本书,详细讲解了怎么管理主管的预期,怎么跟主管及时汇报工作的技巧,如何使自己的目标和主管的目标保持一致等内容。 在工作中,我们所需要保持的最重要的能力就是:随时跳槽的能力! 希望大家要随时保持此处不留爷自有留爷处的本领和竞争力!
五、好好学习
好在说了这么多,终于止住了妹子哗啦啦的泪水。其实说到最后,她主管的做法虽然很狗,但其实这种人不管在大厂还是小厂,还是其它的行业都大把的有,只是自己成为了他们眼中的“软柿子”罢了。最后妹子也决定了趁着金三银四准备跳槽了,为了学妹我也将我珍藏多年的武学秘籍传授了给她,祝她前途似锦,步步高升!老铁们,我做的对吗?
哦,对了。是Android开发方面的进阶学习笔记哈,正好最近也有很多读者朋友,因为金三银四,在后台私信我讨教一些快速进阶方法及面试技巧,那就托学妹的福,趁着这个机会一起分享给大家吧(需要的可以在文末获取)!
- 架构师筑基必备技能
目前Android APP开发主流语言就是Java语言,Java语言最大的特性就是提高了软件的交互可能性,可以说安卓手机几乎所有应用程序都是利用Java语言来进行编写的。
知识要点:
1、深入理解Java泛型
2、注解深入浅出
3、并发编程
4、数据传输与序列化
5、Java虚拟机原理
6、高效IO
- 设计思想解读开源框架
随着互联网企业的不断发展,产品项目中的模块越来越多,用户体验要求也越来越高,想实现小步快跑、快速迭代的目的越来越难,插件化技术应用而生。如果没有插件化技术,美团、淘宝这些集成了大量“app”的应用,可能会有几个g那么大。
所以,当今的Android移动开发,不会热修复、插件化、组件化,80%以上的面试都过不了。
知识要点:
**1、热修复设计
2、插件化框架设计
3、组件化框架设计
4、图片加载框架
5、网络访问框架设计
6、RXJava响应式编程框架设计**
- 360°全方位性能调优
在不同层次的开发工程师手里,因为技术水平的参差不齐,即使很多手机在跑分软件性能非常高,打开应用依然存在卡顿现象。
另外,随着产品内容迭代,功能越来越复杂,UI页面也越来越丰富,也成为流畅运行的一种阻碍。综上所述,对APP进行性能优化已成为开发者该有的一种综合素质,也是开发者能够完成高质量应用程序作品的保证。
1、设计思想与代码质量优化
2、程序性能优化
- 启动速度与执行效率优化
- 布局检测与优化
- 内存优化
- 耗电优化
- 网络传输与数据储存优化
- APK大小优化
3、开发效率优化
自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。
深知大多数Android工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则几千的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!
因此收集整理了一份《2024年Android移动开发全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。
既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上Android开发知识点,真正体系化!
由于文件比较大,这里只是将部分目录大纲截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且后续会持续更新
如果你觉得这些内容对你有帮助,可以添加V获取:vip204888 (备注Android)
总结
现在新技术层出不穷,如果每次出新的技术,我们都深入的研究的话,很容易分散精力。新的技术可能很久之后我们才会在工作中用得上,当学的新技术无法学以致用,很容易被我们遗忘,到最后真的需要使用的时候,又要从头来过(虽然上手会更快)。
我觉得身为技术人,针对新技术应该是持拥抱态度的,入了这一行你就应该知道这是一个活到老学到老的行业,所以面对新技术,不要抵触,拥抱变化就好了。
Flutter 明显是一种全新的技术,而对于这个新技术在发布之初,花一个月的时间学习它,成本确实过高。但是周末花一天时间体验一下它的开发流程,了解一下它的优缺点、能干什么或者不能干什么。这个时间,并不是我们不能接受的。
如果有时间,其实通读一遍 Flutter 的文档,是最全面的一次对 Flutter 的了解过程。但是如果我们只有 8 小时的时间,我希望能关注一些最值得关注的点。
(跨平台开发(Flutter)、java基础与原理,自定义view、NDK、架构设计、性能优化、完整商业项目开发等)
一个人可以走的很快,但一群人才能走的更远。不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎扫码加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!
java基础与原理,自定义view、NDK、架构设计、性能优化、完整商业项目开发等)
[外链图片转存中…(img-JrPvCss6-1712750162921)]
一个人可以走的很快,但一群人才能走的更远。不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎扫码加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!
[外链图片转存中…(img-H1kPvlEw-1712750162921)]