C#初级程序员培训计划Junior Developer training plan

标签: tech | 发表时间:2011-07-02 09:51 | 作者:admin Jacob
出处:http://sunxiunan.com

初级程序员培训计划

非技术培训目标

1)了解熟悉公司工作流程
2)如何进行团队合作,计划以及任务分解训练
3)一些有用的工作习惯养成锻炼,个人时间管理
4)演讲技能、英语技能、领导力提升
5)自学能力、解决问题能力的培养

 

技术培训目标

力争四个月时间将新人从C#新新手变成比较靠谱的C#程序员。

培训以个人阅读、实做为主,每天进行检查反馈,
每周有个可运行成果以及学习目标,每个月有个具有实用性完整的项目结果。

 

1)C#基础知识部分精读

http://msdn.microsoft.com/en-US/library/67ef8sbd%28v=VS.100%29.aspx
http://msdn.microsoft.com/en-US/library/618ayhy6%28v=VS.100%29.aspx
从1.0开始每个版本的What’s New精读。

时间:三到四周
结果:PPT,以及部分知识点的demo

2)C#代码示例解读

http://1code.codeplex.com/
http://msdn.microsoft.com/en-US/library/z9hsy596%28v=VS.100%29.aspx

时间:两周
结果:PPT,以及部分代码项目实际运行调试

3)C#常见手筋以及WPF/SilverLight/WCF使用

http://msdn.microsoft.com/en-US/practices
<Effective C#>
<More Effective C#>
<C# cookbook> http://go.microsoft.com/fwlink/?linkid=195369
<C# design pattern> http://go.microsoft.com/fwlink/?linkid=195402
SL数据绑定,CRUD操作
WPF的RSS阅读器以及本机ServiceBus的实现

时间:六周
结果:阅读笔记以及项目Demo

4)C#高级话题泛读以及快速应用

http://msdn.microsoft.com/en-us/vcsharp/aa336800
<CLR via C#>
垃圾收集等等

interview question for senior engineer
http://www.hanselman.com/blog/NewInterviewQuestionsForSeniorSoftwareEngineers.aspx

时间:两到三周
结果:PPT,以及部分代码项目实际运行调试

5)C#规范specification阅读,C#编程规范

http://msdn.microsoft.com/en-US/vcsharp/aa336809.aspx

时间:一周到九天
结果:PPT

6)C#开源项目快速阅读及应用,辅助工具使用

http://www.codeplex.com
http://csharp-source.net/
“mono project”

相关 [程序员 计划 junior] 推荐:

C#初级程序员培训计划Junior Developer training plan

- Jacob - 我的宝贝孙秀楠 ﹣C++, Lua, 大连,程序员
2)如何进行团队合作,计划以及任务分解训练. 3)一些有用的工作习惯养成锻炼,个人时间管理. 4)演讲技能、英语技能、领导力提升. 5)自学能力、解决问题能力的培养. 力争四个月时间将新人从C#新新手变成比较靠谱的C#程序员. 培训以个人阅读、实做为主,每天进行检查反馈,. 每周有个可运行成果以及学习目标,每个月有个具有实用性完整的项目结果.

Python程序员培训计划

- 敏 - 我的宝贝孙秀楠 ﹣C++, Lua, 大连,程序员
Python程序员很幸福,因为他们不需要像C#程序员那样东一榔头西一棒子的找资源学习. 把下面资源按顺序学完,代码都自己手敲过,应该就是初级以上水平了. 之所以选择py3k,是感觉新版本的生命力应该更长久一些. 学完tutorial,再看看这个Python竞赛,花个一两周时间搞定它. 最后看看这本书,了解一些有趣的话题.

弯曲评论荣誉推荐:李先静 。《系统程序员成长计划》

- 肥山 - 弯曲评论

普通程序员、文艺程序员、2B程序员

- 可可 - 宇宙的心弦
希望能引起广大苦逼的正在学或者已经学过c++人的共鸣和会心一笑吧. 如何辨别自己在现实还是虚拟世界.

如何面试程序员?

- bluesnail - 阮一峰的网络日志
你要面试一个程序员,应该问他什么问题. 有人在Hacker News的讨论区里,请求指点,怎么才能在面试中发现合格的人. 众人纷纷出主意,有很多高质量的回帖,我觉得挺有启发,就整理出了下面这篇文章. 首先,最重要的是,你自己一开始就应该想清楚:. 哪些途径和方法可以发现这样的人. 只有明确这些根本性的问题,才能正确高效地完成面试.

程序员的本质

- Allen - 译言-电脑/网络/数码科技
来源What do programmers really do?.   很多人(包括我岳母)认为计算机变得如此智能,所以在不久的未来将不再需要程序员. 另外一些人认为程序员是天才,他们在电脑前能不断地解决复杂的数学难题. 甚至不少程序员对他们是做什么的都没有清晰的概念.   在这篇文章中,我想给不知情的人解释一下程序员到底是做什么的:.

程序员人生之路

- myartings - 博客园-首页原创精华区
   程序员人生之路(强烈推荐,分析的透彻. ),某程序达人的人生感悟,估计没有半个甲子的时间,是绝对不可能感悟出来的.    相对同时刚出校门同学从事其它行业而言优厚的薪水,以及不断学习更新的专业知识不仅仅让你感到生活的充实,更满足了你那不让外人知的虚荣心. 在刚出校门的几年中,你经常回头看看被你落在后面的同学们,在内心怜悯他们的同时,你也会对自已天天加班的努力工作感到心里平衡:“有付出才会有回报”这句话在那几年中你说的最多,不管是对自已的朋友们还是自已的爱人.

程序员装B指南

- Qing-Run - 博客园-首页原创精华区
1.电脑不一定要配置高,但是双屏是必须的,越大越好,能一个横屏一个竖屏更好. 一个用来查资料,一个用来写代码. 总之要显得信息量很大,效率很高. 2.椅子不一定要舒服,但是一定要可以半躺着. 3.大量的便签,各种的颜色的,用来记录每天要完成的事务,多多益善. 沿着电脑屏幕的边框,尽量贴满,显出有很多事情的样子.

程序员收入报告

- diaoxsh - cnBeta.COM
最近,波兰的程序员Chris(也叫KreCi)公布了他的第十四期程序员收入报告. 数据显示,上月是目前为止他收入最多的一个月. Chris的收入并不是指他的工资或薪水,Chris是一个自由职业者. 他的收入也不是来自个人承包软件工程的收入,他更像是一个果农,种了优良的果树,只要不断的给这些果树施肥浇水,这些果树会给他带来源源不断的财富.