We have been turning potential clients away for the past two years, all of them American clients too. Of course we are a level 5 EM certified shop with all our algorithms promised to run at Olog(n) or better. We promise or your money back. We do better work than most American shops at a fraction of cost.
These shops are peoples who only have maybe high school education and no learning on the high level programming technigues so it makes sense for those people to lose works. And the same thing will happen in these other countries where peoples find out it really isn't that hard to program and then you get more competition and the price goes down and the work goes somewhere else. You have to be the best if you want to survue and make a buck in todays global market.
Funny how Frank Brooks book The Mythical Man Month talked about this 20 years ago and it's still true today.
I think this kind of approach leads to bad coding techniques for most peoples. One should learn the hard core basics and make big study of algorithms and traditional coding practices before moving into tips and tricks.
What goes bad is that peoples like to skip past the boring stuff and try to write advanced code which leads to big maintenance mess.
I only code in C with proven and time tested princilpes and my code is as bullet proof as it gets. So many times you see bad coder write with too many tricks while trying to break the Olog(n) speed barrier and end up with big mess. Don't you be tempted.
Yes of course you're correct. It is a standard marketing trick because most peoples don't like to think for themselves or don't have time to.
If Apple had ever tried to compete on price and not charge two times what their computers are worth and also use faster more modern chips then they could have been the microsoft.
I think this shows that the open source community no understand the real problems. Windows has never been much more user friendly than Linux on desktop and less friendly than Mac yet it is the king of the hill. Why is this? It has nothing to do with ease of use or superiour technology, it has to do with marketing and consumer lock-in.
Microsoft use the "repeat until people start to beieve it" marketing method which make people think that windows is some revolutionary concept that make computers easy to use. Then when they get people on the windows they lock them in with proprietary file formats like Word doc.
If microsoft started to market Linux today they could make the peoples think it's easier than anything else aftera a matter of time too, it's all in the marketing. Linux will never ever have a consumer success on desktop until they understand this. But you watch the FreeBSD learn this since they are really OSX. they will be the ones to make consumer success, not Linux.
Why should they use an insecure system like e-mail for sending data? I wait for the day when we find out how much data terrorists get on the sly from simple little plain text emails.
Speaking as businessman, if you look at the number of developes as a finite resource (given) and the number of man hours per day as finite (given) why wouldn't the Linux community work to develop goals that will enable it as a whole to progress (replacement for Exchange server or Office Sute) instead of these trying to make Linux run on any divice with a chip projects.??? This will be no good for linux in long run.
I hate to beat a dead horse but the lack of community leadership and fragmented community seems to be driving peoples to FreeBSD. My FreeBSD projects are already up 25% this year, all those taking away from Linux.
I used to fly over to meet with other peoples and make lots of new job contacts at the Linux World(TM) but the climate has changed so much for the past few years and it's now all big business.
For the linux hobby person it may seem like a good things but for those in the know it is not. Big business come in and take over just like they do the Internet and the small hobby person lose all rights. Big business no care about the regular linux geek, they care only about the money.
This another reason why I make the big move to FreeBSD. This where the next big success come from as Apple already understand.
It's my understanding that in Americia you run with a free market which means that the public at large decides who will success and who will fail. If an orgainzation is bad or not efficient then they should fail by using your system.
This show to me that the music industry makes big money up to this point so most people are buying from them and it's only a small percentage of people who read slashdot who have problem.
Programming languages are like tools. You use the proper tool for the proper job. Trying to make a one size fits all language seem to me like a great marketing strategy but for the real programmers we know better.
Java work well for many things but I don't fall for marketing material when it comes to putting the food on my table, I use the best scientific information I have.
I think that the EU has traditionally been more open minded to open the source technologies than the USian people have been, by my judgment.
We have been doing much work for lots of private industrial companies all over Europe by make the modfications to FreeBSD and Gnu/Linux kernel for years and just now starting to see jobs from the USA.
Oh too, to make a clarification, most of our work has been on FreeBSD (my specialty actually) because we recommend it for companies because of the more flexible license, but we like the work on Gnu/Linux too.
I know that a many of people will now say that to use free GPL software is dangerous but I will say that it's still the most robust software around.
When you look at all the expolits in commercial software and then compare them to the amount found in free software you will see what I mean. I used to be a big Microsoft fan until I looked at all the money I save with free Gnu/BSD/linux software and now I never look back.
We have been turning potential clients away for the past two years, all of them American clients too. Of course we are a level 5 EM certified shop with all our algorithms promised to run at Olog(n) or better. We promise or your money back. We do better work than most American shops at a fraction of cost.
These shops are peoples who only have maybe high school education and no learning on the high level programming technigues so it makes sense for those people to lose works. And the same thing will happen in these other countries where peoples find out it really isn't that hard to program and then you get more competition and the price goes down and the work goes somewhere else. You have to be the best if you want to survue and make a buck in todays global market.
Funny how Frank Brooks book The Mythical Man Month talked about this 20 years ago and it's still true today.
This is a very good review of the book. I swear you slashdot geeks are nothing but a bunch of women hating nerds.
What goes bad is that peoples like to skip past the boring stuff and try to write advanced code which leads to big maintenance mess.
I only code in C with proven and time tested princilpes and my code is as bullet proof as it gets. So many times you see bad coder write with too many tricks while trying to break the Olog(n) speed barrier and end up with big mess. Don't you be tempted.
If Apple had ever tried to compete on price and not charge two times what their computers are worth and also use faster more modern chips then they could have been the microsoft.
But hindsight is the 20/20 I know.
Microsoft use the "repeat until people start to beieve it" marketing method which make people think that windows is some revolutionary concept that make computers easy to use. Then when they get people on the windows they lock them in with proprietary file formats like Word doc.
If microsoft started to market Linux today they could make the peoples think it's easier than anything else aftera a matter of time too, it's all in the marketing. Linux will never ever have a consumer success on desktop until they understand this. But you watch the FreeBSD learn this since they are really OSX. they will be the ones to make consumer success, not Linux.
It's obvious that they're NOT using encryption and that is point of my email.
Why should they use an insecure system like e-mail for sending data? I wait for the day when we find out how much data terrorists get on the sly from simple little plain text emails.
I hate to beat a dead horse but the lack of community leadership and fragmented community seems to be driving peoples to FreeBSD. My FreeBSD projects are already up 25% this year, all those taking away from Linux.
For the linux hobby person it may seem like a good things but for those in the know it is not. Big business come in and take over just like they do the Internet and the small hobby person lose all rights. Big business no care about the regular linux geek, they care only about the money.
This another reason why I make the big move to FreeBSD. This where the next big success come from as Apple already understand.
This show to me that the music industry makes big money up to this point so most people are buying from them and it's only a small percentage of people who read slashdot who have problem.
Slashdot community little fish in big pond.
Java work well for many things but I don't fall for marketing material when it comes to putting the food on my table, I use the best scientific information I have.
We have been doing much work for lots of private industrial companies all over Europe by make the modfications to FreeBSD and Gnu/Linux kernel for years and just now starting to see jobs from the USA.
Oh too, to make a clarification, most of our work has been on FreeBSD (my specialty actually) because we recommend it for companies because of the more flexible license, but we like the work on Gnu/Linux too.
When you look at all the expolits in commercial software and then compare them to the amount found in free software you will see what I mean. I used to be a big Microsoft fan until I looked at all the money I save with free Gnu/BSD/linux software and now I never look back.