As far as I'm concerned this isn't a problem. Last time I checked, we weren't trying to take over the desktop, we were just making something nice for ourselves, and those interested in the linux world just have to dive in. It's been up to the vendors to make a solid desktop if they want to. Look at Ximian and RedHat and SuSE for examples. They create a desktop package from linux. It's not the communitie's decision on standardization, it's the vendor's.
I work for a company running a good ol' IBM Mainframe and I programmed on it for 2 years. I honestly wanted to hurt myself everyday because the job was so boring. Fixing Y2K programs in COBOL that have been written well before I was born is sick and wrong.
Also, I think the main reason doing mainframe work is so hard is that you can't really see your results. If you do PC programming or Web development, you have a nice interface that you can show off and say, "Look, I made this!", but with the mainframe, all you have is an ugly Green Bar report or a text file. Where's fun and excitement in that?
I'm a CS student at Kettering, and I've never had something more than a 5 page exam. We have labs where we are graded on technique, and then tests based on theory. Example... I had to write parser code in Java, but for the exam, I had to draw the Parse Tree, no code at all.
As far as problems go, the only real problem you have is getting used to the new environment. My company is running HP-UX 11, AIX and RedHat Linux. HP-UX is a dream to configure and when I have to work on AIX, I have to most of the time, take the back roads through the console. It can be a pain but it's just like any new system. You just have to learn it. Oh, and sometimes root on HP-UX != root on AIX... but we're working on it.
The company that work for used to run Exchange 5.5 with Outlook 98/2000. It was an adminstrators dream. Everything just worked. Then, we got bought out, and our parent company told us to switch to Lotus Notes, which is what they use. WE HATE IT! Roaming users don't really exist in Notes. A name change involves us to go to the machine itself and change many settings. It also kills any computer that doesnt have more than 64MB of RAM. Lotus Notes blows. It's sad to see such a crapy program corrupt such a beautiful OS.
I like virii actually. When nimda hit, i got to work 28 straight. Then 13 the next day and 4 on saturday. My overtime pay was enormous. I've gotta pay the college bills some how.
I am currently a student at Kettering University in the CS field. Here, they teach JAVA as the introductory language. The reason is that its so much easier to pick up. Speed and resources don't matter, especially when you don't have any GUI to worry about. As for C, all advanced classes are taught in C, because of its speed and over usage. Both are fine, its just easier for some to learn JAVA first to get the basic jist of things.
As far as I'm concerned this isn't a problem. Last time I checked, we weren't trying to take over the desktop, we were just making something nice for ourselves, and those interested in the linux world just have to dive in. It's been up to the vendors to make a solid desktop if they want to. Look at Ximian and RedHat and SuSE for examples. They create a desktop package from linux. It's not the communitie's decision on standardization, it's the vendor's.
SCO calls IBM a sissy and IBM says SCO is a doodie-head. Slap fight ensues...
Come on you guys, stop the name calling and act professional!
Linux! Free as in $699!
I work for a company running a good ol' IBM Mainframe and I programmed on it for 2 years. I honestly wanted to hurt myself everyday because the job was so boring. Fixing Y2K programs in COBOL that have been written well before I was born is sick and wrong.
Also, I think the main reason doing mainframe work is so hard is that you can't really see your results. If you do PC programming or Web development, you have a nice interface that you can show off and say, "Look, I made this!", but with the mainframe, all you have is an ugly Green Bar report or a text file. Where's fun and excitement in that?
I go to a school that requires an internship (or CO-OP) with another company. If you have that kind of option, that would be your sure fire bet.
I remeber very similiar rantings to this. It was called Y2K and look what happened... nothing!
Unix Administration
Essential System Administration, O'Reilly
Java Programming
Java in a Nutshell 4th Edition, O'Reilly
UNIX C Programming
Advanced Programming in the UNIX Environment, Addison Wesley
I don't know where I would be without these books. Check them out.
I'm a CS student at Kettering, and I've never had something more than a 5 page exam. We have labs where we are graded on technique, and then tests based on theory. Example... I had to write parser code in Java, but for the exam, I had to draw the Parse Tree, no code at all.
As far as problems go, the only real problem you have is getting used to the new environment. My company is running HP-UX 11, AIX and RedHat Linux. HP-UX is a dream to configure and when I have to work on AIX, I have to most of the time, take the back roads through the console. It can be a pain but it's just like any new system. You just have to learn it. Oh, and sometimes root on HP-UX != root on AIX... but we're working on it.
The company that work for used to run Exchange 5.5 with Outlook 98/2000. It was an adminstrators dream. Everything just worked. Then, we got bought out, and our parent company told us to switch to Lotus Notes, which is what they use. WE HATE IT! Roaming users don't really exist in Notes. A name change involves us to go to the machine itself and change many settings. It also kills any computer that doesnt have more than 64MB of RAM. Lotus Notes blows. It's sad to see such a crapy program corrupt such a beautiful OS.
Are those improvements of the scheduler in pre11 and final the O(1) scheduler and the preemptable kernel patches that everyone has been talking about?
I like virii actually. When nimda hit, i got to work 28 straight. Then 13 the next day and 4 on saturday. My overtime pay was enormous. I've gotta pay the college bills some how.
Im 20 years old (acts like 12) and I love nintendo. The games are a lot more artistic and bestter plots and stuff. You cant beat a nintendo game.
I am currently a student at Kettering University in the CS field. Here, they teach JAVA as the introductory language. The reason is that its so much easier to pick up. Speed and resources don't matter, especially when you don't have any GUI to worry about. As for C, all advanced classes are taught in C, because of its speed and over usage. Both are fine, its just easier for some to learn JAVA first to get the basic jist of things.