【キャッチアップで働く理由#7】エンジニア 加藤 朗
こんにちは!
「なんでキャッチアップで働いてるの?」「キャッチアップってどんなことしてるの?」興味を持ったアナタに向けて♪
キャッチアップ社員のリアルに迫ったインタビューシリーズ、『キャッチアップで働く理由』第7弾!キャッチアップの”シーカヤッカー”こと、エンジニアの加藤朗さんにインタビューです!
キャッチアップ社員全員が「baserCMSといえば、加藤さん!」というくらい、加藤さんはbaserCMSへの想いが強い人です。
baserCMSの話になると、話が止まらなくなる加藤さんのbaserCMS愛とは!?
それでは、ご覧ください!!
入社前のこと
そうだったんですね!?意外です!!
「門前の小僧習わぬ経を読む」とは、、、
寺の門前に住んでいる子供や、いつも僧のそばにいる子供は、日頃から僧の読経を聞いているから、いつのまにか般若心経くらいは読めるようになるということから。 人は自分の置かれている環境によって、無意識に影響を受けているという意味が込められている。 『江戸いろはかるた』の一つ。
当時、まだ当たり前ではなかったレスポンシブ対応を実施したり、WordPressを使用したサイト制作を3年間くらいやってました。そのうち、WordPressにはフォームがない、ブログが1種類しかないなど、この状況に対応するにはプラグインを入れてカスタマイズするしかないWordPressの限界を感じたんです。こんなことを考えながら、エンジニアの方が楽しそうだな・・・給料良さそうだな笑、なんて。
そして、キャッチアップへ
はい。一回挫折しました!笑
そこから、CakePHPってなんだろ?って思って、色々調べて習得していくうちに楽しさも知りました!
そんな中、Webデザイン会社を辞めて職業訓練校でRubyを5ヵ月学びました。その後、エンジニアの求人をみていたらキャッチアップという会社にbaserCMSという文字を発見!「あれっ!?聞いたことあるな・・・。」調べてみるとキャッチアップの代表がbaserCMSをつくっていた! という。。。
そこで、baserCMSをもう一回開いてみよう!と。
そしたら、勉強していたことがいろいろつながって「わぁ!こんなにも使えるんだ」と思いました。
これを自由自在に使いまわせるようになったら、今まで諦めていたことができるようになるなって!と思っていたら、丁度募集してるじゃないか!!
3Kがなかった、キャッチアップ。
エンジニアの会社って、嫌な3K(キツイ!汚い!苦しい!)みたいなイメージあるじゃないですか。笑
でも、キャッチアップはそんなイメージが全然なかった!!いや、業務的にキツイことはあったけど、好きだから頑張れた!と言っておこう!
一番やりたい仕事をやらせてもらっています。
クライアントの要望に答えるためには、パーツはいっぱいある!完成形もある!
ただ、設計図は自分で考えるんですよ!なので自分独自のつくり方で完成形を目指すんですけど、これがビシッ!と上手く行った時って快感なんですよね〜。更にそれがディレクターやクライアントから1発OKもらえると、余計に嬉しい。俺ってスゲェ!!って思う。笑
baserCMS 愛!
入社以来、バグの修正や機能追加、管理画面で使いにくいところがあれば、その修正などのプルリクを行っています。
baserCMSは、オープンソースなのでbaserCMSのデベロッパーに登録していたら誰でもプルリクに参加できるんですよ。キャッチアップのエンジニアはみんな登録しています!
その積み重ねでbaserCMSは、WebデザイナーやHTMLコーダーの方、実際に運用される方々にも使いやすくなっていると思います!
プルリク(プルリクエスト)とは!?
Githubの機能の一つ。コードの変更をレビュワーに通知し、マージを依頼する機能です。 コードのレビューを受けることで、1人で作ると気がつかないコードの指摘やバグや記述ミスの発見ができ、コードの品質を高めます。 レビュワーにとっても、他人が書いたコードを読むことで新しい書き方を発見できるというメリットがあります。
そう!簡単に言うと、まず元々の始まりが違う!
WordPressは、ブログから始まっていて、個人向けのブログ中心のサイトを作るのに適していますが、 baserCMSはメールフォームを標準で複数作成できる他に、コンテンツを管理しやすいです。また、複数ブログを持つことができるので、事業毎でそれぞれで違うブログを持って発信することができます。なので、企業向けのサイトを作るのに最適なんですよ。
その上、CakePHPがベースとなっていることことから、カスタマイズもしやすく、クライアント企業独自のコンテンツなどが用意しやすいところも強みです。
よく使われる追加機能は、baseマーケットでプラグインとして配布されたり、baserCMS本体に機能として追加されたりしているのも魅力。
他のCMSでありがちな、よくわからない人が作った、いつ更新が止まるかわからないプラグインに頼らないと必要な機能がつけられない!!といった悩みからも開放されますよ〜!!
趣味はシーカヤック
加藤さんといえばシーカヤックですが、最近はどうですか?