みんなでCPUを創ろう。HDL(7)

新人プログラマ応援 - みんなで新人を育てよう！
https://qiita.com/official-events/3f21c92121aa125807b4

新人プログラマに必要な経験を紹介する。

最初にIT業界には、データ中心、処理中心、人間中心の３つの直交する方向があると仮定する。

データ中心の場合には、データサイエンティストとして振る舞うとよい。
処理中心の場合は、プログラマとして振る舞うとよい。
人間中心の場合は、何だと名乗ってもいい。誰に何を教わってもいい。

人間が計算機に何が勝てるか、自分で決めればよい。

人間が計算機に勝てる３つのこと。忘れる、あきらめる、やめる
https://qiita.com/kaizen_nagoya/items/49dc709d289d22846044

# データ中心
データ中心の人にお勧めは

データサイエンティストへの５つの門。あなたはいくつの門をくぐりましたか？統計と確率(8)
https://qiita.com/kaizen_nagoya/items/ee5fa7b2a7f7c2b450d4

データサイエンティストの気づき「勉強だけして仕事に役立てない人。大嫌い！」。『それ自分かも ? 』ってなった。
https://qiita.com/kaizen_nagoya/items/d85830d58d8dd7f71d07

# 処理中心
## CPUを創ろう
IT業界に入ったら、まずCPUを創ろう

人によっては、コンパイラでも、ネットワークプロトコルでも、データベースでもWebサーバでもいい。

だいたい３ヶ月あれば作れるようになれる。

CPUの創りかた, 渡波 郁
https://qiita.com/kaizen_nagoya/items/2e1b6b79ea3e6b2bf0c0

この本は、物理的に作る方法を紹介している。プログラマが、Verilog-HDLで論理的に作る方法をいろいろ紹介している。そこから、ちょっと手を伸ばして改造するところから始めるとよい。

コンピュータの構成と設計 パターソン & ヘネシー 
https://qiita.com/kaizen_nagoya/items/dc7246b39935974bcd2d

## コンパイラを創ろう
コンパイラのソースはいっぱいネットにある。いろいろな言語で記述したコンパイラもある。どの言語で、どの言語を書いたコンパイラじゃないといけないということはない。

最初に覚えるプログラミング言語は何がいいですか？
https://qiita.com/kaizen_nagoya/items/590704e76e287707637b

仕事で、最初にどんな言語を教えてもらっても、文句を言わずに、その言語でコンパイラを書いてみるとよい。書き方がわからなかったら先輩に聞いてみるといいかも。

コンパイラを書くのは難しいか。仮説（175）
https://qiita.com/kaizen_nagoya/items/a87c65d487bc7a67da11

心理学の本を読むよりはコンパイラ書いた方がよくね。仮説（34）
https://qiita.com/kaizen_nagoya/items/fa715732cc148e48880e

## エディタを創ろう
VZエディタ移植に当たって実施したことと成果。仮説(115)
https://qiita.com/kaizen_nagoya/items/5551be98dcbed8f41949
# 参考資料(reference)
@ohakutsu 新卒1年目のエンジニアがQiitaの速度改善をした話
https://qiita.com/ohakutsu/items/840fae7f31c03521c1af

@ohakutsu 新卒2年目から見た達人プログラマーの振る舞い
https://qiita.com/ohakutsu/items/387ff8d8c09f592f124f

@kazuo_reve 新人の方によく展開している有益な情報
https://qiita.com/kazuo_reve/items/d1a3f0ee48e24bba38f1

@kazuo_reve 私が効果を確認した「小川メソッド」
https://qiita.com/kazuo_reve/items/a3ea1d9171deeccc04da

@kazuo_reve Qiitaの自分の記事に対するデータ分析の準備
https://qiita.com/kazuo_reve/items/22a9fcf294b142d3a906

@torifukukaiou Qiita 10周年記念イベント LGTMランキング！
https://qiita.com/torifukukaiou/items/69980bf263d20eab1988

@torifukukaiou Qiitaエンジニアフェスタ2021 LGTMランキング！
https://qiita.com/torifukukaiou/items/949ff6d59ffeeec0cd51

@torifukukaiou 私のAdvent Calendar 2022 ーー はじめたきっかけ、1月のふりかえり、今後の展望
https://qiita.com/torifukukaiou/items/891db4e40a7f6194af56

