China, Japan, and Korea all have better internet service than the USA. Some part of India, Europe, Russia and Brazil as well.
For starters, the internet could be revamped to:
- offer security to the users, choking off hacks and threats in transit instead of at the desktop or at the handheld
- be more resilient, designed to withstand major outages without loss of service to anyone
- be more accessible and more useful, sure, TCP/IP is ubiquitous, however, it leaves much to be desired as a protocol
- integrate with phone, tv, radio media by law, anything on the "public airwaves" being required to also be on the "public internet"
- treat business use as a guest instead of as an owner - businesses do NOT own the internet, and never should
- treat government use as a guest instead of as an owner - government should NOT own the internet, the people should own it
- by law, require all government meetings to be posted on the internet, transmitted live, and to accept discourse from the voting public - government utube plus live transmission plus interaction with the voters
- by law, require all product recalls, safety issues, hazards, storm warnings, flood warnings, wildfire notices etc etc to be posted on the internet in an easily accessible and publicly available way (structured, easy to find, maintained, current to the minute)
- by law, require that any pleas for assistance, from hurricane or other disaster relief efforts to simple local church calls for volunteering be posted on the internet - IF any claim of offset or tax deduction is made by anyone regarding the publication or distribution of such calls for assistance or volunteering (TV and Radio get tax breaks for broadcasting such; I say require these broadcasts to be simultaneously made on the internet AND stored for posterity)
There are lots of other ways the Internet can be enhanced. Some local. Some world-wide.
In truth, the Internet is as much in it's infancy as mainframe computers were in the mid-1950's, when no one dared believe desktop or portable computers that are commonplace today, and cheap, would ever be possible at anything like the quality and value that exists today.
Rather than just say "untrue" show me a link, say, to India's Government Site on Immigration and Control. Show me a link, something with http://india.gov.in/ in it, that supports your "untrue" statement. I looked. Couldnt find it. Presumably it doesnt exist. I know a heck of alot of Chinese citizens would love to come to India and work for cheap. heh.
Show me a link, something with http://india.gov.in/ in it, that documents your alleged open door policy. I looked. Couldnt find it. Presumably it doesnt exist. I know a heck of alot of Chinese citizens would love to come to India and work for cheap. heh.
As is often the case with really superb, world-class engineering shops, they just don't know squat about marketing and sales.
What with the Vista-Crash, and other recent Microsoft and Dell and various other debacles by their competitors, one would think it so intuitively obvious that the best possible move for Apple would be to simply lower all prices by 5%, every other month, for the next year. That's right, at least 30% price cut across the board by the end of the year. Heck, if the volume of orders doubles every third month, thus making up the difference in proft, go ahead and show some marketing chutzpa Apple, and cut prices by 50%.
You can do it.
You can actually sell electronic gear on a level competitive with Dell, or anyone else.
The formula is simple. Sell low and make money on volume.
But noooooooooooo. They continue to price at the high end of the market, and show a dreadful absence of awareness regarding marketing strategy as a business practice.
Wowzers.
No wonder they are only bit-players.
No wonder their stock just took a major hit.
Gee golly geee wonkers. Apple dudes. Hit me up and I will help you make real money on your extremely cool, extremely well engineered electronics.
India doesn't allow foreigners to come in and work, or take jobs away from it's citizens, even if those foreigners are cheaper, better trained, better skilled, more capable and more competent in general.
Ha.
I was asked to give a speech at a local University, to a mixed audience of freshman and high school seniors. The topic requested was "Why You Should Be A Computer Science Major".
After some soul searching I politely declined.
The reason is simply because I could not, at that time and to this day, offer any real prospect of anything like the level of success I have been lucky enough and skilled enough to realize in the broad field of Computer Science.
One measure of trends you may wish to review is the count of Computer Science PHD's graduated in the USA each year, by college of study. What you will find is a dramatic downward trend for anything Computer Science or Software Engineering related. With a corresponding upward trend in other fields requiring the same basic personality traits and intellectual capability.
That is, broadly speaking, a massive number of people before you - at the PHD and MBA and also BS / BA levels, have made a conscious and well reasoned, well researched choice to NOT pursue a career involving computer programming or computer engineering.
What they have chosen is very enlightening, but I will leave that as a separate discussion area. The short version is that you can be very successful in a variety of fields other than Computer Science.
The reason is that foreign governments (India, China, Taiwan, Indonesia, Japan, Russia, etc. etc.) have actually targeted Computer Science as an area in which they want to advance their citizens. They do so by means of educational opportunities and also solicitation of multinational corporations to employ their "educated" citizens.
Second check, just to be sure you are sane, I strongly suggest you compare the ongoing skills maintenance cost for any Computer Science skills in dollar for dollar terms. Do this comparison as a simple list:
- Cost for X training in the USA.
- Cost for X training in India.
- Cost for X training in China.
- Cost for X training in Russia.
For X substitute a limited set of comparison items such as:
- Oracle (DBA roles, Data Architecture, Data Systems, eBusiness etc)
- Microsoft (System Administrator courses on Vista, SQL Server courses, Advanced Administration like Active Directory mastery level courses).
- Linux
- Telecommunications
The results you can reasonably expect will probably look something like:
- Full Oracle Certification in USA: $35,000 to $45,000
- Full Oracle Certification in India: $1,700 to $2,100
- Full Microsoft Certification in USA: $23,000 to $29,000
- Full Microsoft Certification in India: $800 to $1,100
Now, if you are systems engineer, you need to stay current with technology. To do that you need to be at the same level as someone who is certified, if you dont actually get the full certifications. The same vendors offer exactly the same training and certifications at vastly different prices depending on where you are in the world. Yet your income will decrease over time compared to people in other nations. So, the projection is that your costs go up and your income goes down over the term of your career - say - 40 years.
Third check. India and China and Russia all prohibit or strictly control or outright forbid any non-citizen from working in their country in the field of Computer Science. They simply protect the livelihoods of their citizens by forbidding foreigners from competing with them. Our USA government does nothing of the kind, but actually has just created entirely new kinds of visas so that foreigners can come to the USA and work indefinately. Presumably at the request of Corporations.
The simple fact that at least 42% of all outsourced projects specific to Information Technology have utterly failed, and that another 18% have fallen short of their goals in terms of cost or budget, seems to be of no serious concern to these corporations - at least as far as cost per man hour they are willing to pay for competent workers.
First, I wouldn't say it is a transition so much as a career change. Like becoming a Baker when all you have done for your life is dig ditches.
Second, I will say you need to figure out where the heck you have landed. It isn't Kansas anymore. You are now in the world of Harvard and Yale MBA's, and no matter what you achieve for your firm such people will forever hold you in contempt since you don't wear their school tie.
Third, You need to figure out where the heck you are going with this. Do you have another step in your career path? Two? None? The last is the most likely. Techies who migrate into management are usually stalled at a manager-of-teams role within IT. Permanently.
Unless of course you are headed down an MBA or PHD management path. Honestly. Senior people will never take you seriously without an MBA or PHD in a Management curriculum. They will take your credit for successes - they just will hold the belief that you lucked out, you got it easy, it was handed to you, or that the major blockbuster accomplishments you have done (if you are that good) were just not really that tough from a Management skill level perspective. Not fair. Not accurate. But very true - if you aren't a lawyer the lawyers will give you little respect in areas touching on lawyering (POs, Contracts, SOO, SOWs, contract terms), same goes for Accountants but it goes 10x for senior managers. You aren't in their golf game, much less in their Golf Club.
Thats right. You have landed in the world where playing Golf is as important, or more important, than any other single management skill. Your most important decision this year may well be which Golf Club or Country Club to join (assuming you are not already a member somewhere).
You do know how to tell if someone can really play Golf well, don't you? Hand them a six iron and ask them to play the entire course with the one club. If they play the game well, they need nothing else to still be competitive. If they use clubs as crutches they will fail miserably when the crutches are taken away.
So, the real questions I have for you here is this - Do You Own A Six Iron?
Have Fun!
SFearless
China, Japan, and Korea all have better internet service than the USA. Some part of India, Europe, Russia and Brazil as well. For starters, the internet could be revamped to: - offer security to the users, choking off hacks and threats in transit instead of at the desktop or at the handheld - be more resilient, designed to withstand major outages without loss of service to anyone - be more accessible and more useful, sure, TCP/IP is ubiquitous, however, it leaves much to be desired as a protocol - integrate with phone, tv, radio media by law, anything on the "public airwaves" being required to also be on the "public internet" - treat business use as a guest instead of as an owner - businesses do NOT own the internet, and never should - treat government use as a guest instead of as an owner - government should NOT own the internet, the people should own it - by law, require all government meetings to be posted on the internet, transmitted live, and to accept discourse from the voting public - government utube plus live transmission plus interaction with the voters - by law, require all product recalls, safety issues, hazards, storm warnings, flood warnings, wildfire notices etc etc to be posted on the internet in an easily accessible and publicly available way (structured, easy to find, maintained, current to the minute) - by law, require that any pleas for assistance, from hurricane or other disaster relief efforts to simple local church calls for volunteering be posted on the internet - IF any claim of offset or tax deduction is made by anyone regarding the publication or distribution of such calls for assistance or volunteering (TV and Radio get tax breaks for broadcasting such; I say require these broadcasts to be simultaneously made on the internet AND stored for posterity) There are lots of other ways the Internet can be enhanced. Some local. Some world-wide. In truth, the Internet is as much in it's infancy as mainframe computers were in the mid-1950's, when no one dared believe desktop or portable computers that are commonplace today, and cheap, would ever be possible at anything like the quality and value that exists today.
Rather than just say "untrue" show me a link, say, to India's Government Site on Immigration and Control. Show me a link, something with http://india.gov.in/ in it, that supports your "untrue" statement. I looked. Couldnt find it. Presumably it doesnt exist. I know a heck of alot of Chinese citizens would love to come to India and work for cheap. heh.
Show me a link, something with http://india.gov.in/ in it, that documents your alleged open door policy. I looked. Couldnt find it. Presumably it doesnt exist. I know a heck of alot of Chinese citizens would love to come to India and work for cheap. heh.
Ah, Well ok then. Let me clarify. For every 48,752 Indians working in the USA, there is one (1) foreigner working in India. Smiles.
What with the Vista-Crash, and other recent Microsoft and Dell and various other debacles by their competitors, one would think it so intuitively obvious that the best possible move for Apple would be to simply lower all prices by 5%, every other month, for the next year. That's right, at least 30% price cut across the board by the end of the year. Heck, if the volume of orders doubles every third month, thus making up the difference in proft, go ahead and show some marketing chutzpa Apple, and cut prices by 50%.
You can do it.
You can actually sell electronic gear on a level competitive with Dell, or anyone else.
The formula is simple. Sell low and make money on volume.
But noooooooooooo. They continue to price at the high end of the market, and show a dreadful absence of awareness regarding marketing strategy as a business practice.
Wowzers.
No wonder they are only bit-players. No wonder their stock just took a major hit.
Gee golly geee wonkers. Apple dudes. Hit me up and I will help you make real money on your extremely cool, extremely well engineered electronics.
Thanks SF
India doesn't allow foreigners to come in and work, or take jobs away from it's citizens, even if those foreigners are cheaper, better trained, better skilled, more capable and more competent in general. Ha.
After some soul searching I politely declined.
The reason is simply because I could not, at that time and to this day, offer any real prospect of anything like the level of success I have been lucky enough and skilled enough to realize in the broad field of Computer Science.
One measure of trends you may wish to review is the count of Computer Science PHD's graduated in the USA each year, by college of study. What you will find is a dramatic downward trend for anything Computer Science or Software Engineering related. With a corresponding upward trend in other fields requiring the same basic personality traits and intellectual capability.
That is, broadly speaking, a massive number of people before you - at the PHD and MBA and also BS / BA levels, have made a conscious and well reasoned, well researched choice to NOT pursue a career involving computer programming or computer engineering.
What they have chosen is very enlightening, but I will leave that as a separate discussion area. The short version is that you can be very successful in a variety of fields other than Computer Science.
The reason is that foreign governments (India, China, Taiwan, Indonesia, Japan, Russia, etc. etc.) have actually targeted Computer Science as an area in which they want to advance their citizens. They do so by means of educational opportunities and also solicitation of multinational corporations to employ their "educated" citizens.
Second check, just to be sure you are sane, I strongly suggest you compare the ongoing skills maintenance cost for any Computer Science skills in dollar for dollar terms. Do this comparison as a simple list:
- Cost for X training in the USA.
- Cost for X training in India.
- Cost for X training in China.
- Cost for X training in Russia.
For X substitute a limited set of comparison items such as:
- Oracle (DBA roles, Data Architecture, Data Systems, eBusiness etc)
- Microsoft (System Administrator courses on Vista, SQL Server courses, Advanced Administration like Active Directory mastery level courses). - Linux
- Telecommunications
The results you can reasonably expect will probably look something like:
- Full Oracle Certification in USA: $35,000 to $45,000
- Full Oracle Certification in India: $1,700 to $2,100
- Full Microsoft Certification in USA: $23,000 to $29,000
- Full Microsoft Certification in India: $800 to $1,100
Now, if you are systems engineer, you need to stay current with technology. To do that you need to be at the same level as someone who is certified, if you dont actually get the full certifications. The same vendors offer exactly the same training and certifications at vastly different prices depending on where you are in the world. Yet your income will decrease over time compared to people in other nations. So, the projection is that your costs go up and your income goes down over the term of your career - say - 40 years.
Third check. India and China and Russia all prohibit or strictly control or outright forbid any non-citizen from working in their country in the field of Computer Science. They simply protect the livelihoods of their citizens by forbidding foreigners from competing with them. Our USA government does nothing of the kind, but actually has just created entirely new kinds of visas so that foreigners can come to the USA and work indefinately. Presumably at the request of Corporations.
The simple fact that at least 42% of all outsourced projects specific to Information Technology have utterly failed, and that another 18% have fallen short of their goals in terms of cost or budget, seems to be of no serious concern to these corporations - at least as far as cost per man hour they are willing to pay for competent workers.
First, I wouldn't say it is a transition so much as a career change. Like becoming a Baker when all you have done for your life is dig ditches. Second, I will say you need to figure out where the heck you have landed. It isn't Kansas anymore. You are now in the world of Harvard and Yale MBA's, and no matter what you achieve for your firm such people will forever hold you in contempt since you don't wear their school tie. Third, You need to figure out where the heck you are going with this. Do you have another step in your career path? Two? None? The last is the most likely. Techies who migrate into management are usually stalled at a manager-of-teams role within IT. Permanently. Unless of course you are headed down an MBA or PHD management path. Honestly. Senior people will never take you seriously without an MBA or PHD in a Management curriculum. They will take your credit for successes - they just will hold the belief that you lucked out, you got it easy, it was handed to you, or that the major blockbuster accomplishments you have done (if you are that good) were just not really that tough from a Management skill level perspective. Not fair. Not accurate. But very true - if you aren't a lawyer the lawyers will give you little respect in areas touching on lawyering (POs, Contracts, SOO, SOWs, contract terms), same goes for Accountants but it goes 10x for senior managers. You aren't in their golf game, much less in their Golf Club. Thats right. You have landed in the world where playing Golf is as important, or more important, than any other single management skill. Your most important decision this year may well be which Golf Club or Country Club to join (assuming you are not already a member somewhere). You do know how to tell if someone can really play Golf well, don't you? Hand them a six iron and ask them to play the entire course with the one club. If they play the game well, they need nothing else to still be competitive. If they use clubs as crutches they will fail miserably when the crutches are taken away. So, the real questions I have for you here is this - Do You Own A Six Iron? Have Fun! SFearless