`

2012, 每一个软件工程师必须做的11件事儿

阅读更多

原文: http://michaelcrump.net/11-things-every-software-developer-should-be-doing-in-2012


这个是一个老外认为在2012年每一个程序员要做的11件事儿, 我觉得对国内IT人来说也有一定的借鉴意义.

1.注册一个twitter账号

2.泡StackOverflow

3.开一个博客

4.网络并非生活的全部. 线下交流也很重要.

5. 买一部智能手机.

6. 掌握移动应用开发技术

7.至少学习一种设计模式

8.制定一份年度计划

9.学会一门新的编程语言

10.提高自信

11. 制定一份书单
分享到:
评论

相关推荐

    一个软件工程师的年终总结.doc

    "一个软件工程师的年终总结" 软件工程师的年终总结报告,总结了过去两年的软件开发经验,分享了软件开发的基本认识,即业务框架和技术框架。业务框架的构造通常辅以 UML 工具进行业务流程的识别和设计,技术框架...

    [2011.08]IT项目管理那些事儿01

    《IT项目管理那些事儿》(作者王保强)采用叙事的风格,通过11篇来自一线项目经理的实际经历的文章,分享项目经理人自身的实践和经验的案例...《IT项目管理那些事儿》适合软件工程师、测试工程师、项目经理、IT经理人阅读

    IT项目管理那些事儿

     《IT项目管理那些事儿》适合软件工程师、测试工程师、项目经理、IT经理人阅读。 第一篇 项目篇 第1章 中小型民营IT企业项目管理手记 1.1 项目管理是什么 1.2 背景介绍 1.2.1 个人背景 1.2.2 公司背景 1.2.3 项目...

    course_s1_ZYNQ那些事儿-FPGA实验篇V1.04.pdf

    ZYNQ是一套由Xilinx公司提出的集成了ARM处理...总的来说,这本教程是一个全面而细致的指南,非常适合对ZYNQ开发平台感兴趣的工程师和学生,无论是对于初学者还是有经验的设计者来说,都能从中获得宝贵的知识和经验。

    Java程序员+上班那点事儿

    书中通过对比一位技术全面但求职不顺的“准程序员”和一家招聘Java软件工程师的公司的情况,揭示了一个重要的问题:为什么一些求职者虽然掌握了大量的技术知识,但在求职市场上仍然面临困难? #### 二、技术全面与...

    nios ii 那些事儿 7.0 完整版

    通过学习本书内容,读者不仅能够了解到黑金开发板的硬件配置和功能,还能深入理解NIOSII软核处理器的设计与应用,掌握基于NIOSII的FPGA开发流程,这对于希望从事FPGA开发的工程师和技术爱好者来说是一个宝贵的资源。...

    FPGA那些事儿--TimeQuest 静态时序分析 完整版

    TimeQuest是Altera(现已被Intel收购) Quartus II软件中的一个重要工具,专门用于进行静态时序分析。这篇教程——"FPGA那些事儿--TimeQuest 静态时序分析 完整版"深入讲解了如何利用TimeQuest来优化和验证FPGA设计...

    Java程序员+上班那点事儿 doc

    - **企业招聘标准**:以Java软件工程师为例,企业通常会寻找具有相关工作经验、精通Java编程、熟悉主流数据库以及具备良好团队合作精神的候选人。 - **如何提高竞争力**: - **提升专业技能**:针对职位要求加强...

    java程序员上班那些事儿.pdf

    - **技术广度与深度的权衡**:虽然拥有广泛的技能对于求职者来说是一个优势,但在实际工作中,企业更看重的是某一方面的专业能力。因此,求职者应该根据目标职位的需求来调整自己的技能组合,突出重点。 ##### 1.2 ...

    Java程序员+上班那点事儿.doc

    - **招聘方案例:**一家软件公司招聘Java软件工程师,虽然要求相对简单,但一个月内未能找到合适人选。 **分析:** 1. **求职者困境分析:** - **技术广度与深度:**该求职者掌握的技术过于广泛,但可能缺乏某一...

    VerilogHDL那些事儿配置笔记

    Verilog HDL(硬件描述语言)是数字系统设计中广泛使用的编程语言,它允许工程师以接近自然语言的方式描述电路的行为和结构。这篇“VerilogHDL那些事儿配置笔记”可能是针对初学者或有一定经验的设计者,旨在深入...

    Java程序员上班那点事儿txt版本

    Java程序员作为软件开发领域的重要组成部分,在工作之前需要具备一系列的基本技能与专业知识。根据给定文件中的描述,我们可以总结出以下几点: - **熟悉主流开发工具**:包括但不限于IDE(如Eclipse, IntelliJ ...

    course_s4_ZYNQ那些事儿-Linux实验篇V1.06.pdf.7z

    例如,你可能需要创建一个IP核来处理特定的外设接口或加速算法。 3. **设备树配置**:在Linux内核启动时,设备树描述了硬件的具体结构。学习如何编写和修改设备树源文件(DTS)以识别和配置ZYNQ中的PL资源。 4. **...

Global site tag (gtag.js) - Google Analytics