雷总:我也想做高级工程师 !
今天重刷了一篇雷军先生早年间写的一篇文章:我的程序人生路,有些小伙伴可能也曾经看过。
在文中雷军讲述了自己的编程之路,以及作为一名程序员的心路和发展历程。
雷总的文章有一段特别触动我:当我上学的时候,高级程序员也曾是我的目标,我希望我的技术能得到别人的承认。后来发现无论多么高级的程序员都没用,关键是你是否能够出想法出产品,你的劳动是否能被社会承认,能为社会创造财富。
关注我的朋友大部分是程序员,在旧文也说过:程序员的第一个职业关卡就是高级程序员。
下面这张程序员的发展路线图,再次分享下:
程序员有一个特点:不会服从技术一般的管理者,所以高级程序员是必须跨越的第一个关卡。
但高级程序员并不能成为职业终点和全部,这也是雷总这段:后来发现无论多么高级的程序员都没用,关键是你是否能够出想法出产品,你的劳动是否能被社会承认,能为社会创造财富,所表达的含义。
雷总这段话并不是说高级程序员没用,而是在强调除了技术厉害之外,程序员还需要设定很多其他目标,学会很多其他能力。
很遗憾的是很多程序员都会在成为高级程序员之后失去了努力的目标和方向,长时间无法更进步一步。
结合自己过去程序员职场突破的经验,给大家三点建议,核心是培养三个力:
1.沟通表达能力
很多程序员朋友不注重这项能力的培养,他们认为:技术好走遍天下都不怕。
其实无论是晋升为架构师还是技术经理,良好的沟通表达能力都是必备的。
在工作中我们需要和不同部门协调资源、推进合作、判断需求,有时候可能还要做跨公司的沟通。
这个过程,真正理解其他部门的需求非常重要。
不少人在跨部门的合作中会有沟通困难的感觉,甚至相互都觉得对方不能理解自己。
其实往往是理解对方需求和沟通语言上出了问题,比如有些技术同学和产品同学沟通,全程硬核技术名词,让产品经理完全懵逼。
做好跨部门沟通,才能给自己的发展带来最大赋能,反之则处处遇挫。
再谈谈和上级的沟通。
工作中和老板沟通属于管理好老板预期的第一步。
前段时间,和几个做安全的技术VP聊天,大家谈到一个问题:企业的安全投入力度怎么控制。
一个朋友说了这么一段话:安全防护这件事很头疼,不出事老板觉得团队没什么价值,出事了老板也会觉得团队没什么价值。
大家讨论了半天,最后结论是:这必须有一个能和CEO沟通清楚的CTO。
他需要能用老板听得懂的语言,告知投入的必要性,并获得老板的支持。
和上级有良好的沟通,才能最大限度拿到授权和资源。
2.领导力
领导力绝不是管理者才有的能力,更不能等当上管理者之后再去培养。
领导力的本质不是领导,而是“力”,拥有终身成长的心力、拥有换位思考的同理力、拥有不设边界的推动力、拥有感染大家的影响力你便有了领导力。
终身成长意味着不断学习,尤其是在专业领域,同理心意味着能更和谐的和同事及团队相处,不设边界代表着能帮团队其他成员解决问题,影响力的背后是能力的硬核输出。
做到这些,哪怕你暂时还在拧螺丝,终有一天也会让你肩负造火箭的重任。
3.跨界学习能力
基本上所有大佬都有这项能力,比如雷总早年是高级程序员,随后成为优秀的产品经理,顶尖的商业操盘手,再比如马斯克最初只会写代码,之后成长为集产品、运营、营销、技术于一体的鬼才。
这背后的支撑就是跨界学习能力了,拥有强大的跨界学习能力也就是王慧文曾经说过的π型人才。
王慧文甚至直接表示:社会最稀缺的是π型人才。
当然,跨界学习力并不是让大家转岗转行,核心在于能快速理解其他工种和其他知识,并作出复合多元的判断和洞察,这种判断和洞察会加速我们的职场发展。
如何拥有跨界能力?其实跟昨天的文章:寻找终身事业,而非升职加薪 中说的培养工作外的兴趣类似:
读书学习,通过阅读经典的书籍,跟大佬对话,从别人的经验中学习,快速提升自己的认知和见识
了解身边同事和朋友的工作和状态,扩大信息源
对其他事物保持不断尝试的好奇心
写在最后的话:
高级程序员是大部分程序员的职场第一站,在这一站之后,我们如果能拥有:良好的沟通表达能力、良好的领导力、良好的跨界学习力,相信我们的职场会越来越优秀。
今天就分享这么多了,我们下期见~
PS:大家可以点击阅读原文,看看雷军多年前写的《程序人生》。
最后福利时间,送点书
提醒一下每月的送书活动,我们有一个传统项目每个月给铁杆粉丝送书的活动,累计送出318本了。我们会在月底公布名单,选出Top7位常来留言区指导工作并入精选留言的粉丝,恭喜下面上榜的同学!
上榜的同学,速速跟小助手联系,告诉他你的快递信息!没有上榜的同学可以常来打卡,坚持就会有回报,混个脸熟总是有好处的,下个月送书继续!
推荐阅读:
入门: 最全的零基础学Python的问题 | 零基础学了8个月的Python | 实战项目 |学Python就是这条捷径
干货:爬取豆瓣短评,电影《后来的我们》 | 38年NBA最佳球员分析 | 从万众期待到口碑扑街!唐探3令人失望 | 笑看新倚天屠龙记 | 灯谜答题王 |用Python做个海量小姐姐素描图 |碟中谍这么火,我用机器学习做个迷你推荐系统电影
趣味:弹球游戏 | 九宫格 | 漂亮的花 | 两百行Python《天天酷跑》游戏!
AI: 会做诗的机器人 | 给图片上色 | 预测收入 | 碟中谍这么火,我用机器学习做个迷你推荐系统电影
小工具: Pdf转Word,轻松搞定表格和水印! | 一键把html网页保存为pdf!| 再见PDF提取收费! | 用90行代码打造最强PDF转换器,word、PPT、excel、markdown、html一键转换 | 制作一款钉钉低价机票提示器! |60行代码做了一个语音壁纸切换器天天看小姐姐!|
年度爆款文案
1).卧槽!Pdf转Word用Python轻松搞定!
2).学Python真香!我用100行代码做了个网站,帮人PS旅行图片,赚个鸡腿吃
3).首播过亿,火爆全网,我分析了《乘风破浪的姐姐》,发现了这些秘密
4).80行代码!用Python做一个哆来A梦分身
5).你必须掌握的20个python代码,短小精悍,用处无穷
6).30个Python奇淫技巧集
7).我总结的80页《菜鸟学Python精选干货.pdf》,都是干货
8).再见Python!我要学Go了!2500字深度分析!
9).发现一个舔狗福利!这个Python爬虫神器太爽了,自动下载妹子
雷总:我也想做高级工程师 !相关推荐
- 雷军:我也想做高级工程师 !
阅读本文大概需要5分钟. 今天重刷了一篇雷军先生早年间写的一篇文章:我的程序人生路,有些小伙伴可能也曾经看过. 在文中雷军讲述了自己的编程之路,以及作为一名程序员的心路和发展历程. 雷总的文章有一段特 ...
- 老板们总想做智能财务,图的是智能财务分析、财务可视化
老板们为什么总想做智能财务?现在的财务报表不是做得好好地吗?拥有这种想法的多数是员工,而对老板们来说,你的财务报表可能只有财务报表没有财务分析:做出来的财务报表老板表示看不懂:财务指标要么没时间算,要 ...
- 不想做CEO的程序员不是好码农?
如果给你一个机会,你会愿意进入管理层做CEO还是继续敲代码做一名程序员呢?这似乎是一个艰难的选择题,不同的人也会做出不同的选择. 近日,知名开源公司Hashicorp上市,其创始人不愿做CEO只想做程 ...
- 如何聪明地拒绝领导给自己安排的不想做的工作?
纲领: 1 极其麻烦的任务,使用[场景构建法]拒绝 2 越摊越大的饼,使用[策划案法]拒绝 3 A领导擅自改B领导决策,使用[打个招呼法]拒绝 接下来我将为大家逐一破解上述困境: 1 极其麻烦的任务, ...
- 超想做一个网络游戏!有兴趣的人进来讨论讨论!
我昨天发了一个帖子,说想做网络游戏,结果马上就有人附和了!反应真是快啊,Blog这个东西就是好! 嗯,那么我们讨论些什么呢?我想可以讨论一下下面的几个方面: 1.我们这个开发采取什么协议?GPL还是别 ...
- 苦大仇深--写给想做产品的朋友们(二)
作者:pmcaff论坛会员 nico212 两年前,到北京之后,才听说有产品经理这个岗位,可以很牛逼的拿捏一个产品,一个项目,甚至于一个公司的荣辱兴衰. 几分天真,十分热情,为了转型,就这样**满满的 ...
- 80后游戏美术:这十年总在挣扎着做些更有意思的事儿
写在前面:游戏和艺术之间的关系一直有点扑朔迷离,称游戏为"第九艺术"曾经是种流行:前八种的界定是否准确暂且不提,光是费尽心思想要挤进这个越来越长的列表里,似乎就已经说明了游戏的不自 ...
- 想做C++软件开发工程师,我该如何去学习?
想做C++软件开发工程师,我该如何去学习? 因为C++是一个兼具性能和抽象模型结合体,除了能够保证性能之外,还能用当今最流行的面向对象编程模型,而且生态系统由于这些年的积累,建设的也非常完善,所以在高 ...
- 不想做直播的数据分析师不是一个好销售
关于此博客 首先介绍下作者 写博客的初衷 关于作者的一些小故事 当你遇上了机票退改签诈骗 当你遇上了兼职诈骗 写在最后 首先介绍下作者 90后,本科毕业于211院校,软件工程专业,毕业一直在新疆从事I ...
最新文章
- 某校决定由全校学生(C语言)
- vue加百度统计代码(亲测有效)
- GoogLeNet结构
- Python入门--for循环
- 30.github 搭建 blog
- qlineedit显示提示框_如何将输入焦点设置为Qt中显示的对话框?
- 无法访问计算机0x80070035,在win7中访问本地网络上的共享文件时错误0x80070035的解决方案...
- matlab四大取整函数fix,floor,ceil,round
- 计算机从外部世界接收信息和向外部世界反馈运算结果的手段
- 【毕业设计】基于大数据的招聘职业爬取与分析可视化
- PhpStorm在上传文件的时候提示 Upload to 虚拟机 failed: invalid descendent file name \.
- centos下设置屏保
- resizeEvent , paintEvent事件触发原因
- Comsol软件入门基础教学
- 安卓10(Android10\API29)保存图片到相册DCIM/Camera
- 阿斯利康新冠疫苗一种给药方案有效性达90%;中国香水消费客单价远超美欧市场 | 美通企业日报...
- 视觉检测在激光打码字符检测上的检测案例
- 校园创业项目有哪些?
- MP4视频文件过大压缩的技巧是什么?简单步骤讲解
- Python+selenium自动化-js处理日历控件(修改readonly属性)
热门文章
- CSS 中iframe标签
- 【Android常识】Android之父Andy Rubin:被乔布斯羡慕嫉妒的天才
- 干支纪年法简便算法_电子工程师笔记,常用的C语言算法总结,值得转发收藏...
- 我国天宫空间站以及各个仓位介绍
- WIFI共享精灵 2013 电脑共享wifi
- 通过Keycloak API理解OAuth2与OpenID Connect
- 钟汉良日记:百善孝为先,其它都靠边
- 计算机c盘用户爆满,电脑C盘爆满怎么办 这招让你一键清除十几G内存_TOM科技
- 徐文长传奇李舟楫的博客新浪博客
- android如何在登录界面嵌入图片,Android内嵌H5页面调用手机图片操作