19. エンジニアってサイヤ人的じゃないですか
2017年07月18日
内容紹介
trkwとmiyaokaとlovalottaの3人で、役者、声優、Podcast、Vue.js、サイヤ人的意識などについて話しました。
出演者
Show Notes
ゲスト:おもちねこさん
- soussuneにtwitterで感想をくれた初めてのゲスト
- オフラインで会ったことのない人と話すのも初の試み
- エンジニアに至る経緯:出版、役者、C+、JavaScriptなど
役者
- 楽しいけどお金がもらえない
- 水族館劇場/野外劇、テント芝居
- 舞台『人狼 ザ・ライブプレイングシアター』公式サイト
声優
「高山に一人で住んでたら訛るかな」と思ってめちゃくちゃ訛らせたら音響監督に「藤井さんなにその喋り方!?」って驚かれ「普通に喋った方がいいですか・・・?」って修正しようとするも「ううん!!それでいこう!!」ってGOサインを出された
トキの歌は金田さんのアドリブ、ただしもう覚えていない、2回同じ歌を歌うのが大変だったとの事
- アドリブ性
- 設計・QAを見積もるエンジニアとは対極
- アドリブ性を求められる場もある
ポッドキャスト
- soussuneを聴いたのが初ポッドキャスト
- たまたまVue.jsの話をしている二人
- おすすめポッドキャスト
- Vueとか知ってる人の話を聞くことが無いので、それ自体面白い
Vueおじさん
- 触り始めて1年半
- なんとかおじさんって良くないですか?
- Jenkinsおじさん
エラーになってるときは怒るのはこっちなのに、なんでお前が怒ってんだ。もっと悲しい顔とかしていたら直してあげなきゃなと思うのに
Vue好きなところ
- 柔らかい感じ
- Angularはドイツ人みたい
- Vue vs React
- JS自体慣れてない人ならテンプレートベースのほうが馴染みやすい
- 単一ファイルコンポーネント - Vue.js
- Vueはフロントで何かをやるのに十分な要素だけある感じ
- リスクとしてはEvan Youさんを信じろ状態
- ドキュメントが各国語対応している
- はじめに - Vue.js を改めて読んでみると、全くの素人向けではない
公式ガイドは、HTML、CSS そして JavaScript の中レベルのフロントエンドの知識を前提にしています。フロントエンドの開発が初めてであるならば、最初のステップとして、フレームワークに直接入門するのは良いアイデアではないかもしれません。基礎を学んで戻ってきましょう!他のフレームワークでの以前の経験は役に立ちますが、必須ではありません。
最近のフロントエンドはhello worldまでが長い
最近の技術についていくにはChrome拡張を作る
- qiitaで一年前の記事に警告が出る
- google検索の期間指定が荒い
- ググったあとワンクリックで期間指定ができるChrome拡張を作った - Qiita
- miyaoka/japari-pedia: Welcome to youkoso japari-park! 🌴💥🚕🐈😧
-
Wikipediaを勝手にジャパリ図書館化するchrome拡張を書きました https://t.co/ZHKqvcIcAk pic.twitter.com/Y9oRAmy9uP
— みやおか (@miyaoka) 2017年2月20日 - キーボードショートカットをカスタマイズするブラウザ拡張 - ✘╹◡╹✘
ともあれChrome拡張を1つこさえれば、大の大人が寄ってたかってモダンと言い合う類のものが一通り学べるだろうと思います。
jQueryのつらみ
- DOMから値を取得したり、DOMに値を持たせるとメンテ出来ない
- React/Vueのようなコンポーネント指向に移行してほしい
- Vue.js Tokyo v-meetup #4 が開催されました - laiso
- デザイナーはいろんなjQueryを読み込んで作ってる
- MVVM的な考え方を浸透させたい
- コードで管理できないからE2Eテストで守るしか無い
エンジニアってサイヤ人的じゃないですか
- Podcast聴いてる時点で技術好き
- 新しい技術に興味が無い以前に、古い技術を使うことによるつらみが分からないのでは
- コード修正による影響範囲についての責任意識を持っているか
- エンジニア=リコーダーガチ勢。中学時代リコーダーが吹けないと死ぬという意識を持っている人たちと、その他クラスメイトとの意識の違い
- サイヤ人は敵が居なくても日頃から修行ばかりしている
フレームワークエンジニア
- 覚えるスタックが多い
- Java界だとStrutsエンジニア、Springエンジニア
- フロントでもReactエンジニアなど
- 基礎としてes5も知ってほしい
- DHTML
- ブラウザ依存で信頼のできない言語
フロントにCSSは入るか
- JSをやってる人ほどCSSは雰囲気でやってる
- 同じフロントだけど、分化してる
- BEMとか人力ルールつらかった
- kizu/bemto: Smart mixins for writing BEM in Pug
みんなでやるには
- 適応力が低い人に合わせる
- 合わせるのか引き上げるのか
- 技術選定
- 管理する人に属人性を持たせない
- 脱オンプレ
まとめ
- みんなでやれたらいいですね
- jQueryではなくVue使っていきたいですね