On Fri, Apr 27, 2012 at 9:09 PM, Leonard <[email protected]> wrote:

> That's fine, if employers are prepared to accept they'll be hiring people
> with little to no actual technical skills. The problem is that universities
> aren't focusing on proper "computer science" and are already providing a
> great deal of vocational training in order to make people more employable.
> The additional problem from our perspective is that universities aren't
> talking enough about Ruby, Python and Open Source and the community and are
> therefore "dooming" most students to be .NET or Java wage-slaves to some
> faceless corporation.... or something.


Yeah, I think teaching Java and .NET at university is abusive, myself.

But not having the technologies that people are using in industry
explicitly on the curriculum does not mean that good students won't learn
them anyway. One of the reasons knowing Ruby or Python used to be a good
indicator for an employee was that they'd gone out of their way to learn
it: it wasn't directly job-related. www.paulgraham.com/pypar.html may be
instructive here, although I humbly submit that Haskell, Clojure, and
Erlang have taken the place of Python in the "fun
-but-probably-won't-get-a-job-in-this" stakes.



> I don't think web development requires much knowledge of algorithms in any
> case. I can't think of the last time I sat down at thought Big O notation
> when I was creating a website. It used to concern me with embedded
> development but not with webdev.
>

What about learning not to do N+1 queries? REST architecture is a straight
reflection on what can and can't be cached, which is a fundamental OS
concept. Knowing not to run blocking services sequentially during the
request-response cycle...

oh, and not doing lookups with a linear list when there may be thousands of
entries (h/t to ruby 1.9.3 and @xshay) ;)

mark

-- 
A UNIX signature isn't a return address, it's the ASCII equivalent of a
black velvet clown painting. It's a rectangle of carets surrounding a
quote from a literary giant of weeniedom like Heinlein or Dr. Who.
        -- Chris Maeda

-- 
You received this message because you are subscribed to the Google Groups "Ruby 
or Rails Oceania" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/rails-oceania?hl=en.

Reply via email to