フレームワークについて 
ちゃ!
のびーにょです
今日はちょっとフレームワークについて語ってみたいかなと
多分フレームワークだけで終わらない気がしますが。
弊社では現在PHPを利用しております。
で、現在”CakePHP”と独自フレームワークを利用してます。
正直個人的にはどっちでもいいです。
楽ならなんでもいいです。
ただ、フレームワークって敷居が高いと感じるんですよね。
Web業界、特にベンチャーだとPGで入ってくる人もそんなにレベルの高い人がたくさん入ってくるわけでもないです。
派遣の方とか取ればそれこそピンキリですし。
個人でプログラム覚えて、素人同然でプログラマになった人なんかは、OOPとかもそんなに得意ではない事の方が多いかなぁって思います。
自分もそんなにOOP理解してる方じゃないですし。
でも、現場としては即戦力を求めるわけですよ。
で、そういう状況でフレームワークを覚えてね♪
ってのは割ときつかったりするのかなぁと。
べたでしか書けない人にいきなりCakePHPで仕事してって言っても結構きついのかなぁと(個人的に思うだけですけど)
で、自社で使用しているフレームワークですが、これはほぼ素人でもある程度そのまま書けるかな、と
レベルの高い人を標準に組んだわけじゃなくて、低い人でもわかるように、使いやすいように
でも、高い人でもそんなにイライラしない程度の機能を組み込んでいると。
レベルの低い技術者がレベルの高い技術者に追いつくのは難しいけど高い人が合わせてあげることはできると思いますし。
体制も統一できますし。(実際うちはダブルスタンダードになってますが(苦笑))
別に素人歓迎ってわけでもないですけど、お断りってわけでもないので、どちらも使えて、即仕事(成果物)ができる方がいいのかな と。
自分がある程度成長してきて、そのフレームワークじゃ満足できなくなったら、もっと高機能な、高レベルなフレームワークを使うのもいいと思います。
ただ、自分と同じレベルの人ばかりと仕事をするわけじゃないですので、それは周りとの兼ね合いかなぁと思います。
ただそのフレームワークが使いたいとかなら個人でも使えばいいと思います。
正直ある程度のスキルがあれば使いながら何でも使えるようになると思ってますし、このフレームワークじゃなきゃ嫌だってのもないです。
デファクトスタンダードと呼べるフレームワークが存在しないPHPってスクリプトは、ある意味使いにくいスクリプトなのかなぁ?