Saturday, November 27, 2010

Doing things the hard way

Every profession has changed and so is programming. The days of hard coding in less advanced text editors is over. Years of debugging effort is now replaced with instant error hinting in advanced code editors like Visual Studio .Net, Eclipse, NetBeans, you name it.
One coder told me lazy coders code using those tools. I asked them to tell me if they will say doctors are lazy when they technology to diagnose patients, and do their various maneuvers.
If developers spend centuries thinking about what others do and make it easier for them to do it, what's really wrong with developers simplifying the tasks they always do.
Getting current means using the current technology to speed up tasks. I had rather used technology to speed up meeting deadlines than waste a whole lot of time doing things the hard way.
Who cares. Software engineering is about meeting crazy deadlines. It's not about spending centuries doing tasks which will take someone 2 seconds to accomplish.
I will continue using technology to the fullest.

Monday, November 22, 2010

Eclipse saved my day

I had to put categorized content into a web application. I appended a string to the return value of a method. The application started to freak out. I had to tackle everything from the root level.
I jumped into the Ubuntu development server and started Eclipse.
I searched for the return value code and got tons of result. I reduced my search term and got two backed up files of the database containing the search term. I went into the live database, exported, backed up and refilled the table. The pages were still not showing.
All left for me to do was compare and contrast the content with other fields. After some minutes I was back on track and everything was working fine.
Eclipse for PHP is what I have been using on the development server. NetBeans is on it but searches are super-slow even after my optimizations.
I am beginning to fall in love with Eclipse on Ubuntu. But when I use Windows OS. NetBeans is my good old friend. I cannot help but appreciate the hardwork of the developers of both NetBeans and Eclipse.

The art of programming

Codes rule the world. I watched the documentary on 50 years from now and realised the flying car project could have stayed at a standstill if codes were not involved in the project.
Codes are the very guys who make things happen faster. At times there's no way out of getting things done faster than writing complex software codes.
As a software(desktop, enterprise, web and mobile) engineer I see coding to be fun. Some of my mates in school never liked to hear anything about programming. I don't blame them because programming is not for everyone. Each individual has their specific skill which all aid in developing oneself.
If you are a programmer never see non-programmers as freaks. They can also accomplish tasks which you may never in your life able to accomplish.
I am proud of my mates because each one specialised in a specific field of computing. My logic could have failed if I didn't get an expert software tester among my mates.
Some were expert network engineers, requirement analysts, mobile troubleshooters, testers and critics. These skills made our group the best the University has seen so far.