OurJS


OurJS-我们的JS, 我们的技术-IT文摘; 专注JS相关领域;
我们热爱编程, 我们热爱技术;我们是高大上, 有品味的码农;

欢迎您订阅我们的技术周刊


我们会向您分享我们精心收集整理的,最新的行业资讯,技术动态,外文翻译,热点文章;
我们使用第三方邮件列表向您推送,我们不保存您的任何个人资料,注重您的隐私,您可以随时退订,

欢迎分享您的观点,经验,技巧,心得

让我们一起找寻程序员的快乐,探索技术, 发现IT人生的乐趣;


本网站使用缓存技术每次加载仅需很小流量, 可在手机中流畅浏览;
如果您发现任何BUG,请即时告知我们: ourjs(at)ourjs.com

编程是一个没有前途的工作


分享到
分类 挨踢职场   关键字 瞎扯   发布 andrewleeson  1399261073445
注意 转载须保留原文链接,译文链接,作者译者等信息。  

你热爱编程吗?不要指望成为CEO,除非你自己开公司——即使如此,但领导的工作很可能会导致你不能再写任何代码。


对于大多数工作,如果你继续写代码,你获得升职的机会可能很有限。通常你都是由初级到高级再到主程序员或首席软件工程师这样一个层级发展的。有可能你会升职到架构师的角色,但在许多地方架构师都不再写代码了。


如果你想转到管理层,那么你的空间是有限的。我们母公司的前CEO是做了25年的程序员后才转到管理层的;15年来,他使出全身本领来当一个市值40亿美元公司的CEO。10年后,也就是最近他坐拥豪宅和汽车,没有后顾之忧的退休了。与此同时,差不多与他(我们的老CEO)同一时间开始编程的同事,现在还依然只是高级软件工程师而已。


这是不是有点不公平?我不知道,如果你热爱编程、拿着体面的工资且热爱你的工作,那么你真的需要这样一个恒久不变的升职之路吗?不是每个人都能或都想开公司(在我早期的职业生涯中,我开过两次公司)。有时候感觉这并不公平,因为就算你编程再牛你也不可能拿到一般执行官能拿到的工资。除非有很好的机会,不然你甚至可能都没有机会来决定做什么样的事或该怎样做事。或者你可以作出适当的让步,成为一个管理人员。


我现在的经理在5年前担任我们的移动团队的经理前,是一名写了15年程序的老程序员。自团队建立取得成功后,他会偶尔修复下BUG或作一些细微的改动,因为除了他,其他所有人都很忙(因为他已经不再声称自己是一名程序员了)。他最终还是得到了升迁,在另外一个州的品牌公司担任副总裁级别的职务,这将有着更多的责任的和可见性,当然也有更高的薪水。我们的部门将改为只做营销品牌,因此我们的移动项目组将很快成为历史尘埃。我们剩下的人将可能会做同样的工作,拿着同样的薪水。这是野兽的本性。


我想,作为一名程序员你可能会走运,任职于一家肯花大价钱的创业公司,但实际上这非常罕见。在90年代中期,有一家公司上市之后我立刻就与它签订了合同。我的邻居曾任职于很多创业公司,但都失败了。后来他做一些零散的编程工作,因为他仍热爱编程,但不需要钱或想做更多的事。这更可能是你拿着正常的工资但可能只能极少的奖金。我想任职于Google或一些大型公司的程序员比一般程序员能拿到更高的工资,但与执行官或管理者比起来还是很少的。


一般的程序员,即使他们非常有才华,但还是可能会很长一段时间内拿着与常人一样的工资。许多公司可能认为所有的程序员都是一样的,都是可随意替代的,如果他们很厉害的话早就应该到管理层的位置上去了。


在我的第一个创业公司,我作为主程序员,但还是会处理诸如新闻,投资,雇用,福利,市场等这些问题。这吞噬了我的大部分光阴。第二个是一个很吸引人的产品开发,所以编程以外的事情就少了许多,但还是很完整的。从那以后,我发誓以后还要再做这样的事!


我的妹妹是以程序员身份进去现在的公司的,但6个月后,她被调离到管理部门,现在她已经成为水平相当高的副总裁。我的观点还是一样,如果你不放弃编程,那么你发展空间还是有限的。


