一位朋友问我,做了这么多年程序员,觉得这个职业最大的悲哀是什么?我在网上看到一些有意思的讨论,先来看看大家的真实感受:
今天学的技术,明天可能就过时了。前端框架从jquery到React、Vue、angular,后端从SSH到Spring Boot、微服务。永远有学不完的新技术,追不完的新潮流。
很多程序员下班后还要学习,就怕被淘汰。但学得再快,也赶不上技术更新的速度。
在其他行业,35岁可能是黄金年龄。但在程序员这行,35岁已经要面对"优化"风险。公司更愿意用年轻人,他们更能加班,要的工资更低,而且对新技术的接受度更高。
项目上线前加班到凌晨是常事。周末被紧急呼叫也要随时处理问题。错过了孩子的家长会,错过了朋友的聚会,甚至错过了自己的健康。
技术做得再好,也只是执行层。决定产品方向、资源分配的都是懂业务、懂管理的人。很多程序员沉浸在自己的技术世界里,忽视了其他方面的发展。
不是每个人都要成为技术大牛。认清自己的优势和兴趣很重要。有人适合钻研技术,有人适合转向管理,有人适合做架构设计。找到适合自己的方向,才能走得更远。
除了写代码,还要懂业务、懂产品、懂沟通。技术是为业务服务的,理解业务才能做出更有价值的东西。学会与人打交道,学会表达自己的想法,这些软实力同样重要。
新技术层出不穷,不可能全都学会。选择一两个方向深入钻研,其他方面了解即可。建立自己的技术体系,而不是盲目追新。
代码是写不完的,但健康是有限的。合理安排工作时间,培养工作外的兴趣爱好。保持运动,定期体检。记住,工作是为了更好的生活,而不是相反。
早点思考自己的职业路径。是继续走技术路线,还是转向管理?是在大公司深耕,还是去创业公司?要有长期的规划,而不是被动地等待变化。
程序员这个职业确实有很多无奈,但任何职业都有自己的困境。重要的是认清现实,积极面对。
技术本身没有错,热爱编程也没有错。关键是找到平衡点,在追求技术精进的同时,也不要忽视生活的其他方面。
写代码可以是一种创造,解决问题可以带来成就感。虽然有时候会觉得迷茫,但能够用自己的技能创造价值,本身就是一件值得骄傲的事。
记住,你不仅仅是一个写代码的人,你是一个能够用技术改变世界的创造者。找准方向,稳步前行,就能在这个快速变化的行业中找到属于自己的位置。
本文内容仅供个人学习/研究/参考使用,不构成任何决策建议或专业指导。分享/转载时请标明原文来源,同时请勿将内容用于商业售卖、虚假宣传等非学习用途哦~感谢您的理解与支持!
吃饭睡觉写代码,基本都程序猿的大部分生活了,作为从事最累的职业之一的我们终于有了自己的节日,那就是1024。1024向程序员致敬,向自己致敬,向未来致敬。
互联网注定是一个不能安宁的行业,有一些人在努力引领变化,有一些人在努力适应变化,有一些人在被时代的浪潮淘汰。这个世界唯一变的就是变化,人生唯一不能停的就是学习,说到底,要想不被淘汰,只有不断的学习。
国外有个词叫做10x Programmer,直译是以一当十的程序员。我并不认为一个技术大牛能完成10个普通程序员的工作,技术大牛会花1/10的时间把工作做完,然后用剩下9/10的时间平衡生活、爱好和未来,所以我仅把10x Programmer叫做10倍速的程序员。
仍是要永远 ctrl+v,永远拿来主义。仍是要时时刻刻对美好满怀期待,对未来充满渴望,对经典心怀敬畏。要记住啊,能原创而不原创,有源码而远源码,才是最无知的成熟。
优秀程序员有哪些好的习惯:1. 想清楚,再动手写代码,2. 不交流,就会头破血流,3. 文档没人看,但还是要写,4. 一定要写注释,5. 别指望需求会稳定
我曾经说过,程序员不是一般的人,是具有某种超能里的人。但问题是,程序员往往意识不到自己的这种特异功能,在他们的眼里,会认为自己很普通,跟常人一样,所以,程序员能做到的事情
分析自己的处境; 做适合自己的选择; 以成长为目的,担负起更多责任,打破对做事的认知; 把握机遇,去锤炼自己; 抛弃一些懒惰,多一些积极;向牛逼的人靠近,向给你提供条件帮助你学习的老师靠近。以上结合了我自己的经历,希望文章能更形象。
现在身处跳槽高峰季,作为即将跳槽的我,在这里分享几点建议给大家。众所周知,找工作的前提是面试,面试的前提是过了简历,过了简历的前提是你怎么投。
程序员在其职业生涯中,健康问题尤为突出。但是大部分程序员只顾码字,却往往忽略了自身的健康问题。这或许是因为写代码太入神,也或许是因为来自老板的压力太大。
一个厉害的程序员,都会有一个牛逼哄哄、有辨识度有个性的英文别名。在公司同事中很更好的称呼,这篇文章翻译整理了一下适合程序员的英文名字
内容以共享、参考、研究为目的,不存在任何商业目的。其版权属原作者所有,如有侵权或违规,请与小编联系!情况属实本人将予以删除!