### Chinese: 如果你是学生的话并且还没有毕业，或者是计算机专业的已经毕业的，那么如果时间充足我个人建议自学，这个是效率和成本最低的，现在很多的线下线上的培训机构其实也很不错，但是一学习成本高，二投入的时间比较多，基本需要集中培训3-6个月。
### English: If you are a student and you haven't graduated yet, Or a computer major has graduated, so if there is enough time, I personally suggest self-study, which is the lowest efficiency and cost. Nowadays, many offline training institutions are actually very good, but the first learning cost is high, and the second investment time is more, which basically requires concentrated training for 3-6 months.
### Errors: There is a minor error at "'". There is a minor error at ", Or a computer major has graduated". There is a minor error at "self-study". There is a major error at "lowest efficiency and". There is a major error at "offline". There is a major error at "institution". There is a major error at "first learning cost". There is a major error at "second investment time is more".

### Improved English: If you are a student who haven’t graduated yet, or if you are a computer major and have graduated, then I recommend learning it yourself if you have time, and this is the method with lowest efficiency and cost; many offline and online training agencies are good now, but it comes with great cost and takes a lot of time; it basically needs a concentrated training of three to six months.