Tuesday, August 27, 2013

               In today's software development paradigm IDE's are a integral part of professional software development. We have IDE's available for almost all kinds of technologies and from free/open source to paid.
After using them from long and observing people around me including myself, was forced to think
               1.  Are they really that good ?
               2. When should a person think of using these IDE's ?

We all know IDE's help us in developing things faster. One thing we might not have observed is, we might be getting converted into google based  programmers slowly n slowly. While using these IDE's we have most of the things available to us at a click of a button or we just need to type "." "->" in front of the class names or tags. When debugging we can inspect and watch things, making finding our mistakes very very easy and fast. But in turn making our brains going mory n more  lazzy. We tend to forget various library and function name. We don't focus on logic of the problem  as we can debug the things after we have written them.
              But the impact can more of person dependent as its up to us to decide, to what extent we want to use IDE's.

I suggest these IDE's are most dangerous to the Students. I strongly recommend students should avoid using them. IDE's are made to make things faster after we know things or when we are having basic or intermediate knowledge of things. When we are students, we have beginner level knowledge as we are still learning and this can be very damaging as we can skip many basic things.




    Few days ago, I was taking interviews of few freshers for a company. A student who had done his MCA form a good college came. After few questions, he told me he is not that fond of programming and wants to be a graphics designer. Well to start things and me begin a programmer, I asked him to write the all time first program i.e "hello word" i.e. but with hello in red color and world in blue. And to my surprise the guy was not able to write the program. He did not knew how to make things red or blue. Then i started inspecting how this could happen as he had done graphics designing for his college project. And after a series of questions,  found out that he was using front page to create graphics where changing font color is just a matter of few button clicks. So in this case the IDE was the culprit.

So i would again suggest all students/people to start using IDEs, after we have some level of expertise in that technology else we might end up looking stupid.

No comments:

Post a Comment