Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.python > #65987

Re: Python programming

From Alan Meyer <ameyer2@yahoo.com>
Newsgroups comp.lang.python
Subject Re: Python programming
Date 2014-02-11 22:19 -0500
Organization A noiseless patient Spider
Message-ID <52FAE830.9080606@yahoo.com> (permalink)
References <26217118-437d-464b-bc32-151795880030@googlegroups.com>

Show all headers | View raw


On 2/11/2014 7:21 PM, ngangsia akumbo wrote:

 > Please i have a silly question to ask.
 >
 > How long did it take you to learn how to write programs?
 >
 > What is the best way i can master thinker?
 > I know the syntax but using it to write a program is a problem

Here's one way to learn:

Start with a manual (the online Python and Tkinter manuals are fine)
and a computer.

While (true):

   Write some code using skills that you have plus at least one new
   thing you've never done before that you will master and add to
   your skills.

   If you're not having fun:

     break

To start, a total beginner might try things that take 10 minutes and
3 lines of code.  Over time the skills he has will keep increasing
and he'll find himself writing longer programs that take more time
to write and produce more interesting outputs.

The key is to have fun.  If you find this work interesting and
absorbing, you'll learn quickly and you'll enjoy all the time that
you spend on it.  You might get good enough in just a few months to
try some very significant and useful programs.  You won't be ready
to write commercial software, but you'll be on your way.

If you find it uninteresting, boring, or impossible to understand,
then programming might not be the right thing for you.  That doesn't
mean you aren't smart.  I've met some very smart people who don't
like programming and aren't good at it.

There are already too many programmers who don't really like
programming and just learned it because they thought they could get
good jobs.  Most of them wind up with relatively bad jobs and are
not respected by their colleagues.  Don't join that crowd.

Best of luck.

    Alan

Back to comp.lang.python | Previous | NextPrevious in thread | Next in thread | Find similar | Unroll thread


Thread

Python programming ngangsia akumbo <ngangsia@gmail.com> - 2014-02-11 16:21 -0800
  Re: Python programming Mark Lawrence <breamoreboy@yahoo.co.uk> - 2014-02-12 00:54 +0000
  Re:Python programming Dave Angel <davea@davea.name> - 2014-02-11 20:11 -0500
    Re:Python programming Walter Hurry <walterhurry@gmail.com> - 2014-02-12 01:21 +0000
      Re: Python programming Larry Martell <larry.martell@gmail.com> - 2014-02-11 20:26 -0500
    Re: Python programming ngangsia akumbo <ngangsia@gmail.com> - 2014-02-11 17:29 -0800
  Re: Python programming Chris Angelico <rosuav@gmail.com> - 2014-02-12 12:26 +1100
  Re: Python programming Alan Meyer <ameyer2@yahoo.com> - 2014-02-11 22:19 -0500
  Re: Python programming Asdrúbal Iván Suárez <asdrubalivan.listas@gmail.com> - 2014-02-11 20:30 -0430
  Re: Python programming Ben Abramowitz <benjaminabramowitz@gmail.com> - 2014-02-11 20:04 -0800

csiph-web