|
involved absolutely no creativity or exploration That's why you hate programming classes. It's that simple. Most classes, but programming in particular, tend to be taught by people who aren't really into the subject. They're teachers, not programmers, or mathematicians, or historians. They have no enthusiasm, so they go by the curriculum, which will be dry, and without amusing anecdotes, or sidebars or glimpses of the future. If the teachers were programmers, they'd be doing programming, not teaching at a community college. I'm sure that exceptions exist, but I don't think you've encountered one. As far as doing things you're interested in, just do them. Software can be free - use Linux and other free/libre/open source software. Just get a book or find a website and do it. Follow up on questions you've got. Don't let anything go unanswered or unexplained. Google for answers, ask on stackexchange sites or whatever. Teach yourself, don't rely on uninterested, uninteresting educators to teach you. They can't. Only you can teach yourself. |