- 1、本文档被系统程序自动判定探测到侵权嫌疑,本站暂时做下架处理。
- 2、如果您确认为侵权,可联系本站左侧在线QQ客服请求删除。我们会保证在24小时内做出处理,应急电话:400-050-0827。
- 3、此文档由网友上传,因疑似侵权的原因,本站不提供该文档下载,只提供部分内容试读。如果您是出版社/作者,看到后可认领文档,您也可以联系本站进行批量认领。
查看更多
目 录
前言
(01 )学习篇
(02 )问题解决篇 (上 )
(03 )问题解决篇 (中 )
(04 )问题解决篇 (下 )
(05 )能力养成篇
(06 )递归程序构造
(07 )递归程序设计
本文档使用 看云 构建 - 2 -
前言
前言
原文出处 :十八年开发经验分享
作者 :binarytreeex
本系列文章经作者授权在看云整理发布 ,未经作者允许 ,请勿转载 !
十八年开发经验分享
回顾自己十八年的开发经历 ,分享十八年开发经验 ,与同行共同进步
本文档使用 看云 构建 - 3 -
(01 )学习篇
(01 )学习篇
很偶然的写了一篇博文 “十八年开发经历小结” ,本来打算只是简单回顾一下自己经历。结果没想到被
CSDN放到了首页 ,反映也还可以 ,感兴趣的可以访问我在CSDN上的博客 ,点击这里 ,或者访问我在博
客园上的博客 ,点击这里。既然我写的东西还有人愿意看 ,于是我就萌发了再写一个系列的文字的想法。
从第一次在CSDN上获得帮助 ,第一次在CSDN上帮助别人 ,一直到现在 ,期间帮助和被帮助已经很多很
多次了。我认为专利和知识产权是独占并被保护的 ,但是经验和知识是应该分享的。为了这十八年来的帮
助与被帮助 ,为了我写的文字还有人愿意看 ,我想写出这个系列来 ,与各位同行分享自己的经验 ,共同进
步。这个系列的内容主要来自个人的实际经历 ,我不想谈一些什么经典或者范例的东西。我觉得自己体会
到的东西和同行分享才更有意义 ,也更具有实用价值。同时我相信写出这个系列的文字 ,也是我对自己经
验的一个认真的回顾和归纳 ,这一定是很有裨益的。
作为本系列的第一篇 ,想谈谈程序员的学习问题。之所以第一个要谈的问题就是学习 ,是因为我觉得这个
问题最重要 ,也是最让相当一部分程序员比较犯愁发憷的问题。本文如果能给这部分程序员带来一点帮助
或者启发 ,那么目的就达到了。学习问题在那篇小结中写了一小段 ,这次可以相对较为详细的谈谈这个问
题了。
既然要谈学习 ,那么首先需要明确一个问题 ,我们打算学什么 ?这里先对这个纷繁世界中的知识做一个分
类 :
A.教材上的知识
这部分内容来自计算机专业的课程教材。也有可能会涉及一部分来自其他相关专业或者相关课程的内容。
B.编程语言
每一个程序员只有在会使用一门语言的情况下才有可能从事开发工作 ,所以学习并掌握一门语言是最低要
求了。
C.SDK
光有一门语言是不够的 ,从事任何实际的软件开发都需要一个类库或者开发包才可以完成。比如C语言中
的库函数 ,C#中的.NetFramework类库 ,Windows的API等等就属于这个范畴。
D.开发工具
以如今的情况来说 ,没有开发工具理论上也是可以开发软件的 ,但效率就是一个问题 ,所以掌握并使用一
个开发工具完成开发任务应该也是一个最低要求。
E.领域知识
软件总有用户 ,于是开发这些用户使用的软件 ,那么程序员就需要了解用户所在行业的知识 ,至少需要知
本文档使用 看云 构建 - 4 -
(01 )学习篇
道一些基本的必须的知识。还有一部分的内容也划分为领域知识 ,比如从事Photoshop这类软件的开发那
么图形相关的知识就必须了解一些 ,从事工控软件的开发 ,那么对控制方面的知识也要有所了解。
以上的分类是在本文中我对知识的理解 ,一个程序员知道这些知识后从事一个软件的开发应该是没有问题
了。下面分别来讨论一下这些知识的学习问题。
一 .教材知识的学习
做为一个已经从业的程序员来说 ,我不认为计算机专业的所有专业课程 (包括专业基础课 ,我在读大学的
时候还有这个说法 )都是有用的。实际上对于大部分程序员来说 ,只需要很少的一部分知识就足够了。这
些知识主要由三门课程组成 :数据结构 ,编译原理 ,操作系统。对于大部分的程序员来说 ,其他课程的内
容不是没用 ,而是在实际工作中用不上。
数据结构这门课程的重要性 ,可以理解为是程序员的圣经 ,怎么如何形容其重要性
您可能关注的文档
- 操作文档—独立版.pdf
- 测试工具的使用.pdf
- 差旅酒店接口.pdf
- 产品设计体会.pdf
- 产品需求文档(PRD)的写作方法.pdf
- 常见排序算法.pdf
- 超级服务商城.pdf
- 程序设计训练.pdf
- 初学设计模式.pdf
- 春芽健康API文档.pdf
- 2025年无人机低空医疗物资投放社会效益报告.docx
- 2025年再生塑料行业包装回收利用产业链重构研究.docx
- 《AI眼镜周边产品市场机遇:2025年终端销售与需求增长洞察》.docx
- 2025年坚果加工行业深加工技术突破与市场拓展策略报告.docx
- 2025年通信芯片行业技术竞争与未来趋势报告.docx
- 《2025年生鲜电商配送冷链事故分析与预防措施》.docx
- 《商业航天融资新趋势2025民营卫星企业资本涌入估值分析市场动态》.docx
- 2025年能源绿色健康行业创新技术与市场应用报告.docx
- 2025年无人机低空医疗救援通信方案分析报告.docx
- 2025年烹饪机器人行业市场集中度分析报告.docx
最近下载
- 地利亚修女纪念学校(协和).doc VIP
- 2025年无人机驾驶员执照航路规划低空经济发展与航路规划专题试卷及解析.pdf VIP
- 油层物理期末试题卷七套.pdf VIP
- 2025年互联网营销师视频营销终极模拟测试专题试卷及解析.pdf VIP
- 右手五指练习 17《孩子们的拜厄 (上)》钢琴谱钢琴简谱 数字谱 钢琴双手简谱.pdf VIP
- T_HSSIA 2025—004(堤坡生态治理复合装配式连锁笼).pdf
- 文件传输协议(TFTP)在设备更新失败下的GNN补偿机制.pdf VIP
- 2025年互联网营销师私域社群活跃度与健康度数据分析专题试卷及解析.pdf VIP
- 2025年特许金融分析师单样本与双样本检验专题试卷及解析.pdf VIP
- 2025年特许金融分析师行业进入与退出壁垒评估专题试卷及解析.pdf VIP
原创力文档


文档评论(0)