PHPメインのウェブ開発者が今後必要なスキル

フリーランスのお仕事紹介の会社にカウンセリングをしに行った。今まで2年間ほど一人で在宅での開発をしていたので、最近の流行りとかはこういう会社の営業の人の方が詳しいので話を聞いたことをメモの意味も込めて記載しておく。

PHPをメインとする開発者は、これから何を学ぶべきか。

まずPHPフレームワークはLaravelが多いらしいので、Laravelがまだの人は実際に案件を例え自分がCakePHPの方が慣れていても、Laravelで受けてみるのもよいだろう。

そしてPHPUnitを利用したユニットテストのノウハウを持っていると良いらしい。正直僕はPHPUnitを使ったことがないし、使い方も分からないし、分かりたくもない。これは他の多くのPHP開発者も同じことだと思う。テストするのは面倒。だけども大事らしいよ。テスト駆動開発が少しづつ浸透しているとな。関数を作る前にテストを書いて、空の関数を作って、テスト実装してわざと失敗させて・・、みたいな風に進めていくらしい。

そしてそういう自動テストの一環としてJenkinsを使うらしく、これもやり方を知っていた方がいいとな。

あとは、DockerとかChefとからしいが、これはかなりのサーバサイドエンジニア向けのスキルだろう。正直どちらもどういうものなのかさっぱり分からない。

今日の話では出てこなかったが、テストでいうとSeleniumとかも個人的には使えるようになりたい。ブラウザでの操作を自動化するというコンセプトはシンプルで分かりやすい。

ってことで「Laravel」「PHPUnit」「Jenkins」あたりを勉強しておこうと思う。

「排除」の一言のみ

すごいよね。「排除」の一言だけでこれだけ希望の党が負けるんだから。言葉って怖いっすよ。都政にも影響を及ぼしなけないっていう。

しかもこの「排除」という言葉は、僕の記憶が正しければ記者の一人が質問の際に「排除するんですか?」みたいなことを言って、それに呼応する形で「排除します」と小池さんが答えた。

世間としては民進党と組んだら結局一緒なんじゃね?っていう意見もあっただろうから、小池さんの意図は「政策に重きを置く」ということを伝えたかったわけだがね。

まぁ、なんか民進党が無くなったのは大きかったけどね。

さらに自民党が強くなってしまった感じもある。

消費税はどうなるんだろうね。憲法はどうなるんだろうね。

消費税10%とかやだなぁ。。

ブロックチェーン技術を使った投票にすべし

今日は衆議院選挙だったが、台風だった。どんな災害が起きても投票日は変わらないのね。うちの家とか避難勧告でJアラートとか出ている。

となってくると、あまり投票に行かない人は余計に行かないと思うのね。

だからインターネットを活用するとか、今はやりのブロックチェーン技術とかを使ってスマホから投票できるようにした方が良いのではないだろうか?

ものすごく非民主的な選挙になってしまったよね。別に誰が悪いわけでもないのだが、とても不公平な選挙になってしまったと思う。どんな災害が起きても民主性を失ってしまうことがないような投票システムにすべし。

18歳も選挙権を持ったわけだし、インターネット上での選挙活動もだいぶ活発になってきたので、投票自体もそうすべし。これが実現すれば結構政治も変わるかもね。

そんなことをふと思ったし、たぶんみんな思ってるはず。

需要と供給

フリーランスシステム開発をやっているが、最近ちょっと暇。しかもバイナリーで60万円くらい溶かしてしまった。。だから不安なんだよね。

仕事って何かなと考える。つまりは供給だよね。サーバー。そして需要があればそこに供給できる。需要ありきだよね。需要を知ることで供給方法は見つかるよと。

自分が考えるに、人間の需要の本質というのは「金」と「セックス」だと思うのね。人類で最も重要なものがこの2つだと思う。お金もセックスも昔からずーっとあるよね。

そしておそらくセックスはお金の歴史よりも古いだろうね。セックスって人間だけがすることじゃないもの。他の動物もセックスやセックス染みたことをするよね。

