セカヤサブログ世界で一番初心者に優しいWeb制作のメディア。HTML/CSS/JavaScript、WordPress、Web制作の考え方を解説します。コピー2023.03.22こんにちは。先日TwitterでAIが発達してきた現代において、「学ぶべき領域はどこで、どんな本を読むと良いか」を紹介したところ結構反応をもらえたので記事としても残しておこうと思います。最初にお伝えしておくと、AIの登場によって少なくとも直近数年は情報の更新が激しくなります。長い人生、すぐ役立つものだけを選んでいるといつか追いつけなくなりますよ。ChatGPTなど各種AIが発達してきた今こそ、人間は低レイヤーの枯れない知識を学ぶべきです。プログラミングという言葉がこれだけ流行った世の中でも、ちょっと深い話を体系的に学ぶには本が圧倒的に有利です。そこで、そういう知識が学べる本をツリーで紹介します。4選(結論)説明が結構長くなってしまったので、最初の4冊を並べてしまいます。今回は特にWeb系の人向けに選びました。どれもコードを書くことというよりも、根本的な仕組みや基盤になっている知識を学べるものです。何を学ぶべきか:低レイヤーの「枯れた」知識AIの目覚ましい進化の中、我々人間は何を学び、糧にしていくべきなのでしょうか。それは、「物事の原理原則、あるいはそれに近い部分」だと考えています。少なくともAIが得意とする分野で真っ向から勝負するのは、一部の人以外勝負になりません。プログラミングという領域で言えば、決まった要件や特定の機能をコードに落とし込むことはほとんど造作もなくなって来ています。皆さんもChatGPTに指示を出してコードを書いてもらった事例をすでにいくつも見ていますよね。https://chat.openai.com/chatchat.openai.com一方で、AIに対して的確な指示を出したり、AIの回答が正しいかどうかを判断する工程は人間が行う必要があります。処理の内容、順番が正しいか目的を果たせているかを誰かが確認しなければなりません。なると、プロダクトの設計や「何をもって正しいとするか」を判断できる人が必要です。正しさの基準になるのは、要件定義的な話かもしれませんし、セキュリティ的な話かもしれません。いった知識を広く持っておくことが重要です。あれば、表面的な知識や変化の激しい領域よりも変化の少ない低レイヤーの「枯れた」知識を重視すべきです。いうわけで、Web系エンジニアの人であれば、コンピューターやプログラムそのものの知識、そしてWebの仕組みをぜひ学びましょう。上記2つは一見コードを書く部分からはかなり離れていますが、そのコードが動く裏側にはいろんな技術が積み重なっているということが書かれています。「プログラムがなぜ動くか」には、CPU、メモリ、記憶領域について2進数とは何かデータの圧縮OSとアプリケーションアセンブリ言語ハードウェアについてetcについて、「コンピュータはなぜ動くのか」には、コンピュータの3大原則(入力、演算、出力)コンピュータの作り方アルゴリズムデータ構造、データベースオブジェクト指向TCP/IPネットワーク暗号化XMLetcについて書かれています。非常に幅広く、どれも今のWebには欠かせないものばかりです。絶対に知っておきましょう。httpの教科書amazonで購入http通信の仕組みを体系的に学ぶことができます。Webを主戦場にするなら間違いなく使う技術ですから、絶対に理解しておきたい領域です。浅めではありますがセキュリティの話もしっかり書かれています。攻撃者がどのような方法で攻撃してくるか、そしてそれをどう防ぐかをHTTPに関する観点から解説されています。APIなど)についても触れられています。Webがそもそも何なのか、Webの歴史、Webで利用される基本的な技術(HTTP、URLの設計など)の解説、そしてWebサービスの基本的な設計にまで触れられておりWebに携わる/携わりたい人にとって必読の1冊です。まとめというわけでおすすめの本4選の紹介でした。今回はWeb系の人向けに選びましたが、もちろん「物事の原理原則、あるいはそれに近い部分」という観点で良い本は他にもたくさんあります。いう属性の情報を得るべきか、を常に考えながら情報に触れるとまた新たな発見があります。AIによって今まで以上に変化の激しい世の中を渡りきるために、ぜひ頭を使って生きていきましょう。関連記事その他GitHubリポジトリで特定のフォルダのみダウンロードする方法こんにちは。GitHubリポジトリで、全部ではなく一部のフォルダのみダウンロードしたい時ってありますよね。そのプロジェクトを使ったサンプルコードを提供してくれているリポジトリがありますが、そのサンプルだけ軽く試したい時はそこだけ欲し...2024.06.13その他その他X(Twitter)のミュートワード機能で「リポストを全部消す」裏技があるこんにちは。最近のX(旧Twitter)といえばインプレゾンビ関連がよく話題になりますが、他にもタイムラインを見にくくしている仕様っていくつかありますよね。興味のないリポストによってタイムラインが埋もれてしまうことがあります。【2024年8月最新版】X(Twitter)おすすめ最強ミュートワード一覧こんにちは。X(旧Twitter)ではインプレゾンビの登場から久しく、トレンドが余計な投稿ばかりで嫌になりますよね。【2024年8月最新版】X(Twitter)のインプレゾンビを超高精度で消し去る最強フィルター【専用コマンド】まだまだX(旧Twitter)でインプレゾンビを見かけますよね。最近は多くの方がブロックや報告をしていると思いますが、その勢いは落ちるどころか増す一方。自然数の和の公式を知らないエンジニアたちこんにちは。今回はXで話題になった件について触れようと思います。発端はこちらの投稿です(勝手に引用してすみません)。【リモートワーク】周囲の音を完全に消し去るツール2選!こんにちは。コロナ禍になって随分時間が経ちました。近年はフリーランス/会社員関わらず在宅ワークが進んでいますよね。フリーランスであればカフェでの作業をする人もいるでしょう、僕もそうです。コメントをキャンセルメールアドレスが公開されることはありません。※サイト次回のコメントで使用するためブラウザーに自分の名前、メールアドレス、サイトを保存する。秀樹フリーランス8年目|「世界一初心者に優しい」→セカヤサ。初心者が5年後も10年後も仕事を奪われない人になるための発信中。最新情報まとめWeb制作役立ちツールホーム検索トップサイドバータイトルとURLをコピーしました。