I hate them. They sit on the right side of my computing class, in the corner the teacher cant see them in, playing games and using the internet. They shout out answers to questions the teacher asks, such as what CRT stands for. They think they're smart when they get the right answer, and they get a big cheesy on their face.
When the teacher is teaching them something though, they don't even listen. Its not that they already know how to do what hes talking about, they haven't the faintest (sp?) idea. They just think they know, or are to 'cool' to care.
They're too cool to go home and spend a friday night reading software engineering books, learn C++, use UML, contribute properly to open source software. They just play these cool 3D games and think they know a lot about computers.
They plan to go to university and do IT, maybe even software engineering. They don't even know enough HTML to make a decent web page.
They're just in it for the money, and I hate them. I hate them with the passion that if they had I wouldn't hate them. If they were truely passionate about programming, about IT, about networking or web design, I would love them. If they did specialist mathematics because of a love for learning I would love them. But they don't even do maths, and all they use their computers for is downloading cracked software. And the worst thing is, I'll end up and uni and maybe even working with some of them, or people like them.
Are all fields like this, or is it just IT? Maybe the recent lower entrance rates into IT courses is a sign that they've realised the moneys not so great, and gone into something else. Hell, maybe all the outsourcings not such a bad thing - those with a real passion for IT will stay in the industry come hell or high water, and those just in it for the money will go away.