以下均为引用:
有这么一句古老的箴言: 如果你手里有一把锤子,所有东西看上去都像钉子。 与上面对应的还有另一句话: 如果你想钉一个钉子,所有东西看上去都像是锤子。 用大白话来说就是:如果你心中专注于你想要解决的问题,那么你所看到的东西就会呈现出以往你没有看到的一面。 –刘未鹏
我始终觉得确定方向和学习路线在学习过程中有很大作用,当你知道自己要学什么,先学哪个,怎么学等等问题之后,学习起来不会轻易感觉枯燥和茫然,除非你真的没有踏实的去做这件事,或者真的是不适合这一行。有了方向,一方面在学习过程中,会有潜意识的短期目标作用,从而保持一定的学习进度和效率。另一方面,当你了解了今后可能接触的实际开发中,哪些技术运用更多对自己来说正是学习的侧重点,这样当你在实践阶段也会很快的进入状态,驾轻就熟。
复杂的代码往往都是新手所写,只有经验老道的高手才能写出简单,富有表现力的代码。
培训班跟不上进度,怎么办呢??个人觉得所有的算法都是实际生活中解决方法的抽象而已,所有的解决方法都是先在现实生活中使用过,然后再抽象到程序中的。计算机更善于解决复杂计算和重复性的问题。
保持对技术的敏感性。
解决不了说明姿势储备不够,怎么办?边学知识边找解决方案。。。
让错误发生在编译时期!
谨记这一点,付你薪水不仅仅是让你来写代码的,也不是仅仅只需要思考,你还需要开发出能够解决问题的产品。
请在合适的时间,做合适的事情吧。
代码不是目的,代码只是思考问题的最后体现。