Python.... Confrontation with Python

It was December and we were gearing up for Christmas and New Year Celebration  at Umang office, when a message from my  boss popped up on skype  “How much do you know about  Python Programming???”.

I was shocked and scared. I had just heard of ‘Python Programming’ during my college days. But I did not   know even the basics of it.

Soon it was the time to go into the cabin to discuss about the same with my boss. At the end of discussion, I was ‘bestowed upon’ the task of learning Python as part of our project.

I started getting heavily involved in learning python…

My significant milestones for the following days were:

  1.  Installing  the softwares  (Man it was brain storming (:| ).
  2. Compiling the existing code given by client (wheww).
  3. Start with new development features  as per the specifications  😎 .

I was not even aware  of the softwares that were needed to do  the project. Google search came to my rescue as always and with some R&D I finally completed the python 2.5, pyqt4 designer and QGIS 1.7.1 installation. First step was success!!!

Even before I could celebrate the joy of a successful beginning… I knew the next step was “To Compile the existing code”. Now this was a bit tough stage for me. I had to deal with some dll and system paths  errors. I was so much dependent  on   http://stackoverflow.com/  (handy site) .I used to post my questions  and  check  whether  an answer  had  arrived or not  (Refresh rate: 100times/hour).

Pressure was building, temperatures were soaring (it’s the beginning of summer season) as the delivery date was coming closer. But I did tackle with all the problems that came along, making way towards my last step. I Started with GUI changes to begin with and later on with the actual coding. It took me one full day to find just the compilation command.

There are two ways to look at a task… Either you wish the task was easier or you wish that you were better. I opted for the second one and today I am very happy as I am almost done with my python project.

After my successful Confrontation with PYTHON… my boss has bestowed upon me the title ‘Miss Python’ 🙂