我也是一个跨专业的程序员,我很有发言权,我现在工作也有5年了,有一个刚开始的小白,慢慢变了编程老手,感觉还不敢自称是大神。我觉得你目前首先要选好一个方向,现在的编程语言也有很多种,方向也很多,前端,后端,数据库开发,运维,大数据,云计算等。

你首先要选择一个你以后想从事的方向,从一个大的方向开始,这样不至于以后自己迷失方向。

再者从学习方面,你可以报个培训班,培训班比较适合我们这种跨专业的学编程,培训班虽然不能使你鞥从一个小白到大神的转变,但它能够使你迅速的属性计算机编程基础知识,很有帮助。

程序员如何小白变大神

可以节省很多时间,如果你自学能力很强的话,也完全可以通过自学,把计算机编程基础知识给学好,不要小看这些基础知识,这些是你通往大神之路必经之路。

有了基础知识之后,就要开始多种项目了,做项目刚开始可以从一些比较小的项目入手,虽然这些小的项目不会给你带来什么大的成就感。但是通过做项目,才能是的编程能力得到迅速提高。让你从此爱上编程。在这个阶段可以试着找一下公司去实习。进入实际的项目中去。

等你真正接触了项目之后,你的学习才更有针对性,和方向性,这是也是你最需要努力提高你各方面知识的和能力的时候,这个时候,你才会真正认识到你之前学的知识的重要性和你需要学的那些知识的必要性。在这个阶段,是你从小白到大神蜕变之路最重要阶段。

等你在项目和工作中锻炼了3,5年,你就会发现你慢慢变得很牛了,编程中遇到的各种问题,你都能轻易应对,及时有些难点也能找到解决的方法。这是你就离大神之路不远了。不过很不过大神级别,想要真正成为大神,很的需要你内外功兼修,内功包括你的英语水平,多看一些开源的源代码,分析一些开源框架等,还要多看一些各方面的书,来扩充你的知识面。大神之路能否修炼成功,就看你的修为了。
以上是从我个人的经历和感受所写,希望对大家有所帮助。