在职业发展中,小城市和大城市都有各自的机会和挑战。在大城市,C#的应用比例可能相对较低,学习C++可能有一定的难度,而学习Java最好有人指导。在小城市,机会相对较少,跳槽的选择也有限。然而,小城市的优势在于不需要996工作制,没有房贷等压力,这是一大优势。因此,建议在小城市尽量稳定就业,持续追求技术进步。刚好,我这里有上位机入门,学习线路图,各种项目,需要留个6。对于那些不以软件为主营业务的公司,可以考虑避免加入,因为这些公司往往不重视软件部门,而更注重设备和硬件部门。保持持续进步是很重要的,即使在当前工作中可能没有太大的发挥空间。在传统企业中,赚大钱的机会相对较少,所以不要寄望于升职加薪,接受现实,公司能提供的也就那么多。尽管听起来有点悲观,但实际上,大部分人的职业生涯都面临这些问题。来到大城市也不一定会有更多好的机会,而且还要面对高房价和996的工作制。在寻找新工作时,会发现很多公司都需要加班,甚至还需要出差。所以,自己仔细权衡吧,没有什么绝对的好与坏。每个选择都有利有弊,看自己如何平衡和抉择。