Business issues regarding adapting Python
Hello everyone, I'm a big time python fan and it has helped me write code fast and push it out quickly. We have a medium sized telecom product written 90% in Python and 10% in Java. The problem is, in the place where we work (Pakistan), we can't find Python developers. I asked HR to send me figures on how many people do we have available who have worked with C++, Java, PHP and Python with 2-3 years of experience. They did a search on available candidates on Pakistan's biggest jobsite and this is what they sent: Language: Available Candidates in Pakistan (Available Candidates in our city) Java: 2020 (750) C++: 1540 (650) PHP: 630 (310) Python: 25 (4) Almost no-one shows up with Python experience when we put out a job opening and now it is becoming a real hurdle. Despite our liking and cost savings with the language, we are thinking about shifting to Java. 1. Have any of you faced a similar issue? How did you resolve it? 2. Do you think it makes sense to hire good programmers and train them on Python? 3. If we do train people in Python for say a month; are we just creating a team of mediocre programmers? Someone who has worked with Python for over an year is much different than someone who has worked with Python for only a month. 4. Any suggestions or idea? Related posts, articles etc would certainly help! I know that going Java will probably mean a 3x increase in the number of people that we have and require time for Python component replacement with Java ones. But for Business Continuity sake, management doesn't mind. Thanks a lot everyone! -- http://mail.python.org/mailman/listinfo/python-list
Re: Business issues regarding adapting Python
On Sep 27, 4:13 pm, "Martin P. Hellwig" wrote: > Nash wrote: > > > I think normal market rules will apply to Pakistan too, if your desired > trade has not the quantity you wish, the price per item should get > higher. Net result should be that more quantity will be available due to > increased interest. > > -- > MPHhttp://blog.dcuktec.com > 'If consumed, best digested with added seasoning to own preference.' If I rephrase the question: In an absense of steady Python Developers; can there be a viable strategy involving training? Or will it be much safer going with an already common developer pool. Please note that my goal is not to promote python but to make a sound business decision. Using Python is not an absolute requirement. I appreciate all the feedback thus far, please keep it coming in, thanks everyone! -- http://mail.python.org/mailman/listinfo/python-list
Re: python for loop
The first item in a sequence is at index zero because it is that far away from the beginning. The second item is one away from the beginning. That is the reason for zero-based indexing. -- http://mail.python.org/mailman/listinfo/python-list
Python failed... Repeatedly
I have just started into python and this was my first time setting up my own software. I ended up with pycharm and chose the python 3.6 or whatever translator. Every time I run my hello world program I get the message "invalid translator" and I get several pop ups giving me the options of custom set up, repair, or uninstall I have tried custom set up a few times and repair multiple times and even have gotten successful repairs even and next time I hit test it goes right back to where it was. Finally I was given the information for this from selecting the correct options in the pop ups. Does anyone have suggestions and can someone confirm that pycharm uses cpython instead of anaconda or jython ect. Please? Because I am taking a cpython course. P.s. I have tried visual studio, and like 3 other softwares and none of them had a successful download, and I have windows 10 but am looking into ubuntu. -- https://mail.python.org/mailman/listinfo/python-list