如果你像我一样热爱编程,你不能不意识到,在你的职业生涯中你的发展空间很小。也许这是愚蠢的,但是可以选择做你喜欢的事或付出很大的代价来做其它的事。对于有些人,自己开公司是不错的选择。对于其它人来说,将你的职业生涯转换一个轨道和放弃编程是一个不错的选择。对于我来说,编程是我想做的事,但我必须成为现实主义者。


我曾在夏威夷工作(一个咨询公司)。和我共事的人说他们的待遇要比同岗位的(其它地区)低,但他们认为这是因为在夏威夷工作本身就是一个福利!


无论你做什么,你必须要在热爱的工作和有足够薪水来过自己想要生活的工作,或家庭需要的工作之间做一个选择。有时候这很难让人选择!


原文地址: 点此
社区评论 ( Beta版 )
  • #0 kris 1399352415555

    码农是一个淡薄名利的职业……

  • #1 qing 1399446526930

    物以稀为贵,从数量上来说Manager比Dev要少得多,工资自然就高

    换个角度,因为职位多呀,所以dev的就业一般都比较安全,能力差不多的,不愁找不到工作……

  • #2 qq158291475 1399343043000
    任何职业都有混的好的和混的不好的 工资拿的高不一定舒服 再说编程是聪明人干的工作 相对于一般职业 工资算高的了 我记得读小学的时候 数学老师讲的很好 一个人的社会地位跟他的逻辑思维有很大关系 另外一个就是你有没有野心 一般来说 程序员都没什么做管理层的野心 除非你只是仅仅把编程作为一项工作来做
  • #3 carlshen8 1399344663000
    还是很有道理的。 顶一个。
  • #4 qq158297786 1399346466000
    说的真好
  • #5 快乐 1399349527000
    认同感油然而生啊[/鼓掌]
  • #6 悲欢自饮 1399350704000
    同感。。。
  • #7 XML 1399351659000
    其实编程和管理并不冲突。编程是管理代码的艺术,管理是管理人的艺术! 一个优秀的程序员,是需要做到融会贯通的!
  • #8 红裙翠襦 1399351670000
    工资和职位的高低并不是评判一个工作有没有前途的绝对标准,这一切都要看个人的期望,实际上我们不需要特别多的钱,不需要特别高的职位,只是需要特别的“生活”,一切都是为生活服务的
  • #9 日积月累 1399355540000
    andy rubin的薪资是多少你知道么? Juniper的员工拿多少你知道么? 我就哈哈了
  • #10 qq158320679 1399359200000
    如果奢望只用一项技能就能当老板CEO,的确是不现实,你必须精通你的技能,积累原始资本,加之在工作中的人脉和自身磨练的技术。看看俞敏洪就知道,要是他不会英语,估计现在什么都不是,你能说学英语没前途吗?任何一项技能都是有前途的,关键是看你怎么用。
  • #11 newzai 1399361813000
    无知,只知道钱。。
  • #12 天若尘 1399365472000
    程序员,一部分可以成为牛人,要成为有钱人。难
  • #13 Atler 1399371022000
    @newzai

    幼稚
  • #14 Atler 1399371075000
    @qq158320679

    高端职位和技术关系微乎其微
  • #15 灰烟飞 1399371251000
    要做到 没你不行 这个地步 才是 王道 ~~~
  • #16 足不出户 1399372086000
    仅适用于天朝,国外的程序员还是不错的
  • #17 逝水东去的涟漪001 1399373260000
    按照这个标准,99%的职位都是没有前途的
  • #18 贝多芬的弹唱 1399376224000
    哎,程序员!!!
  • #19 空口言 1399380196000
    又有多少工作是有前途的呢?
  • #20 今非昔比 1399382120000
    我不搞编程挣钱,纯业余爱好,就是喜欢计算机高端技术,换句话就是爱计算机科学。
  • #21 滑落满地愁 1399383132000
    @XML

    拿人和代码类比,真是够牛逼的。
  • #22 彼岸花 1399385489000
    什么叫有前途呢? 还是你说的是 钱 途? 难道写程序就不做了CEO,做CEO就没得写程序了 ? 周杰伦开公司也继续创作歌曲啊!个人能力的问题吧
  • #23 你个NC 1399393069000
    不是因为当了程序员而混得不好,而是因为运气能力实力不够没有从程序员升华为更高级别的人,程序员都当不好的人才会说这种话!
  • #24 维她命 1399419632000
    sb
  • #25 相濡以沫 1399454671000
    说的不错,人最终还是要向现实低头,疯狂的程序人生有些太理想化了
  • #26 不老的传说 1399456452000
    编程是码农成为ceo的路径,仅仅是路而已,同时也有别的路可以成为ceo。这个的前提是你希望自己成为ceo,而不是以码农作为职业。因为码农的职业周期很短,35岁即停止。
  • #27 HustMessi 1399469324000
    感觉这还是和人的能力有关系,当只有你做的工作无法替代时,钱也就自然而然的来了。不过,现实中大部分程序员的工作应该都是可以替代的,这才符合社会发展规律。
  • #28 超级木木1164在搜狐 1399609940000
    本来就是啊,做CEO眼界会变宽,当然不是仅仅局限于技术工种了,即便是CTO,也是需要更多的管理层面的技能了,但放弃并不是失去嘛~
  • #29 上海弟妹 1399685729000
    人要知道自己最需要的是什么,得到了就应该满足,才有快乐。在实际生活中也是这样的。就是应该讲究的就应该讲究,应该将就的就应该将就,不能100%得到所有。想开了就为快乐。就如笔者文中的人物,去夏威夷工作工资不高,但他们得到他们想要东西,就是去夏威夷工作,那就是他们想要的福利。想要钱的就到工资高的部门工资,但会会很辛苦。[/打酱油]
  • #30 windowswind 1399734350000
    @XML

    笑而不语啊 你是不是还在读书啊
  • #31 流青 1399969271000
    @足不出户

    这篇文章,就是老外写的。。。
  • #32 restless_forest 1407518958346

    @qing #1 haha

