大牛Laruence眼中的价值

尾火虎
• 阅读 3358

前天看了TimYang的<一个技术从业人员眼中的2014> , 有些观点我很是赞同, 于是我也有了想写点什么的冲动…

在2015年的第二天, 我终于好像有了一些跳跃的想法, 可以说给大家听听. 也许不够体系, 不够完整, 但或许能得到一些共鸣.

我先给我大家讲讲我的故事, 我在2007年的时候去了雅虎实习. 当时应聘实习的时候, 我记得我和面试官应该表达过, 我不在乎赚多钱(实习生工资), 只是希望学习.

后来, 2008年的时候要毕业了, 因为在雅虎的氛围等让我觉得非常好, 我几乎没有看什么其他机会就签了雅虎中国, 当时的工资是7000一个月..

就这样相安无事的过了2个月, 突然第三个月要补交社保什么的, 一个月的工资发到手只有不到1000多块(也许我记得不是很精确, 不过只记得很少)..

然后, 我就意识到, 不行, 我得先养好自己…… 于是选择了跳槽…….

到今天, 我已经不会给刚毕业的孩子们说: 刚毕业的时候不要注意工资了..

这是我想说的程序员的一个”价值”方面…

2011在百度呆了3年的时候, 我的技术职级到了T7, 太多的赞誉和给面子的称赞, 让我误以为自己技术已经是”登峰造极”了, 觉得自己特别特别牛逼, 公司对我的职级是不公平的. 我觉得我得到了不公平的评价, 我认为评价我的其他领域的架构师都是不懂我的牛逼.我觉得我的薪水实在是不衬我的能力..等等等….

3年来, 我又进步了很多, 也在不少新的领域有了进一步的提升, 我认识到, 当时的我是多么的狭隘, 技术缺陷是多么的明显, 和楼外楼的人们又有多大的差别.

现在的我, 更喜欢用自己的不足去和别人的优点做比较, 追赶他们的优点, 而不是把别人拉到自己的领域比较别人…

这是我想说的, 程序员自己眼中的一个”价值”方面…..

在PHP开发组做了一段时间的时候, 帮助不少人解决了PHP的bug, 有一次很快速的解决ifix提出的一个bug, ifix的人发邮件想我表达谢意, 并且希望我给他们我的邮寄地址, 他们想要寄点礼物感谢我..

我感觉好像不是那么好, 于是我就问Rasmus, 是否可以接受这个礼物, 他说: “我们不是政客, 我们做开源, 为不知道多少人创造了多大的价值, 接受点别人真心感谢的礼物, 没什么不好”.

最后我收到了一个ifix套件… 上面还有一条便签, “Thanks for your help”.

大牛Laruence眼中的价值

这是我想说的程序员的另外一个”价值”方面…..

2014年, 应该是做贡献做的最大的一年, 在微博内, 我们把无线LAMP的性能提高了2.6倍, 响应时间下降一半多, 节省服务器60%(每年几百万的成本).

在PHP社区, 我们经过去年到今年的各种尝试, 终于得到了PHP7, 性能相比PHP5.6有了成倍的提升, 每一个PHP项目都可以透明的得到巨大的性能提升, 也许整个社区也许都会为此而受益.

我也发现有了很多支持我的人, 也有了不少的”粉丝”, 会收到很多或明显,或不明显的尊敬.

这是我想说的, 我最看重的”价值”….

好吧, 说了这么多, 总结下吧:

一个程序员的价值, 在于你真正产生了多大的贡献, 为公司, 为他人..

如果你真正做出了真正有价值的贡献, 那么你就可以得到于价值相当的肯定. 或多点, 或少点, 或早点, 或晚点.

也许你会自认为得到的不是你期望的, 或者得到的少于付出得, 但, 那应该不会差太远.

而如果只追求你得到的价值, 并且要追求各种价值, 而忽略了你付出的价值, 那会活的很幸苦..

这些散落的点滴, 分享一下.

2015, 祝福大家, 都能创造更大的价值, 追求到自己想要的价值, 新年快乐~

转自他的博客

