Hi all,<div><br></div><div>I am new to the list, new to Python (as of a few years ago), and definitely new to programming/scripting.  </div><div><br></div><div>I work as a practitioner for a company that has very little to do with programming of any kind, and I am the only one at the company that does any work in Python.  Everything I know, up till now, has been self-taught.  I have a substantial background in HTML/JavaScript, but most people don&#39;t count those for much of anything.</div>
<div><br></div><div>With that said, I was just curious to know some thoughts on how I could improve my Python skills?  I already &quot;do projects&quot;, and I try to do everything I can in Python (I am a statistician at my company), but I am at the point with my Python skills that I am submitting code to stackoverflow or on the Python IRC channel and all I get is a lot of dissension and frustrated posters about how my code can be &quot;optimized better&quot;, &quot;why did you do it THAT way?!&quot;, or that &quot;it&#39;s not pythonic&quot; -- all of which just turns out to be empty criticisms with little suggestions on how to improve my code.  I imagine that if I were at a &quot;Python company&quot; I&#39;d have coworkers that could &#39;soundboard&#39; with me or give me pointers, but I don&#39;t have access to that.  In fact, I don&#39;t know anyone else that works in Python... </div>
<div><br></div><div>Is there something you might suggest that I could &#39;do&#39; to increase my skills as a python&#39;er so the code I write is &#39;respectable&#39;?</div><div><br></div><div>Thanks,</div><div><br></div>
<div>-J</div><div><br><div><div></div></div><br>
</div>