神戸プログラミングアカデミーのブログ

「未経験から」「スキルアップ」「起業を目指す」無料で学べる神戸のプログラミング学校&学習コミュニティ

神戸プログラミングアカデミーのプログラマのとしての心得

www.youtube.com

日本語・スペースの禁止

ファイル名・フォルダ名などの名前をつける時は、日本語などの全角文字、またスペースを禁止します。

これからみなさんがプログラマとして成長していくためには、ターミナルという黒い画面を使っていくことになります。

この画面でパソコンを操作する時に、ファイル名やフォルダ名にスペースや日本語がはいっていると、とても苦労することになるので、

今日からファイル名・フォルダ名にスペースや日本語を入れるのはやめてください。

ターミナル

f:id:prog-ac:20200528212806p:plain

エラーメッセージを読もう

うまくいかない時は、殆どの場合エラーメッセージが表示されています。

そのエラーメッセージには、うまくいかない理由が書いてあります。

エラーメッセージは英語だらけで文字が多くてとても読みにくいですが、そこから逃げずに、しっかりと読んで、エラーの原因を突き止めれるようにしてください。

検索力を上げよう

プログラミングに関する、ほとんどすべての情報はインターネット上に存在しています。

そしてまたプログラミングに関する最新の情報もまた、インターネット上に存在しています。

プログラマは常に最新の技術情報を吸収することが必要となります。

検索力=プログラマ技術レベル

といっても過言ではないくらい、検索力は重要です。

検索キーワードは少なくても、多くてもダメです。過不足なく入力して、検索できる力をつけてください。

英語ドキュメントを読もう

検索した結果、英語ドキュメントが出てくることがよくあります。

このときに「うわ英語だ…」といって避けずに読みましょう。わからない英語はGoogle翻訳にコピペしたら日本語にしてくれます。

キーボードショートカットを覚えよう

キーボードショートカットを覚えることで、開発効率はとても上がります。

開発効率=スピード=時間短縮=時給

開発効率はあなたの給料に直結します。

まずは以下のキーボードショートカットを必ず覚えてください。

Windowの切り替え

Windows

  • Alt + TAB
  • Alt + Shift + TAB

Mac

  • Command + TAB
  • Command + Shift + TAB

編集

Windows

  • コピー:Ctrl + C (copy)
  • 切り取り:Ctrl + X
  • ペースト:Ctrl + V
  • 全て選択:Ctrl + A (all)
  • 保存:Ctrl + S (save)
  • 新規作成:Ctrl + N (new)

Mac

  • コピー:Command + C (copy)
  • 切り取り:Command + X
  • ペースト:Command + V
  • 全て選択:Command + A (all)
  • 保存:Command + S (save)
  • 新規作成:Command + N (new) 

カーソル操作

Windows

  • 選択:Shift + 矢印
  • 最左右に移動:Ctrl + 左/右
  • ワード単位で移動:Alt+ 左/右

Mac

  • 選択:Shift + 矢印
  • 最左右に移動:Command + 左/右
  • ワード単位で移動:Opt+ 左/右

※ Ctrl や Altと同時にShiftを押すと、一気に選択ができます。

最後に

神戸プログラミングアカデミーでは、質問を受けた際によく「画面を共有して」と言います。

画面共有した際に、ショートカットを上手く使えていないと怒れるので、必ずショートカットを覚えて使ってください。

課題1.

ブラウザ、Slackアプリ、ターミナル、メモ帳等を開いて、

Windowsの人は「Ctrl + Tab」「Ctrl + Shift + Tab」、Macの人は「Control + Tab」「Control + Shift + Tab」でウィンドウの切り替えをしてください。

課題2.

テキストエディタを開いて、適当な3行程度の文字を入力し、上記で説明した、矢印の移動、コピー、切り取り、ペースト、すべて選択のショートカットを使ってください。