分类目录归档:闲话

高级程序员的基本要求

1. 熟悉算法、数据结构、设计模式
2. 熟悉几种开发环境(了解编译器配置、原理、项目配置)
熟练使用sdk,能自定义一套完整的UI库、功能库,搭建程序框架
3. 至少懂一种服务器语言,搭建网站、做服务器后台、数据库管理
4. 使用源码管理工具、项目管理工具
5. 英语扎实、快速查阅各种技术文档、解决问题
6. 参与开源项目,有个人作品
7. 有擅长的开发领域,比如图像处理、c++游戏服务器、手游、手机应用等等