zoukankan      html  css  js  c++  java
  • 程序员终极归属

    程序员职业路线图

    上图中框起来的,是程序员的主旋律。

    程序员,专业人士也,与瓦工、木匠、发型师、保洁员等类似,不过是社会万千分工之一种,没什么高大上,也没什么矮矬穷,只不过时代大潮中被滚滚洪流裹夹着前进的一群人而已,所谓泯然众人矣,就是说的这个。

    所有程序员恐怕可以粗略的划分为这五种状态:

    • 不爱,但是迫于生计

    • 无感,反正亦步亦趋

    • 热爱,但却身心俱疲

    • 狂热,打了鸡血一般

    • 欢喜,毕竟乐在其中

    你是属于哪一种呢?

    总之,这里面一定有属于你的那一个。选一个属于你自己的,对,自己。

    为什么?因为作为程序员,心态决定你的将来。你自己怎么看待你所从事的工作,你是享受它、厌烦它、无所谓、爱恨交加……这些决定了你将在这条路上走多远。

    “存在感”是人与生俱来的需求,你每天不断的刷微信、微博,混博客、论坛,都是在刷存在感。让别人知道你,你才存在。你只有留下点让别人难以忘怀的东西,你才因这些东西而存在。

    如果想明白了这个道理,一个真正热爱技术的程序员,想在这个行当里干点儿事情的同学们,就不要再去听别人逼逼“软件开发是青春饭”、“程序员平均寿命低于普通人”、“程序员群体社会地位低下不如鸡”、“过了30就要另谋出路”之类的话。

    作为一个与其它行业没有什么差别的行业,仅仅是分工不同而已,为什么有这么多说法呢?众说纷纭,都是杂音。有用的话不这样,大音希声。

    程序员的两条主要通道百度收录批量查询 

    由上图可以看出,程序员有两条主要的职业通道:技术和管理。哪个好?

    其实并没有好坏之分。成年人的世界又有什么好坏呢?无非是立场和价值观罢了。

    在中国有个很不好的传统:学而优则仕。

    如果你在一个单位干技术干了很多年,还当不上领导,就会被人瞧不起。这也是很多人干开发干了几年后,正当年富力强生产力旺盛的时候脱离技术通道的原因。因为领导大部分都是这么一个套路:“干得好?行,带人吧。带得好?行,升经理吧……”所以,很多原本可以成为技术大牛的人,就这么被拐走了。

    也有一些专注搞技术的开发人员,就要走技术通道。

    有个哥们儿,做 CMS ,前台后台都能搞,领导让他带三个人,让他当项目经理,他不乐意,说我自己干就行了,管别人净浪费时间。领导好说歹说把他绑在了项目经理的位置上,结果他不管那几个小伙伴,也不安排工作给人家,人家来问他这个怎么干,他就说你不用管了,我来干。最后呢,一个人干了80%以上的活儿,其它几个人闲得蛋疼。再后来呢,领导不住地找这哥们儿谈话,教育他怎么做项目经理……再后来这哥们儿就离职了……

    “学而优则仕”还有一个非常不好的地方:普遍认为当领导的薪水要比高技术的高。这也是很多本来有灵气的开发人员想走管理路线的原因。我想干技术啊,可你们看不起我,不给我那么多钱,周围人也这么看,我没法老这么干下去。

    其实如果你不在意这种周围的看法,做技术未尝不是一条幸福的路。

    跳出“三界之外”

    程序界听得最多的是什么?

    曾经的同桌大牛搞金融去了;

    原来的同事是公司的高级工程师,后来不干了,开便利店去了;

    有个搞编程的朋友说他找了个合伙人包了点儿地在搞有机农业,种菜……

    有个阿媛在淘宝上卖内衣,后来把工作辞了……

    有个阿猿开了家咖啡馆,名字就叫程序员咖啡……

    这都是跳出三界外的故事。其实也很平常,你的选择,你做主。如果你觉得这个行当不是人待的地方,再也不要受这罪了,那就走吧。如果一份工作带给你的痛苦比欢乐多很多,确实没有留恋的必要。真的,你肯定是走错了路。

    但是怎么才算是走对了呢?庄雅婷有一段话特别好,献给在程序员路上迷茫的各位:

    经常看到有人说,明明是自己喜欢的事,一旦变成工作或谋生的方式,就不喜欢了。但我觉得那是一种叶公好龙。大家都是成年人,早该知道没有任何一样看起来很轻易又很美好的东西,都能真的来得那么轻易。就像有人说,婚姻和恋爱是两回事哦。每每这个时候我都想跟他说:可是还是要爱啊,多能爱就多能忍。否则每天都像无尽的苦役。

    做自己喜欢的事情就是这样,真的喜欢,苦也是隐约的欢乐。

    所以,这个世界上没有纯粹的欢乐,只有苦中作乐。你享受一份职业带给你的好,就要接受它的坏。世间事皆如此。

  • 相关阅读:
    游戏编程模式--原型模式
    游戏编程模式--观察者模式
    游戏编程模式--享元模式
    游戏编程模式--命令模式
    mybatis的线程安全
    开发遇到的问题
    spring的ThreadLocal解决线程安全
    i++
    jvm内存初步了解
    注解@RequestMapping,@RequestBody
  • 原文地址:https://www.cnblogs.com/oneasdf/p/9341416.html
Copyright © 2011-2022 走看看