It’s ‘just’ years and years of tinkering, learning and above average intelligence.
Try starting with ASICs and microcontrollers. There’s lots of libraries you can port back and forth and lots of low level logic you can understand by actually programming it.
It’s dark magic even for ‘hardware people’. I’m always astonished what computer engineers can do.
I have already experienced people younger than me and less time on the same, overpass me in a little time in SysAdmin and programming (well this last is obvious, I don’t find big motivation in programming).
The big problem is when these people are also elitist.
I share the opinion of both guys even when I am not in the same situation at all (just programming student and finished SysAdmin recently).
It’s ‘just’ years and years of tinkering, learning and above average intelligence.
Try starting with ASICs and microcontrollers. There’s lots of libraries you can port back and forth and lots of low level logic you can understand by actually programming it.
It’s dark magic even for ‘hardware people’. I’m always astonished what computer engineers can do.
I have already experienced people younger than me and less time on the same, overpass me in a little time in SysAdmin and programming (well this last is obvious, I don’t find big motivation in programming).
The big problem is when these people are also elitist.
well, some people have their brains wired in a way which allows them to learn that stuff faster. They still have to learn it.