Re: [Tutor] looking to hire a tutor
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
> 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
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
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
> 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
> 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