- 1、本文档共69页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
从程序员杯具说起
? Ericsson AB 2009 | Ericsson Internal | X (X) | Date 由程序员的‘杯具’说起 Objectives SHARE SHARE SHARE 分享 分享 还是分享 Agenda 程序员的十层楼 学习的境界 态度决定一切 高效人士的七个习惯 时间管理 – Important vs. urgent 技巧- 给自己找个Mentor 谁动了我的奶酪 程序员的“杯具”和金字塔??? 我们怎样不成为“杯具”?蚁族的启示。 程序员的十层楼 - 前言 自西方文艺复兴以来,中国在自然科学方面落后西方很多,软件领域也不例外。当然现在中国的许多程序员们对此可能有许多不同的意见,有些人认为中国的程序员水平远落后于西方,有些则认为中国的程序员个人能力并不比西方的程序员差,只是整个软件产业落后而已。 那么,到底中国的程序员水平比西方程序员水平差,还是中国有许多优秀的程序员达到或超过了西方程序员同等水平呢?要解决这个问题,必须先知道程序员有多少种技术层级,每个层级需要什么样的技术水平,然后再比较中国和西方在各个技术层级的人数,就可以知道到底有没有差距,差距有多大。 当然,对于如何划分程序员的技术层级,不同公司或不同人会有不同的划分标准,下面的划分仅代表个人的观点。 程序员的十层楼 –第1层 菜鸟 第1层? 菜鸟第1层楼属于地板层,迈进这层楼的门槛是很低的。基本上懂计算机的基本操作,了解计算机专业的一些基础知识,掌握一门基本的编程语言如C/C++,或者Protel,...,均可入门迈进这层。在这层上,除了从计算机专业毕业的众多人数外,还有大量的通信、自动化、数学等相关专业的人士进入这一行,此外还有众多的其他专业转行的人士。没有多少人愿意一辈子做菜鸟,因为做“菜鸟”的滋味实在是不咋的,整天被分配搭建一下测试环境,或者对照着别人写好的测试用例做一些黑盒测试,好一点的可以被安排去写一点测试代码。当然如果运气好的话,碰到了国内的一些作坊式的公司,也有机会去写一些正式的代码。 程序员的十层楼 –第2层 大虾 第2层 大虾从第1层爬到第2层相对容易一些,以C/C++程序员为例,只要熟练掌握C/C++编程语言,掌握C标准库和常用的各种数据结构算法,掌握STL的基本实现和使用方法,掌握多线程编程基础知识,掌握一种开发环境,再对各种操作系统的API都去使用一下,搞网络编程的当然对socket编程要好好掌握一下,然后再学习一些面向对象的设计知识和设计模式等,学习一些测试、软件工程和质量控制的基本知识,大部分人经过2~3年的努力,都可以爬到第2层,晋升为“ 大虾”。“大虾”们通常在已经搭好的架构下做一些实现方面的工作。 大虾们通常还是有些自知之明,知道自己只能实现一些简单的功能,做不了大的东西,有时候还会遇到一些疑难问题给卡住。 程序员的十层楼 –第3层 牛人 第3层 牛人由于“大虾”们经常被一些疑难问题给卡住,所以有了“大虾”们只好继续学习,他们需要将原来所学的知识进一步熟练掌握,比如以熟练掌握C++编程语言为例,除了学一些基础性的C++书籍如《C++ Primer》,《Effective C++》,《Think in C++》,《Exception C++》等之外,更重要的是需要了解C++编译器的原理和实现机制,了解操作系统中的内部机制如内存管理、进程和线程的管理机制,了解处理器的基础知识和代码优化的方法,此外还需要更深入地学习更多的数据结构与算法,掌握更深入的测试和调试知识以及质量管理和控制方法,对各种设计方法有更好的理解等。当然除了上面说的知识外,大虾们还需要去学习各种经验和技巧。当菜鸟和大虾们会觉得你很“牛”,你也就爬到了第3层,晋升为“牛人”了。 我们怎样才能自我提升呢? 学习的境界 (李开复《做最好的自己》) 学习时不要只重视书本里的死知识。在《做最好的你自己》一书中,曾解释四个学习的境界: 境界一、熟能生巧:在老师指导下学习,掌握课本上的内容,知道问题的答案; 境界二、举一反三:具备了思考的能力,掌握了学习的方法,能够举一反三,知其然,也知其所以然; 境界三、无师自通:掌握了自学、自修的方法,可以在没有老师辅导的情况下主动学习; 境界四、融会贯通:可以将学到的知识灵活运用于生活和工作实践,懂得做事与做人的道理。 同样的道理也适用工作 工作能力的境界 境界一:1.迅速的学习当前所需知识的能力。每个人在工作的不同阶段,都会遇到掌握的知识不足以解决所需解决的问题的时候,这就需要迅速的找出需要补习的知识,迅速地掌握。这是一个最基本的能力。2.将自己掌握的知识与需要解决的问题联系起来的能力。这是另一个非常重要的能力,学习了知识就是为了解决问题的,如果只会背书,不知道如何运用
您可能关注的文档
- 介绍扬州PPT.ppt
- 介绍长武县 生活.pptx
- 介绍陶瓷{英文版}.ppt
- 介绍自己家乡-滨州(博兴).pptx
- 介绍江西ppt.ppt
- 介词原因造成病句.ppt
- 介词 at 与 to 表方向.doc
- 介词翻译.ppt
- 从HOOVER中得出教训.ppt
- 介绍海南PPT.ppt
- 场地脚手架工程施工方案(3篇).docx
- 2024年浙江省丽水市松阳县玉岩镇招聘社区工作者真题及参考答案详解一套.docx
- 2024年河南省郑州市惠济区古荥镇招聘社区工作者真题及答案详解一套.docx
- 2024年浙江省杭州市淳安县文昌镇招聘社区工作者真题及完整答案详解1套.docx
- 2024年浙江省台州市三门县小雄镇招聘社区工作者真题带答案详解.docx
- 2024年浙江省宁波市余姚市河姆渡镇招聘社区工作者真题及完整答案详解1套.docx
- 2024年浙江省丽水市景宁畲族自治县雁溪乡招聘社区工作者真题及答案详解一套.docx
- 2024年浙江省杭州市临安市板桥乡招聘社区工作者真题及答案详解一套.docx
- 2024年湖北省宜昌市点军区土城乡招聘社区工作者真题及答案详解一套.docx
- 2024年浙江省台州市路桥区桐屿街道招聘社区工作者真题附答案详解.docx
文档评论(0)