最近寒くなってきたけど、熱くなってきました。
暑いじゃなくて、熱い、です(笑)
そう、突然スミマセン。
なにかというと、SQLの話です。
最近、仕事柄色んなデータを扱うことが多いので、「スキルの幅を広げよう」「生産性高めよう」と思って、勉強し始めました。
いわゆるエンジニア職じゃない方で、SQL触れる人ってどれくらいいるものなんでしょうか?
例えば、マーケターとかデータアナリスト、経営企画や事業企画を専門とする方にも「SQLを叩ける」(←こうやって早く言いたいw)って方は結構いるらしいんですが、まだ出会ったことありません…。ぜひそんな方は、このブログかTwitterとかで反応してもらえると嬉しいです。
SQLとは
いやー、にしても、早くSQL叩くって言いたいなぁ。
早くSQLあるある言いたいなぁ(笑)。
とそのSQLとは何かというと、データベース言語と言われる、データベースに入っているデータに対して、次のような指示命令、制御ができるものです。※エンジニアの方は遠慮なくスキップしてください。
- データを挿入する
- データを更新する
- データを検索する
- データを削除する
例えばECサイトでいうと、商品情報や顧客情報、購買情報などのデータベースが存在しますが、これらのデータに対して上記のような制御をする際に使われるもので、エンジニアの方々にとっては基本となる言語のようです。
SQLだけ使えるようになっても、どこまで業務で活きるのかはあんまり分かってません。でも、エンジニアと会話できるようになりたい、自分のスキルを上げたい、自分の仕事を楽にしたい、という想いで、とにかく勉強し始めました。
といっても、ボクは素人なんで、詳しくはググってみてください。詳しい人がたくさん記事やブログを書いてますので!
とにかく早く言いたい。まずはProgateで勉強スタート
SQL叩くってはやく言いたい。
そのためにボクがやってる勉強は、こちら。もう知ってる人は知ってる、Progate。
スマホアプリやWebブラウザ上で、月額約1,000円を払えば色んなプログラミング言語が学べるサービスです。このサービスが自己学習にベストかは分かりませんが、何よりスマホアプリがあるのが最高。隙間時間・短時間でポチポチ勉強ができるので。
ボクは移動時間中とか風呂で湯船に浸かりながら、スマホでポチポチ勉強してます
ちなみに、学べる言語はこんな感じ。これら全てのレッスンが1,000円で受け放題のようです。
Paizaでも自己学習できる
Progate以外にもPaizaというサービスがあります。Paizaは「ITエンジニア向け国内最大の転職・就職・学習プラットフォーム」(Webサイトより引用)で、以前エンジニア採用するときに同社のスキルチェックサービスを使うことを検討したことがあります(結局使ってません、すみませんw)。
Paizaラーニングという動画の自己学習サービスがあって、Progateと同じように月1,000円くらいで各種言語を学べるようです。(1年契約とかにするともっと安くなるみたい)まだ使ってないですけど、動画なのでテキストより分かりやすさがあるかもしれません。
ただ個人的な感想ですけど、テキストか動画かは個人の好みがあるかなぁと思います。ボク個人的にはテキストの方が、隙間時間にやりやすいことと自分のペースで読み進められるので(動画だと動画のペースに合わせる必要がある)、テキストの方が好きかなぁって感じです。
予実管理とかマーケティングに使える?
いくつか勉強方法を書いてみましたが、たぶんみんなこんな気持ちですよね。
ごちゃごちゃうっせーんだよ、そのSQLってやつは、エンジニアじゃない俺たち私たち仕事でどう役に立つんだ?!
引用:皆さんのこころの声
はい、お気持ち分かります。
ってか、ボクが知りたいです!
未熟なボクなりに考えてみたんですが、たぶん、
- データベースから取り出したいデータを取り出したいときに取り出せる
- データ分析に深みが出て、これまでにない示唆出しが経営会議で可能になる
- エンジニアとの距離が縮まる(非エンジニアがそう思いたいだけかw)
- 「それだったらSQL叩けばすぐに出せますよ」って非エンジニアにドやれる。
こんな感じでしょうか?
知ってる人、教えてください!(笑)
半分冗談、半分本気で書いてみたんですが、やっぱり実務で使ってる人の声が聞きたい。
データを扱う仕事だと思うんで、たぶん、エンジニア職以外の人だと、マーケティング、広告、販促、経営企画、事業企画、みたいな職種の人かな。
そんな方々でSQLを業務で使ってますよーみたいな方がいれば、ぜひ教えてほしいですっ。
とにかくボクは、
SQLあるある早く言いたい
コメント