Dragonfall
- 1,023
- 5
If you want to work in IT you should learn Java, as well as C. I don't what "dark basic" is, but that and visual basic are practically unused in practice. You don't need to know the mathematical concepts related to computers in order to be a programmer. You don't even need to know are low-level stuff, like how memory is accessed and how hard drives work.
What you do need to know are algorithms. Try reading http://www.chapters.indigo.ca/books/Introduction-to-Algorithms-Second-Edition-Cormen-Leiserson-Rivest/9780262032933-item.html?ref=Search+Books%3a+%2527introduction+to+algorithms+rivest%2527
You also need focus. It will be very hard for you to learn all of logic, set theory, discrete maths, linear algebra, differential geometry, vector calculus, analysis, relativity, quantum physics, string theory, data structures and algorithms at the same time. Pick ONE thing and focus on that.
Collecting PDFs or books doesn't mean you've actually learned anything.
What you do need to know are algorithms. Try reading http://www.chapters.indigo.ca/books/Introduction-to-Algorithms-Second-Edition-Cormen-Leiserson-Rivest/9780262032933-item.html?ref=Search+Books%3a+%2527introduction+to+algorithms+rivest%2527
You also need focus. It will be very hard for you to learn all of logic, set theory, discrete maths, linear algebra, differential geometry, vector calculus, analysis, relativity, quantum physics, string theory, data structures and algorithms at the same time. Pick ONE thing and focus on that.
Collecting PDFs or books doesn't mean you've actually learned anything.
Last edited: