I don't know why I was invited to this forum. I do not make it a practice to rant. However this place is sooo over the top, I think you people could use a reality check.
I understand what is behind this forum: People who hope to benefit monetarily and business wise (books / consultants / training) by hyping 'technology' and all the associated MBA stuff that is invented daily. I would wager that very few participants here are successful serious software developers.
Here is where our US culture has arrived after two decades of technological progress: It takes two incomes to buy even a modest home. Children are warehoused in daycare facilities and then sent to school, which is now nothing more than the next daycare facility. 25% of teen girls have an STD, nearly 40% of the births are out of wedlock, in 2003 45% of the custodial parents were either divorced or seperated. A huge portion of our government budgets go toward entitlement programs, never ending wars, and now a massive economic bail out of monopolies: the Big 3 auto companies, insurance companies (AIG), and huge banks (Wacovia). If you don't belive me, look it up on Google, the 'other monopoly.'
We have over 10,000,000 illegal immigrants from Mexico. There are over 500,000 illegal immigrants in US prisons. This website suggests that we import more third world workers (coders) and let the H1-B's stay. Great - our kids can compete and work for $12/hr.
Having two degrees, one in engineering, another in comp sci, my advice to young people is don't go in to a technical field. Engineers and programmers are the last to be rewarded, and the first to be laid off. This web site advocates importation of competion and outsourcing of jobs. Any tech person: programmer, engineer, contract law, radiology, even surgery, are being outsourced to third world countries.
The solution? How many of you have made a commitment with a significant other? How many have raised your children with a parent at home? How many of you have made a chair or table or other furniture? Cut dovetails in a drawer by hand? Cut down a tree more than 4" in diameter? Varnished furniture? Made a dinner for 10 or more (by yourself)? Remodeled a home together? Mastered a musical instrument to your satisfaction? Fixed some major thing that has gone wrong? Wrote a book? Knitted a sweater? Sewen clothes?
If you would like your parents to take care of you forever, if you don't like to think about details, if you like the idea of continuing in high school for the rest of your life, if you don't mind many co-wokers who have nothing to say, if you like to sit in a cube farm, if you accept management treating you as a child then tech / corporate life is for you.
My advice is get with it and be a real person. Technology is just an aspect of life, it's not life, and it's not the solution (as witnessed by the current economic crisis). It's just like the TV, a vast waste land, with a small application.
In closing I suggest the you evangalists on this forum refrain from using the following words / phrases: Overreaching, cultural, innovation, oversight, risk, leadership, opportunities, public trust (is this a joke?), multi-tiered, competencies, exciting constantly changing,
**The editors of Voicesforinnovation.org (VFI) have had to edit this post because it contained content that was deemed offensive to other members of the community. Please note that VFI has policies related to forums including staying on topic, not attacking others personally and refraining from the use of inappropriate language. Postings that do not comply with these policies will be deleted or edited.**