美文网首页
程序员的自我定位

程序员的自我定位

作者: 有妖气_20e6 | 来源:发表于2019-05-22 23:08 被阅读0次

    1.不要迷恋“大牛”

        真正的大牛不会有那么多的时间在网上做人生导师的。
    

    2.多写代码

        有这时间多写点代码,刷刷算法题,找点项目做做,找不到就从自己日常身边找点需求去用代码实现。不要说你觉得没有什么可写的,如果是这样,那你要反思下自己适不适合编程这条路。
        我能告诉你的是 接下来几年不会算法是不行的。不要说我进去公司用不到这些话 如果你拒绝学 那没必要做程序员了。
    

    3.学会一些真实技能

       你在学校学习的是编程的思想、解决问题的逻辑、持续学习的能力。而不是和平常程序员一样平时就是编程5分钟,吹水2小时。
        程序员专注基础能力,谈业界影响,说贡献。
    

    4.短期不要高估自己,长期不要低估自己

        短期之内要耐得住寂寞,慢慢积累自己的基础知识。学编程的过程会经历数个瓶颈期,中间你也许会数次感到万分绝望,甚至开始怀疑人生。**只要坚持**瓶颈会突破的。成为一个远超平均水准的程序员是没有问题的。
    

    5.尊重自己的职业

        软件开发非常乏味,令人厌倦。你就要有心理准备去接受这样的工作。
    

    6.做一个会创造价值的人。

        公司雇佣我们是需要我们去创造利润,节约成本的。是为了让你帮它们完成某个可以增加收入、降低成本的项目,而不是为了让你追求个人的软件成就。开发优美的软件,解决技术难题,编写没有 bug 的代码,这些都不是商业公司的目的。正确的做法是,你应该把自己描述成与增加收入、降低成本有关系的人,比如”xx产品的开发者”或”改进者”。有一个 Google Adsense 程序员的自我介绍,是这样写的:”Google 公司97%的收入,与我的代码有关。
    

    7.不局限于某个领域(语言)

        现实生活中,学会一种新语言,只需要一两个月,然后再过半年到一年,你就会变成老手。那时,根本没人在乎你以前用什么语言。
    

    8.首先成为一个优秀的工程师

      (重复一遍,所谓”优秀工程师”,就是你的履历上有一连串可以为公司增加收入、降低成本的记录。)你要知道 语言只是工具,公司为了利润,在任何时候都可能让你转语言。
    

    9.如何提高求职时的谈判能力?

    1.记住你不是在求职,不是在展示编程技巧,而是在推销某种商业问题(增加收入或降低成本)的解决方案。
    2.面试时,要有自信,要平等的对话。你要的是一个互利的录用合同,不要每次对方提出要求,你都说Yes。
    3.雇主可能会问”你的上一份工资是多少”,他们其实在说”给我一个理由,压低你的报酬”。你要想好如何适当地回答这个问题。
    4.要还价。这里不仅仅指钱,还指其它你关心的方面。如果你无法要求更高的薪水,那就试着要求更多的假期。

    10. 人都需要学习,并能不断敢于挑战自己,才能离成功几率越大。

    相关文章

      网友评论

          本文标题:程序员的自我定位

          本文链接:https://www.haomeiwen.com/subject/ifapzqtx.html