末日前的碎语

刚才和一个同事闲聊,说起之前在OSC发帖反驳的事情,说当时他在一个群里面看到群里面的人讨论我如何如何,我看着觉得蛮好笑的,列举一二:

1. 说我固执,自己喜欢的东西就觉得完美。

呃,其实PHP是出于公司的选择,我自己写PHP的MVC框架,没有开源,但是大小也经历了公司的几十个项目,前后有十几个人接手这个框架,我写框架的目的不是为了写而写,而是想统一开发的模式,使得在人员更换,项目交接过程,更加平顺。所谓文档化,不如更加规范化的项目可编码区域。不过也如大家所知,老板后来在11年选择了wordpress,所以从11年起,我一直在寻找一个能让框架的开发便利性和规范性和wordpress本身的机制整合的模式(更加无缝的结合),而且也的确找到了,产物是cn.ftv.com。现在回想起来,cn.ftv.com也许可以以更快的速度完成,可能只要1、2天即可,不过当时因为要整合框架和wordpress内核之间的耦合,还是花了4天时间。

不过我想说,PHP只是我全部追求中的10%,也许身边的人都会发觉,阿凯言必谈框架——是的,因为我认为PHP这样一门没有灵魂的语言,最好用一些框架把他包围起来——事实上,只是我更喜欢看一些偏门的东西,我06年看Ruby on Rails,看Erlang,后来看Scala——我也希望生活中有个人,大家坐下来,能谈谈高级的编程思想、哲学什么的。

其实曾经有,好像以前天工认识的管武烈、刘波等,他们是基础知识很扎实的人。但是因为大家接触的实务不同,他们虽然也关注新事物,但本身是.net程序员,工作中并没有实际机会去使用那些新的技术。也许你兴高采烈的说了半天,人家也只能做个听众而已。

我记得很小的时候看某本书上说过,审美是不可以强加的,这句话陪了我走了10多年。所以我从来不想强行把自己觉得好的东西,也非要别人也接受。只是当我决定站出来说点什么的时候,一定是我忍无可忍的时候。不过那不能说明我觉得好……

2. 我的PHP技术不怎么样!

呃,我从来不以PHP技术如何自诩——而且PHP并不是这样一门语言,其实在回答论坛其它的帖子的时候,我也说过类似的话。PHP是一门你有什么思想,你尽管展现出来的语言。而不是好像Ruby、Python、Erlang、Scala那样,你首先要先接受他的哲学和模式。

我接触PHP是在07-08年,当时我已经接触了Ruby on Rails、Erlang,而且也做过很多的项目了。当时国内还流行Smarty模板的模式开发PHP,我当时真的觉得受不了了。

我的框架伴随mixmedia也历4载了,也不断有升级,1.0 -> 1.2 -> 2.0 -> 2.1 -> 3.0 -> 3.1 -> 3.4,每个重要的版本都伴随着大小不同的项目。

你问我的技术如何,我不想说,技术是个什么鸟?技术不能直接变现,没有项目,技术也没有存在的价值!我反而关心的是逻辑严谨否,接口是不是有统一的返回值(PHP毕竟不同Java,没有返回的类型的限制,所以必须要求程序员养成这种习惯),业务逻辑是不是精通(远的咱不说,就说最简单的上传处理,登录、注册这些,还有基于PHP的Session开发一些高级一点的service出来)。

诚如上述,wordpress奋战了2年后,老板再次进入新一轮的技术筛选,这次要选择Magento或者其他(不过个人认为,不太可能选择其他了,Magento是老板指定的)。幸好这次不再由我选择,因为我亲眼见证了这混乱和痛苦的2年。

我的PHP真没什么,离开了mixmedia,我感到解脱了,我又可以开始追求我想追求的东西,其实我是要自己开公司了,办公室也租好了。我想我不会去限制团队的技术选择, 这是作为一个程序员的自由的天空,相较而言,公司需要的只是一个规范(当然还有管理,但是管理更多的是公司的硬件),无论什么技术都好。

不过通过这事,说明OSC的受众蛮大的,@红薯 加油!

转载于:https://my.oschina.net/janpoem/blog/97450

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值