When learning how to develop software, first focus on the concepts, not the tools. By having a solid foundation of skills, mathematics, algorithms, logic, the path to becoming a good developer gets a lot easier. Without the concepts, code is just a mess of symbols. With the concepts nailed down, code becomes a tool that can be used to solve any problem. The concepts can be applied to use any language or tool used in the future. Tools enhance or build upon the concepts. Therefore, build the basis up from concepts, not tools.
Published on 4/20/2016 9:19:22 PM