个人愚见,对一件事情的热情来源无非两个:兴趣和责任。
兴趣,性之所然,趣之所向,是一种自内而外的驱动力。
责任,更多的是一种必须的态度,假若编程是唯一合适的生存技能,为了身上的一份责任,也会不断去维持培养这种职业热情。
多参与到真实的项目当中去,通过多种方式,看大佬的讲解视频,看大佬在某些论坛发布的一些文章,面对枯燥的代码,我们要寻找一些有趣的项目。我的导师告诉我一句话,每天都有告诉自己一句:“我爱代码”
编程烦了,就折腾折腾ide, windows用烦了,就折腾linux. 记事本烦了,就折腾vim, emacs. java烦了,就折腾python, ruby. 实在是烦了,上github, stackoverflow, csdn跟人吵架。这么多好玩的事都可以上班做啊,而且都以为你在工作。。。。
感觉要持续保持热情,首要是有成就感。长时间的坚持,需要不断的肯定和认可,来自大家的,来自工作的,来自社区的,最重要的是来自自己的。
如果外部动力不足,就自己每个阶段都设置个小目标,完成目标也可以给自己动力,不断成长变强大的那种感觉。
最好的方法就是拥有美好事物的陪伴:可爱的产品经理,舒适的工作环境,有条理的开发流程,达到里程碑的激励,项目让人追捧的境界....
都是向着好的方向发展的,下一个需求不要是:请编写一段代码冲出地球!!!