In the uncertain times of AI and a "depression" in the software world, Martin Fowler has advice for new coders.