我一直相信一句话:没有结果的努力,都是无用功。
很多人往往都作出很努力的样子。努力上班,努力学习,努力赚钱。可结果呢,无所作为。
现在的公司,社会基本都是以结果为导向,拿成绩说话。无用功做的再多别人也不会多问你一句。我觉得这就是个人的工作方法效率的问题了。做事没有方法,每天不停的做,一天结束都可能在怀疑自己我这一天都在干什么?
如果你现在也是这样的工作着,那希望你早点醒来,努力是要掌握方法和方向的。
比如,当你迈过了30岁的坎,离35岁不远了。而你却还是仅仅只有丰富的开发经验,还是一个基本开发人员的素养和能力,那相信我,你离失业不远了。
为什么会出现这样的情况?回首自己的这几年,每天勤勤恳恳的加班,全勤奖,优秀员工奖不知道拿了多少,老板还经常找我谈加薪,怎么突然就优化了呢?
什么时间做什么样的事很重要!!
很多人刚刚入行的时候,都会有这样的经历。蹲在出租房里啃资料、技术文档。在公司连续加班一个星期。想想那个时候真的很令人怀恋呀。不断的吸取养分,提高自己的技术。
这样的时间到现在都是我觉得自我提升技术最快的一段时间,痛苦并快乐着。这样的时间大概会持续3-5年。让自己成为了一个技术细分领域的精英甚至是牛人。
可是当这段时候过去之后,有的人安于现状,走不出自己的舒适区,3年是这样,5年是这样,7年了还是这样。这样的人必定是被淘汰了。甲骨文的裁员很好的说明了这一点。
而有的人就不满足于现状。在自己熟悉的领域熟练掌握之后就会不断的区蚕食别的领域。现在很多程序员都不单单只是区琢磨一门语言。这才是这个时间段程序员该去做的事情。不停的探索,找到正确的方向,并在正确的道路上不断的继续努力。只有这样才能形成自己的一个学习体系,而这也将成为帮助你一生的助力。
这个探索方向的时间段过了之后,就是要再反思一下自己。知道自己擅长是什么,自己的优势在哪里,短板在哪里,怎么才能达到自己价值体现的最大值。什么样的道路是最适合自己的。技术大牛还是管理者还是创业当老板。如果确定了就勇敢的行动起来吧。
走自己的路,管别人说什么。
有些朋友在职业的选择,进阶的道路上总是会接受到很多不同的意见。
所以你看到了清华毕业生当保安,卖猪肉的北大毕业生等等。故事的后续还有关注吗?
卖猪肉的陆布轩,开创了一个品牌叫壹号土猪,销量已经突破了10亿。
当保安的张晓勇,在毕业后满腔抱负却无处施展,父亲此时也生病在床,毅然决定回到桑梓,服务乡邻、照顾父母。
自己的路还是要自己走的,今天这个人说你开发很牛逼,你要做技术大牛,明天说你管理能力挺强的,那就想转管理。
努力没有错,但是努力之前一定要找准备方向。还是那句话:没有结果的努力,都是无用功。
前段时候有个朋友,也算是我的一个学生吧。和我说他被公司优化了,在北京25K的样子。30岁了,做window开发的。理由是更好的调整公司技术架构体系。
那我们想一想,公司需要的是什么样的员工?
30岁的开发,丰富的项目和工作经验,被优化了?
之前有遇到一个大厂的面试官,他是这样说的:我们不需要熟练工,我们需要的是在某个领域有着超过一般开发者的累计认知和有自我学习思维模式的人。
很多外行人,认为程序员是码农,天天对着电脑敲代码。好像屏幕前有字,照着敲就好了。也有很多程序员自己也认为自己天天就是 ctrl+a,ctrl+c,ctrl+v。如果你是这样的想得话,我劝你还是早点换行吧。
我的觉得程序员的圈子其实是最活跃的,为什么?
被黑,自黑最多的就是程序员。当然这个是玩笑话。想做好一名程序员,是要学会沉淀自己的,不要浮于表面,扎实的提升自我技术能力。公司不会认为你加班多,就认可你。同事不会认为你买的技术书多,就觉得你技术牛B。
而且随着年龄的越来越大,之前的时候,可以全身心的扑在工作上。今天不搞定这个技术难题不下班。
后来呢,有了老婆孩子,是不是要抽出时间陪伴家人?不早努力,到后面太多的无奈让你只能成为一名开发经验丰富的老程序员。
而中国的程序员还在不断在增加,你的竞争力在哪里?
如何成长,如果不做无用功。因为自己是做Linux开发的,所以能力有限,只能给大家推荐一下Linux相关的学习路线方法,希望对大家有帮助。
以上就是我推荐给大家的最具有系统化的学习体系,若果你想学习以上的知识内容,你可以点击链接加入群聊【Linux后台服务架构技术】:https://jq.qq.com/?_wv=1027&k=5l9VO5m
里面也会有分享资深架构师关于C/C++,Linux,Nginx,ZeroMQ,MySQL,Redis,fastdfs,MongoDB,ZK,流媒体,CDN,P2P,K8S,Docker,TCP/IP,协程,DPDK技术视频。