Pages tagged ""

Very good point in post in the entry below about tutorials for beginners that leap from “Hello, world” to how you programme the space shuttle.

It is almost impossible to find an introductory book for “idiots” or “dummies” that doesn’t do this. There are books that promise you can learn to use SQL, PHP AND Apache in 24 hours. I don’t know how much of a moron this makes me. I can’t even read a couple of thousand pages of a novel in 24 hours , let alone read a couple of thousand pages of a book that’s too heavy to lift while actually writing and running the code.

If the Trades Descriptions Act covered these books they would have to be titled “Learn enough of x to be reasonably confident, if you have access to good internet forums and a few mates who know all about x, over the course of 6 months solid effort. Oh, and by the way, you had better be really good with computers to start with”

This would probably shift a few less books. However, when you did the introductory bit that lets you write “My first x application” and display your own name onscreen, then wondered if your book had been sold with a dozen missing chapters because the next page says “Now code the operating software to control a nuclear reactor” you would at least be prepared for it to take some effort.

Popularity: 15% [?]


Popularity: 15% [?]

Non-human language

Posted on 5th April, 2006 by Heather

That Ruby on Rails introduction below is probably one of the worst introductory sentences imaginable. Could anyone read it and bring themselves to read on?

It’s impossible to write about computers without using technical terms but technical terms are not the same as jargon. And there is almost never a good excuse for using the bastardised version of the English language that has become pretty well standard in business.

Business language exists to allow people to say nothing while emitting possibly thousands of words. It has evolved so that consultants can produce content-free reports that still justify generous consultancy fees by their volume. This involves using words like “leveraged” that look like they mean something technical and precise but have no meaning when you get closer.

The average consultancy document is an alchemical spell. It changes words into gold. Therefore it must be composed in an arcane language that can’t be understood by mere mortals. No one ever reads more than a pargraph of the things but that paragraph must be incomprehensible enough to show that the writer has the magic power to write nonsense. (After wearing a suit with conviction) this counts for more than almost every other human skill. Just try getting a business loan or government grant without one.

Maybe .net accidentally got one of their consultants to write the Ruby on Rails tutorial.

Popularity: 18% [?]


Popularity: 18% [?]

Leverage

Posted on 5th April, 2006 by admin

Well, after the last rant I thought I would check up the useage of the term leverage. In that rant I mentioned how .net had used the phrase “We’ll leverage Rails to generate our application directory…” in a tutorial.

I had a moment of doubt about the term - maybe it had been used properly. Off to the internet I did go. The wonders of Dictionary.com came to my assistance and defined the word as:

    1. The action of a lever.
    2. The mechanical advantage of a lever.
  1. Positional advantage; power to act effectively: “started his… career with far more social leverage than his father had enjoyed” (Doris Kearns Goodwin).
  2. The use of credit or borrowed funds to improve one’s speculative capacity and increase the rate of return from an investment, as in buying securities on margin.

Now, correct me if I am wrong but none of them are appropriate for the word being utilised as it was. Is there a reason why the sentence couldnt have read “We’ll use Rails to generate our application directory…” or is that not Web 2.0 enough for .net magazine?

Popularity: 18% [?]


Popularity: 18% [?]