好吧,码哥觉得10条不够,应该有15条职业建议。或者100条?不过首先,我想解释一下出色的职业生涯是什么样的。

他们的进步曲线并不是每个月都会上升一点的直线图形。(即便是普通人的职业生涯也不会是这样的直线图形。每个月提升一点,然后量变达到质变,出现一个大的进步。)

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-PUrg6uy9-1569922029675)(https://img-blog.csdnimg.cn/img_convert/690795917784573f84c74aba6c172f97.png;wxfrom=5&wx_lazy=1)]

伟大的职业生涯看起来更像是这样的。在某段时间内增速放缓,然后挨过了“瓶颈点”之后会有急剧上升。

为什么会有颜色的变化?那是因为职业发生了变化:软件开发到产品管理,销售到联合创始人,等等。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ocG2OBOP-1569922029676)(https://img-blog.csdnimg.cn/img_convert/e463a4d304b5e0204060356e00145632.png)]

其中也会有一些挫折。原因你也懂,想要成就伟大,必然要冒一定的风险。而足够多的风险也意味着你会失败。

所以,这就是说…

一、编码:

1:写代码。写很多的代码。学校很善于传授理论知识,但不善于教导一些实用的东西。这在一流大学尤其如此。教授也是学者,实际上常常敌视那种更“实用”的教育形式。成为一个伟大的程序员的最好办法就是练习——很多很多的练习。你编码的内容(开源,iPhone app,等等)并不太要紧,只要你是在编码和进步即可。

2:不依赖于语言。语言只是一种工具。深入地了解一门语言是有价值的,但学习一些新的东西也是有价值的。最好的开发人员往往不会被打上____开发者的标签。

二、职业选择:

3:“狐”假虎威。简历中把自己写得牛掰有助于吸引眼球和得到展现实力的机会。如果你能得到像Google、Facebook、Amazon、Microsoft、Dropbox等公司的机会,那么一定要抓住。 (但不要长时间地停留,原因见#4)。

4:迅速离开大公司。如果你想在一家大公司建立你的职业生涯,那么请通过各种手段,留在那里。但是,如果这不是你想要的东西,那么请迅速离开。在大学毕业之后有一两年类似在谷歌的工作经验就很好。待上10年?没必要那么久。虽然可以继续学习到东西,但收获会随着时间而递减。 (除非你想成为大公司的一员。)

5:如果你想要一个A +的职业生涯,那么请来旧金山海湾地区。我喜欢西雅图,并且是在这里开始我的职业生涯,但我必须说实话:在海湾地区有如此多的高科技机会。如果你在其他地方,那么你就只能将自己框定为工程师(或产品经理/技术业务方面的角色)。

6:如果你不想要一个A +的职业生涯,那么就不要来海湾地区。因为这里的生活水平极其高昂。我是说真的。如果你想有大量的职业选择,那还值得。但是,如果你只是想找一种轻松的职业生涯,那么还不如去其他更实惠的城市(如西雅图)。优秀软件工程师的薪酬可以在西雅图买到一个不错的房子。它是海湾地区的延伸。

7:如果你不想永远成为开发人员,那么迅速前进。深入了解技术专业知识是很有价值 的。但是,你是用了两年时间还是七年才能成为开发人员是没有关系的。在大学毕业后的几年之内,做出你的选择。你想在接下来的10,20,30年都一直作为一个工程师,还是要换职业的?如果你不想一直待在同一个职业,那么现在可以开始尝试继续前进。工程师做得时间再久,也不会帮你很多。

8:迅速辞职。遍历我曾经换过工作的朋友,几乎所有人在过去6 – 12个月都萌生过“辞职”之意。有些人在他们说想辞职之后,依然待了2年或3年。他们因为不愿意改变的拖延心态,而浪费了这么多时间。如果你想辞职,那么现在就开始采取行动。

三、与其他人打交道:

9:正直诚实。如果你欺骗和偷工减料,那么你就会深受其苦。在生活中要做正确的事情。这指的不仅是要做好事,也指要做聪明的事。这样大家才会更多地信任你和喜欢你。会有更多的大门朝你打开——这些门可能会是你职业生涯突破的关键时刻。

10:乐于助人。如果可能的话,帮助那些寻求帮助的人。这是一件很好的事情,也是聪明人的做法。那些向你寻求帮助的人更有可能在未来给予你帮助。这种“帮助”可能会是介绍你给他们那些更能直接帮助你的朋友。所以,即使你并不怎么觉得这个人会对你有帮助,但可能他的哥们能够或者将来帮助到你。

11:广交朋友。实际上,光靠自己是不可能真正成功的。如果你是一个创业者,那么你需要成为员工与企业之间连接的桥梁。如果你是一名员工,那么你需要一份工作。无论哪种方式,朋友是打开这些机会的关键。是朋友,不论远近,构成了你人脉的重要部分,而不是那些你在聚会中碰到的却再也不曾说过话的陌生人。

四、想要成为牛人:

12:认识—— 确切地说是内在地了解自己——得了冒牌者综合症。即使是最成功的创业者和工程师(除了极少数),也会觉得他们的成功只是因为很幸运,并不认为自己像大家想象得那样优秀,因为他们得了“冒牌者综合症”。认识到冒名顶替综合征的普遍可以让你认识到,你以为你是个欺世盗名之徒,但其实并不是。

13:从现在开始。展示你的积极主动性。机会不等人。寻找新的机遇。从现在开始——可以是编程马拉松,也可以是参加俱乐部,启动项目,开办公司,统筹新的运行组,等等。在做这些事情的同时,你会学到很多东西,助你打开各种机会的大门。

14:承担风险。抓住机遇。当你注意到一个若隐若现的机会时,一定要抓住它。看它要往哪里去。不要因为你不知道它准确的去向就直接忽略。

15:偏向于“yes”。伟大的事业系于“突破”时刻。问题是,通常你并不能提前识别那些突破点。你不知道这个会议的要点是什么,那么你就不会知道它将导向哪里。你也不会知道,两个月以后,这个人会给你介绍一个需要一些建议,并最终成为你业务伙伴的家伙。坚持偏向于说yes。

所有这些都是有理由的——通常在它们身后有着多个故事。这些故事都是我,或我的朋友/客户,亲身经历的。

编码了许多许多项目(1),加上一些朋友的推荐(11),导致我大一后,能在微软实习。
这一条为我成功地被谷歌聘用奠定了基础(3),从而打开了无数机会的大门。
是主动(13),以及懂得抓住机遇(14),而非认真规划和研究,使我能够开创两个公司,两者都是盈利的,而且让我积累了惊人的经验。
事实上,这两家公司一开始只是作为同意(15)帮助朋友(10)而产生的不可预知的后果。
收购咨询(现在我的企业的核心部分)一开始是因为有人要求我帮助他们。那时候我真的不喜欢,但我依然说了yes(15),因为我非常明白这个理念是多么宝贵。

五、我也会犯错误:

我喜欢西雅图(我以前一直住在那里),但海湾地区更利于我的职业生涯。那里有更多的机会和更好的发展机会(5)。虽然这里的消费水平高得多(6),所以如果你不打算利用那些机会的话,就去其他地方。
我在谷歌待的时间可能过长了。额外的时间并没有让我获得太多(4)。我最终因为意识到不想一直做一个开发人员(7),以及感到不开心(8)而离开。

此外,还有两条建议是我们不能忽略的。

语言的使用有很大的灵活性,并没有什么硬性的规定。一旦局限于某种语言,那么他的职业生涯就会受到限制(2)。而特定于某种语言的开发人员往往会被诬蔑为更差,并且可选择的企业更少。
说到诚信(9),这样两个故事浮现在我的脑海中。这两种情况下,一个人对于成功的渴望使他们最终伤害到了自己。

在第一种情况下,我的一个同事试图利用法律漏洞来支持的一个非常重要的委托。虽然他最终做出让步,但我决定不会跟他再次合作。我也不会给他提供任何有关于信任方面的帮助。 (也就是说,我会帮他写调查报告,但不会帮他联系任何人。)

在第二种情况下,一位同行作家给我的书写了一些虚假的负面评论。当我质问他的时候,他编造了各种谎言和罪名。现在,他会定期要求我给他联系我认识的人,或者问我要不要和他一起工作于某个东西。我拒绝了。同样的,这也不是报复,我只是想保护我自己和我的朋友们。

读到这里,不知道你有没有注意到,还有一条漏了,那就是:冒牌者综合症(12)。

对于冒牌者综合症,我已经知道了许多年了,但直到最近一两年,我才发现几乎每一个成功者都经历过它。所以,感觉自己不够好可能并不是事实的真相。通过认识这一点,我有更多的信心来发布一些东西(13),努力抓住机会(14),或者说yes(15)

英文原文:What are the top 10 pieces of career advice … software engineers?

关注我的技术公众号《漫谈人工智能》,每天推送优质文章

给未来程序员的15个顶级职业建议相关推荐

  1. 【浙江名度控股】金九银十,招聘的旺季来临,未来程序员还能会有高薪吗?

    随着互联网的快速发展,IT行业的门槛在不断降低,每年大量的计算机专业毕业生走入市场,IT培训机构以及网络教程的普及,正在让很多非计算机毕业的学生也开始踏入程序员的行业. 讲一个真实的例子,小编之前的公 ...

  2. 什么是云工作未来程序员的办公模式

    什么是云工作未来程序员的办公模式-在不远的未来,工作者将不属于任何一家公司,而是借助互联网,在全球自由寻找工作,在任何地点.任意时间做自己最喜欢.最擅长的工作. 在不远的未来,创业者只需要有一个好点子 ...

  3. 95后程序员连续15天加班到凌晨2点在餐厅泪崩!看到955不加班的公司名单,酸哭了......

    点击"开发者技术前线",选择"星标????" 让一部分开发者看到未来 来自51CTO " 最近,一条热搜刷爆了技术圈:11 月 6 日,湖北武汉,深夜 ...

  4. 蜡炬教育观:大数据、人工智能仍处于初级阶段,未来程序员将有巨大发展发展空间...

    原标题:蜡炬教育观:大数据.人工智能仍处于初级阶段,未来程序员将有巨大发展发展空间 蜡炬教育认为,目前对大数据.机器学习相关技术的应用还处在早期阶段,在商业上比较成功的比如个性化推荐业务,以此为代表的 ...

  5. 防坑指南:资本家“坑”程序员的 15 个陷阱

    要开发软件,你就需要程序员.程序员又贵.又懒.又难以掌控.不管他们开发的软件行不行,你都要付他们钱.不管怎样,对你来说,能少付他们一点是一点,毕竟钱不是大风刮来的.问题是,他们有时候会发现你给得太少, ...

  6. 程序员自我提高的几点建议 很实诚

    一.背景 中国程序员的成长是与其学习环境相关,据统计,现时做计算机软件开发的人员65%是大专及本科学历,15%是来自于其他的培训机构.可见一个开发人员大致的学习经历和初步经验来自于大学. 而在印度,韩 ...

  7. 如何看待“程序员鼓励师”这一职业?

    点击上方"CSDN",选择"置顶公众号" 关键时刻,第一时间送达! 漂亮,温柔,有耐心--这就是科技圈内对于程序员鼓励师的要求. 近日,一位名叫申悦的女孩儿进入 ...

  8. 程序员是不是当代最好的职业?

    程序员绝对是最好的职业(之一) 敲得了代码,做得好网站,熬得通宵,加得了夜班,挨得了寂寞,爱得上男人,挣得高工资,拿得出存款.------他们就是程序员 ▲史前史中,没有别的场景比巨兽们在焦油坑中垂死 ...

  9. 人生理解---2、看《程序员年龄增大后的职业出路是什么》有感

    人生理解---2.看<程序员年龄增大后的职业出路是什么>有感 一.总结 一句话总结: 身体垮掉,才是真的死路一条. 1.身体垮掉,才是真的死路一条.? 每天需要弄一点时间出来锻炼,我太久没 ...

  10. 你有对象了吗?论程序员最喜欢哪种职业的女朋友

    原文链接 你有对象了吗?论程序员最喜欢哪种职业的女朋友 发布时间:2017-05-09 17:40:14 663人关注 53人参与 众多职业中,程序员找对象这个话题一直容易被网友恶搞.只要网上搜索关键 ...

最新文章

  1. 不走寻常路 IBM云计算解决方案解读
  2. Deep Learning 中文翻译
  3. Python:用字典建立一个通讯录,向字典中添加和删除通讯人信息,查询某个人的信息,然后输出通讯录中所有人的信息。
  4. android 相册选择视频和图片格式,Android获取文件类型是图片还是视频
  5. OpenCV仿射变换Affine Transformations
  6. Win32多线程编程(1) — 基础概念篇
  7. 杂项-EMS:CRM
  8. matlab对图像进行傅里叶变换_数字图像处理(一)—— 傅里叶变换
  9. cpu矿工cpuminer-multi编译与使用
  10. Git合并最近的commit
  11. 处理字典值是把字典放内存还是用sql处理_python基础~元祖与字典原理
  12. 游戏筑基开发之初识指针
  13. SpringBoot+JSON+AJAX+ECharts+Fiddler实现前后端分离开发可视化(进阶篇)
  14. js基础-7-数组去重的es5和es6写法、数组扁平化
  15. C++学习笔记(达内视频版)
  16. 状态方程simulink仿真_推荐几本关于制冷仿真的书籍|压缩机|制冷剂|热泵
  17. DIV 半透明层、 CSS实现网页 背景半透明
  18. 15款超好用的新浪微博短链接在线生成器(新浪t.cn、腾讯url.cn)
  19. [AMV-GCNs Neurocomputing2021] Adaptive multi-view graph convolutional networks for skeleton-based ac
  20. 程序员试用期提离职被领导起诉

热门文章

  1. 吃白菜一样用micropython玩esp32(三)—— 触摸按键、ADC
  2. ubuntu删除桌面快捷程序
  3. PTA PAT排名汇总(25 分)
  4. 【高德地图在React项目中的使用——(二)各种配置的使用】
  5. Python+Vue计算机毕业设计酒店管理系统(前台后台)i2agu(源码+程序+LW+部署)
  6. php格林威治时间,PHP默认时间是格林威治时间。
  7. SRS:连麦和多个视频号联播
  8. 手机游戏怎么独占世界手游鳌头
  9. python查看虚拟环境列表_python虚拟环境virtualenv高级篇
  10. 人工智能研究中心快递柜——代码分析四