有的人把职业当游戏,不论 buff 还是 bug 都要闯过去;有的人把职业当对手,不是一心想赢,只是不想输;有的人,活得是造型;有的人,活得是人设;而程序员,活得是本事。
一个人看待职业的方式,就决定了他可以走多远。程序员想要走得更远不妨看看这几条建议!
1工作和生活的平衡
锻炼身体,有一个健康的身体,才能资格谈论其他。
养成早起的习惯,一方面早上人的头脑比较清晰,另一方面可以利用早期的时间多学习一些知识。
自己的发展路线应该是最大限度地加强和发挥自己独特的组合,而不是寻求单项的超越。主要是通过实践,其次是要有意识地构造。
锻炼学习的能力,保持阅读的习惯,多吸收新的东西对工作可能会有帮助。
不要做个纯码农,多抽空做点自己感兴趣的事情。
2.关于技术
编程是一件需要技术积累的工作。涉及的不仅仅是写程序,还有对系统的了解,对工具的熟悉,工作方法,经验很重要。
学习新技术的时候多看“官方文档”。编写文档的人群,通常就是这些技术或者软件的开发者,他们是对这些东西最了解的人。因此,官方文档质量是很高的,通常也是最新的。
把觉得不靠谱的需求放到最后做,也许到时候需求就变了。
宁愿终止程序也不要带着错误运行下去。
隔一段时间就回去看看自己几个月之前写的代码,这能够让你认识到代码的可读性有多重要,亲身体会才能懂得。
程序不等于数据结构加算法,而等于搜索引擎加英语。
3.关于年龄
所谓的年龄歧视是在给自己设定心理障碍,你真正应该担心的不是年龄,在于你是否有职业规划,是否朝职业目标努力,你的年龄是否达到了相应的能力及经验。
如果你坚持持续学习,不管在哪一个行业都会越老越香的。
无论年龄多大,需要学习的东西有很多,在专业的道路上还是要继续尝试做技术创新。
条条大路通罗马,选择一个自己热爱的行业很重要。
4.关于情商
心要皮实,但话语和脸皮要柔软,记住有句老话叫,伸手不打笑脸人。
编码的时候只思考同一个思维层次的逻辑,在这层完成之后再思考下一层。
千万别真的认为别人都是傻逼,否则会降低你的可合作性,可合作性在团队里是项很重要的能力。
真正的领导能力不是令人服从,而是让大家用正确高效的方法完成任务。
永远别小看程序媛。
除此之外,一定要记录自己的技术积累才能获得技术的提升不论是写文章还是做分享,或许你资历尚浅,技术思路和技术方向还很难摸清。这时学习与模仿对你来说至关重要,学习别人思考问题的角度,分析成熟的技术文章的知识脉络。
这样做的意义在于:
- 从自身学习出发:从别人的思路里看到自己的技术边界,找到一个方向学习;
- 从业务方向出发:看看别人输出成熟的技术实践,帮助你解决业务难题
我是一名python开发工程师,从基础的python脚本到web开发、爬虫、数据分析、数据可视化、机器学习,面试真题,面试真题,面试真题等。想要这些资料的可以进群:688244617