自学编程都有哪些秘诀
大学毕业之后,好多同学找的都是测试工作,因为测试工作简单,不用太多的专业知识。随着工作不断的深入,发现测试工作其实也需要一些开发知识,测试工具,测试脚本,为了达到自动化测试,脚本都需要自己开发。这就需要自学了。
自学就像在大海上航行,要有动力,方向,还有掌舵人。
自学不是一般人能坚持下来的,能坚持下来的无非就两种:一种是有动力,一种是信念。信念这玩意儿不是说有就有的,所以这种人少之又少。我们还是说说动力。
鞭策
有人整天在屁股后边催着你,像你的老师,老板,老婆。。。。。。不想上进都不行。成功率高
利益诱惑
开发更挣钱,这是好多人普遍认为的。软件开发直接跳个槽就能涨一倍,测试工程师估计很少吧。成功率较高。
纯属兴趣
写了几个程序之后就对编程有极大兴趣,不吃饭,不睡觉,都要编程;为了编程,都戒了色了,这种精神力量是强大的,不容易被摧毁的,革命信念是坚定的。成功率最高。
自学这条路广而凶险,没有一个方向,犹如大海捞针。自学需要有个方向,如果方向找不对,则事倍而功半也。到最后一事无成也是有的。
在大海中航行,灯塔就是方向,选择那个灯塔完全取决于你的船要向那里航行。
C++,C语言,java,android,ios,Linux,windows等等等等都是灯塔,最好开始的时候就选好,避免在航行中乱了分寸。
掌舵人就是自己,方向有了,动力有了,掌舵人要看准了方向,向目标航行。过程中可能遇到很多难题,掌舵人要掌好舵,不能偏离目标,不要绕了远路,最重要的是别半途而废。