ぶっちゃけプログラミングをなにか一つ学ぶなら「SQL」一択だろ。他はそれ一つ極めても役に立たないものばかり。 [815428849]
■ このスレッドは過去ログ倉庫に格納されています
>>105
そうだね。職業としてIT業界で働いた前後で変わったのはRDBの知識は無茶苦茶有用ってこと。
既存のプログラムを書くとは発想が違うね。
並列言語ってSQLのようなフオンノイマン型とは違う感じになると思うんだ shell、COBOL、Java、ruby、scala、goと6社またいでやってきて途中でミドルウェア管理に切り替えたら外資入れたわ、
たしかにSQLは遥か昔dao使わずに生SQL発行してた頃の知識はまだ使えるね、ダッシュボードサクッと作ると喜ばれるし
ま、プログラマよりもミドルウェア管理とかSREとかクラウドアーキテクトのがいいよ >>105
SQLを書かなくてもいい場面はあるが
そういうライブラリはSQLの知識があること前提なので
そいう意味では必要 >>135
そんな低レベルでデータサイエンティスト名乗ってるの見たことないな >>139
まあ、web企業のデータサイエンティスト職とか大概そんな低レベルなもんよ。 いや大半の企業はSQLでデータとってきてTableauとかでダッシュボード作って眺めて満足して終わりだから >>130
やっぱりそういうケースでの話になるか…
ふわふわした質問に付き合ってもらってすまんね >>142
ぜんぜん構わない
好きな言語の話をするのは楽しい。俺ハッピー プログラムってまず、i am worldって書けばいいんだろ? まあ他は別に極めなくてもそれなりでもいけるからな
SQLは書き方一つで何十倍も差が出たりするから極めると強いのは確かだわ
同じ理由でプログラミング言語で極めるとすればアセンブラか >>147
アセンブラはセキュリティ業界しかもう要らない感じだね
あとはパチンコ。チューニングするよりハードに任せる世界 >>35
TiDBのようなNewSQLに取って代わった
https://licensecounter.jp/devops-hub/blog/tidb1/
>NewSQLとはRDBMSとNoSQLのメリットをいいとこどりさせた新しいデータベースです。NoSQLの柔軟な拡張性と分散型アーキテクチャに加え、 RDBMSの特徴であるACIDトランザクションを同時にサポートします。
RDBMSはスケールしない
NoSQLはスケールするけど制約が多い
NewSQLはすべての要求を満たす
日本だとPaypayのバックエンドがTiDB
https://pingcap.co.jp/customer-db-tech-showcase-2021-paypay/ まぁ色々マスターしても広告がビジネスモデルのweb2.0企業だと全然稼げないんだけどね
サブスク課金が出来るようなコンテンツを持ってるところや
ガチャ課金のスマホアプリを作ってるとか、そういうのがないと純利益3億円以下、時価評価額100億円以下の中小企業にしかなれない
web3.0時代に向けてSolidity勉強したほうがいいレベル excel vbaでADOを使うと、excelブックやシートに対してSQL使えるようになるで DB構造にもよるよね
内部結合だらけだと性能出ねえし
書き方次第で性能出たりするし、センスはいる ■ このスレッドは過去ログ倉庫に格納されています