自学也行,去培训也可以。根据个人情况选择合适自己的就行。1、自学的话,首先你得时间富裕,自控力强,逻辑思维能力好些,肯研究,多琢磨。2、培训的话,肯定是节省了时间,老师也会讲到项目经验,尤其是在北京这样的一线城市学习。培训机构能让你短时间内掌握企业项目开发的一些知识。