《身价翻倍的最短路径算法》-我爱加班,你们也要爱加班

我爱加班,你爱加班么?答案更多的一定是“否”。“别人都走了我为什么留下?”,“这种公司不值得我为他付出”,“他只给了我8小时的工资”,“我上次为公司加班那么久,这次还来?我付出了,公司何时付出呢?”,“C蛋经理,就冲他那德行,老子就不加班”......
.
  地瓜的观点一:不爱加班是一种心理障碍
  不爱加班是一种心理障碍,这层障碍就像纸一样薄,你只用一分钟就可以改变自己,我将在本文中尝试帮你戳破他。
.
  地瓜的观点二:不爱加班是因为把帐算到了公司头上
  我爱加班,因为我算清了这笔账。也许你不会算,或没兴趣算,但现在你有了新的选择,读完本文即可。
  谁是加班的直接受益者? 我还是公司? 根据我个人的亲身体会,加班的最直接受益者一定是我自己。你学习的知识可以在工作中巩固,派生,领悟,最终成为自己的心得与经验,这一切的一切都预示着你身价在逐渐增加,你对于公司价值越来越大。而白天的8小时,每一个人都在经历这种过程,从相对的角度来说,所有人向前走一米,等于大家都没有进步,加班给了你超越别人的机会。加班这笔账,一定要算到自己头上,而不是公司。

  地瓜的观点三:越是自身条件差,懒的人,越要选择主动加班。
  苍蝇不叮无缝的蛋,对于自我约束能力差,缺乏计划的人,主动选择加班,可以强制让你脱离家中慵懒,无约束的环境。就算没工作需要加班,就拿公司当做图书馆吧,起码是一个让自己可以静下心的环境。
  地瓜的观点四:没钱的人,时间就是你的财富。有钱人把钱花出去,得到收益。穷人把时间撒出去,也可以得到收益。
  当你终于完成某个牛B的遗传N叉树算法时,你可能连身边最简单的帐都没算懂。你把时间当什么了?泡妞,网游,电玩,喝酒,你比我水,我比你更水。一个穷人,把自己唯一的财富都投入到毫无收益的项目中,会解N叉树又有何用?
  
  地瓜的观点五:觉得自己苦的穷人,你的穷是因为还不够苦。
  如果你很穷,仅此而已的话,我可以提上帝宣布你的一生都将是悲剧。如果你很穷,又比所有人都苦的话,都已经这样了,何不试试再苦一点。脑袋掉了,碗大个疤,你在苦也不过劳其筋骨而已。人把一件事做到极致后,自然会有回报,再苦一点,才能早点结束吃苦。

  地瓜的观点六:比优秀的人更优秀的前提是有更多的时间
  许多家教好,自我约束能力强的人回到家里依然学习到12点。你想比他们更优秀?很简单,学习睡觉的方法,提高睡眠质量,然后训练自己少睡一小时,二小时,几年以后可以超过他们?你用十个手指头就能算的出来。

  即使是通往成功的路上,也照样充满挑战,要看开一些:
  1、最值得同情的加班--加班不管晚饭。你可以姑且看做是自己拿几块钱学费,租了一个高档写字楼。
  2、最悲剧的加班--只有自己在加班。扯淡,所有人都停下来,只有你还在跑,到底你是悲剧还是他们?
  3、最没价值的加班--整天整天干没技术的活。你把所有人都不爱干的都干了,放心,你的项目组已经无法离开你了。然后尝试自己编写自动化小工具,简化你的工作,把成果物和工具一起交给你的领导,他会感动落泪的。
  只有事业,不要生活了么?
  答案几乎是一个YES,上海70年代,一个纺织女工的薪水可以养活两个家庭,而现如今呢?中国一个家庭,51%的收入都花在了交税上,面粉13%的税,蒸成馒头就变成17%的税,中国的税很重啊,而你要先养活自己,然后还有四个老人,一个女人,N个孩子等着你。注意是“养活”不是“养死”。
  淘汰法则就是适者生存,今天的社会其实比原始社会更难以生存,原始人组团打猎,杀死一只动物,吃饭,养家,住房全解决了。而生在发展中国家的你,只能孤军奋斗,如果有人十年可以解决吃饭,养家,住房,这三件事,全国人民都要羡慕你。这种环境下你吵着嚷着要生活?这不是让人笑掉大牙么?问问自己,没有事业做基础,背井离乡的你要的生活到底是“生活”还是“生死”?

  我选择回家自学
  那我就选择和一个团队在公司一起加班,别人自己在家三天看完一本书,我们三个人看一本,三天每人看三遍。然后互相辅导,讲解,又学知识又练口才。如果你是在上海或者北京,我还比你省电费。

  当你爱加班时:
  恭喜你,此时你已经获得了比其他人更接近成功的心理优势,看着每天早早回家虚度光阴的哥们,你就偷偷的笑吧。看着领导欣赏的眼光,你就偷偷地笑吧,看着周围人同情,感叹,无法理解的表情时。你就偷偷的笑吧。此时你会有更多offer,更多选择的空间,自信是浑然天成的,伴随你直到走进棺材。
  
  你心理上的窗户纸破了吗?如果答案是“破了”,请点击右边的“推荐”,让更多人看到本文。
  可以不看的后续
  来博客园半个多月了,写了几篇关于Expresson Blend的文章,唯一觉得可惜的是,这些文章讲解的都是技巧,什么是技巧?技巧就是“术”。虽然“术”更有吸引力,简单,新鲜,好学,易上手,像极了那个“一步登天的捷径”,但一个靠“术”的人是走不远的。所以当大家回帖说“好文”,我心里总不是滋味。
  真正让一个人走得远的一定是“道”,而非“术”。一篇传授“道”的文章,就像一颗久化不开的糖块,你可以将其含于口中,十年乃至二十年依然甘甜。本文就是在下总结的一些“小道”,它可能含不了十年,但哪怕只有一年,也足以让新人们的身价翻上一倍。
