`

编程学习心得

 
阅读更多
    昨天在网上搜安卓学习方法,看了一篇别人的文章,觉得里面有些内容还是不错的,于是摘抄过来。
1.看android技术书籍最快的学习方法,先通读一次.然后把书本上的demo一个一个写出来.不要觉得太容易不去写.很多东西都是这样,看起来简单,但做起来难.最后再对照自己写出来的程序代码去理解书本的意思.

2.每次做完一个项目,要强迫自己做总结,通过这个项目,我学到了什么新技术?犯了哪些SB错误?

3.自学的效率总是低于做项目的学习效率.这是因为没有驱动.所以如果工作很闲,那自己就去接私活,或者自己做一个应用发布出去.利益的驱动会让你进步更快.

4.Android的api涉及到很多方面.很多知识只要不用,不复习就会慢慢消失.所以每隔一段时间的总结和复习是非常必要的.建议每个月必须进行一次不短与1小时的复习.

5.如果把程序员比做工地建筑工人,技术领头人比作包工头,架构师比作建筑师.那么当你写代码前不做任何思考的时候,那你就是建筑工人.当你有意识的把代码规范,设计模式这些东西运用到项目中,并严格遵守游戏规则,那你就是包工头.当你开始制定游戏规则,开始考虑到产品使用者,产品生产者等各种涉众的利益的时候,那你就是建筑师.

6.你要有这样的觉悟,项目出了任何问题,都是你的责任!没判断null?那是你的错.图片切错了?那是你的错,产品上线不了?那是你的问题,产品销售不给力?那是你的问题.你必须学会要用一种积极向上的思维方式来看待这个世界.任何问题,都是你的错.

7.学习最快的方法就是读文档,读官方代码,读别人的项目。有人可能问我手头上没有什么项目源代码怎办?答案是淘宝,在淘宝上你可以花几块钱或几十块钱就可以买到大量的代码,这是目前我认为性价比最高的学习方法。

8.如何衡量一个程序员的技术水平?如果把程序员当成某个游戏里的角色。你的级别代表着你真正的技术水平。你每次的学习和工作相当于你在打怪做任务获取经验值。有些人群刷比自己高2,3级的怪,有些人单挑比自己高2-3级的怪,有些人刷比自己低5级的灰色怪。也许大家花的时间都差不多,但最后级别是不一样。所以不要以为工作经验高的人技术肯定比自己强,还有效率问题。反过来说,如果你现在打怪效率不高,是否应该思考换个方式刷经验?(有兴趣的同学可以看看《一万小时天才理论》)

9.强迫自己总结经验并写下来。每次写总结就相当于重新复习一次,并且也做一个存档,方便日后回顾。千万不要相信大脑随着时间变得模糊的记忆,只有写下来的东西,才是唯一答案。

10.只专精一种语言的人在未来肯定会成为多余的人。在时间管理里有句话叫:“离开舒适区”。只有离开了舒适区你才会因对环境的不适应而强迫自己更专心学习。
分享到:
评论

相关推荐

    网络编程学习心得与体会实践

    根据提供的标题、描述、标签及部分内容,我们可以提炼出关于网络编程的一些关键...掌握好Java网络编程的基本原理和技术,不仅能够帮助开发者构建高效稳定的网络应用,还能为后续深入学习更高级的技术打下坚实的基础。

    PLC编程学习心得总结

    它采用可编程序的存储器,用来在其内部存储执行逻辑运算、顺序控制、定时、计数和算术运算等操作的指令,并通过数字式、模拟式的输入和输出,控制各种类型的机械或生产过程,以下是PLC编程学习心得总结

    网络编程学习心得11111111111

    网络编程学习心得11111111111

    Qt应用编程学习心得

    Qt应用编程,非常适合初习者,能学到很多东西,希望对你有帮助

    学习软件编程的学习心得.doc

    四、编程学习心得和方法 学习编程需要选择合适的语言和工具,编程语言有很多分类,包括网络编程、脚本语言等。学习编程需要掌握基本语句、语法和一些要点,同时需要实践和应用。 五、编程语言的分类 编程语言有很...

    Fortran编程学习心得与入门知识

    通过上述的Fortran编程入门和心得,可以看出Fortran语言的历史悠久,它具有强大的数值计算能力和高效的科学计算性能,适合在物理科学、工程计算等领域使用。尽管现代编程语言更加流行,Fortran在高性能计算(HPC)...

    基于Java架构师的Java编程学习心得与设计源码分享

    该项目为Java架构师的学习心得与设计源码,共包含72个文件,涵盖52个XML配置文件、10个Java源文件、5个IML项目配置文件、2个Git忽略规则文件、2个Markdown文档以及1个YAML配置文件。内容主要记录了学习Java过程中的...

    Java并发编程系列心得笔记

    Java并发编程系列心得笔记,可以参考,欢迎共同交流学习

    编程培训心得3篇.docx

    1. **C#编程学习心得** - **面向对象**:C#是一种面向对象的编程语言,它设计的目标是简单、现代且类型安全。面向对象特性包括封装、继承和多态。 - **简单性**:C#摒弃了C++中的指针,使用受管理的代码,不允许...

    PLC编程13条学习心得总结

    ### PLC编程13条学习心得总结 #### 一、基础知识准备 1. **电工基础**:在学习PLC编程之前,首先要具备一定的电工基础。这包括熟悉常用的电气元件,如传感器、接近开关、编码器、气动元件等,并了解它们的工作原理...

    编程心得体会 编程心得体会 编程心得体会

    在编程过程中,心得体会是至关重要的,它反映了个人对编程理论和实践的理解深度。从课程设计的体会中,我们可以提炼出以下几个关键知识点: 1. **问题分析与建模**:面对一个看似简单的数学问题,如一元一次方程,...

    plc编程入门学习心得

    ### PLC编程入门学习心得 #### 一、编程需要坚强的毅力和足够的耐心 在学习PLC编程的过程中,最重要的一点是要具备坚强的毅力和足够的耐心。对于很多人来说,编程可能会被视为一项单调乏味的任务,但对于那些对...

    很好的VHDL学习资料 VHDL编程的一些心得体会 VHDL语言学习总结

    本篇文章将深入探讨VHDL的学习要点,结合实际编程经验,为读者提供一份详尽的知识总结。 首先,理解VHDL的基础语法是至关重要的。VHDL采用结构化编程方式,其基本元素包括实体(Entity)、架构体(Architecture)、...

    无线传感网络学习心得.doc编程资料

    无线传感网络学习心得.doc

    编程学习论坛手机客户端

    用户可以在这里发起讨论,分享自己的学习心得,解答他人的疑问,形成良好的互动氛围。这种社区式的交流模式有助于打破学习孤岛,促进知识的传播和共享。同时,用户还可以关注感兴趣的话题和专家,接收最新的技术动态...

    小冷VIP系列教程(第一部分:易语言编程教程)

    资源介绍:。第一部:易语言编程教程。1.1 认识易语言。1.2 第一个程序。1.3 数据类型和函数参数。1.4 子程序与变量。...3.0 总结本部分易语言编程学习心得。资源作者:。小冷。资源下载:。Tags:易语言基础教程。

    Autolisp编程心得.doc编程资料

    Autolisp编程心得.doc

    编程新心得

    ### 编程新心得:程序员成长之路的关键策略 #### 规划职业生涯的重要性 - **长远规划胜过短期利益**:文章开头强调了规划职业生涯的重要性,尤其是对于那些希望在未来获得更好发展机会的人而言。作者建议避免频繁...

Global site tag (gtag.js) - Google Analytics