zoukankan      html  css  js  c++  java
  • 作为developer,应如何发展。

    最近看到两篇文章,关于一个程序员该如何发展。感觉非常赞同。1. 综合能力往往比单方面能力重要。2. 把自己打造成唯一性,才能更有竞争力。3. 永远花20%的时间了解最新的技术。4. 建立自己的知识库。

    One question that periodically crops up when I'm teaching is, "What technology should I learn next?" The real questions are, however, "What skills should I be developing?" and "How much time should I spend on each?" You can only answer those questions by dividing your skills into three categories: obsolete, current and developing. These form your skills portfolio and each requires a different investment of your time and attention (I'll refer to that investment as your personal "growth time").

    http://visualstudiomagazine.com/articles/2015/02/01/managing-your-skills-portfolio.aspx

    In my last column, I suggested that the important questions to ask about your career development are: "What skills should I be developing?" and "How much time should I spend on each?" I suggested that you spend most of your time building skills I classified as "current" and "developing."

    In that last column I implicitly concentrated on programming/development skills. However, it's not just your programming skills that have put you in your current job … or are keeping you there. When your employer assesses your performance in your current job it looks at you as a package of skills, only some of which are technology-related. While those skills will vary from one job to another and one employer to another, your ability to, for example, "play well with others" is almost always part of the assessment.

    http://visualstudiomagazine.com/articles/2015/03/01/keeping-your-next-developer-job.aspx

  • 相关阅读:
    Linux常用命令
    全文搜索服务器solr
    非关系型数据库之redis
    springMVC流程
    浅谈spring框架的控制反转和依赖注入
    Java基础之数组
    Java基础之方法
    跨域访问接口,传递参数
    Centos 6无法使用yum
    内网穿透工具:钉钉HTTP内网穿透使用与讲解
  • 原文地址:https://www.cnblogs.com/fyhou/p/4371967.html
Copyright © 2011-2022 走看看