最初に
- 非エンジニアはエンジニアがやっていることを怖がります。
- いくら「怖くないよ」、「難しくないよ」って言っても怖がります。
- なので、とりあえず、やらせてみましょう。
準備
- チャットにて、host、user、passwordを投げつける
- 相手に対して、DBを見れることによるメリット、SQLを覚えることによるメリットを 教えてあげる。
※スレーブのもの
非エンジニアがSQLを覚えるメリット
- データを直接見ることができる
- データ構造を知ることにより、エンジニアと話がしやすくなる
- テストをしている際にデータがおかしいのか、表示がおかしいのかの判定が可能になる。
- データ解析ができるようになる。(BigQuery等…)
非エンジニアがSQLを覚えた際の感想
- 難しくない。むしろ簡単
- 覚えたら運用が楽になった。
- 生データ見れるの嬉しい
非エンジニアがSQLを覚えてよかったこと
- やりたいことを言ってくる時にもSQL送ってくれることが結構あるので、話が早い
- データ構造に対して理解してくれるので、余計な説明がいらなくなる。
- 運用業務の量や、開発しなくてはならない画面の数が格段に減る <- 重要!!!
- エンジニアリングのことをわかってもらえる感じがする。
- 仲良くなれる。
最後に
- 非エンジニアもSQLぐらい覚えたら楽になるよってこと。
- エンジニアも非エンジニアがSQL覚えるの難しいんじゃないかって思っちゃうけど、 とりあえず、やってもらったら案外いける。