关闭 More 保存 重做 撤销 预览

   
关闭   当前为简洁模式,您可以更新模块,修改模块属性和数据,要使用完整的拖拽功能,请点击进入高级模式
重播

上一主題 下一主題
»
lxy254069025
LV5 水面的小草
帖子    423
新博币    345 提现
提现    0
     
    2412 4 | 显示全部楼层 |正序浏览
    如果我可以给每个工程教育增加一门课,它不会涉及编译器、门电路或是时间复杂度,而是一门介绍行业现实的入门课,因为没人教过这些,所以我们遭受了很多不必要的痛苦和折磨。希望本文可以成为年轻工程师职业生涯的自述文档( RAEDME.txt)。目的是填补“现实世界”运作方式与教育之间的空白,并让你快乐起来。我从“一个还算聪明,但是不自信、毫无商业经验的工程师”,耗费了十年多的时间,经受了很多的苦难,才总结出这些经验之谈。我不会把这些当成金科玉律,但希望它可以告诉你一些大学职业中心没有告诉你的事情。

    90% 的编程工作来自内部软件

    经济入门课程就说过:任何东西(包括你在内)的价值都取决于供求关系。首先让我们来谈谈需求方面。大多数软件不是装在盒子里卖的,也不可能从互联网上得到或者从 App Store 上下载。大多数软件都是公司内部的应用程序,它们通常令人厌倦,缺乏长远考虑。但却服务于全球经济的方方面面,比如跟踪费用、优化运费、协助会计部门做预算、帮助设计新的工具、计算保单价格和识别恶意订单等等。软件解决内部问题。软件总是用来解决内部的问题,尽管这些问题往往是令人乏味和没有什么技术含量的。比如以一个内部出差费用的申报表为例。假设一家公司有 2000 名雇员,和在纸面上处理费用相比,一年可以节省 5000 个工时(平均满负荷下的成本是每小时 50 美元),一年一共可以节省 25 万美元。这家公司不在乎这个申报表是不是世上最简单的 CRUD(即为 Create、Read、Update、Delete 等四项基本数据库操作)应用程序 ,只在乎可以节省公司的成本还是可以创造额外的收入。

    当你想到软件时,会认为公司开发的软件都是提供给客户使用的。但实际上你不太可能在这样的公司工作。就算你在这样的公司工作,也只有极少数程序员直接编写面向外部客户的软件。

    别人雇用你的目的,是让你创造价值,而不是让你编程

    公司总是出于非理性和政治的原因做事情(请看下面),但他们聚在一起做事情的主要目的是为了增加收入或者降低成本。运行良好的业务往往得益于在某一方面非常擅长的人。(可以,但不一定非要这样做。)决定再多招聘一名工程师的人,不是因为他们喜欢有一个 Geek 在房间里,只是因为增加这个 Geek 可以完成一个项目(或多个项目),增加收入和降低成本。开发优美的软件、解决复杂的技术问题、编写没有 bug 的代码、使用迷人的编程语言,这些统统不是目的。唯一的目的就是增加收入、降低成本。

    彼得·德鲁克(Peter Drucker,现代管理学之父)—— 你可能没有听说过他,但他是老板们中的先知 —— 提出了利润中心和成本中心的概念。利润中心是一个组织中用来赚钱的:律师事务所的合伙人、企业级软件公司的销售以及华尔街的大鳄们等等。成本中心,就是剩下的人。人人都想进入利润中心,因为这样会带来更高的工资、更多的尊敬以及更多获得好处的机会。这并不难:一个聪明的中学生,只要看过一段关于业务的描述,通常就可以确认利润中心在哪里。如果你想在那里工作,就要为之努力。如果你不能这样,要么在其他地方工作,要么先进入公司再转换工作。

    通常工程师的成本都非常高,这会触发 MBA 优化成本的本能。于是就有了类似外包这样很棒的想法,“用一个低工资国家的成本中心,替换掉这些相当昂贵的成本中心,这些昂贵的成本中心并不能给我们带来什么。”(提示:如果你读到这个指导后面的部分,你完全可以忽略外包,不用把它当作职业生涯中的威胁。)没有人会外包利润中心。只有在 MBA 开的玩笑中才会发生这样的事情。这就好比建议用软盘保存一堆副本,用来代替源码控制系统。

    不要自称为程序员

    “程序员”听上去“只会在一台复杂的机器上干一些难懂的事情,而且成本奇高。” 如果你自称为程序员,有些人已经在想办法把你解雇掉。有一家公司叫 Salesforce,工程师熟知他们所提出的“软件即服务”(伯乐在线译者注:SaaS,Software as a Services)。他们的口号就是“没有软件”,他们向实际客户灌输这样的观点,“你知道你们内部的程序员在做什么吗 ?如果你使用 Saleforce,你可以解雇一半的程序员,并把节省下来的一部分钱作为奖金放进你自己的口袋。”(顺便说一句,这样没有错。你效力的公司会让别人失业。如果你认为这不公平,回到学校爱干嘛干嘛。)

    正确的做法是,你应该把自己描述成与增加收入、降低成本有关系的人。如果你还没有机会做到这些,应该说明你有能力去增加收入或降低成本,或者有这样的想法。

    很多拿着不错薪水的编码专家,并不把他们自己形容成是以码代码谋生的。华尔街的宽客(译者注:指一群靠数学模型分析金融市场的物理学家和数学家。他们相信数学的精确性是分析最复杂的人类活动的基础,还曾用分析神经系统的数学技巧来赚钱。也被称为金融工程师,他们将自己戏称为“矿工”。)就是第一个和最著名的例子: 和那些没有帮助的人相比,他们使用计算机和数学作为杠杆,可以更快更好地做出后果严重的决定,这些决定可笑的地方在于“我们公司赚了数十亿美元。” (译者注:对金融衍生品的讽刺?)年景好的时候,成功宽客一年的奖金,要比同样才智的工程师干十年或一辈子赚的钱还要来得多。

    同样就算你认为 Google 看上去是一家对程序员友好的公司,那里有程序员,也有一些人对 AdWords 点击率 提升 1% 都相当关注。(提示:证明价值是数十亿美元。)我最近偶然发现一个家伙的网页,他上面的履历是这样写的,“编写了后台计费代码,Google公司 97% 的收入,与我的代码有关”。他现在是一个天使投资人(“有钱人”另一个礼貌点的称呼)。
    个人签名

    sinovine
    LV11 蕴含的太阳
    帖子    1010
    新博币    37 提现
    提现    0
    TA的勋章:勋章中心
       
      程式员的生活我们不懂
      个人签名

      joker@
      LV5 水面的小草
      帖子    68
      新博币    0 提现
      提现    0
      TA的勋章:勋章中心
         
        很明显就是一篇转载哦
        个人签名

        leozhang0000
        LV6 呢喃的歌声
        帖子    208
        新博币    105 提现
        提现    0
           
          楼主,后续的呢?
          个人签名

          332133238
          LV11 蕴含的太阳
          帖子    920
          新博币    0 提现
          提现    0
          TA的勋章:勋章中心
             
            完全看不懂呀
            个人签名

            点击按钮快速添加回复内容: 支持 高兴 激动 给力 加油 淡定 生气 回帖 路过 感动 感恩
            您需要登录后才可以回帖 登录 | 立即注册

            本版积分规则

            关闭

            博牛推荐上一条 /2 下一条

            快速回复 返回顶部 返回列表