I think that the best way to learn programming techniques is to actually do projects and make mistakes. It is one thing to understand a design pattern in theory, and another thing to be able to use that design patterns to solve real problems. Once you get deep enough into a specialty, then look for well-regarded talks and conferences in your niche.
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments