メニューを閉じる

テクノデジタルグループ

メニューを開く

2024.02.06

すべて

学生時代に勉強しておけばよかったこと

初めまして、新卒1年目のTTです!(イニシャルではなくニックネームです!)

 

今回は、個人的に「学生時代に勉強しておけばよかったこと」

2つほど、ご紹介させていただきたいと思います🙌

 

配属から半年ほどが経過し、毎日わからないことばかりですが、何とか仕事を進めていますが、

「これ、学生時代に勉強しておけば、もっと早く仕事が進んだんじゃないかな~」と思うことが多くあります…

 

学生時代にプログラミング言語の勉強もしましたが、言語以外の技術や知識も多く求められる業界なので、

そういった知見を持っておくと業務がスムーズに進みますし、

就職活動でのアピールポイントになるかもしれませんね!

 

 

1. Git

ご紹介する技術の1つ目はGitです!

 

Gitはソースコードやコードの変更履歴を管理するための技術ですが、

複数人で開発を行う現場ではほぼ確実に使用されています!

 

ただ、学生時代の開発は個人か少人数で行うことが多く、

学習コスト的にもGitをバッチリ使って開発を進めることがなかったんですよね…

 

個人の開発においても、Gitはとても便利なものなので、サクッと勉強してみるのがおすすめです👍

 

2. サーバーへのデプロイ経験

 

2つ目はサーバーへのデプロイ経験です!

 

急に単語ではなく文章になってしまいましたが、

開発したアプリを自分のPC上だけでなく、

 

別のサーバー上で動かす経験をしておけばよかったと感じました!

 

開発業務では本番環境を再現したテスト環境を使用することが多くありますが、

アプリがうまく動かなかったとき、

原因究明のためテスト環境のログを見なければならない場面が多くあります👀

 

SSH? 公開鍵? Linuxコマンド? 踏み台サーバー? とわからない単語が多く、

変な操作をすると環境が壊れてしまう恐れがあるので、かなり苦手意識がありました…

 

自分のサーバーなら壊れても何の問題もないので、AWS等も使いつつ、

一度、簡単なアプリをサーバー上で実行してみると良い経験になるのではないかと思います!

(勉強用の無料プランも多くあります!)

 

最後に…

今回のご紹介は以上になります!

 

上記の他にもDocker、AWS等々、業務で使用する技術、知識は多くありますが、

比較的容易に習得でき、どんな現場でも役に立ちそうなものに絞ってご紹介させていただきました!

 

業務に近い形での開発経験は良いアピールポイントになると思いますので、

ぜひチャレンジしてみてくださいね👋

最近の記事