Javaアプリをメインに実施しているエンジニアでは、常に忙しいのではなく、時期によっては忙しくない時期があります。
納期が短い場合には、それだけ短い期間で開発をしないといけないので、常に忙しくなります。しかし納期が長くて、思っている以上に進捗が進んでいる場合には、そこまで忙しくなる事はないです。
Javaに関する知識が豊富な方ならば、スムーズに開発を行えるのでスケジュール以上の進捗を出せます。しかし能力に乏しい方は、スケジュール通りに進める事ができないので、どんどん忙しくなる可能性が高いです。
そのような状況を避ける為に、日々知識やスキルを高めていかないといけないです。
忙しいと思われる方も多いですが、実際にはそうではないです。
常にJavaアプリ開発を求めてくる現場の場合には、かなり忙しくなります。
しかし全ての職場がそのようになっている訳ではないです。
ゆっくりと開発を行える職場もあるので、そのような職場で仕事を行う事ができれば、うまくスケジュール管理も実施できます。あくまで開発を行う環境によって、忙しさが違っているので、気をつけないといけないです。
また開発するスキルが高ければ、他のエンジニアよりも有利に開発を行えるので、忙しくなるのを避けられます。忙しくならないように開発を行う事がほとんどなのですが、状況によっては忙しくなる可能性が出てきます。
その場合には徹夜や休日出勤などをしなくてはいけないです。