热门标签 | HotTags
当前位置:  开发笔记 > 程序员 > 正文

从程序员到副总的经历,告诉你如何在中国式职场生存!

前段时间,我跟一位在IT职场打滚超过10年的资深职场人物聊天,他给我讲述了从一名程序员做到常务副总亲身经历,谈论了一些中国式职场生存法则。

前段时间,我跟一位在IT职场打滚超过10年的资深职场人物聊天,他给我讲述了从一名程序员做到常务副总亲身经历,谈论了一些中国式职场生存法则。听完之后,我内心深有感触,我决定把这位前辈总结的一些职场经验分享给大家,希望大家能在IT职场上战无不胜!

从程序员到副总的经历,告诉你如何在中国式职场生存!

第一条:吃亏不一定是福

有人说:「吃亏」不光是一种境界,更是一种睿智。

但问题是:你是吃「好人」的亏,还是「坏人」的亏?

吃「好人」的亏,关系不大,吃得越多越好,但吃「坏人」的亏,不但你亏大了,而且还助长了「坏人」的歪风,导致公司或他人更大的损失!

咱们做 IT 的一般不会找人便宜,一般是被找便宜的对象,遇到「坏人」坑害时,可能会忍一忍就算了。这样的事情,我自己曾经遇到过好几遭,「坏人」会恶人先告状,不仅找你的领导,而且会制造舆论声势,会让「全世界」都认为是你的错!有时候你遇到不太英明的领导,喜欢听片面之言,或者是跟「恶人」有「不可告人」的关系,你真的是百词莫辨。有时候你很厌烦这些无聊的「陷害」「诬告」,也就懒得去争这些无谓的东西了。

第二条:认识你的职位价值

IT 公司基层职位一般就是:程序员、测试工程师、实施工程师、配置管理员、质量保证工程师等等。如果公司要裁员,基层员工绝对是占最大的裁员比例。而这些基层职位的重要性也是有排序的,由重要到不重要一般排序如下:程序员、测试工程师、实施工程师、配置管理员、质量保证工程师。越不重要的职位,就越容易被干掉。

写代码永远是比其它基层职位要更重要一点的,如果你是公司老板,要逐一拿掉不重要的职位,最后剩下的肯定是开发职位。如果你刚从事软件行业,如果你不想做销售,那么建议你从程序员开始。如果你对写代码没有兴趣,选择了其它职位,你要清楚认识到你的职位价值,也不需要抱怨,与其抱怨,不如在工作中不断提升你的职位价值。

从程序员到副总的经历,告诉你如何在中国式职场生存!

第三条:尽量不做不可能成功的项目

领导喜欢「拍肩膀」将项目托付给你,你不要自鸣得意,很多时候是一个巨大的坑等着你去跳。很多项目是「拍脑袋」诞生的,这样注定一些项目是不可能成功的,如果你做这样的项目,无论你是如何厉害,都逃不过失败的命运。而项目经理是以成败论英雄的,很多人等着这个机会放你的冷箭,不要因此而一世英名一朝丧。

如何才能避免做不可能成功的项目呢?

料敌先机是关键!你平时就要留意公司最近可能会有什么新项目,这些项目的背景是怎样的,从大势上判断这些项目的成功机会。如果这个不可能成功的项目可能会落到你的头上,你就要想办法「借故推辞」,你绝对不能直接说你不想做这个项目,你有这样的办法:


1、主动先承担另外一个有机会成功的项目,让自己无法抽身。2、制造你当前工作很忙的假象,让你领导无法安排你做新项目。3、新项目将落实之际,想办法出差。4、请假!病假、婚嫁、产假什么的都行。5、还有一个阴招:让别人去送死。这个项目总归要有人负责,你不上就想办法让别人上就可以了。


如果真的无法推辞怎么办?

你还是要尽力做好这个项目,但你要随时把这个项目的问题、困难、进展情况等报告给你的领导和相关人员,隐瞒问题绝对不是办法,干脆就一开始就暴露问题,降低领导的期望值,总好过最后你给一个「惊喜」给你的领导,你会死得很惨。

第四条:占领最有价值产品线。

如果你想在公司长期发展,你必须有计划地去领导最有价值的项目、最有价值的产品开发。让公司最赚钱的项目或产品线,在你的掌控之下,这样你可以获得更大的权力和更多的收入!

