<div dir="ltr">Hi, Dan...<div><br></div><div>I&#39;m an intermediate Python programmer and music theorist (and former high school teacher) who may be able to offer you some help...to whatever measure I can.  I&#39;m deeply fascinated by psychoacoustics...and actually know a bit about the field.</div>

<div><br></div><div>Daniel Greenfield&#39;s and Michael&#39;s comments are insightful. Particularly: it&#39;s not entirely clear from your description of the project what libraries or particular domain of Python expertise is required...</div>

<div><br></div><div>Regarding course materials: there are course materials... Good ones.  Albeit, most existing course materials take a very generalist approach to learning the language. Your project has a very specific domain of concern, certainly, which may or may not need such a broad overview.  In any case, if you&#39;re unfamiliar with Python, as Daniel suggests, you&#39;ll have to work through a basic course in any regard.</div>

<div><br></div><div>Also: as far as GUIs are concerned, Tkinter is one...</div><div><br></div><div><a href="http://docs.python.org/2/library/tkinter.html">http://docs.python.org/2/library/tkinter.html</a><br></div><div><br>

</div><div><br></div><div>There&#39;s even a nice tutorial for it:</div><div><br></div><div><a href="http://www.tkdocs.com/tutorial/index.html">http://www.tkdocs.com/tutorial/index.html</a><br></div><div><br></div><div><br>

</div><div>Moreover, you may want to consider if your app is something that&#39;d work well as a web app(?)   I am admittedly no expert at Tkinter or wxPython or any other popular GUI libraries. But: I might be able to point you in the right initial direction, and--at the very least--help you get your Python environment set-up, help walk you through an existing tutorial, help explain some of the basics of the language if you encounter some simpler speedbumps, and perhaps make some relevant comments with regard to psychoacoustics.</div>

<div><br></div><div>And then, as Daniel also explained, there&#39;s the awkward issue of money vs. time.  And that&#39;s an important one.  Figuring out <i>what</i>, exactly, is the true scope of work so that a fair estimate with regard to cost can be made: that&#39;s a time-consumptive process in and of itself for any developer...and it can only be sussed out via a detailed discussion with you, and an examination of the existing code base. (And--to be honest--to complicate matters, I don&#39;t know even a lick of Matlab.) Until those parameters are explored, it&#39;s not even clear if 10-20 hours is sufficient to get things rolling in the right direction...or if I&#39;d even be the right guy to help you at all.  So...in your initial request--the lack of that info: it makes it a non-starter for most people who might otherwise be interested...</div>

<div><br></div><div>Michael&#39;s suggestion--making it open-source, publishing the existing project so that the code can be examined and explored and potentially contributed to by the Python community...that circumvents a lot of questions.  As an alternative to serving as a tutor, I may be able to help you set up your project on a public repository, so that you can better solicit help.</div>

<div><br></div><div>Feel free to call me if you like...  213-925-8598</div><div><br></div><div>Sean Bradley</div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Sat, Jul 27, 2013 at 11:12 AM, Michael R <span dir="ltr">&lt;<a href="mailto:socalpig@webhippo.net" target="_blank">socalpig@webhippo.net</a>&gt;</span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">What Brice and Danny said was spot on.<br>
<br>
Howeverm, if the project is OPEN SOURCE (not that yours has to be) some of those difficulties are easier to overcome. In cases like that you are more likely to get interested in your project and it is easier to get going on it. Getting started on the code and even mentoring is easy if a small community exists people can be thought thru code and so on.<br>


<br>
Of course the project usually is a meritocracy and belongs to the community, though dependending on your license (BSD, GPL) packaged product or support could be sold for it.<span class="HOEnZb"><font color="#888888"><br>