OnceDoc 您自己的企业内容管理系统——文档、流程、知识库、报表、网盘All In One

访问404页面,寻找丢失儿童
 热门文章 - 分享最多
  1. 你已经毁了JavaScript
  2. 为什么我不建议你将JavaScript作为主力语言
  3. 你用什么工具开发JavaScript?
  4. 将JavaScript 作为第一编程语言
  5. 静态web的回归
  6. 什么是最优秀的JavaScript框架?Angular or Backbone?
  7. 使用Backbone构建精美应用的7条建议
  8. OpenSSL是坑货写的
  9. 抛弃jQuery,深入原生的JavaScript
  10. 一系列JavaScript的基础工具
  11. AirJD-简单好用的免费建站工具

 相关阅读 - 挨踢职场
  1. 为什么我们不要 .NET 程序员
  2. 高薪族为啥不快乐
  3. 一个清华大三学生的美国科技公司求职经历
  4. 工资低的.Net程序员,活该你工资低
  5. 身心疲惫的IT人的8条出路
  6. 程序员的困境
  7. 优酷期权缩水全回顾:解禁前增发 土豆分蛋糕
  8. 我拒绝参加你们的技术面试
  9. 非正常死亡行业TOP10:游戏业一年猝死3人 投行同上榜
  10. 不良编程文化

 关键字 - 瞎扯
  1. 你已经毁了JavaScript
  2. 程序员取名:用大数据分析一下宝宝取名时最容易重复的名字
  3. 浦发银行,请给我们一个解释!
  4. 在 2016 年学 JavaScript 是一种什么样的体验?
  5. Java官方安装包捆绑百度卫士杀毒软件
  6. 我们不需要JavaScript框架
  7. NodeJS会是昙花一现吗?
  8. Node程序员的反应:当我们讨论ES6新功能的优点时
  9. 欧洲杯激战正酣,如何用大数据变身专家级球迷
  10. NodeJS就是癌症[2011]

 欢迎订阅 - 技术周刊

我们热爱编程, 我们热爱技术; 我们是高端, 大气, 上档次, 有品味, 时刻需要和国际接轨的码农; 欢迎您订阅我们的技术周刊; 您只需要在右上角输入您的邮箱即可; 我们注重您的隐私,您可以随时退订.
加入我们吧! 让我们一起找寻码农的快乐,探索技术, 发现IT人生的乐趣;


 关注我们

我们的微信公众号: ourjs-com
打开微信扫一扫即可关注我们:
IT文摘-程序员(码农)技术周刊

ourjs官方微信号