zoukankan      html  css  js  c++  java
  • 小白要怎么变成大神

    今天,我要贩卖焦虑了,如果你已经足够焦虑,请停止阅读,如果你觉得自己很迷茫或者有点飘了,可以看看。

    作为技术人,普遍觉得自己干不到35岁,我要说,确实。

    因为在商业模式下,一切都是性价比,最重要的就是,你的能力和你的年龄匹配么?如果你的精力比不过年轻人,能力也比不过年轻人,肯定会被淘汰啊。

    那么,如果保证我们的能力和年龄相匹配呢?慢慢说。

    螺旋上升

    首先,你需要不断确定自己的目标。技术人不是铁饭碗,因为互联网行业的风浪太大,说不大的看看在线教育。时刻关注自己的能力和市场,更新自己的技术栈,这是第一步。

    然后,开始学习,努力是一切的前提,别说什么一直学习很苦,首先你会越学越容易,如果不是,那么你的学习方法一定有问题,因为编程很多地方是通的,理论上是一通百通的,需要花时间的,只是实践。

    学编程千万不能纸上谈兵,它不比历史、数学这种理论学科,它必须用大量的时间来实践,看再多博客不如自己写出来。

    其次,比学习苦的事情多多了,比如陪酒,比如舔着脸讨好领导,比如在客户楼下等一周只为了一个机会等等。如果你当了程序员还要干这些,换个公司吧,专注才能成长。

    在这个过程中,一定要注意刻意练习:

    • 你是不是感觉自己所做的事情很简单?
    • 是不是写代码粘贴复制就行了?
    • 是不是面向百度编程,从不加入自己的思考?
    • 重构、抽象有没有,代码是不是能跑就行?

    一旦你有这种感觉,警惕再警惕,这就是温水煮青蛙。选择有二:跳槽,往更大的平台跳;或者加入开源项目,结实更多厉害的人。

    一定要做有挑战的事情,踮踮脚能够到最好,既能成长,也能收获成就感。

    最后,做事。

    如果你足够幸运,能有一家让你展开手脚干活,有个好导师在你不会的时候指导你,公司还会因为你的成长给你激励,那是最完美的。

    如果没有,就自己给自己找事做,比如写一个基本库,看看同事怎么解决bug的等等,总之,做事才是成长最快的方式。这也是开源项目很锻炼人的原因。

    在你足够“靠谱”的时候,一定会有事情交给你,不要畏惧,哪怕它看起来很有挑战性,那正是锻炼你的时候。也许你完成了它,你就又上升了一个新的台阶。

    进阶

    不管是练武还是游戏,一旦成长到一定境界,都会升级,跨境界。人也是一样,你也许会有瓶颈,会感觉自己的努力看不到结果,都很正常,坚持,探索,复盘。

    从程序员的角度来说,进阶大约是三个段:

    • 做事。这个时候你只用高效地写代码,解决各种问题,持续交付,快速迭代即可。很多人35还在这个阶段,大约就被淘汰了。
    • 带团队。程序员如果不是在一个技术栈走到足够深,转管理是很常见的。你不仅需要解决项目的技术问题,还需要协调组织,最大化发挥团队的力量。很多人转了之后还是只处理技术问题,没有看到人的问题,大约就被淘汰了。
    • 业务决策。35岁能留下的大多就在这个阶段,你能够带领团队走向胜利,能够和老板坐下来吃吃火锅,谈谈下一个阶段的目标和当前系统的问题,站在公司的角度想问题。

    是的,没错,35岁能留下的人并不多,并不是因为老板只要年轻人,而是能匹配这个年龄和薪资的人太少,因为技术人,大多数只看到了技术。

    横向比较来看,跑业务的,有了人脉,有了情商,精通各种话术和套路,能为了老板带来项目,他留下了,如果你还是楞头,只会喝酒,一样被淘汰。

    做生意的,有了渠道,有了货源,有了客户,精通管理和营销,他留下了,如果还是蛮干,砸钱,除非家里有矿,不然一样被淘汰。

    同理,做技术的,一定要注意市场,不管更新自己,学习、思考、复盘,想要没有中年危机,就必须跑赢同龄人和年轻人。

    选择

    很多人看到这里,就激动了,澎湃了,我要开始撸起袖子开始干了,开始买课程、学习、写代码了。别急。

    越是宏伟的目标,越要循序渐进。

    首选是坚持,龟兔赛跑我们都知道,跑的久才是王道。先确定目标,然后分割时间,给自己定一个五年计划十年计划,站在宏观的角度看现在,别上来就撸课程,想想自己最喜欢的,最擅长的,比如,花十年时间把自己打造成数据库专家,比花一年时间看100课程都有用。

    先求深度,再求广度。聚焦一点,登峰造极。

    其次是选择,第一要素是兴趣,这才是你坚持的原动力。第二是市场,别学一个市面上根本用不到的。第三是保值,学底层永远比学一个工具来的持久。

    最后,是复盘。没有人的路会一下子就选对,是不是停下来,看看自己的成长路线,修正一下,思考一下,会更有收获。

    关于焦虑

    好了,说了这么多,也许你焦虑了,我能完成么?程序员是正确的路么?没几年了啊,我要不要转行啊。

    是的,我也焦虑过,我相信大多数年轻人都会迷茫,不知道这一生该如何度过,这条路是否正确。但是如果你连自己都不相信,那就没什么可以相信了。

    抛开杂念,在定好了目标和计划后就聚焦当下,完成好每一天的工作和学习,春去秋来,再回首,必然是不一样的自己。

    当你停下来休息的时候,不要忘记别人还在奔跑!
  • 相关阅读:
    我的.emacs配置文件
    C语言夜未眠5——变量前缀代表的含义
    c语言夜未眠4——对某一位或几位进行反转
    指针也可这么玩:返回局部指针变量,局部噢
    lua学习之table类型
    10个最“优秀”的代码注释
    为什么我希望用C而不是C++来实现ZeroMQ
    c语言夜未眠2——实现撤销和重做
    emacs学习笔记(基本概念)
    flutter json_serializable
  • 原文地址:https://www.cnblogs.com/HappyTeemo/p/15739780.html
Copyright © 2011-2022 走看看