| By Yakov Fain | Article Rating: |
|
| May 27, 2008 02:00 PM EDT | Reads: |
5,460 |
I spent last week in India attending the Great Developer Indian Summit (GDIS) that took place in Bangalore, in the Institute of Science, one of the most prestigious graduate schools in the country. I’ve been wearing two hats there – a speaker and a vendor – and can testify that organization of the conference (Saltmarch Media) was great –transportation, hotel, food, parties – all were top notch. I’d say it’s the most speaker-friendly conference I’ve been so far, and I usually speak at three-four conferences a year.The first two days were dedicated to .Net, which I spent traveling, sightseeing and blogging about India. The third day was devoted to Web technologies and the last two days were about Java. More than three thousand people have attended this event.
The conference featured more than 100 presentations and workshops delivered by about 40 speakers from around the world. These are some of the names that you may know:
- Jesse James Garret, who coined the popular acronym AJAX
- Greg Murray from Sun Microsystems. He’s a creator of jMaki
- Dr. Venkat Subramaniam, an excellent speaker and the proponent of agile development.
- Brian Sam-Bodden, Java Author and Ruby geek
It was not a surprise that lots of the talks during the Java track were about dynamic languages that can run on JVM. This seems to be a trend. While running a workshop on developing rich Internet applications with Java and Adobe Flex, I've asked the audience, "How many people know Java?" About 95% of people raised their hands. These days, Java often is being labeled as boring or not sexy. But after visiting Bangalore and comparing it with non-technical Indian cities, I was thinking to myself, "Java played (and keeps playing) the crucial role in the evolution of India".
I’ve had many conversations with local software developers. The word local may not be exactly right, because a number of people moved to Bangalore just because the IT jobs are here. The other IT hubs are Chennai, Hyderabad, Pune, and Mumbai. People complained about the cost of living getting higher and higher in Bangalore. Rent of a two bedroom apartment in a good area costs about $1000 USD. Morning commute is a problem – driving 10 miles during a rush hour takes 1.5 hours. The food is more expensive too. No wonder that Bangalore software developers are demanding higher salaries.
This is what I’ve learned from these private conversations (take it for what it worth):
1. About 10% of local software developers enjoy programming. Ninety percent are just making a better living. I wonder what would be the numbers among American developers? I’d guess 20/80.
2. People working remotely for American companies want more control, “Just give me a task, and I’ll complete it”. I explained, that it’s possible only after the trust between American and Indian parties is established.
3.Turnover in consulting companies is high mainly because of poor management. People work from 10AM to 10PM on a regular basis. They do not mind, but just expect some tokens of appreciation like free food after hours. In product companies it’s different – they enjoy 40-hours week and can build their careers the same way we do in the USA. These people seldom quit - mainly for a better paycheck.
4. A guy stopped by asking for a career advice. He’s an experienced programmer but is asking, "What’s the best way to switch to project management?". I went,
“Do you like programming?”
“Yes, I really do”
“So why do you want to switch?”
“I am 35, and since I’m not a manager yet, my relatives think that I’m underachiever”. I can’t imagine that in the USA a person would want to become a manager just to please family members and neighbors.
In general, visiting this event was a great experience for me. The summit finished with the first developers' awards that were given away at the Java Teenage Party. It was not a party for teenagers. Java turns 13 this year. The party featured solid rock bands and a birthday cake.
Published May 27, 2008 Reads 5,460
Copyright © 2008 SYS-CON Media, Inc. — All Rights Reserved.
Syndicated stories and blog feeds, all rights reserved by the author.
More Stories By Yakov Fain
Yakov Fain is a Managing Director of Farata Systems, consulting, training and product company. He has authored several Java books, dozens of technical articles. SYS-CON Books released his latest co-authored book , Rich Internet Applications with Adobe Flex and Java: Secrets of the Masters in Spring 2007. Sun Microsystems has nominated and awarded Yakov with the title Java Champion. He leads the Princeton Java Users Group. He is an Adobe Certified Flex Instructor. Currently Yakov works on the book for O'Reilly "Enterprise Application Development with Flex". He twits at twitter.com/yfain.
![]() |
Albin Joseph 05/27/08 08:22:57 AM EDT | |||
“I am 35, and since I’m not a manager yet, my relatives think that I’m underachiever”. I think this is the biggest problem in Indian developers. After 5-6 years of coding they stops coding. They think coding is only for the first few years. |
||||
- Kindle 2 vs Nook
- Why IBM’s Server Chief Got Busted
- Is Cloud Computing Like Teenage Sex?
- Industry Experts Discuss the State of Cloud Computing
- Performance Tuning Essentials for Java
- Confessions of a Ulitzer Addict
- Tactical Cloud Computing Panel at 1st Annual GovIT Expo
- It's the Java vs. C++ Shootout Revisited!
- Cloud Computing Can Revitalize Your Career as Software Developer
- IBM Could "Reinvent" Java: Mills
- Oracle & Cloud Computing: Exclusive Q&A with SVP Richard Sarwal
- A Brief History of Cloud Computing
- Kindle 2 vs Nook
- Cloud CEOs, CTOs & SVPs to Speak at 4th International Cloud Computing Expo
- Why IBM’s Server Chief Got Busted
- Is Cloud Computing Like Teenage Sex?
- Industry Experts Discuss the State of Cloud Computing
- Performance Tuning Essentials for Java
- The Difference Between Web Hosting and Cloud Computing
- Cloud Computing Expo: Exclusive Q&A with Yahoo! SVP Cloud Computing
- Ajax in RichFaces 3.3, JSF 2 and RichFaces 4
- Confessions of a Ulitzer Addict
- My Thoughts on Ulitzer
- Tactical Cloud Computing Panel at 1st Annual GovIT Expo
- A Cup of AJAX? Nay, Just Regular Java Please
- Java Developer's Journal Exclusive: 2006 "JDJ Editors' Choice" Awards
- The i-Technology Right Stuff
- JavaServer Faces (JSF) vs Struts
- Rich Internet Applications with Adobe Flex 2 and Java
- Java vs C++ "Shootout" Revisited
- Bean-Managed Persistence Using a Proxy List
- Reporting Made Easy with JasperReports and Hibernate
- Creating a Pet Store Application with JavaServer Faces, Spring, and Hibernate
- What's New in Eclipse?
- Why Do 'Cool Kids' Choose Ruby or PHP to Build Websites Instead of Java?
- i-Technology Predictions for 2007: Where's It All Headed?







































