题主提问很具体,先简单说,不是不可以。
有这么几个情况,需要你认清。
首先是信息滞后,你自学时间也滞后。等你开始找工作时,市场大环境如何,这是大环境问题。我84年,大学不知名本科生物科学,没有毕业证,07年开始入行漫画制作,16年转行做前端。16年我32岁,可谓是神奇了吧。不过,16年是前端行业热门的尾声。这几年IT行业都是冷静期,最近我看到好多211甚至研究生来面试前端,可谓僧多肉少。
不过这不代表着找不到工作,我不也刚换了第三份工作还是涨薪吗,我36了,才3.5年工作经验。我相信我是一个负责任,有工程能力,有用户需求洞察力的好前端。其他一切榜身的东西只是你的敲门砖。
对于你,最大的门槛就是第一份工作。没有第一步,就没有第二步。当然,第二步是需要你有持续的学习,那么你有持续的学习能力吗?对于这一点,有一个术语叫做“心流”,可以搜一下。如果你写代码时能产生心流状态,那么恭喜你,你应该来做IT。
第一点大环境,第二点心流,第三点,收入预期。我一直都很明白,我这个年纪,做好了一直在IT底层工作的准备,IT底层,在18线能拿多少工资,在一线能拿多少工资。2年经验10k封顶(一线城市前端非211非大型企业,不考虑未来通胀),那么实际你的工资若只能拿到6-8k,符合你的预期吗?结合你需要持续的学习数年,就意味着你没有闲暇时间,可能会累跨,你有多强的心流状态可以顶的住?
我相信若给你开到你满意的薪资,多累的活你干的都开心,但就10k出头,你在一线城市也是看不到曙光的。
然后,我们说再多,其实你自己去经历又是另一个故事。小马过河就看你自己了。