Account Options

  1. Sign in
The old Google Groups will be going away soon.
Switch to the new Google Groups.
Google Groups Home
« Groups Home
Message from discussion Need some JavaScript puzzles
The group you are posting to is a Usenet group. Messages posted to this group will make your email address visible to anyone on the Internet.
Your reply message has not been sent.
Your post was successful
 
From:
To:
Cc:
Followup To:
Add Cc | Add Followup-to | Edit Subject
Subject:
Validation:
For verification purposes please type the characters you see in the picture below or the numbers you hear by clicking the accessibility icon. Listen and type the numbers you hear
 
Thomas 'PointedEars' Lahn  
View profile  
 More options Sep 23 2008, 4:01 pm
Newsgroups: comp.lang.javascript
From: Thomas 'PointedEars' Lahn <PointedE...@web.de>
Date: Tue, 23 Sep 2008 22:01:59 +0200
Local: Tues, Sep 23 2008 4:01 pm
Subject: Re: Need some JavaScript puzzles

Oltmans wrote:
>> You will not become what you aspire to be by solving trivial puzzles.  Find
>> a *real-world problem* that you want to solve.  Try to solve it using an
>> ECMAScript implementation like JavaScript.  There is no better exercise,
>> even if the scripted solution turns out not to be the best approach to solve
>> that particular problem.

> Point taken. On a serious note, can you recommend some projects that I
> should be working on in my spare time? Any ideas that you have. Thanks
> in advance.

There are several open-source projects you could generally contribute to,
however I am afraid that without more-than-pedestrian knowledge you could
neither appreciate your participation in those projects as you would like
to, nor would it be likely that you could make a considerable contribution
to them.

IMHO, programming languages can be learned best like natural languages: by
using them in everyday life.  Therefore, I (seriously) suggested you try to
use scripting to solve *your* problems first, those which bug *you* the
most.  Start with the ones that look simple on the outset.  Find them to be
more complex than you thought.  Do not let yourself be discouraged, and take
your time to solve them eventually.  Then use the experience gained to solve
even more complex problems.

When (not: if) you get stuck in the process, read *again* everything about
the topic that you can get your hands on (electronic material is cheapest
and readily available, but not always best; books are more expensive and
tend to be bad).  Read it again.  What is most important: Do not fall for
self-proclaimed gurus; compare your sources, verify what they are saying.
Look into the message, not at the messenger.  If anything still remains
unclear, ask smart questions[1] about it.

This is how I started learning the languages a decade ago and it is still
serving me well.

HTH

PointedEars

P.S.
Please shorten, but do not remove attribution lines for quotations you leave in.
___________
[1] <http://catb.org/~esr/faqs/smart-questions.html>
--
    realism:    HTML 4.01 Strict
    evangelism: XHTML 1.0 Strict
    madness:    XHTML 1.1 as application/xhtml+xml
                                                    -- Bjoern Hoehrmann


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.