点赞
收藏
评论区
推荐文章
blmius blmius
4年前
MySQL:[Err] 1292 - Incorrect datetime value: ‘0000-00-00 00:00:00‘ for column ‘CREATE_TIME‘ at row 1
文章目录问题用navicat导入数据时,报错:原因这是因为当前的MySQL不支持datetime为0的情况。解决修改sql\mode:sql\mode:SQLMode定义了MySQL应支持的SQL语法、数据校验等,这样可以更容易地在不同的环境中使用MySQL。全局s
Oracle 分组与拼接字符串同时使用
SELECTT.,ROWNUMIDFROM(SELECTT.EMPLID,T.NAME,T.BU,T.REALDEPART,T.FORMATDATE,SUM(T.S0)S0,MAX(UPDATETIME)CREATETIME,LISTAGG(TOCHAR(
Wesley13 Wesley13
4年前
MySQL部分从库上面因为大量的临时表tmp_table造成慢查询
背景描述Time:20190124T00:08:14.70572408:00User@Host:@Id:Schema:sentrymetaLast_errno:0Killed:0Query_time:0.315758Lock_
皕杰报表之UUID
​在我们用皕杰报表工具设计填报报表时,如何在新增行里自动增加id呢?能新增整数排序id吗?目前可以在新增行里自动增加id,但只能用uuid函数增加UUID编码,不能新增整数排序id。uuid函数说明:获取一个UUID,可以在填报表中用来创建数据ID语法:uuid()或uuid(sep)参数说明:sep布尔值,生成的uuid中是否包含分隔符'',缺省为
Karen110 Karen110
4年前
一篇文章带你了解JavaScript日期
日期对象允许您使用日期(年、月、日、小时、分钟、秒和毫秒)。一、JavaScript的日期格式一个JavaScript日期可以写为一个字符串:ThuFeb02201909:59:51GMT0800(中国标准时间)或者是一个数字:1486000791164写数字的日期,指定的毫秒数自1970年1月1日00:00:00到现在。1\.显示日期使用
Jacquelyn38 Jacquelyn38
4年前
2020年前端实用代码段,为你的工作保驾护航
有空的时候,自己总结了几个代码段,在开发中也经常使用,谢谢。1、使用解构获取json数据let jsonData  id: 1,status: "OK",data: 'a', 'b';let  id, status, data: number   jsonData;console.log(id, status, number )
Easter79 Easter79
4年前
Twitter的分布式自增ID算法snowflake (Java版)
概述分布式系统中,有一些需要使用全局唯一ID的场景,这种时候为了防止ID冲突可以使用36位的UUID,但是UUID有一些缺点,首先他相对比较长,另外UUID一般是无序的。有些时候我们希望能使用一种简单一些的ID,并且希望ID能够按照时间有序生成。而twitter的snowflake解决了这种需求,最初Twitter把存储系统从MySQL迁移
Wesley13 Wesley13
4年前
mysql设置时区
mysql设置时区mysql\_query("SETtime\_zone'8:00'")ordie('时区设置失败,请联系管理员!');中国在东8区所以加8方法二:selectcount(user\_id)asdevice,CONVERT\_TZ(FROM\_UNIXTIME(reg\_time),'08:00','0
Wesley13 Wesley13
4年前
00:Java简单了解
浅谈Java之概述Java是SUN(StanfordUniversityNetwork),斯坦福大学网络公司)1995年推出的一门高级编程语言。Java是一种面向Internet的编程语言。随着Java技术在web方面的不断成熟,已经成为Web应用程序的首选开发语言。Java是简单易学,完全面向对象,安全可靠,与平台无关的编程语言。
Stella981 Stella981
4年前
Django中Admin中的一些参数配置
设置在列表中显示的字段,id为django模型默认的主键list_display('id','name','sex','profession','email','qq','phone','status','create_time')设置在列表可编辑字段list_editable
Python进阶者 Python进阶者
2年前
Excel中这日期老是出来00:00:00,怎么用Pandas把这个去除
大家好,我是皮皮。一、前言前几天在Python白银交流群【上海新年人】问了一个Pandas数据筛选的问题。问题如下:这日期老是出来00:00:00,怎么把这个去除。二、实现过程后来【论草莓如何成为冻干莓】给了一个思路和代码如下:pd.toexcel之前把这