「技術を持っている」と言う事と「技術を使っている」と言う事の違い
エンジニアの世界では よく、○○の技術を持っている、経験しているから大丈夫だろう、と言う想定の上で採用活動をする。 だけど、技術を持っている、と言うのは、現在進行形ではない場合もあり、その場合は作業者としては使えるけど、開発チームのリーディングには向かない可能性が高い。 何を言いたいかと言うと、技術の鮮度の問題で 例えば、Rubyであれば、Rubyの最新バージョンが現在2.4で、Railsが5です、と言う時にRuby経験あり。Ruby1.8、Rails2やってました。といった人が来てもある程度は ...
野良猫と飼い猫(エンジニアの話)
エンジニアの世界での野良猫と飼い猫の話 どちらが幸せなのか?と言うのは人によってそれぞれだとは思うのだけど、 と言う断り書きをしつつ、ちょっとエンジニアを猫という生き物にたとえてみる。 野良猫(フリーランス・ベンチャー・起業・独立系) エンジニアの世界だと野良猫はフリーランスや、ベンチャーに勤める、いわゆる大企業ではないところで働くエンジニアだと思っている。 ポイントは 自由(リモートOK) 挑戦が出来る(言語選定・技術選定etc) うまく立ち回ればすごく贅沢が出来る 当然、リスクは多い 車に轢 ...
gooseをdockerイメージにした話
gooseというgoで書かれたDBマイグレーションツールがあり、これだけを含んだDockerイメージを作った。 hub.docker.comにアップしてあるので run --rm -v `pwd`:/go gendosu/goose goose create example でという感じで実行出来る。