That's a GREAT way to get fired! You put on an unapproved OS, and in most companies, you can get fired for that alone. Put on an unapproved OS and have something go wrong, not only will you be canned, but you can also be sued! That's brilliant!!
Well, I hate to break it to you, but you're not exactly running a "large" DB. I'd consider it small to mid-size. Sure, MySQL and Linux work well for smallish stuff, but I think the question was about large systems!
Failing that, start a pr0n website. Pr0n always seems to be on the cutting edge...
Damn straight it is. And, if you do it right, there's plenty of $$ involved, too. Plus, you get to play with hardware and bandwidth that most people never even see.
If you can't even get through school, then IT isn't for you. Work makes school seem very, very fun in comparison. Once you're doing at work for a few years, you'll realize that it's not nearly as fun or interesting as you thought it was going to be. It's deadlines, crappy legacy code, stuipd managers, bad decisions that you have to live with, etc. It's a royal grind. If you're already burned out, you may want to save yourself the headache and consider a new line of work.
Our marketing department makes them for me! They sell something to the customer on a certain date, then I'm told what I'm programming and when it's gonna be done. You gotta love the job market today...
Well, you've got to look at what people want. Does average Joe User care that Office is going to load an extra quarter second faster on the new hardware, or would he rather see more pretty graphics. Definately the latter. But really, if you strip down W2K, and run it as a desktop, it IS incredibly fast when you're not running bloatware (ie: Office). But for the average user, the current speed of most big apps on current hardware is fine for them. They want more bells and whistles. Case in point. My text editor that I live with is TextPad. It hasn't changed much in the past few years, and when I run that on newer hardware on W2K, it absolutely screams. It's all in how you use it.
A. You don't know what you're talking about. You're saying that you prefer a DOS system over a VMS-based box. Wow.
B. Your problem is probably bad hardware. DOS is good at ignoring bad memory, and suck. NT/W2K is not very forgiving. You probably have really bad RAM and possibly, a screw HD.
C. It's pretty impossible for Win 98 to run faster than W2K, unless you had W2K configured to run about a thousand different things in the background.
D. You're about the only person that I've EVER heard saying that they have problems with W2K. Doesn't that say something about you?
E. Game support is irrelevant. W2K is designed for people who want to get stuff done.
system owned by a robber baron and changed at his whims
Good Troll.
Again, you're missing the point. We're not talkign about secretaries who have to click a different button to format a Word document. We're talking about an entire highly-paid IT staff that would have to be gutted, or completely retrained with different technology. That's why this rarely happens. I've never seen a wholesale switch in a company from *nix to Windows or back. It's probably the most major decision any IT company can make, and it's generally made at the inception of the company.
B. Screw application. What about the CODE?? If Amazon was written in ASP with heavy use of COM objects, you'd have to do a multi-million dollar re-write to make it into a CGI/C application. Administrators are by-and-large button pushers. It's the application that's expensive, not the administration.
Um, nope. They SAVED money because they already had the *nix expertise inhouse for running their web servers, and they already had their entire app written to run on *nix boxes. Switching from Windows to *nix is a 100% change in platform. That's VERY VERY expensive to do, which is why you'll find almost nobody doing it.
RMS, Linus et all are not 'college kids living off of mommy and daddy.
Actually, RMS is a nut. Last I heard, he didn't even own a car. Any normal person could NOT afford to live liek him. And actually, Linus WAS a college kid when he did all of his coding.
They have not put ANYONE out of work. In fact they have created jobs for people who don't want to use Windows, something that I praise them for daily.
Of course they have! Look at yesterday's news. Amazon decides to use Linux as opposed to HP-UX. That probably put at least a few HP-UX salesmen and technicians out of work. Absolutely it directly affects people.
There will always be need for 'professional' programmers
But that's the thing... 'professional' programmers don't write OSS code. They generally get paid to program (like myself). Who do you think does most of the OSS development? There are a few people with day jobs, I'm sure, who do the dicey stuff, bvut by and large, from I can tell, most of it IS done by college kids.
Hey, if he wants to develop for free, that's his loss. I'm sure that someone will package up his software and make money hand over fist with it. If he wants to be stupid about it, let him.
Did you know that tomatoes are free? It's absolutely true. Anyone can grow tomatoes at virtually no expense. They are "worthless." What costs you money at the store isn't the tomato. It's the transportation and storage of the tomato, which is STILL so "worthless" that you find it preferable to buy it rather than grow your own. Zuccinni has NEGATIVE value. Sometimes you literally can't give it away.
No, that's not at all true. There are companies who have spent millions developing vegetables that grow faster, bigger, are bug and disease resistant, etc. Those are NOT free.
There is the crux of the matter right there. A secret is only a secret so long as it's . ..well, a secret. It's YOUR choice whether to let the cat out of the bag or not, but once it's out don't complain if it runs away from you. That's what cats, and ideas, do.
Well, that's well and good, but it's completely unrealistic in business. There's no way that a company can keep a trade secret. None, whatsoever. What would keep any number of employees running to a competitor with that GPL'ed idea for a large sum of money? That's not realistic. This happens every day, and the only way you can stop it is through legal/financial means. Look at Apple. They wanted to keep their new designs/products secret, but they kept leaking out. So what did they do? They sued the people leaking the information. Problem solved.
However, when you open up your product, even if it's not to the full extent of GPLing everything, you're inviting hackers and hobbyists to develop all sorts of software and peripherals... AND THIS HELPS YOUR BUSINESS ENORMOUSLY!!!
Wow. Talk about naive. Ever heard of competiton? They save a fortune in R&D if they can just use your design.
We contribute things like device drivers back into the open source community because they improve the OS, even if the drivers are for hardware which is too specialized for most people to care.
Any company that is doing this is not going to be around for long. Once you do this, you make it easier for competitors to come in. They A. Will have the same technology you do (ie: those drivers for that specialized hardware) and B. They'll be FAR ahead of your company since they won't have to spend the money to develop these. It's basic business. Once you do this, you lower the barrier of entry for other companies, and you give them a SIGNIFICANT competitive advantage over your own. Think about it... would you buy a piece of a company in which the owners were spending money to develop a technology (of any kind) and then give it away for free to everyone, including the competition?
Exactly. Me too. That's exactly why I don't develop anything OSS. College kids don't seem to realize that once you have mortgage payments and a family (ie: once you grow up), that OSS is no longer fun or 'kewl'.
That's even funnier considering how amateurish MySQL really is!
That's a GREAT way to get fired! You put on an unapproved OS, and in most companies, you can get fired for that alone. Put on an unapproved OS and have something go wrong, not only will you be canned, but you can also be sued! That's brilliant!!
Well, I hate to break it to you, but you're not exactly running a "large" DB. I'd consider it small to mid-size. Sure, MySQL and Linux work well for smallish stuff, but I think the question was about large systems!
Failing that, start a pr0n website. Pr0n always seems to be on the cutting edge...
Damn straight it is. And, if you do it right, there's plenty of $$ involved, too. Plus, you get to play with hardware and bandwidth that most people never even see.
If you can't even get through school, then IT isn't for you. Work makes school seem very, very fun in comparison. Once you're doing at work for a few years, you'll realize that it's not nearly as fun or interesting as you thought it was going to be. It's deadlines, crappy legacy code, stuipd managers, bad decisions that you have to live with, etc. It's a royal grind. If you're already burned out, you may want to save yourself the headache and consider a new line of work.
- A burned out 28-year old developer.
I used to be able to say that at least it pays well, but now I can't even take solace in that.
Actually, it does still pay well if you have experience (so yeah, you'll still be shafted here).
I don't watch TV. I play video games. Much more productive.
Our marketing department makes them for me! They sell something to the customer on a certain date, then I'm told what I'm programming and when it's gonna be done. You gotta love the job market today...
Let me guess... you're a student, right?
A few weeks? How in the hell does it address esitmates for large projects? Sounds like mumbo-jumbo CS-degree bullshit to me.
I had a feeling that most were 16-18 and clueless.
Well, you've got to look at what people want. Does average Joe User care that Office is going to load an extra quarter second faster on the new hardware, or would he rather see more pretty graphics. Definately the latter. But really, if you strip down W2K, and run it as a desktop, it IS incredibly fast when you're not running bloatware (ie: Office). But for the average user, the current speed of most big apps on current hardware is fine for them. They want more bells and whistles. Case in point. My text editor that I live with is TextPad. It hasn't changed much in the past few years, and when I run that on newer hardware on W2K, it absolutely screams. It's all in how you use it.
A. You don't know what you're talking about. You're saying that you prefer a DOS system over a VMS-based box. Wow.
B. Your problem is probably bad hardware. DOS is good at ignoring bad memory, and suck. NT/W2K is not very forgiving. You probably have really bad RAM and possibly, a screw HD.
C. It's pretty impossible for Win 98 to run faster than W2K, unless you had W2K configured to run about a thousand different things in the background.
D. You're about the only person that I've EVER heard saying that they have problems with W2K. Doesn't that say something about you?
E. Game support is irrelevant. W2K is designed for people who want to get stuff done.
You obviously have never worked in an MS shop. There's plenty to learn and keep up with MS stuff. Most people don't have time for both well.
system owned by a robber baron and changed at his whims
Good Troll.
Again, you're missing the point. We're not talkign about secretaries who have to click a different button to format a Word document. We're talking about an entire highly-paid IT staff that would have to be gutted, or completely retrained with different technology. That's why this rarely happens. I've never seen a wholesale switch in a company from *nix to Windows or back. It's probably the most major decision any IT company can make, and it's generally made at the inception of the company.
A. Training is VERY expensive.
B. Screw application. What about the CODE?? If Amazon was written in ASP with heavy use of COM objects, you'd have to do a multi-million dollar re-write to make it into a CGI/C application. Administrators are by-and-large button pushers. It's the application that's expensive, not the administration.
Um, nope. They SAVED money because they already had the *nix expertise inhouse for running their web servers, and they already had their entire app written to run on *nix boxes. Switching from Windows to *nix is a 100% change in platform. That's VERY VERY expensive to do, which is why you'll find almost nobody doing it.
RMS, Linus et all are not 'college kids living off of mommy and daddy.
Actually, RMS is a nut. Last I heard, he didn't even own a car. Any normal person could NOT afford to live liek him. And actually, Linus WAS a college kid when he did all of his coding.
They have not put ANYONE out of work. In fact they have created jobs for people who don't want to use Windows, something that I praise them for daily.
Of course they have! Look at yesterday's news. Amazon decides to use Linux as opposed to HP-UX. That probably put at least a few HP-UX salesmen and technicians out of work. Absolutely it directly affects people.
There will always be need for 'professional' programmers
But that's the thing... 'professional' programmers don't write OSS code. They generally get paid to program (like myself). Who do you think does most of the OSS development? There are a few people with day jobs, I'm sure, who do the dicey stuff, bvut by and large, from I can tell, most of it IS done by college kids.
Hey, if he wants to develop for free, that's his loss. I'm sure that someone will package up his software and make money hand over fist with it. If he wants to be stupid about it, let him.
Thanks for the information. I'm going to start a company, spend a bit on marketing, and sell your product!
Did you know that tomatoes are free? It's absolutely true. Anyone can grow tomatoes at virtually no expense. They are "worthless." What costs you money at the store isn't the tomato. It's the transportation and storage of the tomato, which is STILL so "worthless" that you find it preferable to buy it rather than grow your own. Zuccinni has NEGATIVE value. Sometimes you literally can't give it away.
No, that's not at all true. There are companies who have spent millions developing vegetables that grow faster, bigger, are bug and disease resistant, etc. Those are NOT free.
There is the crux of the matter right there. A secret is only a secret so long as it's . . .well, a secret. It's YOUR choice whether to let the cat out of the bag or not, but once it's out don't complain if it runs away from you. That's what cats, and ideas, do.
Well, that's well and good, but it's completely unrealistic in business. There's no way that a company can keep a trade secret. None, whatsoever. What would keep any number of employees running to a competitor with that GPL'ed idea for a large sum of money? That's not realistic. This happens every day, and the only way you can stop it is through legal/financial means. Look at Apple. They wanted to keep their new designs/products secret, but they kept leaking out. So what did they do? They sued the people leaking the information. Problem solved.
However, when you open up your product, even if it's not to the full extent of GPLing everything, you're inviting hackers and hobbyists to develop all sorts of software and peripherals... AND THIS HELPS YOUR BUSINESS ENORMOUSLY!!!
Wow. Talk about naive. Ever heard of competiton? They save a fortune in R&D if they can just use your design.
We contribute things like device drivers back into the open source community because they improve the OS, even if the drivers are for hardware which is too specialized for most people to care.
Any company that is doing this is not going to be around for long. Once you do this, you make it easier for competitors to come in. They A. Will have the same technology you do (ie: those drivers for that specialized hardware) and B. They'll be FAR ahead of your company since they won't have to spend the money to develop these. It's basic business. Once you do this, you lower the barrier of entry for other companies, and you give them a SIGNIFICANT competitive advantage over your own. Think about it... would you buy a piece of a company in which the owners were spending money to develop a technology (of any kind) and then give it away for free to everyone, including the competition?
Exactly. Me too. That's exactly why I don't develop anything OSS. College kids don't seem to realize that once you have mortgage payments and a family (ie: once you grow up), that OSS is no longer fun or 'kewl'.