请教一个问题,就是我现在在学php 那么我应该在给自己一个职业规划呢,我以后该怎么做才能够立足呢在一个公司,或者是在开始工作的前几年应该注意做些什么呢 ,请前辈回答,谢谢。
怎么样才能一步步完善自己 该学习什么大的方向,想听一听前辈们的建议,比如做了几年的开发,发现什么底层之类的,如果一味的只做php开发有前途吗,有人最后转行一般都往什么地方转,需要做什么呢,谢谢。
怎么样才能一步步完善自己 该学习什么大的方向,想听一听前辈们的建议,比如做了几年的开发,发现什么底层之类的,如果一味的只做php开发有前途吗,有人最后转行一般都往什么地方转,需要做什么呢,谢谢。
虽然写PHP容易些,但是要想做深入,还是要研究PHP源代码的。
PHP源代码在官网上可以下载的。再说,有些部分为了追求性能,就用PHP扩展了。如果你能写PHP扩展,有熟练PHP你说前途是不是更好一些。语言确实只是工具,但是想PHP这样的脚本,不足以让你拥有坚实的基础。
c++可以说只能看懂,要是写的话估计一些东西还是不行。
对于程序员来说,多掌握几门编程语言是很重要的。
很多时候可以从其他的编程语言借鉴很多东西。就拿PHP来说吧
最近遇到了一些问题 我本来是用PHP写的一个采集程序 在不断的写的时候发现 原来PHP 真的不适合做为采集
因为PHP对于多线程的支持不是很好
但是.net对这个就比较好了。
但是还有人给我说java在c/s结构里对于多线程支持是最好的。所以很多时候如果你只是想做到,那么很简单。
但是如果你是想做好,那么真的很难。数据库设计如何达到减少陈余,减如何少数据库操作达到目的,完善程序逻辑结构,如何尽可能少的减少代码,如何跟好的跟前台交互达到更好的用户体验度 等等等等作为一个程序员其实,很简单但是想做一个号的程序员,很难。
我对好的程序员的定义不是学多少的程序语言,而是追求 更快 更好 更安全
先扎实好基础,如多使用和记忆php自身 的函数,语法 基础 等
然后多实践,多总结 ,如某些 功能 怎么实现,有几种 方式,哪种 好。为什么要这样
之后 要考虑使用开源的架构,来加快开发。
总结 ,学习,思考是一个很重要的过程,这些是针对 你个人在公司 还是团队 合作,你要融入团队,发表自己的意见 和见解,不能去计较 太多
如果 你当上 team leader,就要考虑团队分工 的问题,有一个很重要,就是不管做什么系统,都 要让组内的人明白整个结构,集合大家 的思想