4 ms·
No, but many hundreds/thousands of hours programming are necessary. School is a great way to get that, but certainly not the only way. If you're willing/able to
by jamestimmins 8y ago
No, but many hundreds/thousands of hours programming are necessary. School is a great way to get that, but certainly not the only way. If you're willing/able to get started (by completing a Python for Beginners course or equivalent), then learn a stack and keep making things that challenge you, and are disciplined about filling in the knowledge gaps (algorithms are a gatekeeper skill), it's very doable. It just takes patience, discipline, and legitimate interest over a long period of time.
- jammygit 8y agoI wouldn't argue that school gives you programming experience. I've had maybe 5 programming-heavy courses where I learned a lot. That's what, 1 semester? Personally, all the actual programming skill I have is from weekends and summers, and sometimes from skipping lectures to work on side projects. All the material I've been through has been shallower and less useful than what I could have found online or in a book.
- craftinator 8y agoThis has been my experience as well.
- tropo 8y agoWell yes, the degree is purposely inefficient (to extract money) but it is the only game in town due to accreditation that is controlled by the self-interested schools that are already accredited. Basically, you're dealing with a cartel.