1、要对计算机基础知识要有所了解,建议买本计算机基础书看,也要多练习打字达到能盲打的程度。
2、选择一门基础语言,如C或JAVA语言,作为基础编程语言学习,掌握语言的逻辑,学习语法。
3、形成自己的编程风格、代码风格,遇到问题要有自己一套思维方式能解决编程问题。
4、软件编程进阶阶段,这个过程需要学习一些和数学思维有关知识,比如数据结构、算法、矩阵等等。
5、有时间可以去参加软件编程等级考试,如初级程序员、信息安全工程师、系统分析师等。也可以去参加一下协会或公开大会,如互联网大会、软件编程联盟,多认识一些高手,多和他们交流学习。