「 生活导师 」

自从我公布私人微信以来,基本每天都有小朋友私聊问我同一类问题:

北妈,有空吗?可以问你个问题吗?
说!
我最近很迷茫,不知道该怎么办,也不知道怎么走......

北哥,在吗?
说!
我最近想转行,真的撑不住了,请问该怎么选择行业呢?.....

小北哥哥,可以问你个问题吗?
说!
我最近老加班,真的很烦,没一点私人时间,不想干了,该怎么办那


我真的如我的介绍所说成为了大家的生活导师。

我是段子手,也是程序员,我的号也是前端开发为主的段子公众号号,所以自然七八成粉丝都是程序员,我们就从大环境分析下程序员职业的几种出路和分类,这种话题个人认为是很有必要的,可以让你尽早知道自己可以选择什么道路,毕竟现在最火的一句鸡汤是:

选择对了真的比努力重要


「 大环境差吗 」

最近大环境真的很差,差到什么程度呢?我不用大数据给大家分析,那种很枯燥也不具备实操性,我就用一直以来极其“不严谨”的方式:举身边真实例子,让大家感受一下对不对。

大家知道,最近国家在收紧裤腰带和美国佬打贸易战,大的层面我先不说,毕竟比我专业的多的是,大家也看腻了,我只关心国家大势会对我们普通民众会产生怎样的影响,这样大家都看得懂,也会感受到最真实的忧虑,而不是看媒体人云亦云。

大家可能有感受到,最近新闻特别多,都是事关自身利益的大事,比如加税、减税、比如养老金增加、房产税草案等,都是直接涉及到个人腰包的大事。

最近爸妈总接到老家亲戚打来的电话,不是村里这里改革,就是村里那里建设,还有让入股村里工厂的,改造厕所、天然气的等等,更奇怪的是大部分项目统统要交钱,直接交到村委会,我说爸妈,你们老了老了,还要当一把老韭菜,不容易啊。

而且最近很多朋友的公司、企业业绩相当的差,很多本来正常的公司融资断了,有的直接宣布破产,工资都发不下来的也有一大坨。大家好像都很惨的样子,也可能是我身边的人惨,不过没几个说我最近很幸福感的,这样看来贸易战真的是让我们越来越难过,国家损失的钱,总有办法从我们身上找回来,不可说。。

既然大家都很缺钱,很难过,程序员又是挣得多、死的早的代表,那么当我们干不动的时候在想出路就晚了,一定要在干得动,有竞争力的时候,尽早选择出路,并坚定不移的走下去,这样最终会的善终。

「 程序员的出路 」

先来看一张图,本来想自己画一个,没想到我大google果然万能,一击命中,省的我在费脑细胞了,拿来一用

此图,基本涵盖了大部分阶层程序员的未来选择和晋升之路,直观明了,大家可以仔细看看,认真入座。

看图应该很明白了,程序员有两条主要的职业通道:技术和管理

1. 技术,这个不用多说了,一条路走到黑,最终会发光发热,做到CTO,发布自己的框架和技术专利 ,不用纠结人事斗争,走上人生巅峰、迎娶白富美...

嘿!醒醒,醒醒,这是描述的国外,国内大部分技术人牛了之后最终都会走向管理或者三界之外。

别问我为何知道,因为外部环境还是挺重要的,不做管理好像对不起大牛的称号,因为技术牛了,领导逼着你带人,你不带人就是综合能力不够,不行!

2. 管理,走上中层甚至是股东层,国内有很多例子了,就不一一说了,人各有命,选择一个好公司,坚持下去,提升综合能力,只要熬不死,可能总有出头的一天。

3. 最后说一说 另外一个出路:职业布道者 - 出书、写作

淘宝的鬼脚七大家应该有熟悉的,这个就是在淘宝历练完了之后,实战经验丰富,然后基本脱离一线开发开始写文章、书,做起了布道者,也是风生水起。

还有阮一峰,这个大神凭借高超的英语、数学能力和智商,总能在第一时间分享最新的技术和潮流,甚是赢得一大批粉丝和名气,他也不是一线开发者,但缺总能分享一线的技术和思想,这就是属于 布道者的巅峰。

