I got a BS in computer science. I've gotten the classical computer science/programmer training. I went looking for jobs and guess what i've found? There were tons of IT administration jobs! OK, so they weren't the cool programming jobs I was originally looking for, but the money and advancement possiblities are good. I like C++ and Java, but the market wants guys who can build, administer, and secure mixed environment networks...so that's what I do.
This isn't Burger King and you can't have it your way!
That's great, we'll inovate until nothing works together. Part of inovation is interoperability. Can you imagine if the IETF decided on many incompatible implementations of TCP-IP? Standards, when well thought out and implemented through peer review are a wonderful way to insure that your app works with everyone else. The problem is not standards, but the lack of peer review and approval.
-ted
I thought the P4 was supposed to have better branch prediction to minimize the pipeline flush penalty. Does anyone know which CPU has a better branch prediction algorithm?
Here's the order I learned:
High School AP Comp Sci: Pascal
High School AP Data Structures: Pascal
College CS I and CS II: Java
College CS III (programming in the large): C++
I can't honestly say learning any of these languages was easier than any other. The topics and algorithms being taught were of varying difficulty...here's what I mean:
Does teaching someone a dynamic data structure like a linked-list or an algorithm like a quicksort happen better in an object oriented language? I don't think so; infact it may confuse the topic.
Python is damn cool, but I was never taught that in school, I had to learn that on my own. The language was a secondary consideration to the algorithm.
-ted
I use 1600x1200 on my Dell Inspiron 8000 uxga screen every day, and I love it. I have a hard time going home to my KDS radius 17" panel that only does 1280x1024 (woe is me).
As far as longevity goes, I have some 486 laptops from over 6 years ago and the screens are still in top shape.
-ted
So maybe I can hook up some really big ass speakers to my soundblaster DSL and use the microphone input on my laptop and become my own wireless ISP. It might annoy the neighbors...oh well.
The problem isn't NT, and if it was, Linux wouldn't be the solution. The insurance surcharge should be for LAZY SYSADMINS with little or no security policies.
-ted
Good point. Has anyone ever wondered why cars are so damn expensive? I happen to know a guy who bolts doors onto auto frames for GM. He makes almost $60,000 a year! His retirement package is also quite good. (He has a high-school education.)
Hmmmm....maybe we should have unions....(kidding).
-ted
Shouldn't your qualifications, job performance, and market-demand insure your job? Why should employers be required to keep you if you lack any of the above?
As far as illegal or fraudulent activity goes: Who is going to "insure" that company when they get caught? Not a union.
-ted
Re:How badly are YOU being treated?
on
IT Unions?
·
· Score: 1
YES! IT is a great field for people who love tech and like playing with new technologies (toys!). If you love what you do, you don't mind working a little late on a project and putting that extra personal touch on it. Then to be well paid on top of that, is the reason why the IT field doesn't need a union.
-ted
I'm well paid, I don't work many hours, and my benefits package is quite nice. Why on earth would I want a Union? Unions have been terrible for teachers in this country (the good ones make as much as the terrible ones). Just imagine what IT unions would be like: IT flunkies that barely know Windows NT will be paid the same as talented Unix and Oracle admins.
I think my knowledge of C, C++, Java, EJB, Solaris, NT, AIX, Cisco IOS, and a degree is CS is worth more than a what a union can give me.
-ted
How many Windows and Office users are still using windows 95 or office 95?
I just installed RH 7.1 last night. It's a perpetual upgrade cycle to get the newest and the best. I guess I don't grouse about upgrading my linux machine because it's free to do so.
-ted
He must not be that big an idiot, he's a millionaire and i'm not. Lots of people do really risky things (like climbing Everest or K-2) but I can't figure out why. I hope this guy did his math right...pure hydrogen peroxide and silver produces quite a punch, if it works it will be a wild ride.
-ted
How about the problem of getting the thing up to speed? You need to get going really fast to establish the "bubble" BEFORE the rocket motors can switch on.
You're right, then you've got to steer the stupid thing.
-ted
I also run both Windows 2000 and Linux. Microsoft does have the ability to write good software. Exchange server is a damn cool product. I have yet to see anything in the open-source area that beats it. There are uses for both types of products, but I expect more from Microsoft....why? Because I pay top dollar for the product.
-ted
I agree, everyone needs to earn a living. Does that mean that Microsoft must attack the open-source movement?
Craig Mundie, senior vice president of Microsoft, recently stated:
"open source programming created software with greater danger of security risks, product instability, a breakdown of common industry design standards that could force valuable intellectual property into the public domain."
He is attacking the quality of open-source software (anyone who administers windows NT servers and Linux based servers knows who has the longer uptime). He is also wrongly portraying the open-source community as "Robin Hood" types that want to steal from the rich to give to the poor. This just isn't true.
Instead of trash talking the competition, why doesn't microsoft step up to the plate and give me rock solid apps that I WANT to pay for. My first request is an OS that doesn't need rebooting when a web browser crashes.
-ted
Which one do you want to be?
A game designer must have production skills. The ability to come up with a game concept(characters, missions, goals..etc), storyboard the game, and refine gameplay.
An Engine developer requires a different skill set:
AI is important if you want your characters to be interesting.
Math & algorithms are necessary to make the physics of the game look real. And to handle the game engine rendering.
All the Engine developer skills rely heavily on CS theory as well as being able to write code.
So what do you really want to do?
-ted
OK, does anyone see a flawed business model here? All these DSL guys rely on the telco's last mile copper wire. Those very same telco's are also selling their own DSL. Do you think those telcos are going to make it easy???
That's like RedHat having to use Microsoft's CD pressing plant to distribute their product. Would anyone with half a brain start and operate a business like that?
-ted
I got a BS in computer science. I've gotten the classical computer science/programmer training. I went looking for jobs and guess what i've found? There were tons of IT administration jobs! OK, so they weren't the cool programming jobs I was originally looking for, but the money and advancement possiblities are good. I like C++ and Java, but the market wants guys who can build, administer, and secure mixed environment networks...so that's what I do. This isn't Burger King and you can't have it your way!
Amen brother!
That's great, we'll inovate until nothing works together. Part of inovation is interoperability. Can you imagine if the IETF decided on many incompatible implementations of TCP-IP? Standards, when well thought out and implemented through peer review are a wonderful way to insure that your app works with everyone else. The problem is not standards, but the lack of peer review and approval. -ted
I wonder what kind of frame rates Quake 3 Arena can get on this?
I thought the P4 was supposed to have better branch prediction to minimize the pipeline flush penalty. Does anyone know which CPU has a better branch prediction algorithm?
Here's the order I learned: High School AP Comp Sci: Pascal High School AP Data Structures: Pascal College CS I and CS II: Java College CS III (programming in the large): C++ I can't honestly say learning any of these languages was easier than any other. The topics and algorithms being taught were of varying difficulty...here's what I mean: Does teaching someone a dynamic data structure like a linked-list or an algorithm like a quicksort happen better in an object oriented language? I don't think so; infact it may confuse the topic. Python is damn cool, but I was never taught that in school, I had to learn that on my own. The language was a secondary consideration to the algorithm. -ted
On another site anywhere?
I use 1600x1200 on my Dell Inspiron 8000 uxga screen every day, and I love it. I have a hard time going home to my KDS radius 17" panel that only does 1280x1024 (woe is me). As far as longevity goes, I have some 486 laptops from over 6 years ago and the screens are still in top shape. -ted
So maybe I can hook up some really big ass speakers to my soundblaster DSL and use the microphone input on my laptop and become my own wireless ISP. It might annoy the neighbors...oh well.
The problem isn't NT, and if it was, Linux wouldn't be the solution. The insurance surcharge should be for LAZY SYSADMINS with little or no security policies. -ted
A regular weight lifting program will keep your back muscles strong, prevent carpel tunnel and get you laid.
Oh no, I never see daylight...how am I going to get a tan?
Good point. Has anyone ever wondered why cars are so damn expensive? I happen to know a guy who bolts doors onto auto frames for GM. He makes almost $60,000 a year! His retirement package is also quite good. (He has a high-school education.) Hmmmm....maybe we should have unions....(kidding). -ted
Shouldn't your qualifications, job performance, and market-demand insure your job? Why should employers be required to keep you if you lack any of the above? As far as illegal or fraudulent activity goes: Who is going to "insure" that company when they get caught? Not a union. -ted
YES! IT is a great field for people who love tech and like playing with new technologies (toys!). If you love what you do, you don't mind working a little late on a project and putting that extra personal touch on it. Then to be well paid on top of that, is the reason why the IT field doesn't need a union. -ted
I'm well paid, I don't work many hours, and my benefits package is quite nice. Why on earth would I want a Union? Unions have been terrible for teachers in this country (the good ones make as much as the terrible ones). Just imagine what IT unions would be like: IT flunkies that barely know Windows NT will be paid the same as talented Unix and Oracle admins. I think my knowledge of C, C++, Java, EJB, Solaris, NT, AIX, Cisco IOS, and a degree is CS is worth more than a what a union can give me. -ted
How many Windows and Office users are still using windows 95 or office 95? I just installed RH 7.1 last night. It's a perpetual upgrade cycle to get the newest and the best. I guess I don't grouse about upgrading my linux machine because it's free to do so. -ted
He must not be that big an idiot, he's a millionaire and i'm not. Lots of people do really risky things (like climbing Everest or K-2) but I can't figure out why. I hope this guy did his math right...pure hydrogen peroxide and silver produces quite a punch, if it works it will be a wild ride. -ted
How about the problem of getting the thing up to speed? You need to get going really fast to establish the "bubble" BEFORE the rocket motors can switch on. You're right, then you've got to steer the stupid thing. -ted
Who cares? Surely not Mac fans. -ted
I also run both Windows 2000 and Linux. Microsoft does have the ability to write good software. Exchange server is a damn cool product. I have yet to see anything in the open-source area that beats it. There are uses for both types of products, but I expect more from Microsoft....why? Because I pay top dollar for the product. -ted
I agree, everyone needs to earn a living. Does that mean that Microsoft must attack the open-source movement? Craig Mundie, senior vice president of Microsoft, recently stated: "open source programming created software with greater danger of security risks, product instability, a breakdown of common industry design standards that could force valuable intellectual property into the public domain." He is attacking the quality of open-source software (anyone who administers windows NT servers and Linux based servers knows who has the longer uptime). He is also wrongly portraying the open-source community as "Robin Hood" types that want to steal from the rich to give to the poor. This just isn't true. Instead of trash talking the competition, why doesn't microsoft step up to the plate and give me rock solid apps that I WANT to pay for. My first request is an OS that doesn't need rebooting when a web browser crashes. -ted
Which one do you want to be? A game designer must have production skills. The ability to come up with a game concept(characters, missions, goals..etc), storyboard the game, and refine gameplay. An Engine developer requires a different skill set: AI is important if you want your characters to be interesting. Math & algorithms are necessary to make the physics of the game look real. And to handle the game engine rendering. All the Engine developer skills rely heavily on CS theory as well as being able to write code. So what do you really want to do? -ted
I guess i'm ok. The last Dell I bought had linux pre-installed, and therefore wasn't "naked". This is starting to look like a witch hunt. -ted
OK, does anyone see a flawed business model here? All these DSL guys rely on the telco's last mile copper wire. Those very same telco's are also selling their own DSL. Do you think those telcos are going to make it easy??? That's like RedHat having to use Microsoft's CD pressing plant to distribute their product. Would anyone with half a brain start and operate a business like that? -ted