• 关于程序员职业生涯的若干问题思考


    1、身体的问题

    有很大一部分程序员最终离开这个舞台就是因为自己的身体问题。也有很多人认为搞IT需要 一个铁打的身体。
    其实再铁打的身体也扛不住天天的加班和高强度的工作。
    这是一个产出和产能平衡的问题,身体差最根本 的原因还是因为自己没有足够的重视。
    以下 是一些个人建议:

    • 每天30分钟的有氧运动

    • 每天2个水果 ,上午下午各一个

    • 马步

    • 跳绳

    • 番茄工作法

    不要总是以加班 ,没时间为借口。就算你没法做到一天30分钟 ,一周一2次还是可以的,时间是自己安排出来的。
    也许你真的没有时间锻炼 ,但是每天吃2个水果和做25分钟稍微起来走一下,休息一会这个肯定是可以的。
    对有氧运动的2个建议

    • PM大于100的时候 不要出去跑步

    • 运动的时候注意自己的身体,不要超出强度了,累了就休息,你不是要去当运动员。

    2、上班的问题

    一家公司给你机会上班 ,不管怎么样,只要你在职,就请尽力
    多站在老板的角度 看问题,不要总是以打工 的心态,会给你不少意外 的收获

    3、跳槽的问题

    这几年流行着一类故事 如:
    一些人在跟着一个老板做多年 ,最后公司上市,一下变成百万千万的富翁  
    还有一些人跳来跳去,后来还只是在底层混着
    但这些都是极端的例子,不能用来说明到底能不能跳槽
    首先可以肯定的是可以跳槽,但是要根据自身的情况来分析  
    也不要轻易跳槽,每一次的跳槽都要当成是最后一次来处理。
    如果你的离职只是因为一些个人情绪问题,那还是先不要做决定 ,比如你认为老板只会忽悠 ,不给你加薪,提升能力不如自己的人,出差多,加班 多等一些导致 你心情不爽的因素 。这些外界的条件 不应该做为你跳槽的理由。一般在自己不冷静的情况下做出的决定 经常是错的。
    你需要考虑的是

    • 公司所在的行业发展前景怎么样

    • 公司的老板能力怎么样?够不够拼

    • 团队够不够拼

    • 团队 的氛围,协作 效率 如何

    • 我自己是不是已经 是最厉害 了,能不能学到我需要的新东西
      等等因素 。有些公司虽然 目前 不赢利,但是老板 有能力,行业发展前景又好,那还是有很大的机会的。也许下一个网上流行的典故就出在你们公司了。不管怎么样,不要相信靠 运气来呆多年之后 ,一夜之间成为富翁。

    如果确定要跳,请当成最后一次来跳,做好相关的评估工作
    * 你要跳到哪个 行业去,那个行业前景怎么样
    * 新的公司实力怎么样?团队协作怎么样?能不能再帮我提高 一个层次

    另外很多人跳槽还有一个原因是业余时间的问题:
    觉得公司的安排 让自己没有业余时间,也没法学习新东西和进步。
    我觉得这个也不应该变成一个跳槽该考虑的因素 ,中国的IT大环境就是这样 ,你得学会以在工作中学习,如果 一个东西你做的慢,那很大一部分可能的原因是你相关的基础不扎实,或者没做好相关的规划 ,先停下来想好怎么做,查看下相关的资料再开展,这也是一种学习,而且记忆更深刻

    最后不管你做出什么选择,都不要后悔 ,关注 自身的发展,继续前行 。

    4、交际能力的问题

    程序员经常会钻牛角尖,把一个问题理解 成非此即彼。这些都 是缺少沟通造成的。你可能 不需要学会圆滑但是至少要能流利表达自己的想法。
    有些人去面试,经常不是因为能力问题,而是没法表达出自己想的东西。对HR来说,你连基本的表达都有问题,他们怎么会相信你。

    5、转行的问题

    在一些年头后,一些人因为一些原因想转行。这是一个泛泛的问题,没有标准答案 。你可能有多个选择,继续当前的路、产品经理 、管理者、架构师、甚至自己创业等。但是不管怎么样,请根据自身的情况来判断,还有不管转做什么,请提前做好准备。比如你要转管理,先可能需要先加强你的交际能力; 自己创业 ,你可能需要了解项目,公司运营 ,吸引投资等。机会是给准备好的人的,贸然进去只会死得很惨。

    6、路越走越窄的问题

    很多人做到最后 ,发现 只有回老家 ,找个单位混着这条路,或者因为家庭,孩子等因素 , 感觉没什么选择的空间。
    造成这个的原因有多方面,有些可能是个人能力问题,也有些是个人环境 因素 。但是有一个基础的问题是相同的:交际圈不够大,认识的同行的人不够多。
    我相信做程序这行的人还是很热心的,大家能相互帮忙 ,关键是要对外展示你的才能、见解,多与人交流,多帮助别人
    写博客会是个良好的开端

    7、长远规划的问题

    要做出长远 的职业 规划 ,你需要

      • 了解各行业的相关动态

      • 关注相关技术 的发展动态

      • 与其他 同行、大牛交流 ,参考或听取其他人的建议
        这些是你做出规划 的基础 。

    8、衡量成功的标准问题

    既然是做技术 ,成功当然是以你的技术能力为成功标准。比尔*盖茨是一个成功的商人,不是技术员。所以在看到谁谁做生意发财时,要淡定 。不要以金钱来衡量自己的成功。

     9、新技术的学习问题

    虽然这些年新的技术 ,解决方案,构架 ,类库 等层出不穷,但是基础的东西和最终要解决的问题其实是不怎么变的,抓住这些不变的东西,你才能更好、更快地去理解和掌握这些新的东西 。
    还有兴趣能为你打开IT业的大门,但是专注 和 持之以恒才能让你出类拔萃,所以要坚持学习。

  • 相关阅读:
    织梦插件开发
    yiic使用笔记
    yii2.0学习及变化比较(一)
    yii框架设计学习笔记(一)
    Maven生成可以直接运行的jar包的多种方式(转)
    Linux下查看CPU型号,内存大小,硬盘空间的命令(详解)
    从Google Earth 中下载三维模型
    Hadoop安装所遇问题及解决方法
    智慧家居体系结构
    .Net 数据库(SqlServer2008)的备份、还原
  • 原文地址:https://www.cnblogs.com/lpxblog/p/5356141.html
Copyright © 2020-2023  润新知