但要注意,实践这个法则的同时,你可能会违反另外一个法则「不要威胁到你的老板」。软件公司可能是最容易另起炉灶的公司了,公司中某些开发人员脱离原来的公司,另起炉灶,将原来的公司干掉,这样的事情层出不穷,所以你的老板一定会防住你的!无论你是否有「另起炉灶」之心,都不能显露出来,而且你要时不时显露对老板的忠心。

如果你才华太出众,而又不会讨老板欢心,那么你可以会经常被委派做一些不太核心的项目,公司没有再值得留恋的地方时,你要选择另谋高就了!

从程序员到副总的经历,告诉你如何在中国式职场生存!

第五条:多说多做

「少说多做」是一种工作美德吗?你千万不要以为是这样!如果「多说少做」,你只会成为夸夸其谈、言过其实之辈;而「少说多做」你就会成默默耕耘的老黄牛,一辈子被人驱使;不仅要有实际的工作表现,也需要主动表现你的工作才华、工作成绩,「多说多做」才是成功之道。

从程序员到副总的经历,告诉你如何在中国式职场生存!

不少开发人员不善词语、文字表达能力也不高,如果你是这样就要注意逐步改善了,平时多多主动沟通,主动写一些项目文档,有空写写博客,提高你的口头及文字表达能力。技术强,再加上表达能力强,你将会战无不胜!

人生漫长,漫长到你的任何一个优点,任何一个缺陷,都会在岁月的光影里慢慢放大。

第六条:服从而且绝不越权

如果你不同意你的领导决策,你可以提出你的想法,如果你的领导还是坚持他的想法,哪怕你觉得很不妥,你也必须坚决执行,绝对不能干阳奉阴违的事情。你的领导和你是信息不对称的,有些决策的依据,你的领导并不方便告诉你。越权,特别是越你直接领导的权,是超级大忌!不要擅作主张,应该请示的还是必须请示。

第七条:不断充电

不断充电是最重要的法则,利用任何机会、上下班时间来学习过硬的赚钱本领。有一技之长来防身,这是硬道理。如果你掌握了公司的核心技术、掌握了重要的营销渠道、掌握了公司赚钱的某一命脉,你在公司「打横走」都没有人敢动你了。不断充电,你将有更多的筹码,可以做更多的选择。

从程序员到副总的经历,告诉你如何在中国式职场生存!

所以,你不必妄自菲薄,虽然道阻且长,找对方向走下去,必然越走越远,路越走越宽。

从程序员到副总的经历,告诉你如何在中国式职场生存!

最后,给大家推荐一个前端学习进阶内推交流群685910553(前端资料分享),不管你在地球哪个方位,
不管你参加工作几年都欢迎你的入驻!(群内会定期免费提供一些群主收藏的免费学习书籍资料以及整理好的面试题和答案文档!)

如果您对这个文章有任何异议,那么请在文章评论处写上你的评论。

如果您觉得这个文章有意思,那么请分享并转发,或者也可以关注一下表示您对我们文章的认可与鼓励。

愿大家都能在编程这条路,越走越远。


