GeekSpeak Cheat Sheet
chipp at chipp.com
Tue Oct 26 13:32:42 CDT 2004
I couldn't agree with you more. As one who has hired many programmers, I
think an understanding of GUI and Human Interface Design definitely
helps persuade me of a candidates potential. I think Judy specifically
states both of these as goals for her course.
Furthermore, teaching 'top-down' design also helps programmers
understand more about interface design along with program work flow--
and we all know, Rev is a 'top-down' type environment.
I hadn't checked on Paul Graham's articles lately and your link reminded
me. He also has a great article about 'Great Hackers' which I think is a
must read for aspiring programmers (Judy, you might take note).
Alex Tweedly wrote:
> They're undergrads in a CS degree course. They're not in a six-month
> vocational course to teach them to program. They should be getting an
> education to set them up for 20+ years in computing and computational
> science - not just to help them find their first job.
> A CS degree should (IMO) contain at least as much theory of computation,
> as much algorithm and program design issues, as much GUI considerations,
> as much .... etc. as it does how to write programs in this year's or
> this decade's fashionable language.
> Of course, I say this in my role as crusty old man who still thinks that
> the most useful course he did in high school was Latin, and the most
> useful in undergrad was Logic and Philosophy of Science :-)
More information about the use-livecode