这个问题比较难回答.因为牵扯进来的东西太多.就中国目前软件行业的发展趋势来说,市场对人才的渴求是远远不够的.中国的信息产业才是一个刚刚起步的阶段,软件人才的缺口达80W之巨.所以你不需要考虑转行.但如果是结合人自身的构造.假如你想要自己的软件一直都比别人的好,那你就必须不断的学习,跟上时代的步伐.不断的学习新知识,是需要一定的精力的.人才50岁后精力都会呈下降趋势.记忆力也会有衰退的迹象.这个时候,你就需要考虑转职位了.也并不需要转行,对市场感兴趣的,你可以朝项目推广发展,也可以做技术总监.发展成 CEO 或者自己做老板也是很有可能的,因为软件工程师的薪水实在是太令人羡慕了.综合上述观点,个人认为,如果你是有心在软件行业发展,那你永远都不会面临转行的危机.但如果你自己无心再做下去,那任何年龄的任何时候你都可能转行.一切就这么简单.就在于你是怎么想!