大概是这个样子,如果真入行,那就干算法,现在很吃香。测试低的原因是可替代性强,小公司自己的产品点点,没大问题就上线了,只要不是跟钱相关,错了就错了。大公司基本会有专业的测试,但是要求也高,工资依然上不去。因为这个活不傻不笨都可以干。你平时点点页面,使用一下功能,你需要人家教你?刷抖音,打游戏需要人家教你?用户就是测试呀,有问题你往上一报就完事了。不是说没有做的好的测试,只是市面上对于测试的要求就是发现问题就行了。当然薪资也就上不去,而且简单就竞争激烈。你后面发展也做不起来。别浪费钱了。
你说你是文科专业,说明你本人不太喜欢理科。你问问你自己数学你喜不喜欢,平时有空刷几道数学题?还是刷视频?编程其实就是解数学题。不要强迫自己做不适合的事。做你喜欢的,钱赚不到,但是赚到了快乐。不然你是既没钱也没快乐,图啥。而且我说过了,这个行业不能靠薪资了,已经过剩了。正经计算机毕业的人有多少没工作的,为什么你觉得你可以呢?还是没有任何教育经验和实际工作经验,毕业5年的毕业生?
4.IT公司大多集中在一线城市,也就是那么几个地方,生活成本高,压力大。
至于学完了以后能不能找到工作。一个是现在这个行情,没点技术水平本来就不好找,自学出来的新人更加不好找。培训机构一般会有合作的公司,能有推荐就业的机会,哪怕这个机会比较坑,大概率是去外包公司,但至少有入职的机会。
AI算法工程师>服务端>前端>产品>测试
大概是这个样子,如果真入行,那就干算法,现在很吃香。测试低的原因是可替代性强,小公司自己的产品点点,没大问题就上线了,只要不是跟钱相关,错了就错了。大公司基本会有专业的测试,但是要求也高,工资依然上不去。因为这个活不傻不笨都可以干。你平时点点页面,使用一下功能,你需要人家教你?刷抖音,打游戏需要人家教你?用户就是测试呀,有问题你往上一报就完事了。不是说没有做的好的测试,只是市面上对于测试的要求就是发现问题就行了。当然薪资也就上不去,而且简单就竞争激烈。你后面发展也做不起来。别浪费钱了。
你说你是文科专业,说明你本人不太喜欢理科。你问问你自己数学你喜不喜欢,平时有空刷几道数学题?还是刷视频?编程其实就是解数学题。不要强迫自己做不适合的事。做你喜欢的,钱赚不到,但是赚到了快乐。不然你是既没钱也没快乐,图啥。而且我说过了,这个行业不能靠薪资了,已经过剩了。正经计算机毕业的人有多少没工作的,为什么你觉得你可以呢?还是没有任何教育经验和实际工作经验,毕业5年的毕业生?
1.高薪已去,之前还能靠着行业福利,现在疫情+消费降级,职位已经变成稀缺资源。也就是价格已经远不如以前了。几乎跟其它行业持平了。而且由于早年的行业名声,程序员已经过剩,这些人还在竞争,你一个小白进来有多少竞争力。自己要分析一下。
2.35岁魔咒,如果你是刚毕业,反正也没入哪一行,随便入哪一行都行。你转行,说明你已经工作了。那么转行要看看你是否已经接近这个年纪。不管行情好不好,超过这个年纪,在这个行业很难,很难。
3.辛苦,这个行业对人的压榨是不人道的,你可能觉得工厂打螺丝很累,钱又少。这个行业你可以认为是精神打螺丝。消耗的是你的精力。不仅要面对996的工作,不要以为国家提倡双休什么的,太天真了。而且还要面对一群傻逼精神强奸你。就是逼着你干你不想干的事。IT公司的竞争也是很激烈的,不稳定因素很多。比如公司业务不好,裁员,公司需要换血,裁员。也就是被裁的可能性很高。大厂也一样,只是补偿会高一些。
4.IT公司大多集中在一线城市,也就是那么几个地方,生活成本高,压力大。
我想楼主问出这种问题,多少也是因为对这个领域有点兴趣?我的人生原则就是,经济状况允许的情况下,有兴趣就试试(当然不一定非要报班啦,网上那么多学习资源)。别人说的都是 hearsay,你自己的体验才是最宝贵有效的。