<br>
-- michael</font></span><div class="HOEnZb"><div class="h5"><br>
<br>
<br>
On <a href="tel:27.07.2013%2008" value="+12707201308" target="_blank">27.07.2013 08</a>:39, Daniel Greenfeld wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
I think Brice has nailed it on the head.<br>
<br>
A few more things:<br>
<br>
1. Teaching under the conditions you propose is hard. Why? No course<br>
material. Unless they qualify as an expert in your libraries and<br>
issues, the senior developer  has to do not-insignificant research in<br>
order to help you.<br>
<br>
2. Putting in 10-20 hours to teach a single when you already work full<br>
time (what most senior developers are doing) is hard. So then the<br>
developer wants to charge a lot because now they are working overtime<br>
and NOT DEVELOPING.<br>
<br>
3. What&#39;s harder is negotiating for pay. Most prospective clients of<br>
such a deal are always shocked by the sticker price and negotiate<br>
hard, and most senior developers shy away from those kinds of<br>
negotiations after a while. Or worse, they take the job after being<br>
negotiated down and then flake out after a while (very common several<br>
weeks post-negotiation where the developer takes a financial cut).<br>
<br>
    For consulting most sane developers will charge (yearly salary / 500)<br>
    Assuming the average salary for senior developers is 100k/year in<br>
LA, expect to pay at least 200/hour, or about 2K-4K a week.<br>
<br>
4. I suggest you take a course. Taking a course on this topic puts you<br>
back about $3500 for a week of super-intensive training. Most of those<br>
instructors are in Chicago or San Francisco unless you can line up at<br>
least 7 other students, so you have to travel to get instruction.<br>
<br>
Danny<br>
<br>
On Sat, Jul 27, 2013 at 4:31 PM, Brice Leroy &lt;<a href="mailto:bbrriiccee@gmail.com" target="_blank">bbrriiccee@gmail.com</a>&gt; wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
No offense but since you asked for reason why you didn&#39;t receive replies...<br>
The way you present your project, does not make it sound interesting. Being<br>
an IT doesn&#39;t imply I&#39;m proficient in other sciences, aka psychoacoustic<br>
doesn&#39;t mean anything to me.<br>
<br>
Maybe explain a little more about the project, the way it started, the WHY<br>
of that project, the goal, the implications and applications. Also who you<br>
are, how you work, the benefit of working with you, the opportunity that<br>
will result from that collaboration etc...<br>
<br>
Put some make up on that babe :-)<br>
<br>
On Jul 27, 2013 10:13 AM, &quot;Dan Begel&quot; &lt;<a href="mailto:Dan@danbegelmd.com" target="_blank">Dan@danbegelmd.com</a>&gt; wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
Hi All,<br>
<br>
I am having difficulty finding a Python tutor and wonder if anyone might<br>
have a suggestion.<br>
<br>
I am looking for someone to help me build a gui in Python based on a<br>
previous gui I created in Matlab. The project involves psychoacoustics and<br>
is quite interesting, at least to me. I am looking for someone to provide me<br>
with programming suggestions and advice, rather than doing the project for<br>
me, and I will pay whatever the going hourly rate is for this help. I will<br>
need 10-20 hours of help initially, and perhaps more as the project becomes<br>
more sophisticated.<br>
<br>
If you know of anyone who might be interested, please put me in touch with<br>
that person somehow. Also, if you have any thoughts about why this request<br>
may not be of interest to persons who are skilled in Python programming,<br>
please pass those thoughts along. For some reason it seems rather difficult<br>
to find a Python tutor.<br>
<br>
Thank you.<br>
<br>
Dan<br>
<br>
<br>
<br>
______________________________<u></u>_________________<br>
socal-piggies mailing list<br>
<a href="mailto:socal-piggies@lists.idyll.org" target="_blank">socal-piggies@lists.idyll.org</a><br>
<a href="http://lists.idyll.org/listinfo/socal-piggies" target="_blank">http://lists.idyll.org/<u></u>listinfo/socal-piggies</a><br>
<br>
</blockquote>
<br>
______________________________<u></u>_________________<br>
socal-piggies mailing list<br>
<a href="mailto:socal-piggies@lists.idyll.org" target="_blank">socal-piggies@lists.idyll.org</a><br>
<a href="http://lists.idyll.org/listinfo/socal-piggies" target="_blank">http://lists.idyll.org/<u></u>listinfo/socal-piggies</a><br>
<br>
</blockquote></blockquote>
<br>
<br>
______________________________<u></u>_________________<br>
socal-piggies mailing list<br>
<a href="mailto:socal-piggies@lists.idyll.org" target="_blank">socal-piggies@lists.idyll.org</a><br>
<a href="http://lists.idyll.org/listinfo/socal-piggies" target="_blank">http://lists.idyll.org/<u></u>listinfo/socal-piggies</a><br>
</div></div></blockquote></div><br></div>