当你保持积极开放的心态去学习,相信你一通百通
学习新技术,就如探索一片新的领域,一般在心态上来说,都会有两种典型的心态,一种是恐慌和抗拒的,一种是积极和开放的,不同的心态会造成不同的结果。比如对我自己来说,对于编程技术,一直是我所喜欢的,所以编程的新技术,总是能积极的去学习,并且能很快掌握。而对于英语和写作,从上学开始,就一直是我所不喜欢不擅长的领域,所以即使学了很多年,也并没有什么明显的进步。直到后来工作后,逐步意识到英语和写作的重要性,在心态上作出了调整,积极的去面对,到现在总算是改善了很多。
学习新技术的另一个障碍来源于已经熟练的技术。当好不容易把一门技术掌握的很熟练后,虽然这在将来学习新东西时,会帮助少走很多弯路,但同时可能也会变成一种障碍。
我曾对几门语言掌握的相当熟练,甚至有些曾以为自己精通了。比如当年对于asp,可以熟练的完成在当年技术条件下的复杂BS系统,虽然按现在标准来看,也无非是用vbs对数据库增删改查,那时候交互并不复杂,还能配合写一些简单的javascript,让体验更好一些。那时候觉得会了Asp,可以搞定所有的BS系统开发了。后来Asp.Net出来了,心理很复杂,一方面觉得我用Asp已经啥都可以搞定了,为什么要学Asp.Net?另一方面觉得这个是未来发展的趋势,还是应该学习掌握,不然以后可能跟不上时代发展。结果还是硬着头皮去学。只是每次遇到困难挫折的时候,就会有放弃回去写Asp的念头,觉得这要是我用Asp来写,早搞定了,何必这么苦逼学新技术呢?
当我终于有一天,对Asp.Net熟练掌握后,才发现自己原来的浅薄无知,以前Asp也就是停留在脚本编程,到了Asp.Net,已经可以用面向对象的思想去设计架构,甚至于出了网页,还可以去开发后台服务。这对于我来说,相当于又打开了一扇新的大门,可以从更宽广的角度来看待问题。
从心理学的角度来说,我们对于外部世界的认识可分为三个区域:舒适区,学习区,和恐慌区。我们所熟悉的技术领域就是舒适区,而新技术是处于学习区或恐慌区。随着对新技术的掌握,新技术会进入舒适区,但是总还会有更新的技术在学习区甚至恐惧区,等着去学习掌握。
如果想高效的学习掌握新技术,在心态上一定得是开放和积极的。
去学习掌握新技术,我一般分成这样几个步骤:
整体概览
明确阶段性目标,选择实践项目
搜集整理相关文章和开源项目,模仿借鉴
整体概览
所谓磨刀不误砍柴工,在动手去做前有必要先做一些准备工作。在开始学习一门新技术的时候,先对新技术整体有个了解是很有必要的,需要知道它能做什么,有哪些关键的知识点。接下来的步骤,也都依赖于对技术整体的掌握和了解。
这个工作,如果有条件,可以买一本薄一点的,浅显易懂的书,整体翻一翻,基本就能有个了解。但不建议买大块头的书,一般大块头的书适合当词典来查。但现在新技术推出速度太快,往往要等书出来往往是几个月之后的事情了,所以绝大部分时候,还是得到其官方网站去查相关技术文档。而且现在网络上相关文章也比较多,通过搜索,也能找到很多相关的文章和资料。
学习态度很重要,方法更重要,不是社会急躁,而是人生短暂,做你该做的,做你想做的
公司有做物联网、java、安卓、嵌入式单片机硬件软件研发和培训的,初学嵌入式的朋友有需要的话可以加qq2116084661
有时不是生活没给你想要的,只是你是否利用有限的资源快速达成你的目标,毕竟时间才是无可挽回的
常规测量概念演示