---
# System prepended metadata

title: andy

---

# andy

- 質問するにあたって
    - 30分ぐらい自分で探す、考える
    - 質問する
        - 何をしたか（エラーを検索した、関数名のドキュメントを参照した、別のアプローチを試した）など、自分がなにをしたかを話す
        - 現時点でどういう状況か、エラーやソースコードをみせる
        - こうすることで相手がどういう状況か、どこまでわかっているか教えることができるので、結果的に本質の質問の答えを迅速に知ることができる。
        - 最初に、”質問があります！”や”結構考えてみてわからなかったので、質問させてください！”と行って、許可をもらう

- linuxについて
    - 世界のシステムはLinuxで動いている（サーバーサイドとか）
    - vimは勉強しておいた方がいい(ファイルの保存、編集、検索など基本の扱いで良い)、なぜならUnix系システムでは標準搭載されているので
    - bashに載っている、シェルコマンドはある程度理解する
    - プロジェクト管理、フォルダー管理は全てCLI(ターミナル)で行う
    - bashのカスタマイズ（oh-my-bash）の設定や.bashrcのshellの設定及びalias設定をやってみる
    - aptについて、理解する。(ex: neofetchコマンドのインストールアンインストールをやってみる)

- gitについて
    - linuxの環境設定では設定ファイルを特定の場所に置くことで設定できる場合が多い。よってその設定ファイルをgitで管理できると楽だよね

