Developer Faceoff: Sergio Pereira vs. Angelo AnolinFiled Under Developer Faceoff
This month’s Developer Faceoff highlights two developers that contributed to the Writer’s Block Contest: Sergio Pereira vs. Angelo Anolin.
Sergio Pereira has been developing software professionally since the mid 90’s. After a short period of desktop application development, he changed his focus to web development and never looked back. Addicted to learning, he constantly looks at 3-month old code and wonders how could he produce such atrocity. Sergio often contributes to devlicio.us and twitter.
Angelo Anolin started his computer career back in 1996 as a Civil Engineer, but got involved with programming around 2004 initially with Sybase Powerbuilder. He now develops in .NET for an oil and gas exploration company in Brunei. Angelo is a knowledge hungry developer that believes there is not only room for improvement but for also accumulating knowledge. Angelo can be found at his blog and twitter.
Here we go!
|1. How long have you been developing?||Yikes, I’ve been paid to do this for 12 years.||Humanly – Since Birth. Professionally – 5 Years.|
|2. What is your favorite language to date?||Ruby, it still has that new car smell to me.||VB.Net|
|3. What is your favorite pattern/architecture?||I like anything that contributes to the removal of dependencies. I’ll say the Template Method pattern because it’s simple and often shows someone starting to grok OO design.||Architecture that works best for the project I am involved in.|
|4. Is formal academic education necessary for development?||Not necessary. It’s still a new field and people can get by being self-taught.||It helps, but the factor is still you – the student.|
|5. Are software developers – engineers or artists?||Craftsmen. Code should not be subject to personal interpretations – it’s not Art, we don’t have time for that.||Engineer (I am an engineer myself).|
|6. Do you blog? If so how long and how many subscribers?||I finally started blogging last year. According to feedburner, 3.5K subscribers.||Just started one late last year. No statistics yet.|
|7. If you could read only one blog, which one would you pick?||Kathy Sierra’s – Creating Passionate Users (even if just the archives)||www.noop.nl|
|8. What is the biggest mistake you made along the way?||Assumed everyone that works with me cares as much about the software as I do.||Overlooking life beyond the keyboard and monitor.|
|9. Anyone in the software community you are star struck around?||Anders Hejlsberg. I wish all the great contributors of our industry were as well-spoken and coherent as him.||Jurgen Appelo|
|10. What is the secret of your success, expressed in one word?||Sincerity||Perseverance|