1
感约,提高技术不光是要掌握大流量和高并发相关的经验,想成为一名高级程序员,需要提升的地方很多,比如以下方面:
1、多阅读PHP官方手册和优秀的源代码
其实不需要买太多的书籍,多看官方文档就行,官方材料讲的一般很详细,每次看都会有不同的理解。还有一点我一直认为,看优秀的源代码是提升自己的最快的方式,比如学习优秀程序员是如何编写函数处理业务逻辑的,常用类的封装思路,开阔自己的视野理清自己的思路,看多了,碰到类似的问题,你就会很快的进行运用,技术提升的过程就是一个潜移默化的过程,急不来。
2、学习模块化的编程思路
高手编写代码,一般都是非常清晰规范的,模块化的思路让我们更清楚项目的结构,方便我们进行集成、复用及调用。
3、编码规范
你可能觉得这没什么,但是代码命名的规范、可读性、一些常用的开发规则掌握好并不是那么容易,你可以多看看高级开发人员的代码,这一方面,他们很优秀。
2
我也是在三线小城市给人做外包,网上学习经常看到讨论高并发、数据库优化啥的,我这是一点也用不上。这种小客户对云服务器的投资有限,甚至很多我都免费提供,如果出现问题,我都说服务器资源不足,让他们升级服务器。
3
没有就没有呗,如果一直选择在三线发展,即使会了也很少用的上。再说了,有些时候不一定全在技术上,服务器不是个高性能的服务器,就是你技术再好,它也处理不了啊。
另外,提高技术不一定非要去大公司这一种途径,有时在公司里很多都是在干重复的工作。不如自学,网上资源多的是,可以让你看到更多方面的技术。我觉得要想学,一定可以找到相关方面的教程或者介绍,经过总结之后才是你自己的。
最后,总结一句话,不要把它当成一种工作。只有真正热爱它,才能提高自己的水平,写出越来越多的好程序。