Beefy Boxes and Bandwidth Generously Provided by pair Networks
Think about Loose Coupling
 
PerlMonks  

comment on

( [id://3333]=superdoc: print w/replies, xml ) Need Help??
Software engineering is not a useless skill, even in a time limited scenario like at home. After all, just because you can't excercise all your talents doesn't mean you have no skills. Rocket scientists can't build space shuttles in their back yards, but their kids can have awesome model rockets.

Learning HTML probably lies somewhere in difficulty between trivial, like changing the oil (pull a plug, wait, replace plug), and learning to do some basic plumbing (which is mostly owning a hacksaw, some soldering skills, and finding the main cut-off valve). Most programmers find using HTML very easy. Many non-programmers find it intimidatingly hard.

Programmers can make simple HMTL web pages for their friends. They can read and understand computer manuals, a skill that eludes many people. They can apply general deductive reasoning, which apparently holds no value in real life, but is funny at dinner parties. :-)

Speaking of parties, the following is a little anecdote about what happens when a bunch of computer programmers throw a party.

A girl at the party wants to dye her hair a new colour. She's never dyed her hair before. She's a bit nervous, because she wants it to look good. The other programmers did the obvious thing. They took a digital photo of her, loaded it into an image editor, selected her hair, and changed the colour of the picture until they found one that she liked. She dyed her hair that colour. It looked great!

Five years later, expensive hair salons were charging a premium for the same sort of "computer preview" service that my friends hacked together while busy getting drunk at a party.

I don't think computer programming is a "useless profession" at all. Sometimes, it means you get to do things that most ordinary people can't do yet, and won't be able to do until years later.

--
Ytrew


In reply to Re: Software engineering: a useless profession? by Ytrew
in thread Software engineering: a useless profession? by johnnywang

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post; it's "PerlMonks-approved HTML":



  • Are you posting in the right place? Check out Where do I post X? to know for sure.
  • Posts may use any of the Perl Monks Approved HTML tags. Currently these include the following:
    <code> <a> <b> <big> <blockquote> <br /> <dd> <dl> <dt> <em> <font> <h1> <h2> <h3> <h4> <h5> <h6> <hr /> <i> <li> <nbsp> <ol> <p> <small> <strike> <strong> <sub> <sup> <table> <td> <th> <tr> <tt> <u> <ul>
  • Snippets of code should be wrapped in <code> tags not <pre> tags. In fact, <pre> tags should generally be avoided. If they must be used, extreme care should be taken to ensure that their contents do not have long lines (<70 chars), in order to prevent horizontal scrolling (and possible janitor intervention).
  • Want more info? How to link or How to display code and escape characters are good places to start.
Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others taking refuge in the Monastery: (5)
As of 2024-04-24 09:21 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found