in software and mathematics, a lack of understanding is painfully obvious to experienced devs
it takes many thousands of hours to become mid level (ie: good enough to charge)
it has absolutely nothing to do with race, gender, religion, sexual orientation or any of that crap. it’s personal. it boils down to whether or not you have the patience and discipline
I started writing software when I was 11. through high school I wasn’t doing drugs or hanging around wasting time while trying to look ‘cool’.
few have the drive to advance in the field
Can you recommend some way to get a child started in coding? I have a twelve year old who I think would be good at it.
Writing software is extremely enjoyable (when it works) and extremely frustrating when it doesn’t. I’ve had situations where it took me days to figure out a problem—most of that time making no apparent progress. But you have to keep at it. Patience and discipline indeed.