Re: [Tutor] looking to hire a tutor

2006-04-24 Thread Carroll, Barry
Hello, Meenakshi,

 -Original Message-
 Date: Fri, 21 Apr 2006 19:44:57 -0700 (PDT)
 From: [EMAIL PROTECTED]
 Subject: [Tutor] looking to hire a tutor
 To: tutor@python.org
 Message-ID:
   [EMAIL PROTECTED]
 Content-Type: text/plain;charset=iso-8859-1
 
 
   Hi,
 I apologize if this has been covered before.
 I am a postdoctoral research scientist learning Python programming.  I
 would like to hire a tutor who can spend 1-2 hours a week with me
going
 overand critiquing my programming.  I have looked for online Python
 programming classes (not free tutorials), which offer structure and
 feedback for a reasonable price.  To my surprise, I havent been very
 successful.
Working with online free tutorials hasnt been an ideal approach,
partly
 because I dont get feedback and partly because they dont completely
 meet my requirements.
 
  How would I go about hiring a python tutor who:
 
 Spends time critiquing my code and providing detailed feedback.
 Cares about good programming practices and is able to provide cogent
 explanations of programming principles.
 Can instruct me in the finer points of breaking a programming problem
down
 into constituent parts.
 Is well versed in Python.  It would be great (but not necessary) if
he/she
 were also familiar with data mining practices.
 
  I would be willing to pay 20-30$ an hour (or more depending on
instructor
 qualifications).
 
How do I go about doing this?  Any suggestions?
 
   Thanks
 Meenakshi 

I agree with the others that this list is an excellent place to learn
both Python and best programming practices.  However, the more personal,
one-on-one approach can be very useful.  

Have you checked the resources available there?  I'm thinking
particularly of the Computer Science department and the Student
Placement Service (or whatever they are called on your campus).  Most
placement services have a student employment service (web page, bulletin
board, etc) where students in need of part-time work can find job
listings.  Likewise, many computer science departments have a job board
or web page that does the same thing.  I'd be very surprised if UCLA
doesn't have something similar.

Good luck.  

Regards,
 
Barry
[EMAIL PROTECTED]
541-302-1107

We who cut mere stones must always be envisioning cathedrals.

-Quarry worker's creed


___
Tutor maillist  -  Tutor@python.org
http://mail.python.org/mailman/listinfo/tutor


Re: [Tutor] looking to hire a tutor

2006-04-23 Thread Alan Gauld
 Books:
 Dont forget to carry these whereever your go:
 1. Alan Gauld's : Learn to Program using Python
 2. Mark Lutz'z: Learning Python

While I appreciate the compliment I feel I should point out that my 
book is really a beginners tutorial and, even when I wrote it, I 
expected it to have limited value as a reference book (except 
perhaps for some of the CS concepts). Lutz' book is similar 
but is at least more in-depth although even it can be quickly 
outgrown.

The best current ready reference is Python in a Nutshell.

And Lutz' much bigger volume - Programming Python - is 
also worth keeping on your desk if not in your bag...

Alan G
Author of the learn to program web tutor
http://www.freenetpages.co.uk/hp/alan.gauld


___
Tutor maillist  -  Tutor@python.org
http://mail.python.org/mailman/listinfo/tutor


Re: [Tutor] looking to hire a tutor

2006-04-22 Thread Alan Gauld
 I am a postdoctoral research scientist learning Python programming.  I
 would like to hire a tutor who can spend 1-2 hours a week with me going
 overand critiquing my programming.

We are not available for hire but we do offer a critique service
on code to a limited degree - ie we don;t code review hundreds
(or thousands) of lines worth! But if you want to try ideas out and
ask us how they can be improved we can do that.

 programming classes (not free tutorials), which offer structure and
 feedback for a reasonable price.  To my surprise, I havent been very
 successful.

There are some traditional traiing companies that teach Python,
mainly in the US although at least one is here in the UK too.
But I don't know of anyone online who does that.

   Working with online free tutorials hasnt been an ideal approach, partly
 because I dont get feedback and partly because they dont completely
 meet my requirements.

This list tries to provide feedback for most of the online tuts, and
I provide a feedback link on every page of my tutor and usually
respond to queries etc within 48 hours.

 Cares about good programming practices and is able to provide cogent
 explanations of programming principles.
 Can instruct me in the finer points of breaking a programming problem down
 into constituent parts.
 Is well versed in Python.  It would be great (but not necessary) if he/she
 were also familiar with data mining practices.

We do that here, but instead of one tutor you get dozens...

 I would be willing to pay 20-30$ an hour (or more depending on instructor
 qualifications).

And we are free. But you don't get one on one tuition. And its public
so you have to be happy to share your mistakes.

So I don't know how you get exactly what you want but this list offers
some of it for free.

HTH,

Alan G
Author of the learn to program web tutor
http://www.freenetpages.co.uk/hp/alan.gauld


___
Tutor maillist  -  Tutor@python.org
http://mail.python.org/mailman/listinfo/tutor


