个人背景及当前情况
我毕业于 211 院校的软件工程专业,在一家中型公司工作了两年半,主要负责通信基站的软件开发。日常工作涉及对通信协议的理解以及使用 C 语言进行实现。最近公司通知将在明年三月份进行裁员,这让我不得不重新考虑自己的职业发展方向。
面临的问题与困惑
由于工作的特定性质,感觉在技术上的成长空间有限,尤其是在我对通信领域本身兴趣不大的情况下。最近几个月工作量不大,利用这段时间我试图规划未来的职业路径。最初计划深入学习 C++,但论坛上的普遍观点认为 C++的学习曲线陡峭且入门不易,这让我有些犹豫。转向 Go 语言的想法也曾出现,但面对众多选择,我感到非常迷茫,不确定哪个方向最适合我。
寻求建议
考虑到以上情况,我想请教论坛的朋友们:
在现有背景下,应该选择继续深化 C/C++技能,还是转向其他更热门的语言或技术?比如 go or Java ? 如果决定转行或转换技术栈,哪些领域和技术最值得投资时间和精力? 对于程序员的发展来说,如何确保职业发展的稳定性和持续性? 非常感谢大家的时间和建议,希望可以得到一些有价值的反馈来帮助我做出最佳决策。