|
Refers To the freaking sweet new show code monkeys on G4 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Drawing of a code monkey by Jawbone Len based on Jonathan Coulton's song Code Monkey. A code monkey generally refers to a computer programmer or other person who writes computer code for a living. More specifically, it refers to person only capable of grinding out code, but unable to perform the higher-primate tasks of software architecture, analysis, and design. In this sense, the term is considered to be mildly insulting, and is often applied to the most junior people on a programming team. "Code monkey" may also refer to a self-deprecating way of denying responsibility for a management decision, or of complaining about having to live with such decisions (e.g. "Don't ask me why we need to write a compiler in COBOL, I'm just a code monkey.").[1] Image File history File links Code_Monkey_colour. ...
Image File history File links Code_Monkey_colour. ...
Jonathan Coulton is a folk rock singer-songwriter. ...
In computing, a programmer is someone who does computer programming and develops computer software. ...
Source code (commonly just source or code) is any series of statements written in some human-readable computer programming language. ...
The software architecture of a program or computing system is the structure or structures of the system, which comprise software elements, the externally visible properties of those elements, and the relationships between them. ...
Etymology & usage
A more frustrated code monkey, ibid. The origin of the term code monkey is likely the older term tape monkey, and is related to the jargon term one-banana problem. It also resembles the much older term, "grease monkey". In either case, the implication is that the job in question is a menial one that could be performed by a trained monkey. Image File history File linksMetadata Download high-resolution version (790x976, 501 KB) [edit] Summary As per e-mail below, Im uploading this file on behalf of Len, author of the image. ...
Image File history File linksMetadata Download high-resolution version (790x976, 501 KB) [edit] Summary As per e-mail below, Im uploading this file on behalf of Len, author of the image. ...
At mainframe shops, where the computers have operators for routine administrivia, the programmers and hardware people tend to look down on the operators and claim that a trained monkey could do their job. ...
Grease monkey is a slang term used to describe a mechanic, generally an automobile mechanic, and dates back to at least 1928. ...
Approximate worldwide distribution of monkeys. ...
Derogatory use Modern use of the term often applies to amateur computer programmers who stitch together snippets of code found on the internet and in books to make an application, without having an appreciation or understanding what the principles behind the code or the concept of coding are. High level languages with GUI Integrated development environments, like Visual Basic, make it fairly easy for people with no training to put together simple programs using these techniques. With the advent of Javascript and the World Wide Web, a new type of code monkey has emerged, the web monkey. A web monkey is a web designer who does little original work, but rather gathers scripts and animations to create pages that are full of eye candy but with little real information; in this sense it is closer to sense two of script kiddie[2] than code monkey. A widely popular website, Webmonkey.com, in existence from 1996 to 2004, catered to web designers with technical information and sample code.[3] In computing, a programmer is someone who does computer programming and develops computer software. ...
A high-level programming language is a programming language that is more user-friendly, to some extent platform-independent, and abstract from low-level computer processor operations such as memory accesses. ...
GUI can refer to the following: GUI is short for graphical user interface, a term used to describe a type of interface in computing. ...
This article or section does not cite any references or sources. ...
Visual Basic (VB) is an event driven programming language and associated development environment from Microsoft for its COM programming model. ...
JavaScript is a scripting language most often used for client-side web development. ...
WWWs historical logo designed by Robert Cailliau The World Wide Web is a system of interlinked, hypertext documents accessed via the Internet. ...
Web design is the design or designing of a web page, website or web application. ...
Scripting languages (commonly called scripting programming languages or script languages) are computer programming languages that are typically interpreted and can be typed directly from a keyboard. ...
Animation refers to the process in which each frame of a film or movie is produced individually, whether generated as a computer graphic, or by photographing a drawn image, or by repeatedly making small changes to a model (see claymation and stop motion), and then photographing the result. ...
Eye candy is an expression used to describe something that is most remarkable by its appearance, but that doesnt have anything else so exciting. ...
In hacker culture, a script kiddie (occasionally script bunny, skidie, script kitty, script-running juvenile (SRJ), or similar) is (sometimes) a derogatory term used for an inexperienced malicious cracker who uses programs developed by others to attack computer systems, and deface websites. ...
A milder use would be a programmer referring to anyone subordinate to themselves; for example, a software engineer might consider those whose job is to implement a design to be code monkeys, or an application software programmer might consider any web designer to be a web monkey. Software engineering (SE) is the profession concerned with specifying, designing, developing and maintaining software applications by applying technologies and practices from computer science, project management, and other fields. ...
This article or section does not cite any references or sources. ...
Self deprecating use Code monkey also refers to subordinate programmers who are required to produce large amounts of code. The type of code produced by those to whom this term is applied is usually simple and uninteresting. It is often used in a derogative sense, but there are those who willingly apply this term to themselves—generally when they feel that their skills are being underutilized, and the work they do is suitable for a programmer with less skill or experience than their own. This is typified by the “I’m just a code monkey” usage referenced in the Jargon File. The Jargon File is a glossary of hacker slang. ...
Ironic self-deprecation by programmers who prefer to distance themselves from pointy-haired boss culture means that the term may in fact be one of approbation and in-group identification. In other words, sometimes the meaning can be completely reversed; it all depends on the tone and context. This article or section does not adequately cite its references or sources. ...
Mainstream use Jonathan Coulton’s song "Code Monkey", which became a hit on Slashdot and even received mention in The New York Times, describes the frustrations of a junior programmer’s life.[4][5] Coulton's song has also appeared on television in commercials (as well as the theme song) for a new G4 television network show called Code Monkeys[6]. Jonathan Coulton is a folk rock singer-songwriter. ...
Slashdot, often abbreviated as /., is a science, science fiction, and technology-related news website owned by SourceForge, Inc. ...
The New York Times is a daily newspaper published in New York City by Arthur Ochs Sulzberger Jr. ...
G4 is an American cable and satellite television channel originally geared toward male viewers aged 12â34, devoted to the world of video games and the video game lifestyle. ...
Code Monkeys is an animated series on G4 featuring a pixelated animation style inspired by classic video games of the early 1980s. ...
See also Mechanization is the use of machines to replace manual labour or animals and can also refer to the use of powered machinery to help a human operator in some task. ...
A programmer or software developer is someone who programs computers, that is, one who writes computer software. ...
The term Real Programmer is a sarcastic, sometimes pejorative term used by computer programmers to describe an archetypical, hardcore programmer. ...
References This article is based in part on the Jargon File, which is in the public domain. The Jargon File is a glossary of hacker slang. ...
|