How many hours it took you to read the "How to think like a computer scientist" book? If not hours, days?
MIT 6.00 Intro Computer Science (OCW)
Stacey Warren - Expert brainly.com
Hey! We 've verified this expert answer for you, click below to unlock the details :)
At vero eos et accusamus et iusto odio dignissimos ducimus qui blanditiis praesentium voluptatum deleniti atque corrupti quos dolores et quas molestias excepturi sint occaecati cupiditate non provident, similique sunt in culpa qui officia deserunt mollitia animi, id est laborum et dolorum fuga.
Et harum quidem rerum facilis est et expedita distinctio. Nam libero tempore, cum soluta nobis est eligendi optio cumque nihil impedit quo minus id quod maxime placeat facere possimus, omnis voluptas assumenda est, omnis dolor repellendus.
Itaque earum rerum hic tenetur a sapiente delectus, ut aut reiciendis voluptatibus maiores alias consequatur aut perferendis doloribus asperiores repellat.
I got my questions answered at brainly.com in under 10 minutes. Go to brainly.com now for free help!
It depends on what you know already. If it's your first book on programming, it'll could take anything from a week to a couple of months to work through. For an experienced programmer, it'd maybe take a couple of days.
You can read it in an afternoon, but you wont be able to learn to program in that time. Programming's like chess; it's not hard to learn what all the bits do, but it takes some real skill to know how to combine them well enough to consistently realise objectives.
I like your phrase: "...to consistently realize objectives."
As far as I understand you're saying that creativity is the primary skill of a programmer.
I can't say I am an experienced programmer. I never programmed serious tasks, but I've been fond of computers for many years. I would say I'm an experienced user who really wants to go beyond ordinary use of computers :)
Yeah, I would say that creativity is definitely the key skill in programming, especially when you're using higher level languages. Obviously, if you want to write device drivers, you need more than a bit of creativity, but for writing little apps and doing web sites and stuff, you just need to be creative with what you know and willing to keep learning as you go along.
Not the answer you are looking for? Search for more explanations.
The book you're reading has another version, Python for Informatics, which is probably worth a look. It's less focussed on CS, instead looking at practical programming, data handling, scraping the web and stuff like that. It's a derivative of the book you're reading, but it's aimed at a slightly different crowd. It's open source so you may as well flick through both.
Good, thank you!
No worries, see you around vaboro :)
Are you from the UK? :)
Yes, Peterborough, Cambs
Cool :) You wrote "no worries" :) This is why I thought about the UK :)