LOL.
You claim to be in IT/software.
It is growing massively and they can not find enough ppl to do the jobs. 
Yet, the industry CONSTANTLY has layoffs. Why? Because they are cleaning house.

Solar Energy layoffs and growth  deal with state regulations.
The fact is, that solar energy is growing FAST. 

Wind Energy layoffs?
Seimens is laying off, but only because of CHina dumping on America and the gov doing little to nothing. But, the industry, like the rest, is doing just fine. 

Nat gas layoffs? 
Only in certain areas. They layoff in one place and then move to another. 
Heck, major hiring is going on in drilling. 
Burlington Northern is speeding up the conversion to using LNG which will increase the amount of drilling that we do. 

Heck, BNSF laid off 5000 ppl last year because of coal's use falling, but the electrical costs are dropping due to nat gas and wind, so more manufacturing. BNSF rehired 4000 of them. 
Now, just need to get GOP to add Nuke SMRs.