推荐阅读
  • 本文是一位90后程序员分享的职业发展经验,从年薪3w到30w的薪资增长过程。文章回顾了自己的青春时光,包括与朋友一起玩DOTA的回忆,并附上了一段纪念DOTA青春的视频链接。作者还提到了一些与程序员相关的名词和团队,如Pis、蛛丝马迹、B神、LGD、EHOME等。通过分享自己的经验,作者希望能够给其他程序员提供一些职业发展的思路和启示。 ... [详细]
  • Android中高级面试必知必会,积累总结
    本文介绍了Android中高级面试的必知必会内容,并总结了相关经验。文章指出,如今的Android市场对开发人员的要求更高,需要更专业的人才。同时,文章还给出了针对Android岗位的职责和要求,并提供了简历突出的建议。 ... [详细]
  • 本文详细介绍了云服务器API接口的概念和作用,以及如何使用API接口管理云上资源和开发应用程序。通过创建实例API、调整实例配置API、关闭实例API和退还实例API等功能,可以实现云服务器的创建、配置修改和销毁等操作。对于想要学习云服务器API接口的人来说,本文提供了详细的入门指南和使用方法。如果想进一步了解相关知识或阅读更多相关文章,请关注编程笔记行业资讯频道。 ... [详细]
  • 本文介绍了在Python3中如何使用选择文件对话框的格式打开和保存图片的方法。通过使用tkinter库中的filedialog模块的asksaveasfilename和askopenfilename函数,可以方便地选择要打开或保存的图片文件,并进行相关操作。具体的代码示例和操作步骤也被提供。 ... [详细]
  • 本文介绍了数据库的存储结构及其重要性,强调了关系数据库范例中将逻辑存储与物理存储分开的必要性。通过逻辑结构和物理结构的分离,可以实现对物理存储的重新组织和数据库的迁移,而应用程序不会察觉到任何更改。文章还展示了Oracle数据库的逻辑结构和物理结构,并介绍了表空间的概念和作用。 ... [详细]
  • 本文分享了一个关于在C#中使用异步代码的问题,作者在控制台中运行时代码正常工作,但在Windows窗体中却无法正常工作。作者尝试搜索局域网上的主机,但在窗体中计数器没有减少。文章提供了相关的代码和解决思路。 ... [详细]
  • 本文介绍了使用Java实现大数乘法的分治算法,包括输入数据的处理、普通大数乘法的结果和Karatsuba大数乘法的结果。通过改变long类型可以适应不同范围的大数乘法计算。 ... [详细]
  • PHP设置MySQL字符集的方法及使用mysqli_set_charset函数
    本文介绍了PHP设置MySQL字符集的方法,详细介绍了使用mysqli_set_charset函数来规定与数据库服务器进行数据传送时要使用的字符集。通过示例代码演示了如何设置默认客户端字符集。 ... [详细]
  • Java序列化对象传给PHP的方法及原理解析
    本文介绍了Java序列化对象传给PHP的方法及原理,包括Java对象传递的方式、序列化的方式、PHP中的序列化用法介绍、Java是否能反序列化PHP的数据、Java序列化的原理以及解决Java序列化中的问题。同时还解释了序列化的概念和作用,以及代码执行序列化所需要的权限。最后指出,序列化会将对象实例的所有字段都进行序列化,使得数据能够被表示为实例的序列化数据,但只有能够解释该格式的代码才能够确定数据的内容。 ... [详细]
  • 开发笔记:加密&json&StringIO模块&BytesIO模块
    篇首语:本文由编程笔记#小编为大家整理,主要介绍了加密&json&StringIO模块&BytesIO模块相关的知识,希望对你有一定的参考价值。一、加密加密 ... [详细]
  • 解决PR倒放后视频卡顿的方法及操作步骤
    本文介绍了解决PR倒放后视频卡顿问题的方法,通过标记入点和出点,并进行渲染,可以有效解决视频卡顿的情况。详细的操作步骤包括:继续播放视频,标记入点和出点,选择渲染效果,等待渲染完成,清除标记等。通过理论与实践的结合,可以更好地帮助大家解决PR倒放后视频卡顿的问题。 ... [详细]
  • 本文介绍了C#中生成随机数的三种方法,并分析了其中存在的问题。首先介绍了使用Random类生成随机数的默认方法,但在高并发情况下可能会出现重复的情况。接着通过循环生成了一系列随机数,进一步突显了这个问题。文章指出,随机数生成在任何编程语言中都是必备的功能,但Random类生成的随机数并不可靠。最后,提出了需要寻找其他可靠的随机数生成方法的建议。 ... [详细]
  • 本文介绍了如何使用php限制数据库插入的条数并显示每次插入数据库之间的数据数目,以及避免重复提交的方法。同时还介绍了如何限制某一个数据库用户的并发连接数,以及设置数据库的连接数和连接超时时间的方法。最后提供了一些关于浏览器在线用户数和数据库连接数量比例的参考值。 ... [详细]
  • 给定一个二维平面上的一些点,通过计算曼哈顿距离,求连接所有点的最小总费用。只有任意两点之间有且仅有一条简单路径时,才认为所有点都已连接。给出了几个示例并给出了对应的输出。 ... [详细]
  • 测绘程序设计Excel度分秒转换模板附代码超实用版
    本文介绍了测绘程序设计Excel度分秒转换模板附代码超实用版的相关知识,包括准备工作、编写表达式和注意事项。在实际工作中,将GPS实测的经纬度度转换为度分秒是常见需求,本文提供了在Excel中快速进行转换的方法,以提高工作效率。 ... [详细]
author-avatar
书友47721235_104
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有