Re: [Tutor] looking to hire a tutor

2006-04-22 Thread Python
On Fri, 2006-04-21 at 19:44 -0700, [EMAIL PROTECTED] wrote:
  How would I go about hiring a python tutor who:
 
 Spends time critiquing my code and providing detailed feedback.
 Cares about good programming practices and is able to provide cogent
 explanations of programming principles.
 Can instruct me in the finer points of breaking a programming problem
 down
 into constituent parts.
 Is well versed in Python.  It would be great (but not necessary) if
 he/she
 were also familiar with data mining practices.
 
  I would be willing to pay 20-30$ an hour (or more depending on
 instructor
 qualifications).
 
How do I go about doing this?  Any suggestions?

Sometimes having someone sitting at your side helping you get acclimated
can be a big help.  I would expect your school would have some computer
oriented clubs or groups where you could find the expertise you're
looking for.  

A Linux User Group could be a good source of help, even if you are using
Windows since the percentage of Python users is generally higher among
Linux folks than in the Windows population.

For remote help, this list is hard to beat.

-- 
Lloyd Kvam
Venix Corp

___
Tutor maillist  -  Tutor@python.org
http://mail.python.org/mailman/listinfo/tutor


Re: [Tutor] looking to hire a tutor

2006-04-22 Thread Srinivas Iyyer
Hi meenakshi,
 I am a postdoctoral fellow in oncology and with
passion and I wanted to learn programming especially
Python. I tried my luck in C, Java and PERL.  To my
surprise they were much harder to understand and work
with. I chose Python to help my work and it helped me
run my life easily.

just like you, I contacted many experts who would
spend their time to train me. I dared to spend around
'$10 K' to learn programming (at programming camps).
The truth is, it may sound strange, you may hire the
best tutor on this planet, BUT the seed-logic of
coding cannot be planted in your brain by none other
than you.

My suggestions:
1. choose exercises/problems from your own area of
research, instead of 'Hello world' type.

2. Regularly read 'Tutor' mailing list. Here experts,
are so passionate and with patience spend their time
for no cost, in critiquing your code, not matter how
simple or harder it may be. At no cost, you get top
notch programmers instead of one.

3. Post your questions here. Believe me, THIS IS THE
place to learn serious Python programming.

4. After a tutor responds to your question, go back to
simple books and try to understand the nuances. 

Books:
Dont forget to carry these whereever your go:
1. Alan Gauld's : Learn to Program using Python
2. Mark Lutz'z: Learning Python

Rest other books are up to your taste and choice.


good luck.



--- [EMAIL PROTECTED] wrote:

 
   Hi,
 I apologize if this has been covered before.
 I am a postdoctoral research scientist learning
 Python programming.  I
 would like to hire a tutor who can spend 1-2 hours a
 week with me going
 overand critiquing my programming.  I have looked
 for online Python
 programming classes (not free tutorials), which
 offer structure and
 feedback for a reasonable price.  To my surprise, I
 havent been very
 successful.
Working with online free tutorials hasnt been an
 ideal approach, partly
 because I dont get feedback and partly because they
 dont completely
 meet my requirements.
 
  How would I go about hiring a python tutor who:
 
 Spends time critiquing my code and providing
 detailed feedback.
 Cares about good programming practices and is able
 to provide cogent
 explanations of programming principles.
 Can instruct me in the finer points of breaking a
 programming problem down
 into constituent parts.
 Is well versed in Python.  It would be great (but
 not necessary) if he/she
 were also familiar with data mining practices.
 
  I would be willing to pay 20-30$ an hour (or more
 depending on instructor
 qualifications).
 
How do I go about doing this?  Any suggestions?
 
   Thanks
 Meenakshi
 
 ___
 Tutor maillist  -  Tutor@python.org
 http://mail.python.org/mailman/listinfo/tutor
 


__
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 
___
Tutor maillist  -  Tutor@python.org
http://mail.python.org/mailman/listinfo/tutor


Re: [Tutor] looking to hire a tutor

2006-04-21 Thread Danny Yoo
 How would I go about hiring a python tutor who:

 Spends time critiquing my code and providing detailed feedback.

Hi Meenakshi,

People here are usually suprisingly gracious with their time, and will be 
happy to look and critique code.  You may want to try your hand at showing 
us some code.  We might be rough at times, but we'll try to be as 
constructive as we can.

If you share what you have with the group here at Python-Tutor, you might 
be able to get some of the feedback and advice that you're looking for. 
Python-tutor acts very much like a writers workshop in the sense that 
Richard Gabriel explains in:

 http://www.dreamsongs.com/NewFiles/WritersWorkshop.pdf


If you'd like to see examples of this, take a look at the mailing list 
archive at:

 http://mail.python.org/pipermail/tutor/

and look at the kinds of questions that are being asked and answered.


Good luck to you.
___
Tutor maillist  -  Tutor@python.org
http://mail.python.org/mailman/listinfo/tutor