自学成才之路【c#】
如果大家觉得我说得不好,千万要谅解。
以我八年的工作经验来看,学一门编程语言是很简单的事,但是学好它是很难的事。我记忆比较尤新的事就是学会了很不好的毛病,就是太难的不想学,太简单瞧不起,很快坚持不了几天就放弃了。所以我想告诉大家学技术的路是寂寞的,孤独的。所以一定要有心里准备才开始做,不然你又会变成“半吊子”。废话不多说,跟大家说说学习方法吧。
以下是我总结的方法,具体如下:
1.摆正心态,量力而行。
很多学习爱好者为啥达不到高境界就是因为过于匆忙,心急,结果学习成为负担,坚持不下去了,这里我要重点说明的就是人的接受的量是有限的,所以不要超过你的极限。只要能按照计划完成就行。
2.学习计划,多变多样化。
我这里强调我不是学习好的人,但我知道学习计划有和没有的区别很大,知道自己要做什么跟不知道比较的话,效率能提高不少,所以我希望大家以后学什么先做好计划,然后按照计划坚持做下去。当然我现在要教的不是这个,我要说的是计划的可变性与多样性,也就是说按照自己需求可以做变通,也可以不同方式方法做计划,我这样说很多人不理解,我举个例子,今天心情不好,我少学点或休息。做计划的目的是能完成的,不修改计划的话,我之前计划白做了,对不对?
3.总结精华,分类分功能。
一般学习有两个渠道,一是上网查资料, 二是买书,我是比较喜欢买书的人,因为按照书的目录我做计划更容易一点,还有知识点不会遗漏。我的技巧是先看好目录,然后大致翻一遍,然后每章每节都问问自己,在这章节 我要学会什么? 带着疑问去学,然后把自己想要的答案弄出来,相当于Demo. 不这样做我可以翻几页就睡着了。
4.模拟演练,最大化优化。
大家如果按照我的想法到了这个环节,估计想拿项目练习了,但是我想说的是我认为我成长最快的阶段不是拿着多少项目练习,而已把一个项目优化了足足2年,可能大家说有什么好优化的,能实现功能不就行了吗?当然不是。当我进行到3个月的时候我发现之前我不懂的东西太多了,忽然之间觉得自己什么都不是,当然这也是我自己的想法,通过这个我学会了框架。
5.敢于创新,敢于想象。
现在技术发展太快了,在我认知的领域,我也是雾水,所以我想说的是,只要你敢想敢做,你就是未来牛人。
以后我会多发表关于c#软件开发学习上的教程,欢迎大家来学习。
上一篇: 生成验证码