(1) Janet, M – Response:
A script kiddie is defined to be an amateur who uses programs that seasoned hackers have created for illegal purposes and often get caught because of their lack of “know how”. A code monkey is a legit computer programmer, but this term can be used in both a positive or derogatory sense. The term code monkey can be used for a natural programmer, “adults that make the technical connections and discoveries that seem uncanny, the programmer that designs amazingly architected systems.” (Chips 2008) On the other hand, it is used in a negative sense, such as, “it infers that the person’s skill set is very simple or basic, or that they could be easily replaced.” (Techopedia) In seeing how the two terms are defined here, it is obvious that the code monkey makes the money here. Since script kiddies mostly perform unlawful activities, this does not fit the Christian world view because Jesus, God, stands on truth and uprightness and teaches us to live accordingly. I would like to be a code monkey in a positive view, where programming is natural to me and I can be creative and excel fluently. It seems really awesome.
(2) Jeevan, J – Response:
“A script kiddie is a derogatory term used to refer to non-serious hackers who are believed to reject the ethical principles held by professional hackers, which include the pursuit of knowledge, respect for skills, and a motive of self-education (techopedia)”. They usually use programs written by other hackers as they don’t have the knowledge or skill to make their own programs. Code monkey is term used for programmer or developer who has simple skill sets that can be easily replaced. They have an educational background in programming. Their job is generally repetitive.
For the work that is done script kiddie has a better name. It does not seem as derogatory as code monkey. In my opinion a script kiddie would make more money depending on the work they are doing. For example if they are being paid a large sum to tamper with websites. Although code monkey will be making honest income and also would have opportunities to advance further in the career.
From a Christian standpoint acts of script kiddie is not noble. It involves stealing and mischievous tasks. Code monkey on the other hand has an honest role at hand.
Although script kiddie seems adventurous, I would choose to be a code monkey. I think code monkey is more like an intern starting out in their career, they have opportunities to learn and advance.
(3) Matthew, M – Response:
After researching the terms “script kiddie” and “code monkey” both refer to people with immature coding skills, though “script kiddies” are illegal hackers (sort of the computer version of vandals (referring to teens who vandalize property for bragging rights)) while “code monkeys” are typically a reference to the lack of complexity of a legal coders’ skills (Techopedia, n.d. 1 & 2). Because of this difference, it is imperative not to confuse the terms, especially considering the illegal status of “script kiddies”; however, one interesting note is that, depending on if a “script kiddie” used coding skills on a bet, a “script kiddie” could possibly make (temporarily) a little more money than a “code monkey,” though it should be noted that depending on the age of the vandal that fines, imprisonment, and probation would follow illegal activities. Otherwise, a “script kiddie” would not make any money off of activities, while “code monkeys” would make a standard income – legally. A second important note about these terms is that they are used as an insult to the skills of the party being referred to, the “morality” of the party referred to as a “script kiddy,” and the worth (in terms of skills) of the party referred to as a “code monkey” (Techopedia, n.d. 1 & 2) Because of the degrading nature of these terms, it should be noted that they do not fit into a Christian worldview, especially because of the fact that the Bible (efforts were made to find this, however, despite searching through various versions it was not found; it is believed to be in the New Testament, or in Proverbs) mentions “do not speak evil words and say they are in jest” (either Proverbs or New Testament). In the technical industry, these words are used to imply a lack of skill or high replaceability, though it should be noted that the term “code monkey” may also be used to define someone who has mature programming skills and a comprehension of software creation (Techopedia, n.d. 2). Ironically, however, it is almost certainly a requirement of a highly skilled programmer/security architect/security tester/etc. to have once been considered a “code monkey” as coding skills must mature into programming skills (which must further mature). Therefore, it makes sense for a starting coder to want to be a “code monkey” one day, but only for a period of time. An example of someone who could be considered a “script kiddie” would be a 15-year old who, taking a bet to hamper youtube, takes different codes and combines them to alter the advertisements and perform a denial of service attack, leading to confusion and monetary loss to the company. An example of a “code monkey” would be an intern at a programming facility such as the Python organization or Google who primarily just builds medium scripts to perform small tasks, such as new functions or new filter options.
While these terms are typically derogatory, it is interesting that the “code monkey” term can also be a reference to the high quality of skill of the programmer, as well as the code comprehension. This leads to the question of if other technical terms exist that could be considered both insultive and complimentary?
(4) Danielle C – Response:
“A script kiddie is a derogatory term used to refer to non-serious hackers who are believed to reject the ethical principals held by professional hackers, which include the pursuit of knowledge, respect for skills, and a motive of self education”. (Techopedia)
“Code monkey” is a derogatory term for a programmer or developer. It infers that the person’s skill set is very simple or basic, or that they could be easily replaced”(Techopedia)
It seems to me that they are both inexperienced programmers, just one is an unethical hacker and the other an programmer. However, script kiddies are copying others codes and using them for their own personal gain. Code monkey’s are just inexperienced people using code to program with.
I would think that beginner programmer would obviously be a better choice than a code monkey. IT does seem negative. In my opinion it isn’t much worse than calling someone a knuckle dragger. It doesn’t mean that they don’t want to excel or become a better programmer. Just because they are starting out to do something doesn’t make them the lowest of the low. I still do not like the name script kiddie. Though the person who is labeled as one is doing unethical hacking and “cheating” essentially, the name is still derogative.
No, they do not fit within a Christian worldview. We are not supposed to judge others or belittle them because of their skill. People are not supposed to hold others under them, regardless of age, race, skill, etc. People are supposed to live such as Christ did and that means to love all and others regardless of faith, decisions or background.
I wouldn’t want to be called these names exactly, but I would like to be a programmer or an ethical hacker at some point. I just don’t like degrading terms such as these.
“What Is a Script Kiddie? – Definition from Techopedia.” Techopedia.com, www.techopedia.com/definition/4090/script-kiddie.
“What Is a Code Monkey? – Definition from Techopedia.” Techopedia.com, www.techopedia.com/definition/31469/code-monkey.