而对我自身而言,可能会想做布道者这种,毕竟我现在忽悠起人来也是一套一套的,而且通过写作、分享也早已赚的了一杯羹,所以肯定会坚持下去,因为分享了就会收货,产出了就会有回报。


「 如何做好准备 」

1. 如果你走技术道路,就要不怕吃苦,不要烦躁,可以烦同事、但不能烦自己和职业,一旦产生厌恶情绪,你离开也就不远了,好的程序员是要打不死的小强,始终对编码是热爱的,这样才可能是一代大牛。

其中编程思想是我们国人很欠缺的一种能力,这也是写出好代码和好作品的灵魂能力,大多数人是码农、重复性劳动,包括我其实也一样,别人的框架、轮子用多了,用爽了,业务又很忙,自然就不会自己造轮子了。

我们在业务之外,更多的要考虑技术实现原理,而不是考虑业务实现原理,过分考虑业务实现,说句不道德的话:那是对公司有帮助,对自己帮助不大。只有你自己摸清了实现原理,才是自己的终身财富,离开公司照样转。所以这一点一定要注意,剖析原理、源码这是成为大神必经之路。

2. 如果你走管理层,那么你要认清自己有没有这个综合能力,管理管理管的是人,不是代码更不是具体的事儿。

人管好了,底下的事儿自然井井有条,规范制定好了,代码自然bug少多了,部门成员情绪你管理好了,自然效率产出很高,拿奖、绩效也是eaey。这些说出来容易,其实是要经过时间洗刷磨练出来的,IT公司管理层,不但智商要高,情商也要不输专业经理人,不然你上下吃力不讨好,看似风光,实则是苦差事。

因为管理人最厉害的技能必须是:如何巧妙的背锅和推锅!当然了,职业管理者,在汇报上也是很客观的,毕竟管理二字已经是至少小中层了,责任越大,报酬越高,这是必然的,所以自己把握这平衡度,看看自己到底适合哪一种?

3. 布道者:这个上边已经说了,看似容易,实则是最难走的一条路,但成了也是回报和满足感最爆棚的一条路,总之成正比。

好的文字功底是靠日积月累和清晰思路锻炼出来的,写的内容要行云流水又要准确无误需要足够的工作经验和项目实战,而新的潮流技术出来,你要安利,也要敏感的嗅觉和保持前卫感,说白了是要有程序员、媒体人、甚至狗仔的一些综合能力,才能做一个合格的布道者。

因为你还要有独立有趣的思想,才能受欢迎,也不容易。


「 最 后 」

最后是 直接脱离程序员行业,自己开个小店,甚至回去种地,投资个股票之类的,也是其乐融融,因为很多人早就干烦了,加班、加班是所有国内程序员逃不过去的坎,所以很多人到35岁以后,就直接换行了,他们有另外一番打算和活法,没有对错。

为何他们这么潇洒,不是我们除了会写代码,其他什么都不会了吗,不怕饿死?

不怕, 因为他们都早早买了房了!。。。哭


最后看下这个链接,需要听书、读书的点进去看看,想做一个有思想的程序员,不读书、不上进都是天方夜谭。

 程序员败给了一个厨子,读书无用论让我 必须送书了

觉得对你有帮助,
就尽快转发、传播吧!

热门阅读:

我为何一直强调外包公司别去

每天只想听你们说:小北最帅!

长按扫码关注我

前端你别闹

