美文网首页lu‘s note生活java所有基础知识
程序员如果只钻研技术其实是很蠢的

程序员如果只钻研技术其实是很蠢的

作者: l鹿狸i | 来源:发表于2018-10-29 16:07 被阅读5次

    前言

    程序员一门心思钻研技术其实是一件很蠢的事情。

    因为大部分人并不是那1%的天才,也完全没办法做到十年如一日地钻研技术,至于光靠兴趣驱动,未免太过理想。

    如何解决

    那么,如果我们没有足够的信念和能力可以走出一条自己的技术路,那么总有一天会遇到真正的“35岁中年危机”,如果你等到30岁才意识到问题,或许已经为时已晚。

    为了避免“脱发”“加班”和“焦虑”,以下是我给大家总结的几条建议:

    专注技术本身(22-28 岁)

    程序员用技术养活自己,其实是一件天经地义的事儿。写程序是一门“手艺活儿”,那么作为手艺人,程序员当然需要做到靠自己的手艺和技能养活自己。

    同时程序员这个职业和律师,医生,运营等职业不同,它要求从业人员有更好的新技术学习能力,反而对于从业人员的经验要求不高。

    假设本科 22 岁毕业,那么工作的前 5 年对你来说是打基础的阶段。在这 5 年时间里面,你要积累足够的代码量,打磨自己的技术实力,成为某一个技术细分领域的牛人。就拿Java开发工程师来打比方:你可能熟悉Spring、分布式、微服务、高并发等等,但是必须精通1-2种细分技术,形成自己的核心竞争力。

    转型架构/管理(28-35 岁)

    架构 / 管理需要的不仅仅是了解技术,还要具备丰富的行业经验,良好的沟通能力,全面的管理手段。这些可以在日常的工作中进行积累,从而完成一名程序员的转型。

    当你积累足够的代码量,例如超过 10 万行代码以后,你应该形成了自己的思维方法论和自己独立的学习技巧,任何新的技术在你眼中都能迅速的看到技术的本质,快速吸收成为知识体系的一部分。

    而是思考更多的问题:如何将技术转化为生产力;什么技术在什么样的场合能够发挥最大的价值;技术团队应该怎样构建;在一家公司里面,我怎样才能将自己的技术能力最大化的发挥出来?(架构思想)

    严格意义来说,走这条路线某种程度上已经脱离了技术背景,更像是走企业管理路线了。但不得不说,这是一条不错的路线。只是近年来新型公司,特别是互联网公司都讲究扁平化管理,这样的“坑位”也不多了,所以如果有这样的机会一定要珍惜。

    在此我向大家推荐一个架构学习交流群。交流学习群号:895244712 里面会分享一些资深架构师录制的视频录像:有Spring,MyBatis,Netty源码分析,高并发、高性能、分布式、微服务架构的原理,JVM性能优化、分布式架构等这些成为架构师必备的知识体系。还能领取免费的学习资源,目前受益良多

    积累和底蕴(35岁+)

    或许你的编程能力已经比不上年轻人,但是没关系。你的经验,你的视野,你的架构能力,你的管理能力,你分析和解决问题的能力已经远远不局限于技术这个领域。

    这个时候会有很多选择:

    • 成长为核心业务的核心骨干?

    • 成长为技术管理层?

    • 转型业务专家,转型做业务咨询顾问?

    • 转型产品经理,产品总监,走产品线?

    基于自己已有的优势,再学一门手艺,从而跨门槛的跳到一个重视经验的行业中。这简直就是当前互联网最喜欢的“降维打击”。

    写在最后

    程序员群体,作为互联网大潮里早期红利的既得利益者,享受着高出其他行业不少的薪资,却也在互联网发展日趋瓶颈的今天,开始恐慌未来:技术发展永远日新月异,可我却不能永葆年轻,怎么办?

    保持学习,不断积累。今天你追求十分钟的松懈,明天就可能需要十小时来弥补!

    相关文章

      网友评论

      • ottox:一个广告啊!
      • 不知今昔何年:不同意,每每看到什么程序员35岁不要再只做技术,要转管理的,反手就是一记举报。是谁整天鼓吹工匠精神,老外十年如一日钻研技术就是工匠精神,国内程序员同样就是蠢就是被淘汰??
      • 木丶头人:你可闭嘴吧:同时程序员这个职业和律师,医生,运营等职业不同,它要求从业人员有更好的新技术学习能力,反而对于从业人员的经验要求不高 <============>或许你的编程能力已经比不上年轻人,但是没关系。你的经验,你的视野,你的架构能力,你的管理能力,你分析和解决问题的能力已经远远不局限于技术这个领域。
        不知今昔何年:我必须给你赞。。。妈的不知道何时来的风气,觉得程序员就该35岁转行去做管理学习扯皮踢皮球太极拳。。我咋看到老外动辄五六十岁的程序员,维护代码和框架孜孜不倦呢?一堆国人整天说好的工匠精神,怎么到程序员这里就不适用了????
        木丶头人:好歹话都让你说了
      • 橘子香蕉我爱吃:看到推荐qq群就凉了。
      • njim3:考虑的有些片面,兄弟。
      • 东也_:35岁转行当农民吧,也算是创业了。
      • 天空在微笑:贩卖焦虑,卖广告,鉴定完毕
      • Kent_Zhang:为啥没有往理论层次走的路线呢?从并行编程,到图形学,线性代数,后面还有GIS,有限元,流体模拟什么的。结合数字信号处理,又有图像滤波,海洋模拟。架构上OpenGL,DirectX,Vulkan,Metal四大套图形API。CUDA,OpenCL各种并行异构计算体系。结合业务,又扩展出游戏,医疗,建筑,飞行,航海等多个领域方向。
      • GavinHsueh:看标题就知道是个外行。
        其次,给简书点个赞!
      • nenhall:这又是打广告的,搞私人培训的,简书真的越来越垃圾了
      • 阿群1986:软文真可怕
      • lj_edd5:专注也会成功,管理不一定是最好的选择。
      • else05:制造恐慌
      • 不知名小号:哪来的勇气哟
      • lionsom_lin:闭嘴吧,按照你这样的人生轨迹,国内就不会有神一般的大牛存在,好不容易建立了完整的知识体系,最后却跑去搞管理搞斗争,所以国人用的都是国外的编程语言和系统生态!
        星期五__:老哥说的好呀
      • 揽月凡尘:技术是永无止境的,没有人能够在技术上碾压任何人。有技术再做资源整合者长久之道
      • 葬歌倾城:程序员喜欢自己的工作,他们愿意去钻研自己的技术,相比于大千世界,他们宁愿活在代码的世界了.并且活的很开心.

      本文标题:程序员如果只钻研技术其实是很蠢的

      本文链接:https://www.haomeiwen.com/subject/pugbtqtx.html