昨天晚上睡觉的时候百度了一下 “PHP薪资”,看到了各种各样的答案,从百度知道到知乎,再到各个论坛……答案也是从 2k-16k 不等(不过说实话,2k是吓到我了),其中一些答案说到了在中国从事某一行业 10 年以上的比较少,尤其是编程这方面,相比之下在国外就比较常见了。(具体是不是这样我也不清楚,但我觉得八九不离十吧)

看到这样的答案,我突然觉得自己百度了一个完全没有意义的东西,我已经忘记了我自己是不是喜欢编程,或许是吧,但更多的也许是更想要赚钱了。造成这种情况的可能是中国的社会环境,也可能是我自身的原因。想到自己最开始接触编程,那个时候是真的喜欢。刚接触 HTML 那会儿,心里想的只是能做出个页面,并且还挺漂亮,没有想过说要用它来做点什么,只是喜欢,能敲出来东西自己就很开心。上了大学,学习了 C语言 ,没错,就是谭浩强老师的那本《C程序设计》,那个时候虽然只能敲出 "Hello World",并且是闲着没事做就敲,当然,到最后还是只会 Hello World 就是了,但是那时候开心呀,能看到黑底白字就有一种满足感。后来有朋友跟我说要我一起学习 PHP,她给我资料,一起学习有动力(其实我也这么觉得),但是不知道从哪天起,我不再喜欢编程了。也就是从那个时候,我告诉自己:好好学习 PHP,到时候多赚些钱。我不再觉得编程会让我开心了,反而是一种煎熬,学习的时候,时时刻刻在想:这点东西快点学完吧,学完就可以做自己喜欢的事了。没错,它变成了一种任务,对我来说是一种压迫,越来越不想学习,越来越讨厌编程,以致于自己已经把 PHP 基础看完了,但是啥也不知道(当然,会 echo 一个 Hello World 就是了)。

当兴趣变成了任务,真的是太可怕了,这个兴趣要重拾真的太难了。自己的兴趣早在不知什么时候变得面目全非了,而自己还像个傻子一样,想靠着 PHP 赚钱,梦想着自己将来会有什么。

别人都说上了大学人就变了,没有了之前的纯真,嗯,我觉得没毛病,反正我是变了。前几天回家,和朋友们聚了聚,感觉大家变化都不太大,只有我剃了光头,我兄弟留了长发。第二天回家,在车上他跟我说了很多,突然他问我有什么要说的吗?我呆住了,说没有。当然,是真的没有,没有想对他说的,也没有想对自己说的,因为我根本就没有思考过这方面的事。我一直都觉得自己每天都过得很开心,可是我连自己喜欢什么都不知道,我是在开心什么?说实话,我不知道。

当然,不要想多了,说了那么多,不是我不喜欢钱,我还是非常喜欢的,虽然钱是王八蛋,但给我多少我都不反感的。

Wait. 一万小时定律……自己体会,我也体会下先。

