先日Twitterで「デカいエビとデカいカニが戦っている」という文言とともに以下の動画を紹介したのだが……。
デカいエビとデカいカニが戦ってる……
— mktakuya (@mktakuya) July 11, 2018
Giant Smashing Mantis Shrimp VS Giant Crabs - YouTube https://t.co/92zZ9QTocW
Mantis Shrimpというのはシャコ目の生物のことをいうらしい。そしてシャコはエビとは違う生き物らしい。
先日Twitterで「デカいエビとデカいカニが戦っている」という文言とともに以下の動画を紹介したのだが……。
デカいエビとデカいカニが戦ってる……
— mktakuya (@mktakuya) July 11, 2018
Giant Smashing Mantis Shrimp VS Giant Crabs - YouTube https://t.co/92zZ9QTocW
Mantis Shrimpというのはシャコ目の生物のことをいうらしい。そしてシャコはエビとは違う生き物らしい。
最近Netflixで観てるドラマ。今はシーズン1を観終わりそうな感じ。
ずば抜けた知能の逃亡犯がFBIに自首。他の凶悪犯逮捕に協力すると言うが交渉に指名したのは新人女性分析官だった。彼が語るのは真実か。その目的とは?
2013年に放送が始まり、現在シーズン4までNetflixにある。テレビではシーズン5まで放送しており、Wikipedia情報だけど、シーズン6も制作決定(?)とのこと。
どうも僕はこういう感じの海外ドラマが好きらしい。超有能なダークヒーローっぽいのが活躍する系の、犯罪捜査ドラマ的な。そして、こういうおもしろドラマを見つけてくるのはいつも父親だ。
ストーリーももちろんおもしろいけど、この手のドラマの何がいいって、音楽だよなぁ、というわけで海外ドラマの挿入曲を検索できるTuneFindというWebサイトを観てみる。
正直覚えてないのもたくさんあるけど、印象に残っていてかつ気に入ったのはこの辺。通学用のプレイリストに組み込んでおくことにする。
Medium使ってみたりしたけど、やっぱりはてなブログが使いやすいなという事で戻ってきた。ただドメインは変わらず blog.mktakuya.net のまま。FeedのURLも変わってないはず。
過去のはてなブログの記事は引き継ぎ済みだけど、Mediumに書いた記事はどうやってこっちに持ってくるんだろう。
ここに書いてある手順でDownloadは出来るものの、降ってくるのは単なるHTMLの詰まったzipファイルなんだよなぁ。Movable TypeかWordpress形式で降ってきてほしいのに。。
ブログをMediumに移行した。
これまではてなブログで書いていた記事もMediumへコピー済。このブログは残しておくけどしばらく更新されることはなさそう。
読者登録してたりRSSフィードアグリゲーターに登録してくれていた人は、もしよければ更新お願いします!!!
フィードURL: https://blog.mktakuya.net/feed
8月22日(火)から9月1日(金)までの約2週間、株式会社グロービスのGlobis Digital Platformチーム(GDPチーム)で、エンジニアのインターンをやってきたのでここに記録しておく。
経済分野における社会人教育・投資を行う企業グループ。
『経営に関する「ヒト」・「カネ」・「チエ」を提供し、社会の創造と変革をサポートする』ことを謳っている。
グループは、社会人教育・研修・出版を行う「株式会社グロービス」、ベンチャーキャピタル投資・MBO支援を行う「株式会社グロービス・キャピタル・パートナーズ」、ビジネススクールから発展した「学校法人グロービス経営大学院」の3つの組織からなる。
有名なのは、MBAのグロービス経営大学院とか、G1サミットあたりだろう。IT界隈の人は、ベンチャーキャピタルで知っているという人がいるかもしれない。
2017年3月からは、グロービス学び放題というビジネススキルを中心とした動画コンテンツを月額定額制で見放題なWebサービスをリリースした。一言で言うと、ビジネス版ドットインストールといったところだろうか。
今回のインターンで僕が開発をお手伝いしたのも、このグロービス学び放題、通称「グロ放題」だ。
採用サイトを見ても分かる通り、グロービスは新卒採用を行っていない。基本的に、ある程度キャリアを積み重ねた人たちに中途で入ってきてもらい、力を発揮してもらうという方針なのだろう。
インターンシップも受け入れてはいるが、「経営もしくは教育に関わる修士または博士課程に属している者」かつ「企業での実務経験3年〜10年程度」が必須条件という社会人経験者向けのインターンだ。
そんなグロービスが、去年からEdTech推進を目的としたGDPチームを立ち上げたのだが、第一号エンジニアとしてグロ放題を立ち上げたのは、LOUPEの時からお世話になっている末永さん。その末永さんからインターンのお誘いを頂いたというわけだから、断る理由なんて無いよねということで、この夏休み期間、インターンとしてお世話になることにしたのであった。
インターンの期間は2週間だった。この2週間でやったことは主に2つ。
ひとつは、今後のサービス改善に向けたAPIの開発。こっちはGrapeとGrape Entityを使ったふつうのRails開発だ。
もうひとつは、新機能のプロトタイプ作成。前々からグロ放題に組み込みたかったらしいある機能について、プロトタイプを作って、動かす様子をプレゼンして、というようなことをやった。
前者は本当に普通のRails開発だったので、普通に開発をしていただけだけど、実はGrapeもGrape Entityも触るのは初めてだったので、自分の中での手札が増えて良かった。
後者については、アイデアだけはあってそれ以外は何もないという段階から作って、他の人に見てもらって意見をもらい、また改善していくという事をやって、とても楽しかった。最初アイデアを聞いた時は、正直「できるのかこれ」という気持ちだったのだけど、プロトタイプとしてそれなりのものができ、社員の人達に見せた結果とても良い反応をもらえた。本当にいい話。
2週間のインターンじゃ大したことできないかなとも思っていたけど、APIの開発で普通の仕事も体験できたし、新機能の開発では設計から実装、フィードバックを受けてからの改善まで一通り体験できたし、なかなか濃い2週間を過ごすことが出来たと思う。
これまでは、小さなスタートアップだったり、大きな企業の立ち上げ段階の新規事業チームだったりという、厳しい制約の中やっていくチームしか体験したことがなかったので、ユーザもお金もデータも何もかも持っているところでエンジニアとしてインターンすることができたのはとても良い経験になったと思う。
実は僕は19卒のITエンジニア学生なのでそろそろ就活を始めなきゃいけないのだけど、今回の体験で得たものは間違いなく会社選びの大きな軸のひとつになるはずだ。
会社的なイメージの話では、インターン前には結構おカタい会社なのだろうなと身構えていたのだけど、入ってみると少なくともGDPチームに関してはそんなこともなく、とても暖かく受け入れてもらえたので、居心地の良い空間だった。
2週間と短い間だったけど、歴史ある大企業の中の、ベンチャー気質の出来たての小さなエンジニアチームという、ある意味異様な空間で過ごした時間はとても良い体験だった。
そしてなにより、また末永さんと、そしてGDPチームの人たちと仕事ができたということが、僕にとって本当に良い体験となった。
2週間と短い間でしたが、お世話になりました!!!!!
@hanaken_n の会社の手伝いをしていた。
TDDとペアプロの実習型イベント。
「TDD challenge」というイベントに参加してきた #mixi_TDD - #えむけーろぐ
9時に着けばいい系かと思ったら8時30分だった
— 集団生活 (@mktakuya) 2017年8月19日
#苫小牧高専 pic.twitter.com/ZwiTHkDkU9
— 集団生活 (@mktakuya) 2017年8月20日
Scratchでちびロボを動かす的な展示をやっていた。
唐突ですがここ2週間ぼくは株式会社グロービスというところでエンジニアのインターンをしていました。(言うタイミングを失っていた)https://t.co/6hJZoYLzMH
— 集団生活 (@mktakuya) 2017年8月31日
TODO: あとで記事書く
【9月2日】夏だわっしょい!!逆求人感謝祭 - connpass
LT大会で優勝した
LT大会優勝頂きました!!!超楽しかったです!!!ありがとうございます!!!頂いたアマギフで技術書買います!!! #逆求人 #わっしょい
— 集団生活 (@mktakuya) 2017年9月2日
インターン生は全部で9人くらい。そのうちの5名とオシャレシェアハウスにブチ込まれている。もう3名もまた別のシェアハウスにブチ込まれている。
マジで明日から2週間くらいテラスハウスしてくるからな、夏休み明けはイケメンになってると思う。
— 集団生活 (@mktakuya) 2017年9月3日
インターン生は全員男だったということを書いて、近況報告を終わりたいと思います。
この1、2週間いろいろイベントがありすぎてブログが現実世界に追いつけていない。。。
8月18日(金)に渋谷駅のきれいな方にあるミクシィで開催された、「TDD challenge」というイベントに参加してきたので、その記録を書いておく。
そもそもTDDやペアプログラミングってなんじゃいって人はこのへんどうぞ。(ペアプロのページ開くといきなり「ワークステーション」って出てきて時代を感じる)
今年の新入社員研修で、受講者から大変好評だった「テスト駆動開発研修」のコンテンツを、
「TDD challenge」と称してご提供する特別な1dayワークショップです。
*TDD=test-driven developmentテスト/設計について学ぶ機会が少ないものの、今後のサービス開発において役に立つ開発手法です。
現場エンジニア社員の講師・チューターのサポートを受けながら、この夏のスキルアップを目指しましょう!- 【学生限定】TDD challenge(テスト駆動開発ワークショップ) #1 2018.08.18 - connpass
とのこと。
午前中にテストや設計についての講義を受けた後、軽くTDDとペアプログラミングの実習をして、午後は与えられた3つの課題をガッツリ解いていくという感じだった。
事前アンケートでgit/GitHub等開発ツールの使用経験や、得意なプログラミング言語について聞かれ、それをもとにしていい感じにマッチングされた相手と2人組、"ペア"になって課題をこなしていく。僕は、得意な言語として同じRubyと答えた@_iamkuntaoさんとペアになった。
また、ランチタイムには新卒のエンジニアのみなさんとランチしながらお話をすることができた。(記事TOPの画像はランチタイムに出た釜飯です。激ウマであった。)
9月4日にも第二弾をやるらしいので、そこに参加する人たちに最大限楽しんでもらうために詳細は書かないでおく。だからまぁ雰囲気だけでも伝わればということでここはひとつ。
わーい #mixi_tdd
— mktakuya (@mktakuya) 2017年8月18日
チームBの向平です!mktakuyaです!よろしくお願いします!!! #mixi_tdd
— mktakuya (@mktakuya) 2017年8月18日
イベントのはじめにハッシュタグの案内があったのであいさつツイートくらいはしたけど、その後はツイートしている暇など無いくらい楽しかったし忙しかった。とにかくガリガリとコードを書いていた。
ペアプロは、1台のPCを囲ってやるのではなく、それぞれのPCを使ってやる感じだった。運営側がでかいモニタを用意してくれたので、ドライバ(コード書き担当)になる人が適宜モニタに繋いで、ナビゲータさんがそのモニタを見ていろいろ指示出したりという感じ。モニタはHDMI接続だったけど、USB-Cのアレも運営側で用意してくれてました。
ペアでのソースコードの共有は、ぼくたちはGitHubを使った。
僕らの他にRubyのペアがもう1つか2つくらいあったと思う。あとはPythonとか、Swiftとか、Javaとか、そのへん。C言語のひとたちもいてすごかった。
イベント中はガッツリコード書くし、思考を言葉として、そしてソースコードとしてアウトプットし続けなければならないので、めちゃくちゃ疲れます。前日はよく寝たほうが良い。あとランチタイムのときにコーヒーもらっておくこと。
学んだことについてあまり書きすぎると何やったかバレるのでふんわりと箇条書きで。
今回は他チームと競い合うイベントではないので気楽に参加できたし、かといって課題のボリュームや難易度もそこそこにあるのでガッツリコードを書くという体験ができたしで、たいへん良い1日であった。
僕らのペアは開始時点でいい感じに仲良くなって、各種開発ツールの使い方やコードの書き方、開発の進め方の合意も早い段階でとれて、git/GitHubもとりあえずこのイベントをこなすにはまったく困らない程度にお互い使えたので、素早く開発を始めることができた。活発に議論しながらやっていきを発揮できたので非常に楽しかったけど一番前の席だったのでうるさかったと思う。
あとはまぁ、普段フルスタックなフレームワークを使ったプログラミングしかしない人は、フレームワークに依存しないコードの書き方とテストツールのセットアップの方法くらいはおさらいしておくとスムーズでいいと思う。(例えばRails書きさんは、Railsに依存しない、RSpecやMiniTestのセットアップ方法を軽く調べておくと良いと思う。)
第2回もやるらしいので、興味ある方はぜひ参加してみてはどうでしょうか。