Comment Education vs. Training (Score 1) 469
Learning theory is being educated, learning how to program is being trained. You will need to know both to be a professional software developer. You learned exactly what you are supposed to learn in college. Your study has given you a wide array of tools that you will use to train yourself now. Don't be discouraged that you don't know how to program an emulator right out of school, as an educated individual you can learn how to do it on your own. Everything is based on theory one way or another... now that you've studied some of it, you are in a position learn more specific applications of what you already know.