由百度 “PHP薪资” 引发的思考的更多相关文章

  1. 解决一道leetcode算法题的曲折过程及引发的思考

    写在前面 本题实际解题过程是 从 40秒 --> 24秒 -->1.5秒 --> 715ms --> 320ms --> 48ms --> 36ms --> ...

  2. 【思考】由安装zabbix至排障php一系列引发的思考

    [思考]由安装zabbix至排障php一系列引发的思考 linux的知识点林立众多,很有可能你在排查一个故障的时候就得用到另一门技术的知识: 由于linux本身的应用依赖的库和其它环境环环相扣,但又没 ...

  3. Spring之LoadTimeWeaver——一个需求引发的思考---转

    原文地址:http://www.myexception.cn/software-architecture-design/602651.html Spring之LoadTimeWeaver——一个需求引 ...

  4. 由SecureCRT引发的思考和学习

    由SecureCRT引发的思考和学习 http://mp.weixin.qq.com/s?__biz=MzAxOTAzMDEwMA==&mid=2652500597&idx=1& ...

  5. 由<a href = "#" > 引发的思考

    原文:由<a href = "#" > 引发的思考 前阵子在一个移动项目中,通过 <a href = "#" >  的方式 绑定clic ...

  6. 曲演杂坛--一条DELETE引发的思考

    原文:曲演杂坛--一条DELETE引发的思考 场景介绍: 我们有一张表,专门用来生成自增ID供业务使用,表结构如下: CREATE TABLE TB001 ( ID ,) PRIMARY KEY, D ...

  7. class_copyIvarList方法获取实例变量问题引发的思考

    在runtime.h中,你可以通过其中的一个方法来获取实例变量,那就是class_copyIvarList方法,具体的实现如下: - (NSArray *)ivarArray:(Class)cls { ...

  8. 由一个emoji引发的思考

    由一个emoji引发的思考 从毕业以来,基本就一直在做移动端,但是一直就关于移动端的开发,各种适配问题的解决,在日常搬砖中处理了就过了,也没有把东西都沉淀下来,觉得甚是寒颜.现就一个小bug,让我们来 ...

  9. 一次composer错误使用引发的思考

    一次composer错误使用引发的思考 这个思考源自于一个事故.让我对版本依赖重新思考了一下. 事故现象 一个线上的管理后台,一个使用laravel搭建的管理后台,之前在线上跑的好好的,今天comop ...

随机推荐

  1. 一个判断I2C总线通信异常原因的方法

    此问题由某客户提出,应用处理器 AP与 MCU进行 I2C通信,通信会经常发生异常,需要定位原因. 首先需要定位的是因为哪个器件发的波形不正确导致通信异常,所以我们在 I2C 线路上增加了以下处理,增 ...

  2. css实现文本超出部分省略号显示

    一般超出文本显示分为两种:单行超出文本和多行超出文本省略号显示,实现方式使用纯css实现: div { // 单行 white-space: nowrap; overflow: hidden; tex ...

  3. [java]给出一个字符串,将重复的字符去除,仅保留第一次出现的字符,且保持去重后的字符在原字符串中的顺序不变

  4. 【Noip模拟 20161005】运货

    问题描述 小ww开了一家快递公司,在nn个城市之间进行货物运输工作,一共雇了mm个快递员. 每个快递员性格很奇特,第ii号快递员只愿意将货物从城市sisi运送到titi(甚至不愿意将货物 从titi运 ...

  5. Python 高阶函数map(),filter(),reduce()

    map()函数,接收两个参数,一个是函数,一个是序列,map()把传入的函数依次作用于序列的每个元素,并把结果作为新的序列返回: aa = [1, 2, 3, 4, 5] print("ma ...

  6. MYSQL性能优化(3)

    优化数据库对象 1.优化表的数据类型 select * from tbl1 procedure analyse(16,256) ,会输出优化建议,结合情况优化 2.拆分表(仅Myisam) 2.1 纵 ...

  7. Match-----Gray-value-----基于灰度值的模板匹配

    rot 带旋转 mg 带金字塔 rad 角度转弧度 deg 弧度转角度 基于灰度受光照影响比较显著,实际项目中用的不多. MaxOverlap:0~1  指遮挡的部分比例  例如0.6,意思是遮挡了0 ...

  8. VS2015秘钥

    Visual Studio Professional 2015简体中文版(专业版)KEY:HMGNV-WCYXV-X7G9W-YCX63-B98R2Visual Studio Enterprise 2 ...

  9. 【python深入】dict和list实现排序:sorted()和lambda的使用

    Python中经常需要对dict中的key值或者value值进行排序,可以通过sorted方法和lambda结合使用,接下来就是sorted()和lambda 一.sorted()和lambda so ...

  10. spring mvc重定向

    spring mvc重定向有三种方法. 1.return new ModelAndView("redirect:/toUrl"); 其中/toUrlt是你要重定向的url. 2.r ...