如何快速成长为一个合格的软件开发工程师
只有你感兴趣的东西,你才能全身心地去做。你必须喜欢它,否则你学它干嘛。就个人而言,这是非常重要的。然后要有信心,相信你有能力学好,如果你认为自己学不好,总是认为这也不好,那也不好,那么你会真的学不好。
经验二、课程效率
老师的教学是我们学习和掌握知识的最好方法。相比来说,老师有更多的经验,对知识的难易度和重要性有更清晰的认识。因此,很有必要按照老师的思路去听课。我们必须充分利用理论课,每天上两个小时。通过老师的讲解和与预习的配合,可以说,对我们来说仔细听知识点是绝对不难的。如果你在课堂上不认真听,你要明白课下不仅需要更多的时间和精力,而且还会影响以后的学习,这是不值得的。
经验三、编写的代码数量
学习编程,一定要多多的去写代码,个人认为读十遍不如写一遍好。只有这样做,我们才能真正理解程序代码中每一个关键字和每条语句的功能以及程序的运行机制。仅仅读却不写代码是没有意义的,就好像你在没有实现它的情况下定义了一个接口,这样做没有任何意义。
经验四、实时操作
最好的老师是把工具放在你的手中,但还是需要你自己去操作。在操作过程中,发现缺点再去改进,再不足,然后再改进,世界上最好的程序员就是在不足改进中慢慢成长的。当你考别人的程序时,你可以剽窃别人的想法。但绝对不是纯粹的复制,当你的水平越来越高,达到一个点,你所考虑的不再是使用程序来实现一个功能,而是如何用更少的代码来实现一个更强大和更灵活的功能,那时,你的编程技术就是很好的了。
经验五、交流
所谓“三人行则必有我师”,你周围的任何人都可以成为你的学习对象,与其他人多沟通,没有人能解决所有的问题,但你不能解决的问题可能会被别人解决。知道别人对同一个问题的看法是很有启发的。
分享文章:如何快速成长为一个合格的软件开发工程师
文章起源:http://pwwzsj.com/article/sesodo.html