程序员这类靠技术吃饭的工作,很大程度上和其他行业岗位还是类似~
(1). 和其他岗位一样,程序员也需要工作业务经验的积累
(2). 和其他岗位一样,程序员也需要职场交际
(3). 和其他岗位一样,程序员也需要懂得谋事做人
(4). 和其他岗位一样,程序员要不断的思考技术,其他岗位也需要不断学习
(5). 和其他岗位一样,程序员也需要职场晋升才能熬出头
所以这样看来,我们也不必太过纠结,任何岗位都是如此,无论是老师还是医生,无论是律师还是卡车司机,都拿着很普通的薪水,做着累死人的工作,晚上默默的思考着赚钱方式或者晋升机会等等。
那么为什么程序员晋升这么难?我分析下来,有以下几点:
1. 老大的问题(小组长):就是你的直接上司,基本上完全主宰者你的晋升与否,除非你有后门绕过去,否者他便是你的第一个坎。
道理很简单,现在职场人一门心思赚钱,一切为自己。几百年前的古代,做官为家族,一人做官仙及鸡犬;现在呢?孩子都懒得带,一有真吵就离婚,还有什么家庭的概念?得了,一切为自己,自私自利、急功近利的心态就油然而生。那么你想想,自己都焦头烂额的领导,还顾得上手下的你?你给他做了什么好事?他能从你身上得到什么?始终要记住,这年头的领导大多数是思维简单的名利之徒,并无大谋,斤斤计较小家子气也不成熟。所以他不给你引荐,你是没机会出头的!
这点必须明确,要么想办法得到引荐,要么就自上而下找机会,要么就跳槽吧(空降兵有时候能迷惑人,别人误以为很牛逼所以一开始就给与很高的薪水或职位,但其实过了1年后才发现,这人也是一个样)
2. 老大的老大问题(经理):经理平时坐在那里,脑子里都在思考如何分派工作,如何让手下各司其职但都不能出头!(这里涉及权术问题不多解释),总觉得手下这点不好那点不好,于是总是想换点新鲜血液,所以你多加注意就会发现,经理遇到招聘这类事最最起劲,恨不得最近愁啥,就来个那方面超强的人,给个高薪摆平手头之事。所以新鲜血液一到,队伍又从新开始整顿。你是不是发现,你的老大(小组长)毫无晋升机会?甚至他苦逼了好几年了还是那样?对啊,你老大都没机会,而且他们也很能忍也不跳槽,那么坑哪里来?晋升你到哪里去?
3. 公司的问题:很多私企都是打折培训好发展好的旗帜招聘很多码农过来。做久了你也发现了,有个P的培训?都是表面文章而已。公司就喜欢到处找牛人,但从不自己培养,为什么?很简答,培养起来你跳槽了咋办~~所以那天你不想做了想走了,公司绝不留你,5K的你走了,大不了招聘个7K的毕业生来(硕士?博士?随便啦,都是码农)。
4. 身边兄弟的问题:撇开一枝独秀的情况。如果身边几个人一起成长,一起经历这么多事,能力也得到了提升,如果之间差距不大,也如果没有那种技术管理都很有发展空间的人,那么几个人就是平衡状态,晋升哪个都是要打破平衡的。这么办?空降呗。所以平时工作一定要让自己打破平衡,这个要靠自己掌握了。
5. 自己的问题:平时日理万机,有没有效率?做事是否达到领导的期望值?你在领导的眼里是执行者?管理者?还是什么都不是?自己是否还对工作对生活纠结的要死?平时抓紧学习了么?技术上突破了么?这些都需要不断的思考去提升。
时刻问自己一个问题,而不是发牢骚:为什么要晋升你?
答案是:只有不得不晋升你时,才会晋升你。这是关键。
随笔写写,至少本人还是小码农一枚,自我鼓励~~