如果是27岁初学软件,我建议最好报一个班系统的学习,因为年龄和时间都已经不允许你浪费青春了。如果转行成功,代表你27岁之前所做的一切都是储备,而不是真正能够帮助你赚钱的技能。

对于开发语言和方向的话,我建议可以从运维做起,主要是IOS目前市场大不如前,很可能学完之后找不到工作,白白浪费时间。Java的话比运维要好一些,不论是后期发展还是就业面,但是Java的问题就是更有深度,从你的情况来看,27岁开始学习Java的话不太现实。所以从运维做起我觉得比较合适。希望可以帮助到你。
如果你是程序员,工程师,设计师傅等需要多线程、繁重的多任务处理的,就不能选择M2芯片的MacBook Air,在需要强劲给力的时候,它就有些捉襟见肘了,所以不同的产品要用对地方,才能发挥出它最大的效用。
如果你是一般的简单办公,日常工作的处理,那M2芯片的MacBook Air绝对是够用的,喜欢求新的可以去选择入手了。