・ふと思い出したエンジニア入学者の頃。
・環境構築や学習方法、使用ツール等、様々な困難にくじけながらも、このオープン社会時代において数多くのネット記事やコミュニティに助けられた。
・現状の私はまだ青二才技術者。ただあのころよりは、微かだが成長した。
・よし。あの頃の自分へ向けて当時悩んだことの解決策を書いていこう。
・実際、映画「Orange」を見て、感化されたという、単純極まりないことは置いておこう。
Java 環境構築
<当時>
- 「JDKのインストール」・・・公式サイトに行って、どれをインストールすればいいのかに時間をとられる。
- 「環境変数の追加」・・・長時間耐え抜き、ようやく学習にとりかかれると思いきや、環境変数とやらを追加しないと動かないという。何が何だかさっぱりわからず、途方にくれ、翌日の解決まで、時間をくってしまう。
- 「Eclipseのインストールと設定」・・・環境変数完了したし、あとはEclipseだけだなと思ったのが、運の尽き。長い・細かな設定・重い等の理由で、学習があんまりはかどらない。
→これらの理由で、やる気低下になることもしばしば。
<現在>
①「JDKのインストール」「環境変数の追加」に関しては・・・・・・・・・
Chocolateyというツールで、コマンド一発でインストールと環境変数追加を同時にしよう。
※Chocolateyとは、Windowsで使用できるコマンドラインパッケージ管理システムのこと。
→これさえあれば、コマンドプロンプト等にchoco install jdk9 -y
と入力するだけで、自動的にインストールと環境変数追加も行ってくれる。
→Java以外にも、choco install python
やchoco install GoogleChrome -y
等の言語やツールのインストールも可能。
→詳しい使い方は、ここを参照にしよう。
②「Eclipseのインストールと設定」に関しては・・・・・・・・・
学習という観点において、EClipse等の統合開発環境は必須ではない。
→学習のみならば、テキストエディタのVisual Studio Code等でも拡張するだけで可能。(詳しい手順はここ)
→また、paiza.io等のブラウザ実行環境で、Java追加なしでも学習可能。
→Eclipseが必要になるときに、調べたり聞いたりする方向でよい。
→ちなみにEclipseも上記のChocolateyでインストール可能。
<過去の私へ送る言葉>
- 最初の段階でつまずいて、学習気力がなくなるのは悲しい。
- 最新ツールや便利ツールを使うのは、恥ずかしいことでは決してない。
- 今つまずいていたとしても、未来は明るいから安心してね。
まとめ
- 今回は、プログラミングデビュー期ののJava構築ということで、感慨深さを全身に感じながら、記事を書く。
- 現在Chocolatey愛好家として、インストールの追加・削除を繰り返して、そのコマンドの流れをニヤリと楽しんでる趣味を、過去の自分は想像できているだろうか。
- 過去への手紙という「Orangeごっこ」は楽しいので、今後もどんどん続けていこう。