开发方向选择:后端or移动端

有个开发方向选择的问题想听听过来人的意见
南京某211的AI学院电子信息专硕。实验室事务性工作较多,只能挤时间自学,现在早8晚23:30有效学习时间12小时左右。之前横向课题我做的是安卓开发,但现在很怀疑这个方向,打算换后端及时止损。
【客户端优势】
1.进大厂可能性更大(当其他变量为一致时)
2.沉没成本最低(之前在做安卓,2篇软著已投)
【客户端劣势】
1.市场需求小,资源有限且集中在一线大厂,未来考虑到女票情况 是会跳到二线城市的(苏州南京等),苏、宁的选择会比沪、杭少很多,做安卓可能未来跳槽困难
2.技术迭代快,技术深度低。意味晋升相对困难,中年危机也会严重
3.综上 如寄希望走安卓校招进大厂,再转岗,看似很贪心,既有大厂平台加 又能兼顾后端优势。其实不然,因在企业工作过一年,转岗的机遇成分很大,比如领导放不放人、意向岗位有无缺口;就算转成,之前的安卓经历就被贬值,不知为了第一份工作进大厂 这件事上的沉没成本值不值
【后端优势】
1.岗位最多 以后跳槽暂不需考虑转岗。意味着程序猿黄金年龄最小程度被浪费
2.技术壁垒更高。意味着更有可能把技术做深,各方面天花板比安卓高
【后端劣势】
1.除Java外的技术栈知识,都需从头开始学
2.太卷,自己底子太薄。导师不放实习,现在自学,感觉进大厂希望渺茫。第一份工作起点不会有客户端高
【我的计划】
1.关于学习。后端技术栈从做好决定就立刻开始恶补;已经开始LQ刷算法题。我接受新知识相对慢,但一旦理解很难忘掉。秋招前准备个差不多还是有信心的(当然和科班C9们比不了 定位不一样)。
2.关于实习。现在投实习准备不够充分,无论安卓/后端,另外导师阻力太大。对我来说,刷题、内化知识比实习履历重要得多(只针对我 实习不重要,实习er们勿喷)。
【我的问题】
1.可能和很多人比 我的程度还不够,所以后面学习质量更要保证,尽量少走弯路,有哪些针对学习上的建议吗?
2.现在还是没有下决心就冲后端,主要是畏难,技术栈的东西我确实还差很多。但如为躲避后端的学习内容,秋招走安卓的话,无论能不能进大厂,我预感肯定还是要转后端;那未来转岗做后端要补的还是这么多。换言之 现在无远虑,入职场必有近忧。现在想躺平做安卓,未来发现不合适想转 业余时间学后端只会更难。所以建议现在转后端吗?还是想办法先安卓进大厂再说。
4.如果做了后端,感觉秋招进第一梯队大厂会很难,如果去了中小厂,对职业生涯会有哪些影响呢?

杭州java后端:
你的学历比较好,java方向的话进大厂的机会还是比较大的,安卓的市场行情不太了解,但是可以肯定是没有java 的应用广泛
java在二线也是比较好找工作的

肯定选择后端 机会多工作也多

建议后端,感觉后端就是投资,前期也许是挺困难的,但是先苦后甜嘛~后期涨薪就很爽了啊