程序员必须尽早作打算相关推荐

  1. 黑马程序员匠心之作|C++教程从0到1入门编程,学习编程不再难——讲义

    基础课部分讲义 核心课部分讲义 提高课部分讲义 黑马程序员匠心之作|C++教程从0到1入门编程,学习编程不再难--视频链接

  2. 黑马程序员匠心之作|C++教程从0到1入门编程(60 指针-const修饰指针61 指针-指针和数组62 指针-指针和函数63 指针-指针配合数组和函数的案例)

    黑马程序员匠心之作|C++教程从0到1入门编程(60 指针-const修饰指针61 指针-指针和数组62 指针-指针和函数63 指针-指针配合数组和函数的案例) 一.60 指针-const修饰指针 二 ...

  3. 练习 ~黑马程序员匠心之作-第二阶段实战-P72~P83-通讯录管理系统

    黑马程序员匠心之作|C++教程从0到1入门编程 关于P72~P83-练习-通讯录管理系统 1.系统功能介绍 2.创建项目 3.菜单功能 4.退出功能实现 5.添加联系人-结构体设计 6.添加联系人-功 ...

  4. 黑马程序员匠心之作|C++教程从0到1入门编程-c++核心编程

    内存四大区域: 运行前: 全局区(存放全局变量,静态变量,常量) ,常量区中存放 const修饰的全局常量和字符串常量,静态变量为static修饰的变量 代码区(存放二进制机器指令,特点:共享与只读) ...

  5. 程序员开发windows linux,好程序员不用windows作开发环境

    好程序员不用windows作为开发环境,今天我想就这个点吐槽一下.最近因为工作关系,需要在windows机器上工作一段时间,作为一个用了多年windows,然后切换到ubuntu作为工作环境两年时间, ...

  6. 黑马程序员匠心之作|C++教程从0到1入门编程(基础)

    1 C++初识 1.1 第一个C++程序 编写一个C++程序总共分为4个步骤: 创建项目 创建文件 编写代码 运行程序 1.1.1 C++程序通用模块 #include <iostream> ...

  7. 【黑马程序员匠心之作|C++教程】C++基础入门、通讯录管理系统

    文章目录 C++基础入门 1 C++初识 1.2 注释 1.3变量 1.4 常量 1.5 关键字 1.6 标识符命名规则 2 数据类型 2.1 整形 2.2 `sizeof` 关键字 2.3 实型(浮 ...

  8. 不作35岁的程序员?

    程序员三部曲--不作35岁的程序员? 摩西2000     在中国,程序员不能超过35岁,似乎已经是不争的事实,软件开发工作就是青春饭,顶多靠毕业这十年的时间,超过这个年龄,要不成功跃身成为管理者,要 ...

  9. 程序员的酸甜苦辣——告别Coding

    程序员的酸甜苦辣--告别Coding<script language="javascript" type="text/javascript"> do ...

最新文章

  1. Scrapy爬取IT之家
  2. 重磅丨2018年人工智能标准化白皮书
  3. 单应性矩阵求解函数findHomography()
  4. POJ3045 Cow Acrobats —— 思维证明
  5. RabbitMQ之镜像队列
  6. Xamarin.Forms: 无限滚动的ListView(懒加载方式)
  7. 你知道怎么用Idea抽取方法、创建class吗?
  8. Python GUI案例之看图猜成语开发(第一篇)
  9. 通过REST API修改JUNOS的配置
  10. 从openssl rsa pem文件中提取公私钥数据实现
  11. Android 7.0修改PMS逻辑添加权限白名单
  12. Open Feign调用出现CRTL CODE 31两种解决方案
  13. 【leetcode】 剑指 Offer学习计划(java版本含注释)(上)
  14. python gil锁为什么_day9-为什么会有GIL锁 (来自师兄总结的博客)
  15. 微型计算机的基本组成及各个部分的作用
  16. 利用RSS进行学术期刊订阅
  17. 布里斯托大学计算机科学专业排名,2019上海软科世界一流学科排名计算机科学与工程专业排名布里斯托大学排名第101-150...
  18. keil (v5.24.2.0)、protues8.9、STM32F103R6,点灯试验仿真protues报错unclocked peripheral at 0x40010800
  19. aspen模拟蒸发器_用aspen计算多效蒸发器:高浓盐废水处理蒸发工艺简介
  20. Bootstrap前端开发框架【使用教程】

热门文章

  1. 基于环境气象因素影响的异常就诊量预测
  2. 【离散数学】图的基本概念和结论
  3. 【C语言】第六章 集合数据与数组 题解
  4. 【Web】WEB项目初启动的那些糟心事
  5. 【VB.NET】VB.NET基本数据类型
  6. 【Java】浅析神奇的this
  7. 驾校一点通下载|驾校一点通电脑版下载
  8. 区分内边距与外边距padding和margin
  9. JAVA WEB框架的错误体系
  10. 100篇原创博文有感