Interview with:Debasis Roy [debasisroy]
PROGRAMMING
 | How did you begin programming and at what age? I started programming at my high school in QBASIC programming language at the age of 17. |
 | What languages do you code, and in what platforms? Currently I am coding in Java in windows platform. |
 | What machine configuration and operating system do you use? Its a core 2 duo processor, 2 GB ram and windows operating system. |
 | Please list web addresses where we can see some of your work http://earthalbumext.appspot.com/
http://debasisroy144.appspot.com/
http://debasisroy144.blogspot.com/
http://debasisroy144.googlepages.com/home.html
http://scinfobd.appspot.com/ |
 | What motivates you to undertake a new project? People are facing lots of problems in different fields. I just want to make life more lazy by developing some helpful softwares. |
 | What part of project development is most gratifying to you? I like to work in the front end on which user will play his/her role and its seems more challenging to me. |
 | From the outside, it seems a rational job, but is creativity necessary for programming? Of course creativity is necessary to some sort of level. |
 | What conditions do you need to concentrate when programming? For design i like to be a lonely room and for coding i like to put an air phone into my ears and listen some of my favorite musics. |
 | After working for long periods of time, have you ever felt as though you were in a bubble? After a successful implementation of a module it is a great moment to enjoy. |
 | When you check out code you wrote time ago, what's the main difference with respect to code that you write nowadays? Before, I write codes in a modular/structured fashion mostly. Now a days, I am coding by following the design patterns and object oriented approach. |
 | Do you still buy programming books, or do you learn everything from online sources? I am doing both. Online is a great resource of learning but the demands of reading a hard copy of a book is also unavoidable. |
 | Do you think programming should be taught at the basic education level? Yes, some sort of programming ideas can be taught in the basic education level. |
 | What has been your experience in marketing your software? To choose the marketing criteria is the main challenge. |
 | What do you learn from software users? The software users always tried to be more lazy. |
 | What would be your solution against piracy? I prefer the open source strategy. |
 | Would you consider yourself rigorous in the organization of the coding that you write and on commenting it? Yes, code commenting is very necessary of further enhancing it. |
 | How do you calculate the budget for a software project? How much time it takes for me to develop. |
 | What are your favourite games and on what platform do you play them? Midnight club II, in windows platform. |
 | How often do you clean dirt-buildup on your keyboard? I can't remember. |
 | How do you feel when friends or family ask for your help in solving domestic computer problems? Most of them ask for the hardware problem for which I can try only for trial and error method. |
 | As machines for development, what opinion do Macs deserve? I have no idea about a mac machine but it looks great to use. |
 | How do you protect your computer from viruses? I am using spybot and avg antivirus and not visiting the harmful websites. |
 | In social settings, do people become interested when you tell them you are a software developer? People are becoming more and more interested in software and I meet people also who are interested on me as a software developer. |
 | Do you work alone or in a team? Which do you prefer? In my job life I am working in a team. And also I am working alone on some my interesting project. I like to work in 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? No I normally start to use the new version as it is available when I start a new project. But for already running development I don't prefer to shift to a new version of IDE. |
 | What is your main reason for not meeting project deadlines? It is the lack of capability of understanding the problem before development. |
 | In your opinion, which company helps software developers the most? Sun microsystem |
 | How many breaks per day do you normally take? 5/6 per day for tee, coffee and smoking. |
 | At this point in your career, what would be the project of your dreams? The facebook. |
 | What is your next project? This is a social community type project on mobile platform. |
 | Which websites or forums for programmers do you frequently visit? www.netbeans.org
java.sun.com |
 | What advice would you give to someone who wants to become a programmer? Gain the capability of problem solving. |
|
751 visits Whohub [debasisroy] Debasis Roy Dhaka-Bangladesh
|