読者です 読者をやめる 読者になる 読者になる

WEBエンジニア奮闘記

日々の業務から思ったこと、学んだことを書き連ねていきます。

「What the flux?」の翻訳

本投稿は以下の記事を日本語に翻訳したものになります。 (筆者の@jcreamer898氏に許可は頂いてます) jonathancreamer.com この記事は、Fluxについて物凄く分かりやすく書かれているので、「Flux難しい!」って言う方の助けになれば幸いです(*^^)v 以下、本…

読書メモ「ハッカーと画家」

だいぶ前に読了はしてたけど、会社に置いておくためにいったん手元から離すのでブログに書く。 今回読んだ本はこちら↓↓ ハッカーと画家 コンピュータ時代の創造者たち作者: ポールグレアム,Paul Graham,川合史朗出版社/メーカー: オーム社発売日: 2005/01メ…

エンジニアのモチベーションについて

はじめに 2016年11月8日現在、自分がアサインされた案件がかなり大炎上している。 燃えている要因を数えだしたらキリがないが、大きなものでも5つはある。 それはお客さんにもあるが、チーム内(というか上司がデカい)にもやはりある。 そんな中(自分も含…

CodeIgniterを約半年使ってみた感想など

@sakaki さんにハッパをかけられたので、約束通りCodeIgniterについて書く! @sakakiさんのブログ記事にも自分の拙い投稿を取り上げていただいた(その記事はこちら)ので、 ちゃんと約束は果たさんとね(*^^)v ※タイトルの「約」の文字は半年過ぎたら消しま…

LeSS(Large Scale Scrum)のフィードバック会が行われました。

はじめに 会社の先輩にLeSSのCertifiedを持っている方がいて、その先輩がLeSSの研修会に参加されたそうで、そのフィードバックを社内で行っていただいた。 LeSSとはLarge-Scale Scrumの省略で、Scrum開発を大規模に拡張したフレームワークのこと。通常のScru…

JAWS DAYS 2016のパネルディスカッション「ユーザ企業はベンダーに何をもとめてる?」に参加したのでメモまとめ

はじめに 今年参加二つ目の勉強会として、JAWS DAYS 2016(HPはこちら)に参加してきた!ちなみに参加は今年が初めて。 本投稿は、自分がいくつか参加したセッションの中の一つ。やっぱり現場で色々苦労された生の声が聞けるのはとてもありがたいし、実際聞…

とりあえずウォーターフォールモデルをぶった切る

はじめに 先日職場の先輩とプロジェクトマネジメントについて議論してた内容の一部を抜粋。 先輩「生産性は今のところ科学的な方式で出せる方法がないってことです。 そうすると、それで管理しようとすることに無理が出てきてしまうと。」 私「定量的な基準…

いろんな技術の省略語の正式名称を見て意味を納得する

先日会社の部長(技術の方)から同僚にこんな問題が出された。 「PHPって何の略でしょう?」 同僚はJavaエンジニアなんだが、一応答えられていた。 そうしたら、次はこれ、次はこれ…と次々問題が出され、幾つかは答えられなかった。 でも正式名称を聞いたら…

転職して3ヶ月で学んだもの、得たもの、思ったこと

今週の16日で転職して満3か月が経ったので、ちょっと振り返ってみようと思う。 ※先に結論を言うと、「転職はいいよ♪」って話です。 学んだもの 主に技術のことにはなるが、このたった3カ月でたくさんの新しい技術に触れさせていただいた♪ 自分はとにかく技術…

日本のプログラマ・エンジニアのこれからについて思うこと

最近転職したため、プログラマ・エンジニアの生き方に関するいろんなエントリを見るようになった。 その中で特に共感・衝撃を受けたものは以下だ。これらを読んでいろいろ思うところを書いてみる。(ちょっと長いです) ※主にSIerを対象としています。自社製…

株式会社エスキュービズム・テクノロジーを退職しました。

退職のご挨拶 2015年11月15日、新卒で入社し2年7か月在職した株式会社エスキュービズム・テクノロジー(旧・株式会社エスキュービズム)を退職しました。 大学、大学院までは全く畑違いの研究をしていた自分を雇っていただき、少しは使えるPHPエンジニアに育…

剰余を使わないFizzBuzz問題の解

本日面接を受けた企業の筆記試験に、有名なFizzBuzzが出た。 ただし、条件として剰余計算を用いてはならないとあった。 具体的には、 %はだめ modもだめ ということ。 ぶっちゃけ、かえってちょっと考え直したら、提出した回答は間違ってました。。。 という…

モチベーションが上がりません。

近況 最近仕事へのモチベーションが上がらない。 気付いたら尊敬するエンジニアさんのブログを読んだり、個人的に勉強する上で参考にしているサイトに行って勉強してたり。 まぁ、会社への不満もあるのだが、大きな因は「単調な業務の繰り返し」だったり、「…

git logをツリー状に表示する設定

git logの表示 普通にgit logを叩くと以下のようになる。 # git log commit 466f2674c200c89f502a5f2585076e405f352628 Author: HogeUser <HogeUser@dummy.jp> Date: Wed Apr 1 10:18:47 2015 +0900 使用してないfunctionを削除 commit 8be508ad7f918e9317cbeb2bae82184101d9842</hogeuser@dummy.jp>…

webエンジニアの常識とは何か

1.問題提起 先日仕事中に、先輩が新人君に対して 「それはwebエンジニアの常識だろ」 と怒っていた。 私は学生の頃の研究分野が数学の一分野だったので、この発言はエグいなと感じた。新人君はハードウェア寄りの研究をしていたので、やはりwebエンジニアと…

コードの綺麗さ vs コーディングの早さ …重要なのはそこじゃない件について

「綺麗さ」と「スピード」 仕事では納期が決まっており、スピードが要求される。 また、担当している案件を他の人に引き継ぐ事もあるので、 書いたコードが読みやすい事も重要である。 しかし、コードを綺麗に書こうとするとスピードは下がるし、 スピードを…

ECサイトのデザインコーディングの依頼について思ったこと

事の経緯 先日、自分が関わっているプロジェクト(ECシステム構築)のデザインコーディングを、 あるデザイン会社に依頼した。 その会社は以前に一度、今からデザインコーディングをするECシステムのコーディングをしたことがあり、 問題なくコーディングが…