Re: ideas for programs?





I have always found it easiest to scratch a personal itch when learning
a new language. One of the first things I wrote was a shopping list
program for my wife. It was a pretty good way to start learning the
lay of the python libraries - it needed a small object database, a gui
(tk, although I far prefer wx at this point), and I generated HTML
pages for printing out the lists. Good architecture? no. good to
learn the lay of the land yes. Ask your friends/family - everybody has
one thing they wish the computer would do. Not only will you learn
python, but you'll help your friends.

As far as employment. I come from a java background, and that seems
the only language I can pay the bills with:). Particularly in the US -
paid python jobs are hard to come by. I have been able to scrape some
side income doing zope/plone development for small businesses in the
area wanting to create a web presence - ok so it's only a little bit of
python and bunch of TAL/DTML. If you want to make money with python
skills, I would recommend learning a python based web/app server, ie
(Zope, cheetah, twisted) and look for small businesses needing
websites. They frequently could care less about implementation
choices, and it sounds like you have some experience in that field.

.



Relevant Pages

  • Re: Which programming Language
    ... I hear that Python is an excellent learning language. ... There are many and many programming languages (mainly: ...
    (Debian-User)
  • Re: Should we still be learning this?
    ... When learning programming, the concepts are what is important, not the syntax or libraries you happen to be using. ... Even if they were to teach you the latest and greatest features of 2.4.2, that would be out of date in a few months/years when the next version comes along and the Python gods decide to deprecate the entire os module or something. ... When I was a wee lad, they taught me Pascal, a language that is now as dead as Latin, but I now realize that the language did not matter; all that mattered was that I learned the basics of how to design and put together a program in a language. ...
    (comp.lang.python)
  • Re: How to actually write a program?
    ... "Nick Evans" writes: ... > I have been on and off learning to code (with python being the second ... > language I have worked on after a bit of BASIC). ...
    (comp.lang.python)
  • Re: PHP5 programmer learning Python
    ... learning a new language. ... I emphasize the 5 in PHP since I have fully ... I've dabbled with a number of languages in the past, Python being no ... Python has stuck to me as a language I _really_ ...
    (comp.lang.python)
  • RE: newbie question: should I learn TKinter or skip it and learnmoreadvanced toolkit?
    ... There are some great example files and documentation is getting better but ... > I'm in a process of digging into Python, ... > a learning experience for me. ... > waste your time and start learning GUI with either wx or QT'. ...
    (comp.lang.python)