不容易,理由如下:
知识庞杂。你不但要学习3门语言(html,css,javascript),还要学习各种开源框架。
更新换代太快。先不说css javascript每年增加的新知识。现代软件开发都是建立在开源项目基础上,前端的开源框架是一月一小更,半年一大更。如果你基础不牢固,你根本赶不上趟。
前端的内容比较杂,如果没有基础还是别买书了,建议直接找网课吧,自学找资料入门转行听困难的,而且费时间,没有比较实际的操作项目。
或者像我一样,在北京优就业去报个培训班,三四个月就能学完了,这还是一周六天都在学习的情况下。