昨天参加腾讯2014校园招聘,获取一些求职信息:

腾讯的企业文化是: 正直 进取  合作  创新

需要的员工基本素质:

  1. 坦诚 不伪装,不虚伪,实事求是;

  2. 专业性 扎实的专业功底;对问题有自己的想法和见解;

  3. 专注度 对自己感兴趣的项目和事情能持续地投入时间和精力;

  4. 开放的心态 要学会合作

转载 程序员逆袭应具备的7大技能

  1. 对技术热忱;

    针对自己感兴趣的方面要能够多花些时间和精力尽力去折腾,要爱折腾,能折腾;

  2. 懂得数据分析

    分析技能,将业务转变为技术;如果对一个公司的数据有深入的了解,明白其内部流程和商业模式,可对软件应用程序与数据的衔接提供重要的见解。

  3. 了解业务

    对整个IT行业业务深入认识

  4. 团结协作

    这个不必强调,现代人必须具备的基本认识和素质,在团结协作过程中既发挥主人翁意识也会与他人密切配合。

  5. 精通企业及相关行业知识

    包括企业的研发、生产、计划、营销、市场、物流等核心业务流程,熟悉企业的人力资源管理、财务管理、组织结构、行政程序等基础资源,以及企业的愿景、发展目标、价值观等企业的文化范畴。

  6. 掌握并应用现代信息技术

    包括IT基础设施方面的计算机通讯与网络系统、操作系统、安全系统、存储与备份系统等,了解当前企业管理软件的思想、原理、产品如ERP、PLM、 SCM、CRM、EIP、BI、KM、OA以及供应商,具备现代软件开发与管理的技术,掌握计算机服务与运行管理(如ITSM),能够熟练地运用信息技术 解决企业的实际问题。

转载 程序员生存定律:打造属于自己的稀缺性

  1. 奔向程序世界里的价值高地

    比如高难技术(波音)、独占资源(中石油)、独特企业文化(Apple)、难以攻破的用户粘度(QQ);

    需求开发,摸透摸个行业的业务,算是价值高地;

  2. 技术方向

    1)达到一定高度横向展开:编程语言、业务逻辑、外语、网络知识等多方组合;

    2)彻底的专家道路:精通达到一定高度,质量超过数量

    最好不要用单纯技术观点来衡量自己,只有能完整搞定一件事情才会与商业利益直接挂钩,才可能有真正的稀缺性。

  3. 基于现实勇敢拥抱新技术

    未来开源 Tech Stack 可能会逐渐取得优势,移动客户端和互联网比传统的PC客户端更有吸引力,互联网比客户端更有优势;技术考量单位不应该太小:LAMP(Linux+Apache +MySQL+Perl/PHP/Python)可以是一种考量单位,Windows 编程 +ASP.NET 也可以是一种考量单位,大数据处理相关种种也可以是一种考量单位。

  4. 技术落潮伴随风险

    例如微软,如果PC时代过去,那么那个时候无数在微软平台上花了半生心血的人该何去何从?技术大潮的兴起会使潮头的很多人称为耀眼的明星,而某波潮水的退去,同样会带走与之相伴的一些人的光环。所不同的是前者轰轰烈烈,而后者寂寂无声。这种情况下只能与时俱进。

  5. 保持自己的稀缺性

    为保持对技术动向的敏感度,定期阅读别人的架构非常关键;可能过时的技术不单指通用的技术,还指老旧的可能会为新解决方案所替代的系统;自己所掌握的的技术多少人会?

赠与那些斗志昂扬却漫无目的的程序员的建议

    先好好想想所有的个人爱好,然后试着用它们去解决相关的小问题。

    有两个要点要牢记:(1)保持简单,(2)成品是实际有用的。

    一旦做出能够运行的东西,接下来的工作就是一步步改进,不要老想着一下子就能写出一个能发布的完美版本,殊不知一口吃不成个胖子,这样只是徒增压力而已。要用长远的角度看自己写出来的程序和应用,一点一点让它们蜕变,直到有一天变成蝴蝶轻舞飞扬。

    如果我们能够坚持不懈、持之以恒,那么我们将会成为这方面的专家。 即使是狭义的,或许只是跟我们的问题相关的小领域里的专家,但是,那也是专家了。成为专家会产生一个挺有意思的边际效应:有些先前看起来十分吓人、似乎是不可能的改进工作或功能特性,我们现在就可以尝试着开始去做了。而我们的程序通过改进或许立马魅力爆棚,吸引广大用户的关注。

下一波下岗的将是 “IT技术支持人士”

    硅谷现在比较热议的方向一个是 Mobile,一个是 Cloud,但我觉得光说“云”这样的词是很宽泛的,它背后真正涵义应该是:“Consumerization”,即“(所有一切)的个人消费者化”。

    这个词已被维基百科收入。它在维基百科意思是:围绕最终个人用户来对产品和服务进行重新定位。这也是硅谷在云领域正发生的一个趋势。