最大の需要は「セックス」と。でも三児の父がセックスに特化するのもなーって思うんだけど。

どうだろ。エログとか作ればいいのかな。そしてなぜ僕はエログを作らないのだろうかと。エログを作ってアフィリを貼らないのかと。

バイナリーの動画アップとエログ更新。これだと思うんだけどね。

どうも腰が重い。

楽天カードをJCBからVISAに変更するの巻

クレジットの海外サイト利用のため現在のJCBからVISAに変更しようと思う。しかし、基本的に楽天カードはブランドの変更ができないため、いったん現在のカードを解約してから新規再発行という手続きを取る必要がある。

support.rakuten-card.jp

解約方法は楽天カードコンタクトセンター(有料の方)に電話すればいいらしい。めんどくさそうだが、まあ仕方あるまい。肉を切らせて骨をなんとやら。

あと、自分はリボの支払いが残っているのでこれを完了させないといけないんだろうなぁと。これはやるっきゃないよね。

あと、月額決済で利用しているサイトなどのカードを変更しないといけない。僕の場合はレンタルサーバーとかドメインの自動契約とかAmazonがそれ。これを頑張って他のカードに変更しないと。これは楽天カード明細画面から確認しながら変更すればよいかと。これもめんどくさいな。

あと不安なのが、新規申し込みが通るかどうか。過去にヘビーに使って一度も不払いしていないので大丈夫だと思うけどね。現在のJCBの利用限度額は100万円。これと同じ額がつけばいいなぁ・・。

ちなみにTポイントカード(アプラス)を先日申し込んだが審査に通らなかった・・。

さきほどコンタクトセンターに電話して退会手続きを完了した。かなりスムーズに手続きは進んだ印象。ETCカードも新規申し込みが必要のこと。

退会完了してから、3営業日後でないと新規カード申し込みはできない。来週の水曜日まで待つこととする。

続く。

Web開発ってつらいなぁ

レスポンシブにもしないといけないし、JSライブラリとかいろいろあって、グラフ表示ひとつとってもいろんなライブラリがあって、どれにすればいいか分からない。

自由過ぎてつらいなぁ。もっと縛って欲しい。

自由からの逃走ってやつかな。

W3CとかMDNとか見て基本を学んでいけばいいのかなぁ。

受託はつらいだろうなぁ。受託は色々注文が来てそれに合わせないといけなくて、使っているライブラリがその注文に非対応であればもう無理ですって言わないといけないし。

日本のウェブ開発ってすごく遅れてる気がする。

まぁ、受託はつらいから、自分でサービスを作っていくのがまだいいでしょうね。

まぁ、受託がいちばんまとまったお金が入るけどね。

やっぱり基礎を固めるのが一番かな。

ブラック企業をなくすためには法人税を下げないと

働き方改革とか言ってるけど、長時間労働をはじめとするブラック労働の解決法としていちばん効果的でシンプルなのが法人税を下げることである。

僕は20代にブラック企業に勤めていた。ブラック企業がなぜブラック企業なのか?ブラック企業も別にブラックになりたくってブラックになっているわけではなかったりもする。可能であれば、社員みんなで笑って、楽しい時間を過ごしたいはず。ブラック化の原因を考えることが大事だ。

僕が勤めたブラック企業のブラック社長とは今でも年に1回くらいボードにいったりする仲である。彼は詐欺恐喝容疑で逮捕され、執行猶予を獲得するために僕は被害弁済の手伝いをした。ブラック社長曰く「会社は利益を出さなければいけない。そして、利益を出すことはとても難しい。多くの会社は利益を出せずに倒産する。頑張って頑張って企業は利益を出そうとする。そして努力の末、出た利益の半分が税金として取られる。」

どうだろう。法人税を下げても、それでもブラックなのだろうか。法人税が下がることで、ある程度ブラック化は防げはしないだろうか。

僕の考えは甘いだろうか?