I have a pretty good knowledge of the career outlook for NUPOC, but as for engineering at the shipyard, I don't know what is going to be there 5-10 years later besides pay increase.
My brief experience is from working at a shipyard as a civilian.
As far as carriers go, every carrier goes through an RCOH around mid-life (~25yrs). Then decommissioning at end of life. The RCOH process takes about 6 years (~3yrs to plan, then ~3yrs to execute). The Roosevelt is currently in RCOH. Planning for the Lincoln has been happening for about the same amount of time so that execution of its RCOH should start when the Roosevelt is done (roughly). This process will repeat until the rest of the carriers have been overhauled/refueled. Then sometime before all of them are overhauled, the first of the class should be getting decommissioned. The Enterprise will also be decommissioned sometime in the near future.
The kicker is that all the above work can only be performed at one shipyard (which is currently looking to hire upwards of 10,000 people over the next few years). Look up how many carriers are in the fleet, then work out the math and timing. That should give you a good idea of how many more years of
required work there are in the future (required by law IIRC).
Hint: look up hull numbersThis, of course, doesn't take into account building new carriers which can also only be built at the same shipyard.