I totally agree with you up to "practice by doing". I 100% think that's how it should be, but I think two things actually happen far too often:
there's not enough time to practice on your own (outside of assignments)
assignments are far too structured and don't leave room for creativity
I love how much time I have now to practice whatever I want. I think I learned quite a bit of how to structure my own learning though, with college requiring good time management skills.
I like your idea! I think I'll write some posts on Software Engineering specific concepts. There's quite a few things you learn that Computer Scientists don't! Holding all of that information in my head doesn't help anyone, does it? :)
My biggest issue at the minute is with working all day then coming home and not wanting to start working on my own projects because I’m a little burned out, but that’s a whole other topic!
I look forward to seeing some of that tucked-away information! Definitely have time for that.
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
I totally agree with you up to "practice by doing". I 100% think that's how it should be, but I think two things actually happen far too often:
I love how much time I have now to practice whatever I want. I think I learned quite a bit of how to structure my own learning though, with college requiring good time management skills.
I like your idea! I think I'll write some posts on Software Engineering specific concepts. There's quite a few things you learn that Computer Scientists don't! Holding all of that information in my head doesn't help anyone, does it? :)
My biggest issue at the minute is with working all day then coming home and not wanting to start working on my own projects because I’m a little burned out, but that’s a whole other topic!
I look forward to seeing some of that tucked-away information! Definitely have time for that.