毕业开始就加入互联网洪流,一写就快4年了。宛如多读了次大学,但比大学四年学得充实学得多。
程序员职业的特殊性在于,技术迭代快,层出不穷(这是好事,其实是一步步解放程序员生产力),根本学不完,个个都知识焦虑和信息过载。
那么我该怎么办?我现在做的两件事,学英语,学数据结构和算法。我想这些不变的知识可以应万变。
其实大家还有什么建议和看法呢?我的思路对不对,30岁的程序员应该有什么的职业素养和技能?可以从技术,统筹规划能力,谈判能力,沟通能力等等等入手分析。
毕业开始就加入互联网洪流,一写就快4年了。宛如多读了次大学,但比大学四年学得充实学得多。
程序员职业的特殊性在于,技术迭代快,层出不穷(这是好事,其实是一步步解放程序员生产力),根本学不完,个个都知识焦虑和信息过载。
那么我该怎么办?我现在做的两件事,学英语,学数据结构和算法。我想这些不变的知识可以应万变。
其实大家还有什么建议和看法呢?我的思路对不对,30岁的程序员应该有什么的职业素养和技能?可以从技术,统筹规划能力,谈判能力,沟通能力等等等入手分析。
语言和框架可以层出不穷。
但是你说得对学英语,学数据结构和算法
,这是基石
不学这个可以吗?答案是可以,但是你解决问题的思路就很窄,而且还不是最优解。
为了做一个高质量的程序员,这个也必须学
这个个人认为是最重要的,很多问题、解决方案都是需要良好的编程思想为基础,才能开发出高质量的软件。
4 回答1.1k 阅读✓ 已解决
4 回答1.1k 阅读✓ 已解决
1 回答2.5k 阅读✓ 已解决
1 回答1.2k 阅读✓ 已解决
2 回答691 阅读✓ 已解决
2 回答1.7k 阅读
2 回答1.6k 阅读
到了三十岁之后,自然也就进入了许多程序员的瓶颈期了,乘早做好职业规划吧,如果想继续做下去,就需要保持自身的学习热情,毕竟那么多新技术,不学学怎么办呢,毕竟那个公司都不想花几倍的价钱来请这些思想老化的老鸟吧。随着你不断的学习,视野不断的开阔了,不在会再有语言偏见,对新技术自觉不自觉的敏感。新技术框架层出不穷,你总能花很少的时间看到它后面的技术本质。你已经有些积累沉淀了,有自己的一套知识体系,自己的一套方法,开始去影响身边的人,通过博客或其他方式分享于他人。持续学习持续学习。