我编程我快乐--读书笔记1

      虽然只是看了两章的内容,但是书里面很多思想引起了我的共鸣。

一、学习稳定成熟的技术还是未成熟的新技术

      这一点成为广大初学者的最大爱好,就经常有人在csdn上问学.net好还是Java好。其实这是一项风险投资,谁也不能准确的预料未来技术发展的趋势,只能从互联网已经整个IT行业的发展趋势去分析哪种语言在未来更具优势。

二、供应和需求问题?

      软件行业中也存在在供求关系,一种产品大家都在研究,都在发展它,就会变的热门了。等到供求发展到一定阶段,就会出现饱和的现象。所以我们要做的是根据软件市场的需求及时调整自己的技能或者是投资眼光,这就要求程序员同时也有一定的市场分析能力。

三、只会编程是远远不够的

      纵观IT行业,薪水最低的是编程的,也是大家调侃的IT民工。

      所以我们要跳出编程来编程,等你跳出编程的再去编程的时候你就会发现你的技术更加高超了,甚至于以前一直影响自己技术水平的瓶颈也被突破了。

四、做团队中最差的那一个(这点强烈的引起我的共鸣)

      但凡菜鸟都有谦卑的优点,因为不懂所以他们进步的空间更大。因为是最差的所以他们更加努力的学习,而不会不懂装懂,用自己的无知且掩盖。

       做团队中最差的那一个,意味着你时时在和比自己优秀的人打交道,久而久之你自己也会变的很优秀。

五、在思维上投资

       接触些边缘技术或者方法,可以让你更具智慧、更有深度、更加优秀、甚至更有创造力。

       中国式教育告诉我们知其然不知其所以然,我们往往专注于界面上一些小的功能的实现,而不去了解实现它的机制是什么?最底层的东西又是什么?有人说国内的编程界太过浮躁,随便大街上拉一个人都可以说自己精通电脑,会编程。

        这里提醒的是学习一门新的编程语言,这门新的语言必须是可以让你的思维方式发生改变的。同类型的语言接触再多也是万变不离其宗的,如果你一直在学习面向对象的高级语言,不妨给自己个机会去了解一些底层语言。

六、不要听从父母的意见

       对于工作而言,父母希望你有份稳定的收入就可以了,不要挑来挑去。而且她们希望你最好就在家乡找一份,不要四处游荡。

       但是我们还年轻,不应该把自己束缚着家里的一亩三分地里面,我们应该多到外面闯闯。唯有多尝试,才能多增长自己的阅历。

七、做一名通才

      这一点对于大多人而言都很难,机械化的生产模式让程序的更简单,同时也让程序员变的一文不值。通才很少,所以才显得特别珍贵。

      对于做开发的而言你要懂些测试,知道些网络,了解些底层的接口,再有些其他方面的才能,你的职业生涯肯定会比只懂敲代码的人精彩的多。

       你的技术水平应该超越你所有使用的技术平台,这样才能保证你有一份铁饭碗。

八、成为一名专家

      很多人认为专攻某种技能就简单的意味着不知道其他技术。你要做某一领域成为专家,而不是针对于某项技术而言。

九、切忌孤注一掷

       延续第八点,千万不要把自己的职业道路建立在一门特定的技术上。如果哪天这门技术过时了,你也就真正失业了

十、热爱它,不然就离开它

       天才往往都是疯子,他们的专注和热情是别人想象不到的。

 

ps:对于编程我谈不上热爱,但是短期之内我也不会离开的。所以我能够做的是尽可能让自己喜欢上它

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
Table of Contents 1. 绪论 2. python编程概述 2.1. 知识点 2.2. 良好的编程习惯 2.3. 常见编程错误 2.4. 测试和调试提示 2.5. 移植性提示 3. 控制流程 3.1. 知识点 3.2. 良好的编程习惯 3.3. 常见编程错误 3.4. 移植性提示 3.5. 软件工程知识 4. 函数 4.1. 知识点 4.2. 良好的编程习惯 4.3. 常见编程错误 4.4. 移植性提示 4.5. 软件工程知识 4.6. 性能提示 5. 列表、元组和字典 5.1. 知识点 6. 公共网关接口(CGI)入门 6.1. 知识点 7. 基于面向对象的编程 7.1. 知识点 7.2. 良好的编程习惯 7.3. 常见编程错误 7.4. 测试和调试提示 7.5. 软件工程知识 7.6. 性能提示 8. 自定义类 8.1. 知识点 8.2. 良好的编程习惯 8.3. 常见编程错误 8.4. 软件工程知识 8.5. 性能提示 9. 面向对象编程:继承 9.1. 知识点 9.2. 常见编程错误 9.3. 软件工程知识 9.4. 性能提示 10. 图形用户界面组件(一) 10.1. 知识点 10.2. 良好的编程习惯 10.3. 常见编程错误 10.4. 界面知识 11. 图形用户界面组件(二) 11.1. 知识点 11.2. 测试和调试提示 11.3. 界面知识 12. 异常处理 12.1. 知识点 12.2. 良好的编程习惯 12.3. 常见编程错误 12.4. 测试和调试提示 12.5. 软件工程知识 12.6. 性能提示 13. 字符串处理和正则表达式 13.1. 知识点 13.2. 良好的编程习惯 13.3. 性能提示 14. 文件处理和序列化 14.1. 知识点 14.2. 良好编程习惯 14.3. 常见编程错误 14.4. 性能提示 15. 可扩展标记语言(XML) 15.1. 知识点 15.2. 常见编程错误 15.3. 移植性提示 15.4. 软件工程知识 15.5. 性能提示 15.6. 示例 16. Python的XML处理 16.1. 知识点 16.2. 良好编程习惯 16.3. 示例 17. 数据库应用程序编程接口(DB-API) 17.1. 知识点 17.2. 良好的编程习惯 17.3. 常见编程错误 17.4. 移植性提示 18. 进程管理 18.1. 知识点 18.2. 良好的编程习惯 18.3. 移植性提示 19. 多线程处理 19.1. 知识点 19.2. 性能提示 19.3. 常见编程错误 19.4. 测试和调试提示 19.5. 性能提示 20. 联网 20.1. 知识点 20.2. 常见编程错误 20.3. 软件工程知识 20.4. 性能提示 List of Examples 15.1. sort.xml 15.2. sorting.xsl 16.1. 动态生成XML内容 16.2. 一个XML论坛的例子
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值