3 ms·
I understand exactly where you're coming from. But you have to define further what you mean by "programming from the ground up". Do you want to learn computer
by tkahn6 16y ago
I understand exactly where you're coming from.
But you have to define further what you mean by "programming from the ground up".
Do you want to learn computer science?
Do you want to learn machine/systems architecture?
Do you want to learn how to write cleaner more logical code?
All three?
The world of computer science/programming is absolutely huge.
There are so many ways to go about it depending on what you're looking for or the type of learner/person you are. Do you have the patience to sit down and study theory or do you want to intermix theory with coding?
It's a long road but clearly you're interested. If you want to chat further I'd be really happy and interested in helping you. If you have Skype or something we can exchange contact information. My email is in my profile.
(Also, interestingly there is a free book called "Programming From the Ground Up" which teaches you assembly http://nongnu.askapache.com/pgubook/ProgrammingGroundUp-1-0-booksize.pdf http://nongnu.askapache.com/pgubook/ProgrammingGroundUp-1-0-... )
- todayiamme 16y agoYes, in essence I want to learn all 3. >>The world of computer science/programming is absolutely huge.<<< That's precisely why I asked HN. :) >>>There are so many ways to go about it depending on what you're looking for or the type of learner/person you are. Do you have the patience to sit down and study theory or do you want to intermix theory with coding?<<< I actually really don't know what type of learner I am. On one hand I don't have much problem in understanding things. On the other I struggle with some issues that make it really hard to get stuff done. What I do know is that I need space to imagine things for myself, and work things out until I am absolutely sure that I understand something. Whenever I study theory a million different ideas pop into my head. It's like, oh I can do this with this, or maybe I can make this with this and so on. I know it's not practical to chase down every path, but it definitely helps me to implement some of them. Whenever I fail in doing that I realize just how flawed my realization was. So, then I can go back to the drawing board and just start over again. >>>It's a long road but clearly you're interested. If you want to chat further I'd be really happy and interested in helping you. If you have Skype or something we can exchange contact information. My email is in my profile.<<< Thanks a lot!