Rant alert!
[/color]
So, I'm about to graduate, and I'm finally fed up with idiots - more specifically, the brand of idiot who gets by on the hard work of others.
These people are mind-blowingly dumb. These are the people who, 3/4 of the way through a UNIX course, don't know what piping is. These are the people who, in a senior-level course about web-based DBMS development, don't know what POST and GET are. These are the people who think that LDAP is some sort of Perl module. These are the people who think that SSL can be done using PHP. (Note: this is all one person).
They can't function by themselves. They have no applicable skills, because they're too dumb to figure out these basic things and don't understand when they're told that they are wrong. They refuse to actually learn how to do anything for themselves (I'm simply talking about looking things up on Google). Instead, it's people like me[/b] who end up having to pick up their slack and finish the project on-time.
So, onward they go, making talented people's lives hectic by providing nothing - not design ideas, not helping to even write any algorithms. They sit on their asses and browse Facebook. And we're stuck with the consequences of their stupidity.
The only consolation I can take is that, in the real world, these people pose no real competition for the jobs I want because anyone who interviews them will realize within the span of 10 minutes that they are an idiot who knows nothing at all about what they profess to have studied in college.
A recent example...
Recently, I was placed in a group to build a server with a basic service requirements list (LAMP server + LDAP & e-mail server). I get placed a guy who I shall refer to as John and a guy who I shall refer to as Khan.
Khan is a 50+ year-old man from India. I had not worked with him previously, but I was told by friends who had worked with him that he never got his portions done on time and was generally not-competent. I approached this group with apprehension - I selected the distribution (Kubuntu) and ran apt-get a few times to install Apache, MySQL, PHP, PHPMyAdmin, OpenSSH, and denyhosts. I edit a .conf file here and there, instruct my two members on the wonders of apt-get, and delegate the final responsibilities: e-mail server (with spam filter and A/V) to John and setting up LDAP authentication (using PAM) as well as SSL access to PHPMyAdmin.
John and I work together on setting the e-mail server up (again, it's merely running apt-get a couple of times) and I give Khan a couple of tutorials that I've searched and say, "Go ahead and e-mail me any specific questions you may have about these tutorials." He nods, and we leave.
Come back two days later into class, and he hasn't touched his part at all. Whatever - we've got a week until it's due. I help him with a couple of problems (he tried to use Apache directives as commands, confused as to why they weren't working, and then couldn't figure out why /usr/local/.../secure.crt didn't exist where the tutorial said it would (try looking for it!) ). Now he won't stop pestering me about how he and I need to meet, and I'm doing my best to avoid it, because I know it's going to be me holding his hand throughout the whole process; I simply tell him that I'm busy, but that I can answer any specific questions he has about the tutorials via e-mail.
So, I'm about to graduate, and I'm finally fed up with idiots - more specifically, the brand of idiot who gets by on the hard work of others.
These people are mind-blowingly dumb. These are the people who, 3/4 of the way through a UNIX course, don't know what piping is. These are the people who, in a senior-level course about web-based DBMS development, don't know what POST and GET are. These are the people who think that LDAP is some sort of Perl module. These are the people who think that SSL can be done using PHP. (Note: this is all one person).
They can't function by themselves. They have no applicable skills, because they're too dumb to figure out these basic things and don't understand when they're told that they are wrong. They refuse to actually learn how to do anything for themselves (I'm simply talking about looking things up on Google). Instead, it's people like me[/b] who end up having to pick up their slack and finish the project on-time.
So, onward they go, making talented people's lives hectic by providing nothing - not design ideas, not helping to even write any algorithms. They sit on their asses and browse Facebook. And we're stuck with the consequences of their stupidity.
The only consolation I can take is that, in the real world, these people pose no real competition for the jobs I want because anyone who interviews them will realize within the span of 10 minutes that they are an idiot who knows nothing at all about what they profess to have studied in college.
A recent example...
Recently, I was placed in a group to build a server with a basic service requirements list (LAMP server + LDAP & e-mail server). I get placed a guy who I shall refer to as John and a guy who I shall refer to as Khan.
Khan is a 50+ year-old man from India. I had not worked with him previously, but I was told by friends who had worked with him that he never got his portions done on time and was generally not-competent. I approached this group with apprehension - I selected the distribution (Kubuntu) and ran apt-get a few times to install Apache, MySQL, PHP, PHPMyAdmin, OpenSSH, and denyhosts. I edit a .conf file here and there, instruct my two members on the wonders of apt-get, and delegate the final responsibilities: e-mail server (with spam filter and A/V) to John and setting up LDAP authentication (using PAM) as well as SSL access to PHPMyAdmin.
John and I work together on setting the e-mail server up (again, it's merely running apt-get a couple of times) and I give Khan a couple of tutorials that I've searched and say, "Go ahead and e-mail me any specific questions you may have about these tutorials." He nods, and we leave.
Come back two days later into class, and he hasn't touched his part at all. Whatever - we've got a week until it's due. I help him with a couple of problems (he tried to use Apache directives as commands, confused as to why they weren't working, and then couldn't figure out why /usr/local/.../secure.crt didn't exist where the tutorial said it would (try looking for it!) ). Now he won't stop pestering me about how he and I need to meet, and I'm doing my best to avoid it, because I know it's going to be me holding his hand throughout the whole process; I simply tell him that I'm busy, but that I can answer any specific questions he has about the tutorials via e-mail.
the idiot is the person who follows the idiot and your not following me your insulting me your following the path of a idiot so that makes you the idiot - LC Tusken