3 ms·
Some people can not ever become computer programmers. Extreme packers[1], who are otherwise fully functional adults, just won't possibly get it. You have to be
by mikewarot 4y ago
Some people can not ever become computer programmers. Extreme packers[1], who are otherwise fully functional adults, just won't possibly get it. You have to be able to connect pieces together and build a model in your mind of how the computer works. My experience with packers is they can't work around ambiguities, and that makes them strong anti-programmers.
If you can build spread sheets, and debug them, you can be a programmer.
If you can write recipes for other people, and they are happy with them, you could be a programmer.
It's all about knowing the small pieces that computers can do, and and building them up into a program, while simultaneously breaking down the task you want into pieces that the computer can execute.
Programming skill vs tackling real life problems are likely to be correlated, but I'm sure there are strong exceptions.
Like any skill in life, mindful practice is the key to getting better.
[1] https://wiki.c2.com/?MappersVsPackers https://wiki.c2.com/?MappersVsPackers