框架一词自09年出至今,突然受到大部分web程序员的喜爱,美名其曰敏捷开发,没错,确实如此,使用框架的开发速度大大提高,但是对技术能力的要求却大大的降低了。
记得有次在村里见一个人发牢骚,打算4k找几个php程序员,结果招了快半年没找到合适的,有不少人要大言不惭喊出4k去应聘,面试结果:sql语句的group by竟然不会用,不知道是什么东西。都这样的水平,你抚心自问,公司评什么给你4k?,你的能力对得起4k吗?,评你的嘴皮子?
框架可以提高开发速度,这没错,但是框架也限制了一些东西,框架的出现导致了web开发人员不用写sql语句就能达到他所要的效果,程序也一样,复制粘贴,改下函数名及才参数就可以了,框架源码我也过一些,thinkphp,framework之类的,我也不评价哪个框架好坏,只针对使用者,框架使用上都差不多,由框架本身制定了一套方法,使用者只需要按照这个套路做就可以完成一般的系统需求了,数据层的东西都已经封装好了,不需要使用者来做什么的;框架的源码还是值得一看的,他的思想都挺不错。
我也一样都是从新手那个阶段过来的,只不过那时候框架还没有现在这么横行,满街都是框架,虽然我不是什么高手,但是我还是在这里想真想学技术的人提个建议:
1,不要太依赖框架,有什么事情自己动手解决,会发现你的技术在不知不觉中正在慢慢的提高。
2,现在很多公司都在使用框架这个我们应该无权左右,不要只是使用框架,仔细看看框架的源码,你也会发现你的编程能力在看源码的同时也在提高。
PS:欢迎框架王子们的鸡蛋和香蕉皮等。。。。。
阅读(874) | 评论(1) | 转发(0) |