こんにちは、北谷(きたや)です。
入社して一か月半経過しましたので、現在行っている研修について書かせていただきたいと思います。
現在、私はポリテクセンターの実習中に作成した、ファイル共有アプリのJava言語版を作成しています。
Javaはポリテクセンターで一番多く学習していた言語なので、ほんの少し自信があったのですが、開始からその自信は見事に打ち砕かれました😂
Spring Tool Suite というアプリ開発をするためのツールを使用し、ライブラリやテンプレートエンジン、フレームワークというものを使った開発を行っているのですが、これらがまた難しい...!
開発環境の構築は、やり方をわかりやすく書いてくださっているサイトがあり、そちらを真似してなんとか出来ました。
が...
そこからです...
使いたいライブラリがなぜか使えない。
ファイルのエラーが消えない。
DB接続がうまくいかない。
実装した機能が動かなくなっている。
サイトどおりにコードを書いているのに動かない。
etc...etc...
何一つスムーズに実装できず、一歩進めばもれなく障害物にぶつかる様な日々でした。
ですが、先輩方にご教授いただいたり、コツコツ調べていくうちになんとか乗り越えられました。その中で特に大事に思ったことを書いていきます💭
- 焦らない。焦りそうになったら相談する。(個人的に焦ってくると最短距離を行こうとして、大事な説明文まで読み飛ばし、結局わからない。となる事が多い。。)
- 段階を踏みながら着実にコーディングする。(ひとつひとつ実装すると今自分がどこまで作れているのか明確になる。もし別の作業が入ってしまっても、続きからの作業がしやすくなる。)
- ネット上のサンプルが実際に動くか、試験的に別のアプリを作成して試してみる。
この他にも、例外処理の方法やJavaDocのコメント記述方法、GitLabの使い方なども学ばせていただいています。
今はログイン機能という ラスボス に挑んでいるところです。
強敵ですが、焦らず、今後も頑張りたいと思います!