@torifukukaiou 【毎日自動更新】データに関する記事を書こう！ LGTMランキング！
https://qiita.com/torifukukaiou/items/b10fa94764aaaa2c6db1

@e99h2121 2020年Advent Calendarに1ヶ月開発・学習記録を投稿し続けた結果を報告します
https://qiita.com/e99h2121/items/6c5ed537cea35f85d09e

@e99h2121 スーパーマンではなかったオッサンは荒れ果てた環境でどうリファクタリングできるのか
https://qiita.com/e99h2121/items/5a5499a674714520db04

@e99h2121  Androidアプリでありますまいか
https://qiita.com/e99h2121/items/b2b674cb857341ab5c9a

## 自己参照
自分の頭で考えるようになるには
https://qiita.com/kaizen_nagoya/items/121a5372e3d67fc3af35

「自分の頭で考える」ということ。
https://qiita.com/kaizen_nagoya/items/ebc01b7dc2cdfcc320f6

新人応援　データ採りの大切さ
https://qiita.com/kaizen_nagoya/items/9d9b35c0eab25615c92a

人生で影響を受けた本100冊。
https://qiita.com/kaizen_nagoya/items/16af53acbb147a94172e

今まで書いてよかった技術書を紹介しよう！ 
https://qiita.com/kaizen_nagoya/items/d31b7c158541d345a7ef

プログラマで「飛び抜けた人が少ない」という仮説。仮説（38）
https://qiita.com/kaizen_nagoya/items/f0d22e20f6d2c58f2c1b

情報工学の専門家になるために読んで欲しい月刊「技術士」の記事435
https://qiita.com/kaizen_nagoya/items/29ea1465cc228de17ca6

10歳児がサイバセキュリティの専門家になるには
https://qiita.com/kaizen_nagoya/items/0aa201b09187bbe39ff3

10代、20代にお勧めの資格
https://qiita.com/kaizen_nagoya/items/4e0eb6e5d30c0237469d

ぼくの先生「人がやらないことをやれ」プログラマになるまで。仮説（37）
https://qiita.com/kaizen_nagoya/items/53e4bded9fe5f724b3c4

プログラミング言語教育のXYZ。 仮説（52）
https://qiita.com/kaizen_nagoya/items/1950c5810fb5c0b07be4

最初に取り組むプログラミング言語はなんでもいいです。

最初に覚えるプログラミング言語は何がいいですか？
https://qiita.com/kaizen_nagoya/items/590704e76e287707637b

### 新人応援
新人プログラマ応援 - みんなでCPUを創ろう
https://qiita.com/kaizen_nagoya/items/605423527ce8a7fcdbe9

新人プログラマ応援 - 新人に育てられてきて。
https://qiita.com/kaizen_nagoya/items/e76c15f55849c8db8a6e

新人プログラマ応援 - みんなで新人を育てよう！
https://qiita.com/kaizen_nagoya/items/d2814e0fe08c7785b7cb

みんなで新人を育てよう！ - 新人プログラマ応援
https://qiita.com/kaizen_nagoya/items/bb0b434e6210699de655

新人プログラマ応援　家庭、学校、企業
https://qiita.com/kaizen_nagoya/items/4cf3134d234566e54c57

 新人応援　データ採りの大切さ
 https://qiita.com/kaizen_nagoya/items/9d9b35c0eab25615c92a

## 一覧
物理記事　上位100
https://qiita.com/kaizen_nagoya/items/66e90fe31fbe3facc6ff

量子(0) 計算機, 量子力学 
https://qiita.com/kaizen_nagoya/items/1cd954cb0eed92879fd4

数学関連記事１００
https://qiita.com/kaizen_nagoya/items/d8dadb49a6397e854c6d

統計(0)一覧
https://qiita.com/kaizen_nagoya/items/80d3b221807e53e88aba

言語・文学記事　１００
https://qiita.com/kaizen_nagoya/items/42d58d5ef7fb53c407d6

医工連携関連記事一覧
https://qiita.com/kaizen_nagoya/items/6ab51c12ba51bc260a82

自動車　記事　１００
https://qiita.com/kaizen_nagoya/items/f7f0b9ab36569ad409c5

通信記事１００
https://qiita.com/kaizen_nagoya/items/1d67de5e1cd207b05ef7

日本語（０）一欄
https://qiita.com/kaizen_nagoya/items/7498dcfa3a9ba7fd1e68