“所有真正杰出的设计一旦被设计好,看起来都是那么的简单和显而易见。但是在获得杰出设计的过程中,需要付出令人难以置信的努力“-Michael Abrash

(0)

相关推荐

  • 《身价翻倍的最短路径算法》-我爱加班,你们也要爱加班

    我爱加班,你爱加班么?答案更多的一定是"否"."别人都走了我为什么留下?","这种公司不值得我为他付出","他只给了我8小时的工资","我上次为公司加班那么久,这次还来?我付出了,公司何时付出呢?","C蛋经理,就冲他那德行,老子就不加班"...... . 地瓜的观点一:不爱加班是一种心理障碍 不爱加班是一种心理障碍,这层障碍就像纸一样薄,你只用一分钟就可以改变自己,我将在本文中尝试帮你

  • java实现最短路径算法之Dijkstra算法

    前言 Dijkstra算法是最短路径算法中为人熟知的一种,是单起点全路径算法.该算法被称为是"贪心算法"的成功典范.本文接下来将尝试以最通俗的语言来介绍这个伟大的算法,并赋予java实现代码. 一.知识准备: 1.表示图的数据结构 用于存储图的数据结构有多种,本算法中笔者使用的是邻接矩阵. 图的邻接矩阵存储方式是用两个数组来表示图.一个一维数组存储图中顶点信息,一个二维数组(邻接矩阵)存储图中的边或弧的信息. 设图G有n个顶点,则邻接矩阵是一个n*n的方阵,定义为: 从上面可以看出,无

  • php实现多维数组中每个单元值(数字)翻倍的方法

    本文实例讲述了php实现多维数组中每个单元值(数字)翻倍的方法.分享给大家供大家参考.具体分析如下: 前提:一个多维数组,它的每个最小单元值都为数字. 要求:写一个函数,将最小单元值翻倍. 代码如下 <?php $arr = array(1,3,'a'=>20,'b'=>array(2,4,6,'c'=>7)); function arr2($arr){ foreach($arr as $key=>$v){ if(!is_array($v)){ $arr[$key] *= 2

  • python编写的最短路径算法

    一心想学习算法,很少去真正静下心来去研究,前几天趁着周末去了解了最短路径的资料,用python写了一个最短路径算法.算法是基于带权无向图去寻找两个点之间的最短路径,数据存储用邻接矩阵记录.首先画出一幅无向图如下,标出各个节点之间的权值. 其中对应索引: A --> 0 B--> 1 C--> 2 D-->3 E--> 4 F--> 5 G--> 6 邻接矩阵表示无向图: 算法思想是通过Dijkstra算法结合自身想法实现的.大致思路是:从起始点开始,搜索周围的路径

  • PHP实现的迪科斯彻(Dijkstra)最短路径算法实例

    本文实例讲述了PHP实现的迪科斯彻(Dijkstra)最短路径算法.分享给大家供大家参考,具体如下: 一.待解决问题 单源最短路径问题,在给定有向图中求一个顶点(单源顶点)到其他所有顶点的最短路径问题.在下图中,每条边上有一个权值,希望求解A到所有其他顶点(B/C/D/E/F/G)的最短路径. 二.问题分析(最短路径的子结构同样最优性) 如果P(A,G)是从顶点A到G的最短路径,假设D和F是这条路径上的中间点,那么P(D,F)一定时从D到F的最短路径.如果P(D,F)不是D到F的最短路径,那必然

  • Dijkstra最短路径算法实现代码

    Dijkstra的最短路径算法是基于前驱顶点的最短路径计算的,整体上来讲还是比较简单的,下面是代码: 复制代码 代码如下: #include <iostream>#include <vector>#include <limits> void shortestpath( const std::vector <std::vector< short> >& paths, int from, std::vector< short>&a

  • Python实现的多叉树寻找最短路径算法示例

    本文实例讲述了Python实现的多叉树寻找最短路径算法.分享给大家供大家参考,具体如下: 多叉树的最短路径: 思想: 传入start 和 end 两个 目标值     1 找到从根节点到目标节点的路径     2 从所在路径,寻找最近的公共祖先节点,     3 对最近公共祖先根节点 拼接路径 Python代码: # -*- coding:utf-8 -*- import copy #节点数据结构 class Node(object): # 初始化一个节点 def __init__(self,v

  • 基于javascript实现获取最短路径算法代码实例

    这篇文章主要介绍了基于javascript实现获取最短路径算法代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 代码如下 //A算法 自动寻路 路径 class GetAutoPath{ constructor(id, map, sPos, ePos, mapArr){ //this.type = id.type; this.id = id; this.map = map; this.sPos = sPos; this.ePos = eP

  • 每个 Python 开发者都应该知道的7种好用工具(效率翻倍)

    Python 从一种小的开源语言开始,到现在,它已经成为开发者很受欢迎的编程语言之一. 今天我将给大家分享 7 种对所有 Python 开发人员都感觉很有趣.有用的工具,相信它们在你的工作中会经常出现,提升工作效率. 1.The F*ck 当我们忘记了某些软件包在这里或那里,The F*ck优雅地解决了这个问题.你所要做的只是键入"Fuck",然后它会告诉你出了什么问题. 它是该列表上很受欢迎的项目,并且将继续存在.安装方法如下: # mac brew install thefuck

  • C/C++最短路径算法之迪杰斯特拉Dijkstra的实现详解

    目录 前言 一.迪杰斯特拉(Dijkstra)算法是什么 二.实现步骤 1.算法思路 2.进入主函数ShortestPath() 1.创建final数组并且初始化path[].dist[]数组 2.对于节点的初始化 3.进入主循环 三.全部代码(邻接表下) 四.全部代码(邻接矩阵下) 五.测试代码(邻接表下) 总结 前言 我们在生活中常常面临对路径选择的决策问题,这就要用到最短路径的算法了. 对于我这种榆木脑袋,显然迪杰斯特拉的这种算法有点高深.主要是我笨. 对于网图来说,最短路径,就是指两个顶

随机推荐