惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
云风的 BLOG
云风的 BLOG
IT之家
IT之家
C
Check Point Blog
T
The Blog of Author Tim Ferriss
S
SegmentFault 最新的问题
人人都是产品经理
人人都是产品经理
H
Hackread – Cybersecurity News, Data Breaches, AI and More
美团技术团队
M
MIT News - Artificial intelligence
Jina AI
Jina AI
Blog — PlanetScale
Blog — PlanetScale
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
Microsoft Security Blog
Microsoft Security Blog
G
Google Developers Blog
F
Fortinet All Blogs
V
Visual Studio Blog
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
T
Tailwind CSS Blog
Hugging Face - Blog
Hugging Face - Blog
MyScale Blog
MyScale Blog
爱范儿
爱范儿
The Cloudflare Blog
博客园 - 三生石上(FineUI控件)

博客园 - zhouyongguo

最省力的多语言解决方案 软件的互联网基因 工作流设计图 手机、未来、饭碗 找到最重要的知识 “智能”的随想 软件也是仿生学 软件交互设计原则 把软件做成艺术品 从人脑到搜索引擎的畅想 权限控制和法官判罪 面对各不相同的业务功能的表单系统架构 项目型企业业务模型简单分析 关于软件的交互性设计 关于正规化 知识管理系统模型浅见 使用Silverlight 实现工作流流程定义 软件的世界(1):认识现实世界 - zhouyongguo - 博客园 采用ASP.NET 2.0的Callback机制构建轻量级的AJAX架构
关于程序员的技能
zhouyongguo · 2010-07-03 · via 博客园 - zhouyongguo

   最近一直在面试新员工,集中见了许许多多的程序员,许多感触。

    1.目前培训机构培训的程序员,非常多。可是优秀的软件人员,能够专心的程序员太少。

     2.许多有2-3年工作经验的程序员,知道如何写代码,实现功能,可是不知道为什么要这样,不明白机制和原理。这样的例子普遍存在以前在外包企业做过的程 序员居多。

   这里结合自己在用人和招聘方面对程序员层次这样划分。

   1. 会做和能做, 掌握了编程的基础知识,能够在骨干成员指导下完成某个功能和应用,这个实际是能够加入的基础。

   2.  能做而且知道为什么。了解背后的原理和机制。许多程序员在被问到面向对象是什么的时候,对这理解只限于面向对象的三大特性,谈到IO操作的时候,知道流不 知道什么是流,为什么要有流。会用列表控件而不知道列表控件为什么可以绑定数据。

  3. 能做而且知道为什么,而且能够运用掌握的机制和原理解决问题,能够提取和理解各种业务模型,具有一定的设计能力、可以解决问题, 带领5-8人的团队独立完成项目的开发。

 4. 能做而且知道为什么 ,可以解决问题,掌握分析设计的方法,在工作中逐步形成自己解决问题的方法,形成自己的方法论,成为架构师。