{"id":6460,"date":"2018-12-11T20:15:48","date_gmt":"2018-12-11T20:15:48","guid":{"rendered":"https:\/\/www.thecoderschool.com\/?p=6460"},"modified":"2022-10-13T20:50:09","modified_gmt":"2022-10-13T20:50:09","slug":"coding-on-film-the-good-and-the-not-so-good","status":"publish","type":"post","link":"https:\/\/www.thecoderschool.com\/blog\/coding-on-film-the-good-and-the-not-so-good\/","title":{"rendered":"Coding on Film: The Good and the Not-So-Good"},"content":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-6461\" src=\"https:\/\/www.thecoderschool.com\/wp-content\/uploads\/2019\/01\/download.jpg\" alt=\"\" width=\"750\" height=\"500\" srcset=\"https:\/\/www.thecoderschool.com\/blog\/wp-content\/uploads\/2019\/01\/download.jpg 750w, https:\/\/www.thecoderschool.com\/blog\/wp-content\/uploads\/2019\/01\/download-300x200.jpg 300w, https:\/\/www.thecoderschool.com\/blog\/wp-content\/uploads\/2019\/01\/download-705x470.jpg 705w, https:\/\/www.thecoderschool.com\/blog\/wp-content\/uploads\/2019\/01\/download-450x300.jpg 450w\" sizes=\"auto, (max-width: 750px) 100vw, 750px\" \/><\/p>\n<p>&nbsp;<\/p>\n<p>Technology has always looked good on film, since the days of D.W. Griffith\u2019s <em>Metropolis<\/em> filmmakers have showcased their vision for the future. Up until the 1980\u2019s, the technology shown on film was from the future, but at some point, our actual technology began to catch up to what was being shown on screen.<\/p>\n<p>Pretty soon life began imitating art, and in the world of movies the opposite became the case.\u00a0 Computer programming provided inspiration for new heroes on screen and also villains who would use their knowledge of technology for evil. As a result, some movies have given us a glimpse into the world of computer programming and the lives of the coders who make it happen.<\/p>\n<p><strong>GOOD:<em> Pirates of Silicon Valley<\/em> (1999)<\/strong><\/p>\n<p>There\u2019s no better portrayal of computer technology than a movie about the men who gave us the computers we use to this day. This 1999 television film tells the fascinating story behind the birth of Microsoft and Apple.<\/p>\n<p><strong>GOOD:<em> TRON<\/em> (1982)<\/strong><\/p>\n<p>We still haven\u2019t found a way to get transported into computers like Jeff Bridge\u2019s character in <em>TRON, <\/em>but the film did a good job of giving seemingly abstract computer terms a face. It\u2019s also the first film to use a large amount of computer-generated imagery (CGI) in production.<\/p>\n<p><strong>GOOD: <em>The Matrix Reloaded <\/em>(2003)<\/strong><\/p>\n<p>The film series that inspired a whole generation of filmmakers also inspired a new wave of computer programmers. While source code is usually portrayed unrealistically on the screen, there is a scene in the second <em>Matrix <\/em>film in which Trinity hacks into a system using a real method for SSH exploitation.<\/p>\n<p><strong>GOOD:<em> The Social Network <\/em>(2010)<\/strong><\/p>\n<p>Social media started off in the form of AOL Instant Messages and Myspace profiles, then Facebook entered our lives. This film takes inspiration from the story of Facebook\u2019s creation, and the legal battles that followed.<\/p>\n<p><strong>GOOD:<em> Office Space <\/em>(1999)<\/strong><\/p>\n<p>Working as a computer programmer is a fun and interesting job, but sometimes it can get repetitive and mundane. No film parodies the perils of falling into a coding rut than Mike Judge\u2019s <em>Office Space. <\/em><\/p>\n<p>As you can see, some movies get it right, and others\u2026 well, not so much.<\/p>\n<p>But, it\u2019s not entirely the writer or the director\u2019s fault. While coding can lead to some pretty exciting things, many aspects of programming just don\u2019t look that exciting on screen. That is why Hollywood has had to take some liberties with how computer programming is portrayed. Here are a few movies that, while they had good intentions, missed the mark when it comes to coding.<\/p>\n<p><strong>NOT-SO-GOOD: <em>Weird Science <\/em>(1985)<\/strong><\/p>\n<p>Coding can do some amazing things, but it can\u2019t bring a Barbie doll to life.<\/p>\n<p><strong>NOT-SO-GOOD: <em>Hackers <\/em>(1995)<\/strong><\/p>\n<p>While this film is semi-inspired by some prominent events in the world of hacking, most of the things portrayed on screen are more comical than accurate.<\/p>\n<p><strong>NOT-SO-GOOD: <em>Jurassic Park <\/em>(1993)<\/strong><\/p>\n<p>This 1993 movie is a classic and there\u2019s no arguing with that, but scene where John Hammond\u2019s granddaughter hacks a Unix system is so bad that it\u2019s inspired hundreds of memes.<\/p>\n<p><strong>NOT-SO-GOOD: <em>Live Free or Die Hard <\/em>(2007) <\/strong><\/p>\n<p>Kevin Smith is great, but a hacker named \u201cThe Warlock\u201d who has access to the nation\u2019s security systems just isn\u2019t realistic.<\/p>\n<p><strong>NOT-SO-GOOD: <em>Independence Day <\/em>(1996)<\/strong><\/p>\n<p>It only took Jeff Goldblum\u2019s character a couple of hours to figure out how to upload a computer virus into the alien\u2019s spacecraft that would bring down the whole defense system and save the day. Welcome to Earth.<\/p>\n<p>Just because a film depicts coding and programming in an unrealistic fashion, doesn\u2019t mean they can\u2019t be enjoyed! These films spark our imagination, and inspire many to learn the truth about coding, hacking, and computer programming.<\/p>\n<p>After all, what is unrealistic today, may not be in the future.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>&nbsp; Technology has always looked good on film, since the days of D.W. Griffith\u2019s Metropolis filmmakers have showcased their vision for the future. Up until the 1980\u2019s, the technology shown on film was from the future, but at some point, our actual technology began to catch up to what was being shown on screen. Pretty &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/www.thecoderschool.com\/blog\/coding-on-film-the-good-and-the-not-so-good\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Coding on Film: The Good and the Not-So-Good&#8221;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2],"tags":[60],"class_list":["post-6460","post","type-post","status-publish","format-standard","hentry","category-coder-blog","tag-coding-platforms","entry"],"_links":{"self":[{"href":"https:\/\/www.thecoderschool.com\/blog\/wp-json\/wp\/v2\/posts\/6460","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.thecoderschool.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.thecoderschool.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.thecoderschool.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.thecoderschool.com\/blog\/wp-json\/wp\/v2\/comments?post=6460"}],"version-history":[{"count":1,"href":"https:\/\/www.thecoderschool.com\/blog\/wp-json\/wp\/v2\/posts\/6460\/revisions"}],"predecessor-version":[{"id":12024,"href":"https:\/\/www.thecoderschool.com\/blog\/wp-json\/wp\/v2\/posts\/6460\/revisions\/12024"}],"wp:attachment":[{"href":"https:\/\/www.thecoderschool.com\/blog\/wp-json\/wp\/v2\/media?parent=6460"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.thecoderschool.com\/blog\/wp-json\/wp\/v2\/categories?post=6460"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.thecoderschool.com\/blog\/wp-json\/wp\/v2\/tags?post=6460"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}