3 ms·
Yes. It requires lots of deliberate practice, like most difficult skills. Expect to put in years of practice and study. There’s no shortcut. I think people stru
by gregjor 5y ago
Yes. It requires lots of deliberate practice, like most difficult skills. Expect to put in years of practice and study. There’s no shortcut. I think people struggle and get stalled because they look for the shortcuts when they need to put in the time. I taught myself programming, with lots of help from more advanced programmers, back when I was a teenager and young adult. It took five years to get to employment as a junior, and at least five more to get to senior.
Programming has little to do with computer science. Knowing how compilers work, basic algorithms, etc. comes in handy.
I have worked professionally as a programmer and analyst, with lots of system admin, for 40 years.