Is it logical to start with frontend first and then switch to backend when it comes to software development, or should one start directly with backend? Or is it too late to start in software development at this point due to the saturation in the market, artificial intelligence, etc.?