{"id":5947,"date":"2019-06-14T13:31:55","date_gmt":"2019-06-14T18:31:55","guid":{"rendered":"http:\/\/www.killersites.com\/blog\/?p=5947"},"modified":"2019-06-14T13:31:58","modified_gmt":"2019-06-14T18:31:58","slug":"competitive-programming-is-a-gimmick","status":"publish","type":"post","link":"https:\/\/www.killersites.com\/blog\/2019\/competitive-programming-is-a-gimmick\/","title":{"rendered":"Competitive Programming is a Gimmick"},"content":{"rendered":"\n<p><em>Stop playing games, learn to code for the real-world: <\/em><\/p>\n\n\n\n<p>Ok guys, let&#8217;s separate the fun n&#8217; games from the work. That&#8217;s not to say that work can&#8217;t be fun and rewarding like a game would be, but I think we can all agree work is work, yeah? Great.<br \/><br \/>Now that we&#8217;re all on same page; competitive coding\/programming: that is where you have to write a certain amount of code in a certain period of time, or figure out some little algorithm\/mind-teasers of coding or snippets that you have to solve (sometimes while timed), <span style=\"text-decoration: underline\">does not necessarily make you a good programmer.<\/span><br \/><br \/>I know, I know where the hell do I get off? But hear me out, this is fun n&#8217; games, that&#8217;s all. Since when does being able to do something fast, make you good at it? In fact, I think we can all think of many instances in our lives when the exact opposite was true&#8230;<br \/><br \/>&#8220;At the end of the day what makes a professional coder&#8230;[they] know how to write clean, reusable code that is decoupled from everything else (decentralized, if you will)&#8230;and very readable and maintainable.&#8221;<br \/>&#8220;Speed coding&#8230;might be good if you&#8217;re doing some light scripting maybe for MAYA or some video game or video game processing&#8230;and even that is very debatable&#8230;&#8221; <br \/>I think we can all agree that it doesn&#8217;t matter if you can write code 30, 40 or even 50% faster if the code sucks. Usually you would more than double the actual time spent on edits and corrections&#8230;<br \/><br \/>So here&#8217;s the hot take: <br \/>At the end of the day fun n&#8217; games is fun: we get a little challenge, we get a laugh, we might even make a friend or two and feel embraced by a community, but it&#8217;s not serious, it&#8217;s not planned or deliberate: it&#8217;s not work. <br \/><br \/>Check out the Video where we go into more detail about this and <strong>&lt;Shameless Self-Promotion&gt;<\/strong>, we offer some kick-ass courses on coding\/programming that are both <a href=\"https:\/\/www.youtube.com\/redirect?v=vae37OEdD_8&amp;event=video_description&amp;redir_token=haikydRM25jI0x5KUaFzuquWY7J8MTU2MDYxOTMwM0AxNTYwNTMyOTAz&amp;q=https%3A%2F%2Fshop.killervideostore.com%2F\">fun<\/a> and <a href=\"https:\/\/www.youtube.com\/redirect?v=vae37OEdD_8&amp;event=video_description&amp;redir_token=haikydRM25jI0x5KUaFzuquWY7J8MTU2MDYxOTMwM0AxNTYwNTMyOTAz&amp;q=http%3A%2F%2Fwww.killervideostore.com%2Fpython%2F\">deliberate<\/a> \ud83d\ude42<br \/>Enjoy!<\/p>\n\n\n\n<figure class=\"wp-block-embed-youtube wp-block-embed is-type-video is-provider-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"Competitive Programming is a Gimmick\" width=\"500\" height=\"281\" src=\"https:\/\/www.youtube.com\/embed\/vae37OEdD_8?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n\n\n\n<p>Learning for Realsies:<br \/>Learn web development fast: <a rel=\"noreferrer noopener\" href=\"https:\/\/www.youtube.com\/redirect?v=vae37OEdD_8&amp;event=video_description&amp;redir_token=haikydRM25jI0x5KUaFzuquWY7J8MTU2MDYxOTMwM0AxNTYwNTMyOTAz&amp;q=https%3A%2F%2Fshop.killervideostore.com%2F\" target=\"_blank\">https:\/\/shop.killervideostore.com\/<\/a> <br \/>Learn Python 3 fast: <a rel=\"noreferrer noopener\" href=\"https:\/\/www.youtube.com\/redirect?v=vae37OEdD_8&amp;event=video_description&amp;redir_token=haikydRM25jI0x5KUaFzuquWY7J8MTU2MDYxOTMwM0AxNTYwNTMyOTAz&amp;q=http%3A%2F%2Fwww.killervideostore.com%2Fpython%2F\" target=\"_blank\">http:\/\/www.killervideostore.com\/python\/<\/a> <br \/><br \/>My business courses: <br \/>Complete Freelancer: <a rel=\"noreferrer noopener\" href=\"https:\/\/www.youtube.com\/redirect?v=vae37OEdD_8&amp;event=video_description&amp;redir_token=haikydRM25jI0x5KUaFzuquWY7J8MTU2MDYxOTMwM0AxNTYwNTMyOTAz&amp;q=https%3A%2F%2Fwww.killervideostore.com%2Ffreelancer\" target=\"_blank\">https:\/\/www.killervideostore.com\/free&#8230;<\/a> <br \/>Complete Entrepreneur: <a rel=\"noreferrer noopener\" href=\"https:\/\/www.youtube.com\/redirect?v=vae37OEdD_8&amp;event=video_description&amp;redir_token=haikydRM25jI0x5KUaFzuquWY7J8MTU2MDYxOTMwM0AxNTYwNTMyOTAz&amp;q=https%3A%2F%2Fwww.killervideostore.com%2Fvideo-courses%2Fcomplete-entrepreneur.php\" target=\"_blank\">https:\/\/www.killervideostore.com\/vide&#8230;<\/a> <br \/><br \/>My social links: <br \/>Instagram: <a rel=\"noreferrer noopener\" href=\"https:\/\/www.youtube.com\/redirect?v=vae37OEdD_8&amp;event=video_description&amp;redir_token=haikydRM25jI0x5KUaFzuquWY7J8MTU2MDYxOTMwM0AxNTYwNTMyOTAz&amp;q=https%3A%2F%2Fwww.instagram.com%2Fstefanmischook%2F%3Fhl%3Den\" target=\"_blank\">https:\/\/www.instagram.com\/stefanmisch&#8230;<\/a> <br \/>Twitter: <a rel=\"noreferrer noopener\" href=\"https:\/\/www.youtube.com\/redirect?v=vae37OEdD_8&amp;event=video_description&amp;redir_token=haikydRM25jI0x5KUaFzuquWY7J8MTU2MDYxOTMwM0AxNTYwNTMyOTAz&amp;q=https%3A%2F%2Ftwitter.com%2Fkillersites\" target=\"_blank\">https:\/\/twitter.com\/killersites<\/a> <br \/>Thanks! <\/p>\n","protected":false},"excerpt":{"rendered":"<p>Stop playing games, learn to code for the real-world: Ok guys, let&#8217;s separate the fun n&#8217; games from the work. That&#8217;s not to say that work can&#8217;t be fun and rewarding like a game would be, but I think we can all agree work is work, yeah? Great. Now that we&#8217;re all on same page; &hellip; <\/p>\n","protected":false},"author":6,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[64,1,125,123,94,114],"tags":[250,249],"_links":{"self":[{"href":"https:\/\/www.killersites.com\/blog\/wp-json\/wp\/v2\/posts\/5947"}],"collection":[{"href":"https:\/\/www.killersites.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.killersites.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.killersites.com\/blog\/wp-json\/wp\/v2\/users\/6"}],"replies":[{"embeddable":true,"href":"https:\/\/www.killersites.com\/blog\/wp-json\/wp\/v2\/comments?post=5947"}],"version-history":[{"count":5,"href":"https:\/\/www.killersites.com\/blog\/wp-json\/wp\/v2\/posts\/5947\/revisions"}],"predecessor-version":[{"id":5952,"href":"https:\/\/www.killersites.com\/blog\/wp-json\/wp\/v2\/posts\/5947\/revisions\/5952"}],"wp:attachment":[{"href":"https:\/\/www.killersites.com\/blog\/wp-json\/wp\/v2\/media?parent=5947"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.killersites.com\/blog\/wp-json\/wp\/v2\/categories?post=5947"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.killersites.com\/blog\/wp-json\/wp\/v2\/tags?post=5947"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}