软件开发这个新兴的岗位不同于传统产业,学习时我们需要注意以下三点。
一、多敲代码
学习一项技能切记练习,练习,再练习。学习软件开发这个技能则需要不断地敲代码,看别人敲代码,提升后再敲代码。
学习软件开发,看再多的书都不如动手在电脑上运行一次来得实在,只有代码跑起来之后,你对知识的理解才会更透彻。正如前辈所说:“眼过千遍不如手过一遍!书看千行不如手敲一行!”然后需要多讨论,多看别人敲的代码。讨论能够让人的思维产生碰撞,摩擦出意想不到的火花,相信大家在学习过程中应该有过类似“顿悟”的经历。而看别人的代码,特别是“牛人”的代码,可以让我们学到更好的方法,更优化地解决问题。技术得到提高后,我们再继续敲代码。如此周而复始,循环往复,软件开发技能不断地进步。一个优秀的软件开发工程师都会深深地享受这种敲代码的过程,享受这种解决难题的挑战,甚至常常因此废寝忘食。