This week get to know Roland Barcia
, the lead Web 2.0 Architect for IBM Software Services for WebSphere - he's up to his elbows in technology, working with customers to build end to end Web 2.0 style architecture.Tell me about yourself and what you're currently working on...
My name is Roland Barcia and I am the lead Web 2.0 Architect for IBM Software Services for WebSphere. My main job is to help enable our WebSphere customers with Web 2.0 Based technologies. I also focus on enabling our ISSW consultants and other parts of IBM on these technologies as well. In addition, I focus on application development programming models. I also take many of the requirements from customers and help drive future enhancements to our WebSphere products to help serve our customers. I am currently focusing on technologies such as the Dojo Toolkit, JAX-RS, EJB 3, JPA, OSGi, and various other programming models. I am currently working with multiple customers helping build end to end Web 2.0 style architecture. So you presented over 10 labs and sessions at Impact 2010! I'm really impressed. What were the most interesting developments at Impact this year from your point of view?
So with so many presentations, I was really busy and had less time to attend sessions myself. That said, my favorite part of Impact were the round table meet the experts sessions. Specifically, talking to the customers and learning what they liked and what they didn't like. From my point of view, seeing Web 2.0 based technologies become really mainstream with our customers was very important. It has moved beyond "future" stage and people are actually building rich internet applications, adopting REST, and making the middleware lean and mean. This adoption is not just with plain web applications, but even in the BPM realm. Your applications are so much better positioned for scalability, social networks and cloud computing when you use Web 2.0 architectures.What new technologies are you most intrigued by?
There are many areas that I am most intrigued by. I am following HTML 5/CSS 3 closely and seeing what affect it has on the open web. I am intrigued by the success of native mobile app models. Focusing on good REST API's at this phase is key because it will opening you up to various UI channels. Do you think it's more important to go broad or deep with your IT skills?
Ultimately, you need people who can do both. I think a person should have a set of technologies they go deep on and enough breadth to know how it all works together. Tell me about your favorite IT project...
I am not really sure I have a favorite project. I like projects where my coworkers become friends and we work together. I have been fortunate to have some really fun engagements with fun people. Since 2004 you've written numerous articles for developerWorks... What first inspired you to start writing?
My first developerWorks article
was actually published in 2002. Before IBM, I never thought of publishing. One of my mentors, Kyle Brown, suggested it and I really liked it. I found I could reach more and more people this way than I could dong pure consulting. How do you use developerWorks?
I read and write articles and comment lines, I read several blogs, I have my own blog on developerWorks called Web 2.0 and Middleware
. I like to use my blog when I can to get thoughts out in a less structured way.How would you say social networking has changed the way you work?
So I would say I use Twitter
as a pointer to content I have written or want to point people to. I think this is the biggest value of Twitter, that it provides a live stream of headlines that I can push to the masses. Facebook, on the other hand I tend to use much less for work, and more for connecting with friends. However, the fact that content is now available in the form of feeds provides an easy way for me to duplicate content. For example, my Blog Feed is fed into my Notes section of Facebook and allows other readers to access my content. What are some of your favorite websites/feeds/twitter accounts to follow?http://www.ajaxian.comhttp://www.infoq.comhttp://www.ibm.com/developerworkshttp://www.dojotoolkit.org/blog/http://www.fairviewgospelchurch.orghttp://twitter.com/gracetoyouhttp://twitter.com/RayComfort
Follow many of my colleagues twitter accounts.http://www.yankees.comCan you share something about yourself that most people don't know about you?
I did not try chocolate for the first time till well into my late 20's. - Thanks Roland!