Kunal Bajpai [idealson]
How did you begin programming and at what age?
At my school when I was in 4th standard. I think my age was 7 or 8 years
What languages do you code, and in what platforms?
C/C++, Java, Php, VC++.NET, C# Windows.
What machine configuration and operating system do you use?
Windows XP, Linux
Please list web addresses where we can see some of your work
They are all on the intranet
What motivates you to undertake a new project?
Writing some elegant code and my drift towards perfection.
What part of project development is most gratifying to you?
Designing and coding.
From the outside, it seems a rational job, but is creativity necessary for programming?
Definitely, programmers are artists who took programming as there mode of expression
What conditions do you need to concentrate when programming?
Absolute silence and 22C temperature
After working for long periods of time, have you ever felt as though you were in a bubble?
I cannot sleep till I don't solve a programming problem.
When you check out code you wrote time ago, what's the main difference with respect to code that you write nowadays?
What rubbish I wrote?
Do you still buy programming books, or do you learn everything from online sources?
Books have soul and online stuff is soulless. Yes, I prefer books that online sources.
Do you think programming should be taught at the basic education level?
I have been taught programming since my childhood and I think its not a bad idea.
What has been your experience in marketing your software?
I have never marketed anything
What do you learn from software users?
How my software fails
What would be your solution against piracy?
Open Source Software
Would you consider yourself rigorous in the organization of the coding that you write and on commenting it?
How do you calculate the budget for a software project?
I am not into it
What are your favourite games and on what platform do you play them?
Age of Empires on Windows
How often do you clean dirt-buildup on your keyboard?
How do you feel when friends or family ask for your help in solving domestic computer problems?
I am an ace troubleshooter
As machines for development, what opinion do Macs deserve?
I haven't used a MAC, but I would love to use one
How do you protect your computer from viruses?
Not clicking on unknown objects ;)
In social settings, do people become interested when you tell them you are a software developer?
Nope, here every next person in India is into Computers.
Do you work alone or in a team? Which do you prefer?
I prefer to work alone but a team is a great if like minded form a team
Are you one of the first to update to new software when it comes out, or do you normally wait until more stable versions appear?
Yes you are right
What is your main reason for not meeting project deadlines?
More elegance in code, more robust code.
In your opinion, which company helps software developers the most?
How many breaks per day do you normally take?
3 to 4
At this point in your career, what would be the project of your dreams?
A virtual world game where every person hooked to computer spends his life playing that game
What is your next project?
Mail automation using RFID tags
Which websites or forums for programmers do you frequently visit?
Codeproject, Codeguru, MSDN, etc
What advice would you give to someone who wants to become a programmer?
Not everyone can become a programmer, programmers are born.