3jumper - IT エンジニアトーク

3jumper
3jumper - IT エンジニアトーク

chat bots / 機械学習 / ML / AWS / 初心者 スタートアップのフルスタックエンジニアによるIT情報をラジオ風に配信します!

Episódios

  1. 3jumper - エンジニア

    18/02/2017

    3jumper - エンジニア

    ・文系エンジニアはなぜ誕生したのか~日本の現実 http://www.atmarkit.co.jp/ait/articles/1701/16/news025.html ・「文系エンジニアは世界で通用しない」は本当か?~シリコンバレーの常識 http://www.atmarkit.co.jp/ait/articles/1701/23/news015.html └ 米国に「新卒一括採用」がない  └ これはIT業界だけじゃなく他も。 └ 学歴 = 大学名じゃない ぼくは元々コンピューターサイエンス専攻じゃなく。建築専攻 └ 図面の模写や構造計算(力学)、環境計算(空調、光、音響など)など 少しだけプログラミングはかじってました。(fortran : http://www.nag-j.co.jp/fortran/ ) Fortran └ 1950年代に誕生した、世界初の高級プログラミング言語 └ 他の高級言語(C/C++/Javaなど)と比較して、数値計算プログラムを簡潔に記述することができる └ 他の高級言語(C言語など)と比較しても、一般的にパフォーマンスに優れている ↓ 当時のプログラミングは全然好きでなかった └ プログラミングででsin,cos,tanのグラフを書いてみようだったり、積分して答えを出してみようだったり、わくわくする内容じゃなかった └ 当時はエラー表示もなくバグが出ると解決するまで全然解決できなかった ------------------------------------------------------------------------------------ 図面はある意味プログラミング だが、webやアプリ開発のソースコードと比べるととても見やすい まず、ファイル数がとてつもなく多い。 図面は誰が書いても同じような結果になりやすい。 だが、法規にしたがったり、図面内にあるUXを考えながら書いたり、空間把握能力がないと難しい。 ------------------------------------------------------------------------------------ ここで文系と理系のエンジニアの話をしようと思っていますが、 分ける必要はないと思っています。(笑) 文系からエンジニアでも理系からエンジニアでも自分と強みが違うので、そこを生かしたプログラミングをしていければいいと思います。 <主に利用しているBGMサイト> 甘茶の音楽工房さん http://amachamusic.chagasi.com/ DOVA-SYNDROME http://dova-s.jp/ 音楽素材提供:Music-Note.jp URL:http://www.music-note.jp/ 【3jumperのHP】 https://3jumper.com 【3jumperのブログ】 http://3jumper.hatenablog.com/ 【3jumperのTwitter】 https://twitter.com/3jumper 【3jumperのFacebook】 https://www.facebook.com/3jumper 【3jumperのyoutubeチャンネル】 https://www.youtube.com/channel/UC7tlxLd4lqLrcf1Lz24HQ6Q 【3jumperのsoundcloud チャンネル】 https://soundcloud.com/3jumper

    20 min
  2. 3jumper - 採用はソースコードを見て採用していこう

    04/02/2017

    3jumper - 採用はソースコードを見て採用していこう

    Mercari Day 2017 Tech Track 発表資料まとめ http://tech.mercari.com/entry/2017/01/25/173132 フリークアウト、イグニスの2社の創業から上場に関わった男の語るスタートアップが陥りがちな5つの問題(フリークアウト佐藤裕介) http://blog.skyland.vc/p/234 SRE └ Site Reliabilty Engineer └ いつでも、快適、安心、安全にサービスを使えるようにするチーム  └ googleが提唱  └ googleの様々なプロダクト・サービスを横断して、サイトの信頼性を向上させる └ 海外/USでも通じる名称 まだまだ、認知が少ない分野になっているインフラをこの名前に変えている 意識が高いエンジニアをリーチ出来るメリットはありそう SET └ Software Engineer in Test └ 発見が遅れるほど高コスト プロダクトファースト └ 何よりユーザーに価値を届けることを最優先にする └ 技術はもちろん大事 └ だけど、この技術を使いたいからというモチベーションではない └ それでどんな価値を届けるか? *自分はビジネスロジックをいかに早く試せるか、ビジネスロジックの手助けとなるデータを提供することが技術者にとって一番大事なことだと思っています。 進みながら直す └ 開発を続けていれば、当然技術的負債も積み重なる  └ もちろんいつでも、そのときは正しい  └ 直して行かなければいけない しかし、重要なのはサービスとして成長し続けること =>直すために歩みを止めてしまったら意味がない…決着がついてしまう 適材適所の技術選択 └ 特定技術へのこだわりは  └ プロフェッショナルとしてのこだわりはもちろん大事 └ しかしそれは何をするためか?どうあるべきだからなのか └ php, go, swift, java, python etc.. その問題を解決するために必要な技術はなにか? 【採用】 技術課題と技術面接 └ コードを見ることなく採用しない └ また、見るべきはPHP力などの特定の技術領域の知識ではない └ 特定の技術領域に限定されない、設計力、発想力、応用力 *ここは面白いなと。大半はSPIの非言語で判断したり、面接や経歴だけで判断しているところをコードを必ず見る採用はいいと思った。採用コストは通常より高くなるが、より相互にズレがなさそうだなと思う。 エンジニア人事 └ 「エンジニア経験のある人事」や「ちょっとわかる人事」ではなく、エンジニアが人事 └ バリバリコードのかける、第一線で戦えるエンジニアがフルコミット └ 候補者にとっても、メルカリの開発を理解しやすく魅力に思ってもらえる GitHubエントリー └ 新卒採用をメールアドレスとGitHubのURLだけで応募できるようにしてみた └ 定型文をコピペした履歴書よりも、最も分かりやすいアプトプット  └ もちろん指標はそれだけではないけど └ 他社異なることを試していく 【トレーニング・メンター】 成長すると エンジニアリングマネージャー └ 組織の面からエンジニアリングを支える プリンシパルエンジニア └ プロフェッショナル職 マネージャーととプリンシパル *この二つに分けているところは少ないと思う。でも、大事だし、評価が同等という考えがいいと思う。エンジニアは職人なれる人なので、マネジメントが一番大事なわけがない。 人をまとめるだけでなく技術を知っていることでの昇級出来る仕組みはいい。 <主に利用しているBGMサイト> 甘茶の音楽工房さん http://amachamusic.c

    25 min
  3. 3jumper - アプリを作る必要性ってある?(完)

    27/01/2017

    3jumper - アプリを作る必要性ってある?(完)

    アプリを作る必要性ってあるのかな?って思う時があります。 現在私たちが行ってるサービスでもアプリを作ってないですが、なぜ作ってないのか深く考えてなかったので、ちょっと考えてみました。なぜ、webじゃなくアプリなのか。。。 <内容> ゲームを作ってないところであえてアプリを作る必要性はある? ひとまずアプリっていう選択肢になっていないかということを考察していきたい └ とりあえずアプリでしょってなっていないか。 └ 本当にアプリを作る必要性ある? └ webだけじゃダメなん? などアプリをかかるコストを考える必要があると思います。 ・iphoneとandroidだけでも言語が違うし(人数は倍になる) ・ハイブリッドでやるから人数は変わらないっていってもそれってwebだからアプリである必要性がわからない ・バージョンアップに時間がかかる。(iOSで1週間、またはそれ以上、androidは1日ほどでできるが浸透までに時間がかかる)また、ユーザーがバージョンアップしないで使用するパターンもある。 アプリを作らなくていいということは サービスをユーザーに定着させることが大事だと思っています。 決して毎日そのサービスを使わなくても定着させればいいんです。 あるサービスが定期的に認識できれば、いいのです。 一つに広告という考えはあると思います。 CM一つにしても定期的に見ることによって思い出しり、ニーズの確認を無意識にできていると思います。 インターネット上でも広告で認識できている部分もあるとおもます。 だが、広告はお金がかかります。お金を持っている会社はそこに投資できるが それにはCPA(獲得単価)によってやらないパターンもあります。 スタートアップも最初はそこにお金をかける必要性があるのか考えることも必要です。 ということから広告は一つあると思いますが、今回は外します。 広告以外となると SNSが一つです。 SNSはログインする回数が多いということです。 多くのアプリがある中、SNS(Facebook,twitter instagram, LINEなど)は1日一回ログインする機会が多い。 他のアプリでも1日1回ログインするかもしれないが、そのユーザーの割合は低いだろう。 そこでSNSを見ることで気になったサービスをフォローやlikeを押せば更新のたびに目に入ってくる可能性が高い、つまり、無料の広告塔になりやすいということ。 ユーザーの意識を定着させることが大事。 アプリをダウンロードするより、フォローやlikeは閾値が低い。一つでも気になったものがあればフォローやlikeをするかもしれない。 ここでの懸念点は閾値が低い分多くフォローなどしてる場合はタイムラインから埋もれる可能性もあるが、アプリをダウンロード -> 起動のハードルを考えると埋もれてもユーザーにはリーチしやすいだろうと。一つの投稿を逃しても損した気にならない。また、アプリのプッシュより最新情報が流れたりする。リーチや定着させる方法としてはSNSは昔も今も未だ重宝されているだろう。 使うSNSが変わってきただけで、手段としては変わってないだろう。 だが、SNSを使ったところでサービスを定期的に使ってもらうにはどうしたらいいか。 ボランティアサービスであれば、売上が立たなくてもいい。。 売上を考えるのであれば、そこでお金を使ってもらう必要がある。 それには広告という方向か

    24 min
  4. 3jumper - アプリを作る必要性ってある?(前菜)

    19/01/2017

    3jumper - アプリを作る必要性ってある?(前菜)

    アプリを作る必要性ってあるのかな?って思う時があります。 現在私たちが行ってるサービスでもアプリを作ってないですが、なぜ作ってないのか深く考えてなかったので、ちょっと考えてみました。なぜ、webじゃなくアプリなのか。。。 <内容> アプリを作るメリット └ webでは使えない端末機能を使える  └ 加速度センサーや傾きセンサー、ヘルスケアで睡眠時間や心拍数などなど └ 標準アプリが保存した端末内のデータが使える  └ カメラで撮影した画像を使って加工したり、 └ 端末内にデータを保存できる  └ ヘルスケアとかだと体重記録などのデータ └ マーケティング、マネタイズ面  └ iosだとitune connectで基本的なデータ管理、アプリ内課金やアプリ内のアドでマネタイズ、デフォルトでダウンロード数やdauなど表示してくれる。(端末情報など) └ プッシュ通知が使える  └ 眠ってたユーザーの呼び起こしや一押し情報を伝えやすい。androidは使えるが、iphoneはまだ使えない └ アイコンで認知を定着  └ スマホを開くとアイコンが目に自然と入ってくる(基本トップにある場合) などなど また、ゲームはアプリがあることで表現できる幅は圧倒的に増えます。 だが、ゲームを作ってないところであえてアプリを作る必要性はある? ひとまずアプリっていう選択肢になっていないかということを考察していきたい └ とりあえずアプリでしょってなっていないか。 └ 本当にアプリを作る必要性ある? └ webだけじゃダメなん? などアプリをかかるコストを考える必要があると思います。 ・iphoneとandroidだけでも言語が違うし(人数は倍になる) ・ハイブリッドでやるから人数は変わらないっていってもそれってwebだからアプリである必要性がわからない ・バージョンアップに時間がかかる。(iOSで1週間、またはそれ以上、androidは1日ほどでできるが浸透までに時間がかかる)また、ユーザーがバージョンアップしないで使用するパターンもある。 次回私が思うアプリを作らなくていいパターンをお伝えします。 youtube : https://youtu.be/LEPMNDyND9s <主に利用しているBGMサイト> 甘茶の音楽工房さん http://amachamusic.chagasi.com/ DOVA-SYNDROME http://dova-s.jp/ 音楽素材提供:Music-Note.jp URL:http://www.music-note.jp/ 【3jumperのHP】 https://3jumper.com 【3jumperのブログ】 http://3jumper.hatenablog.com/ 【3jumperのTwitter】 https://twitter.com/3jumper 【3jumperのFacebook】 https://www.facebook.com/3jumper 【3jumperのyoutubeチャンネル】 https://www.youtube.com/channel/UC7tlxLd4lqLrcf1Lz24HQ6Q 【3jumperのsoundcloud チャンネル】 https://soundcloud.com/3jumper

    22 min

Sobre

chat bots / 機械学習 / ML / AWS / 初心者 スタートアップのフルスタックエンジニアによるIT情報をラジオ風に配信します!

Para ouvir os episódios explícitos, inicie sessão.

Mantenha-se atualizado sobre este programa

Inicie sessão ou efetue o registo para seguir programas, guardar episódios e obter as atualizações mais recentes.

Selecione um país ou uma região

África, Médio Oriente e Índia

Ásia‑Pacífico

Europa

América Latina e Caraíbas

Estados Unidos e Canadá