Hyurakuのエンジニア日誌

SE出身Webエンジニアのブログ

駆け出しエンジニアは知っておきたい12の技術要素 #23

本日は12 Things Every Junior Developer Should Learnに記載されていた、エンジニアを始める人が知っておきたい12の技術要素を紹介したい。

1. リレーショナルデータベースがどのように機能するか

2. 一般的なHTTPの流れ

3. 1つの言語のデバッグの仕方(1つ覚えると、ほかの言語にも対応できる)

4. コマンドラインの使い方

5. コードの見つけ方(IDEやエディタ、grepを駆使しよう)

6. 正規表現の基礎(コードをgrepで見つけるときに役に立つ)

7. 検索エンジンgoogleやyahoo)を駆使した解決方法

8. Gitの操作方法

9. 特に質問してもらえないと思ったら質問しよう

10. タイムゾーンがどのように機能するか

11. Unicodeutf-8がどのように機能するか

12. キャッシュ(CPU、メモリ、ディスク、HTTP)がどのように機能するか