乐趣区

写代码谁都会牛逼的人是要做判断

很多人说 IT 行业吃的是青春饭,这个说法并不客观。公司需要 35 岁以上的程序员吗?答案是肯定 ,但企业不需要 35 岁的一线开发人员。

前段时间,一个 40 岁的程序员朋友从美团顺利跳到了阿里。关键点是 40 岁就要干 40 岁该干的活,35 岁要干 35 岁该干的活,你不能 35 岁还在干 30 岁干的活。年纪大的程序员胜在经验,如果真的要靠熬时长,只能说明他干的活儿技术含量还不够。

刚刚参加工作的时候,可能你掌握了一个工具、搭建了一个框架、学习了一个语言就会觉得很满足。但是再往后发展,肯定不会这么觉得。就好比每次大的项目,最牛的人决定用什么框架、什么语言、什么工具,这决定整个项目的起点。如果椅子搭好的话,后面会省很多事儿,如果没搭好,后面的麻烦就越来越多,搞不好会浪费时间和精力。

所以大家在一线工作时要慢慢积累这种经验,到最后慢慢具备这种能力。这是比简单写代码更重要的能力,写代码谁都会,但不是谁都可以在重要的事情上做出重要的判断。

程序员大部分时间都忙,一忙就没有太多时间停下来思考。不深度思考,很难认识到如何培养自己的核心竞争力。即便一个人有 20 年的工作经验,他的能力也是有边界的。如果本身是个安于现状的人,那很可能会面临中年危机。

深度思考 + 刻意练习,有目的地提高自己的技术视野和业务洞察力,这正是绝大多数程序员所欠缺的。当然,如果只靠自己埋头琢磨,快速提升也很难,多关注一些业内前辈的心得和经验,大有裨益。有时候适当的点拨让人豁然开朗,会节省不少摸索的时间。

今天推荐一套来自“腾讯视频”的公开视频。专门邀请了知名系统架构师、前华为资深研发工程师 bingo,梳理了他多年开发经验,准备了 1 个月左右,专门录的视频,相信能一定程度上帮大家提高技术视野、架构认知。

下面是我整理的一下基础跟面试视频内容细节如下:

高薪程序员面试必经之路 Linux 后台实战开发之建立自己的 SDK

资深工程师带你走进多核多线程

高级架构师带你 - 零基础零障碍学习 C 语言

C/C++ 服务器开发从入门到精通

架构师手把手带你玩转服务器 IO 模型

高并发 IO 的终极解决方案 — 协程框架的实现

信息技术行业前景

程序员是否是青春饭,还取决于一点,就是 IT 行业的发展,行业的发展决定了有多少就业岗位。小时候听到过一句话:21 世纪上半叶是信息技术的时代,下半叶是生命科学的时代。于是我那些学生物的同学就纷纷悲剧。。在当下的 2015 年往前展望,数据挖掘、物联网、智能硬件、可穿戴设备等等,都可能是 IT 行业的下一个增长点。移动互联网时代才刚刚拉开序幕,互联网 + 的概念方兴未艾。现在的我们,坐车不看公交站牌,打车不站街挥手。找大厨到家里做饭不用打电话,一个 app 搞定。也许就在不远的将来,下一个 BAT 将在中国诞生。IT 行业的规模还将呈现数量级的增长,在未来的 20 年内,IT 的高速增长都将持续,能够保证新程序员的就业岗位,同样老程序员的就业岗位也不容易流失。

写在最后:

程序员是不是青春饭,现阶段无法确定。但我认为,技术过硬的程序员,工作到 50 岁问题不大。信息时代的革命化变革中,你愿意做弄潮儿还是急流勇退?我觉得:管它是不是青春饭,如果喜欢,就去干!

专注于 C ++ 编程、互联网动态。最终将总结的技术、心得、经验(数据结构与算法、源码分析等)享给大家,这里不只限于技术!还有职场心得、生活感悟、以及面经。关注 + 私信我“资料”,免费资料第一时间送达!

退出移动版