1首先,自学成为全栈工程师需要掌握编程语言,可以选择Python、PHP、Java或者ruby,不是要求全部都精通,主要是掌握语言和语法。
2其次,会用第三方库和开发框架,相应的如Python django,PHP thinkphp,Java spring等等
3再次,需要掌握各种前端,用于测试各种体验效果,这种可以学习CSS3,HTML5等。
4最后,掌握数据库的交互,数据库的交互和维护也是必备的技能,可以学习如sqlserver,mysql,redis等等,从而提高整体系统性能。
5需要掌握一些基本的设计技能,比如原型设计,UI设计等等。总之,全栈工程师需要不断的学习,充分的理论能力及实践操作水平。