It's not for everybody and what people don't realize is that the day it's going to be for everybody is the day we'll have reached technological singularity.
And all bets are off when/if that day comes. My take on it is that we won't need anyone "programming" anymore by that point.
Until then you'll need people at least understanding the physical limitation of our devices/networks and being able to use at least logic (probabilities being a plus) and some "maths" to get the (programming) job done.
This is definitely not for everyone. Just as writing books is not for everyone.
And all bets are off when/if that day comes. My take on it is that we won't need anyone "programming" anymore by that point.
Until then you'll need people at least understanding the physical limitation of our devices/networks and being able to use at least logic (probabilities being a plus) and some "maths" to get the (programming) job done.
This is definitely not for everyone. Just as writing books is not for everyone.