英語(0) 一覧
https://qiita.com/kaizen_nagoya/items/680e3f5cbf9430486c7d

転職(0)一覧
https://qiita.com/kaizen_nagoya/items/f77520d378d33451d6fe

仮説（0）一覧（目標100現在40）
https://qiita.com/kaizen_nagoya/items/f000506fe1837b3590df

Qiita(0)Qiita関連記事一覧（自分）
https://qiita.com/kaizen_nagoya/items/58db5fbf036b28e9dfa6

鉄道（０）鉄道のシステム考察はてっちゃんがてつだってくれる
https://qiita.com/kaizen_nagoya/items/26bda595f341a27901a0

安全（0）安全工学シンポジウムに向けて: 21
https://qiita.com/kaizen_nagoya/items/c5d78f3def8195cb2409

一覧の一覧( The directory of directories of mine.) Qiita(100)
https://qiita.com/kaizen_nagoya/items/7eb0e006543886138f39

Ethernet 記事一覧　Ethernet(0)
https://qiita.com/kaizen_nagoya/items/88d35e99f74aefc98794

Wireshark 一覧 wireshark(0)、Ethernet(48) 
https://qiita.com/kaizen_nagoya/items/fbed841f61875c4731d0

線網（Wi-Fi）空中線(antenna)(0) 記事一覧(118/300目標)
https://qiita.com/kaizen_nagoya/items/5e5464ac2b24bd4cd001

OSEK OS設計の基礎　OSEK(100)
https://qiita.com/kaizen_nagoya/items/7528a22a14242d2d58a3

Error一覧 error(0)
https://qiita.com/kaizen_nagoya/items/48b6cbc8d68eae2c42b8

++ Support(0)　
https://qiita.com/kaizen_nagoya/items/8720d26f762369a80514

Coding(0) Rules, C, Secure, MISRA and so on
https://qiita.com/kaizen_nagoya/items/400725644a8a0e90fbb0

プログラマによる、プログラマのための、統計(0)と確率のプログラミングとその後
https://qiita.com/kaizen_nagoya/items/6e9897eb641268766909

なぜdockerで機械学習するか 書籍・ソース一覧作成中 (目標100)
https://qiita.com/kaizen_nagoya/items/ddd12477544bf5ba85e2

言語処理100本ノックをdockerで。python覚えるのに最適。:10+12
https://qiita.com/kaizen_nagoya/items/7e7eb7c543e0c18438c4

プログラムちょい替え（0）一覧:4件
https://qiita.com/kaizen_nagoya/items/296d87ef4bfd516bc394

Python(0)記事をまとめたい。
https://qiita.com/kaizen_nagoya/items/088c57d70ab6904ebb53

官公庁・学校・公的団体（NPOを含む）システムの課題、官（０）
https://qiita.com/kaizen_nagoya/items/04ee6eaf7ec13d3af4c3

「はじめての」シリーズ　 ベクタージャパン　
https://qiita.com/kaizen_nagoya/items/2e41634f6e21a3cf74eb

AUTOSAR(0)Qiita記事一覧, OSEK(75)
https://qiita.com/kaizen_nagoya/items/89c07961b59a8754c869

プログラマが知っていると良い「公序良俗」
https://qiita.com/kaizen_nagoya/items/9fe7c0dfac2fbd77a945

LaTeX(0) 一覧　
https://qiita.com/kaizen_nagoya/items/e3f7dafacab58c499792

自動制御、制御工学一覧（０）
https://qiita.com/kaizen_nagoya/items/7767a4e19a6ae1479e6b

Rust(0) 一覧　
https://qiita.com/kaizen_nagoya/items/5e8bb080ba6ca0281927

小川清最終講義、最終講義（再）計画, Ethernet(100) 英語(100) 安全(100)
https://qiita.com/kaizen_nagoya/items/e2df642e3951e35e6a53

＜この記事は個人の過去の経験に基づく個人の感想です。現在所属する組織、業務とは関係がありません。＞
This article is an individual impression based on my individual experience. It has nothing to do with the organization or business to which I currently belong.
### 文書履歴(document history)
ver. 0.01 初稿 　20230505
## 最後までおよみいただきありがとうございました。
いいね　💚、フォローをお願いします。
####  Thank you very much for reading to the last sentence.
Please press the like icon 💚　and follow me for your happy life.