In My view
Everybody is needed and will be in need in future too
Developers as well as Designers. Engineers cannot perform their work without labors!!!
Without any software development work there is no need for designers and engineers. Actually a software developer is also an engineer- Definition of engineer -"One who is trained or professionally engaged in a branch of engineering"
Now speaking about Good career path
Each person have an inborn talent if you are moving against it you wont be successful irrespective of field chosen whether its SAP/ software development
Find the job which gives you most satisfaction. Do it with your full efficiency, don't associate it with money. If you are happy very happy then all other thing will automatically come to you. Money only have a small role in life.
"The Monk Who Sold His Ferrari"- By Robin Sharma Is a nice book which will really help you