由百度 “PHP薪资” 引发的思考
昨天晚上睡觉的时候百度了一下 “PHP薪资”,看到了各种各样的答案,从百度知道到知乎,再到各个论坛……答案也是从 2k-16k 不等(不过说实话,2k是吓到我了),其中一些答案说到了在中国从事某一行业 10 年以上的比较少,尤其是编程这方面,相比之下在国外就比较常见了。(具体是不是这样我也不清楚,但我觉得八九不离十吧)
看到这样的答案,我突然觉得自己百度了一个完全没有意义的东西,我已经忘记了我自己是不是喜欢编程,或许是吧,但更多的也许是更想要赚钱了。造成这种情况的可能是中国的社会环境,也可能是我自身的原因。想到自己最开始接触编程,那个时候是真的喜欢。刚接触 HTML 那会儿,心里想的只是能做出个页面,并且还挺漂亮,没有想过说要用它来做点什么,只是喜欢,能敲出来东西自己就很开心。上了大学,学习了 C语言 ,没错,就是谭浩强老师的那本《C程序设计》,那个时候虽然只能敲出 "Hello World",并且是闲着没事做就敲,当然,到最后还是只会 Hello World 就是了,但是那时候开心呀,能看到黑底白字就有一种满足感。后来有朋友跟我说要我一起学习 PHP,她给我资料,一起学习有动力(其实我也这么觉得),但是不知道从哪天起,我不再喜欢编程了。也就是从那个时候,我告诉自己:好好学习 PHP,到时候多赚些钱。我不再觉得编程会让我开心了,反而是一种煎熬,学习的时候,时时刻刻在想:这点东西快点学完吧,学完就可以做自己喜欢的事了。没错,它变成了一种任务,对我来说是一种压迫,越来越不想学习,越来越讨厌编程,以致于自己已经把 PHP 基础看完了,但是啥也不知道(当然,会 echo 一个 Hello World 就是了)。
当兴趣变成了任务,真的是太可怕了,这个兴趣要重拾真的太难了。自己的兴趣早在不知什么时候变得面目全非了,而自己还像个傻子一样,想靠着 PHP 赚钱,梦想着自己将来会有什么。
别人都说上了大学人就变了,没有了之前的纯真,嗯,我觉得没毛病,反正我是变了。前几天回家,和朋友们聚了聚,感觉大家变化都不太大,只有我剃了光头,我兄弟留了长发。第二天回家,在车上他跟我说了很多,突然他问我有什么要说的吗?我呆住了,说没有。当然,是真的没有,没有想对他说的,也没有想对自己说的,因为我根本就没有思考过这方面的事。我一直都觉得自己每天都过得很开心,可是我连自己喜欢什么都不知道,我是在开心什么?说实话,我不知道。
当然,不要想多了,说了那么多,不是我不喜欢钱,我还是非常喜欢的,虽然钱是王八蛋,但给我多少我都不反感的。
Wait. 一万小时定律……自己体会,我也体会下先。
由百度 “PHP薪资” 引发的思考的更多相关文章
- 解决一道leetcode算法题的曲折过程及引发的思考
写在前面 本题实际解题过程是 从 40秒 --> 24秒 -->1.5秒 --> 715ms --> 320ms --> 48ms --> 36ms --> ...
- 【思考】由安装zabbix至排障php一系列引发的思考
[思考]由安装zabbix至排障php一系列引发的思考 linux的知识点林立众多,很有可能你在排查一个故障的时候就得用到另一门技术的知识: 由于linux本身的应用依赖的库和其它环境环环相扣,但又没 ...
- Spring之LoadTimeWeaver——一个需求引发的思考---转
原文地址:http://www.myexception.cn/software-architecture-design/602651.html Spring之LoadTimeWeaver——一个需求引 ...
- 由SecureCRT引发的思考和学习
由SecureCRT引发的思考和学习 http://mp.weixin.qq.com/s?__biz=MzAxOTAzMDEwMA==&mid=2652500597&idx=1& ...
- 由<a href = "#" > 引发的思考
原文:由<a href = "#" > 引发的思考 前阵子在一个移动项目中,通过 <a href = "#" > 的方式 绑定clic ...
- 曲演杂坛--一条DELETE引发的思考
原文:曲演杂坛--一条DELETE引发的思考 场景介绍: 我们有一张表,专门用来生成自增ID供业务使用,表结构如下: CREATE TABLE TB001 ( ID ,) PRIMARY KEY, D ...
- class_copyIvarList方法获取实例变量问题引发的思考
在runtime.h中,你可以通过其中的一个方法来获取实例变量,那就是class_copyIvarList方法,具体的实现如下: - (NSArray *)ivarArray:(Class)cls { ...
- 由一个emoji引发的思考
由一个emoji引发的思考 从毕业以来,基本就一直在做移动端,但是一直就关于移动端的开发,各种适配问题的解决,在日常搬砖中处理了就过了,也没有把东西都沉淀下来,觉得甚是寒颜.现就一个小bug,让我们来 ...
- 一次composer错误使用引发的思考
一次composer错误使用引发的思考 这个思考源自于一个事故.让我对版本依赖重新思考了一下. 事故现象 一个线上的管理后台,一个使用laravel搭建的管理后台,之前在线上跑的好好的,今天comop ...
随机推荐
- leetcode1032
class StreamChecker: def __init__(self, words: 'List[str]'): self.maxLen = 0 self.List = set(words) ...
- 尚硅谷springboot学习29-docker常用命令和操作
前提是要安装docker,有关docker的安装请参考相关资料,下面来看一下常用的操作命令 1).镜像操作 操作 命令 说明 检索 docker search 关键字 eg:docker search ...
- JS判断手机端是否安装某应用
方法一(网页上判断) if (navigator.userAgent.match(/(iPhone|iPod|iPad);?/i)) { var loadDateTime = new Date() ...
- TZOJ 5101 A Game(区间DP)
描述 Consider the following two-player game played with a sequence of N positive integers (2 <= N & ...
- Python练习-迭代-2018.11.28
#遍历list L=['a','b','c','d'] l=[] a=0 for n in L: l.insert(a,n) a=a+1 print(l) #遍历dict里的key,导出为list L ...
- 手动添加jar包到本地maven仓库
我们都知道使用maven管理jar包的时候,我们需要到远程仓库下载相关的jar包到本地仓库,但是如果远程仓库没有这个jar包呢?这时候我们就需要手动将jar包添加到本地仓库. 起因是我想用百度的富文本 ...
- SpringAOP日志配置
SpringAOP日志配置 配置文件配置 l 配置spring-mvc.xml <aop:config proxy-target-class="true" /> &l ...
- jameter一般关注的指标
对于B/S架构软件,一般会关注如下web服务性指标. 1.Avg Rps:平均每秒钟的响应次数==总请求次数 / 秒数 2.Avg time to last byte per terstion ( ...
- Head First Servlets & JSP 学习笔记 第六章 —— 会话状态
MVC中的M(模型),通常就是一个普通的类,这个类里面的信息就是业务逻辑. 会话(Session) 我们可以使用一个HttpSession对象,来保存横跨多个请求的会话状态. HTTP协议使用的是无状 ...
- Django之URL(路由系统)用法
路由系统 路由系统概念 简而言之,路由系统就是路径和视图函数的一个对应关系.django的路由系统作用就是使views里面处理数据的函数与请求的url建立映射关系.使请求到来之后,根据urls.py里 ...