#我的学习经历   我高中辍学,高三只读了20天,然后离开学习,开始自学编程。   看的第一本书叫《PHP+MySQL网站开发》,那个时候什么都不懂,不知道数据库是什么,基本的HTML也不会, 我买这本书只是因为书名有“网站开发”几个字。 这本书基本90%的内容我其实都看不懂,但我还是把书翻完了,我看完后根本没有学会php和mysql,但从书里得到了一个信息,开发网站最基础的要学HTML,所以知道了应该先买HTML的书看。   很多人如果和我一样一开始就看《PHP+MySQL网站开发》应该是看不下去了,人们往往学习知识总想一下把所有东西弄懂,有一两处不懂就觉得难,然后想放弃。而我看书有个习惯, 先看自己看得懂的, 不懂的先不用管它,有时候把整本书看完后再去看前面不懂的知识往往这时就能看懂了, 如果还不懂,证明自己这块知识还有很多不了解,需要看更多相关的书才行。建议你在阅读本书时如果遇到不懂的地方,也不要放弃,继续往下读。   我学了HTML和CSS,能做简单的静态页面了,当时我认为我能做网站了,然后开始在淘宝上面开店,接网站建设业务。我的第一个客户要求我做一个论坛, 要能发文章,能评论,是一个动态网站, 我一下懵了,根本不知道怎么做。但那个客户很好,他鼓励了我,给我说 “事情对于会的人来说简单,对于不会的人来说难。你觉得难,那是因为现在还不会,相信学会了就简单了,遇到困难不应该放弃而是去学习”。 这句话对我的影响很大,从此以后不管遇到任何困难我都没有放弃而是去学习。   我不知道做动态网站要学什么,当时找了一个空间商的客服,然后问了他要学什么,他告诉了我做动态网站可以学ASP和Access数据库,然后我就买这方面的书看, 学会了ASP,用ASP做了半年的网站,后面PHP流行起来又学了PHP, 虽然后面陆续都学过各种编程语言,但最熟悉的还是PHP,本书针对编程的例子也大多用PHP代码演示,编程语言都是相通的只是用PHP举例,原理在其他语言也适用。   我在重庆做了2年的网站建设工作室,这2年我处于实现阶段,一个网站项目从谈业务,到做设计图,再到后端、前端的编程都是我一个人做。这两年是我学的最多的两年,什么不会就学什么。现在很多人见我玩PhotoShop还很惊讶,奇怪我会做设计。   后来我去了上海,参与了ThinkPHP开发,这段时间我处于借鉴阶段,因为要开发框架,需要借鉴其他框架,期间看过很多开源程序。   然后我来到了北京,一直待在北京,进了新浪,这期间应该处于优化阶段,接触了云计算、高并发、大数据, 知道了如何进行代码的优化,服务器的优化,以及安全方面的问题。   从新浪出来又踏上了创业之路,我一个高中生能走到现在和我的人生态度有很大关系,内心强大了才能走得更远,我会在“人生篇”分享一些对人生的思考。   编程我都是自学的,自己总结了一套学习方法,后来我了解到大脑原理,发现我自己的学习方法是符合大脑原理的,后面一节将详细介绍。