{"id":312,"date":"2020-06-04T16:30:00","date_gmt":"2020-06-04T16:30:00","guid":{"rendered":"https:\/\/www.pwvconsultants.com\/blog\/?p=312"},"modified":"2020-06-04T02:08:05","modified_gmt":"2020-06-04T02:08:05","slug":"hiring-a-young-coder","status":"publish","type":"post","link":"https:\/\/www.pwvconsultants.com\/blog\/hiring-a-young-coder\/","title":{"rendered":"Hiring a Novice Coder"},"content":{"rendered":"\n<p>Technology is fast becoming the way of the world, especially in the wake of the COVID-19 pandemic. The vast majority of the global workforce is working remotely, calling companies to need coders on hand. Unfortunately, there is a shortage of coders in today\u2019s workforce climate, forcing employers to hire people who don\u2019t have the desired experience required to do their job adequately. Much like medical students who recently graduated are being called on to help on the front lines before they\u2019ve completed their residency or fellowship, coders are being thrown to the wolves and expected to perform like veterans. Hiring a novice coder has it&#8217;s benefits, but it also has security risks.<\/p>\n\n\n\n<p>The practice of hiring a novice coder is unfair to coders and businesses alike. Setting proper expectations for coders not only lets them know what their goals are, but also lets managers know what to expect from their employees. Much like you wouldn\u2019t entrust a pre-med student to perform double-bypass surgery, coders fresh out of school or boot camp should not be expected to perform like 30-year vets. Instead, businesses can implement measures to ensure their new hires are performing effectively.<\/p>\n\n\n\n<p>Coders hired fresh out of school are at the beginning of their education. There\u2019s no \u201creal world\u201d environment for teaching coding, everything is taught via exercises  behind a wall, cut off from the minefield of the internet. Practical knowledge is learned on the job, so their education needs to be reinforced. Novice coders should be paired with experienced coders who are capable of teaching and mentoring. They should be in an apprenticeship environment for a minimum of six months, but even two years is appropriate. This allows them to learn the ropes and develop good habits while unlearning bad habits they should avoid in their careers.<\/p>\n\n\n\n<p>The absolute most important aspect of this time is developing good habits. Learning how to code securely up and as a member of a team. Bad habit development is one of the biggest risks employers take when new coders are left to their own devices, so disabusing them of these habits is vital. It is even worse when a startup hires a novice coder with no experience to build a system on their own. They do not know how to practically apply what they learned in school, so while the system they build may function, it may not be secure and it may not fall in line with compliance regulations. The system might not scale, lack documentation, have no method of merging and deploying. They have never had to fix someone else\u2019s mistake, so they have no idea that the methods they are using are bad.<\/p>\n\n\n\n<p>If you\u2019re a hiring manager and you\u2019re looking at a coders certifications, don\u2019t do that. There is no regulating body for these certifications. The more reputable certifications from language creators or cloud providers typically go deep into one language or practice, but almost everything is multidisciplinary. The future of coding is a polyglot generalist. Most silos no longer have any practical reason to exist so everyone has to know how to work through all development steps.<\/p>\n\n\n\n<p>Continuing education can be a useful tool for novice coders. It\u2019s engaging for new coders to attend conferences or specific training around security, testing, DevOps and Cloud. But any CE course should also be attended by senior staff to ensure that it is useful to new coders.<\/p>\n\n\n\n<p>The final thing to note about hiring a novice coder is peer review. All coders should have their work peer reviewed for their entire career. This is akin to a writer having an editor, doctors having a second opinon and attending physicians, etc. But coders fresh out of school should see additional scrutiny for at least three years before they are given leeway to do much on their own.<\/p>\n\n\n\n<p>Because there is such a shortage of coders on the market, it\u2019s almost impossible for companies to hire only experienced workers. But if hiring managers go into the process knowing how to handle hiring a novice coder, the likelihood that coder turns out solid, secure code is greater than if they let someone with zero experience hit the ground running. Much like you wouldn\u2019t expect a law student to defend someone in a courtroom, don\u2019t expect your coders to apply textbook knowledge in a practical setting for which they have no frame of reference. Setting these expectations up front will help everyone work through the process together.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>A shortage of coders sees businesses hiring coders fresh out of school. Here are best practices around hiring a novice coder that will serve both parties.<\/p>\n","protected":false},"author":1,"featured_media":313,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"content-type":"","footnotes":""},"categories":[599],"tags":[673,814,602,672,17],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v22.2 (Yoast SEO v22.2) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Hiring a Novice Coder - PWV Consultants<\/title>\n<meta name=\"description\" content=\"A shortage of coders sees businesses hiring coders fresh out of school. Here are best practices around hiring a novice coder that will serve both parties.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.pwvconsultants.com\/blog\/hiring-a-young-coder\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Hiring a Novice Coder\" \/>\n<meta property=\"og:description\" content=\"A shortage of coders sees businesses hiring coders fresh out of school. Here are best practices around hiring a novice coder that will serve both parties.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.pwvconsultants.com\/blog\/hiring-a-young-coder\/\" \/>\n<meta property=\"og:site_name\" content=\"PWV Consultants\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/PWV-Consultants-110444033947964\" \/>\n<meta property=\"article:published_time\" content=\"2020-06-04T16:30:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2020-06-04T02:08:05+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.pwvconsultants.com\/blog\/wp-content\/uploads\/2020\/04\/Hiring-a-Young-Coder-scaled.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"2560\" \/>\n\t<meta property=\"og:image:height\" content=\"1709\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Pieter VanIperen\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@PWV_Consultants\" \/>\n<meta name=\"twitter:site\" content=\"@PWV_Consultants\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Pieter VanIperen\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.pwvconsultants.com\/blog\/hiring-a-young-coder\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.pwvconsultants.com\/blog\/hiring-a-young-coder\/\"},\"author\":{\"name\":\"Pieter VanIperen\",\"@id\":\"https:\/\/www.pwvconsultants.com\/blog\/#\/schema\/person\/c15d5d40126a8ad906cb3067de95f8d4\"},\"headline\":\"Hiring a Novice Coder\",\"datePublished\":\"2020-06-04T16:30:00+00:00\",\"dateModified\":\"2020-06-04T02:08:05+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.pwvconsultants.com\/blog\/hiring-a-young-coder\/\"},\"wordCount\":761,\"publisher\":{\"@id\":\"https:\/\/www.pwvconsultants.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.pwvconsultants.com\/blog\/hiring-a-young-coder\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.pwvconsultants.com\/blog\/wp-content\/uploads\/2020\/04\/Hiring-a-Young-Coder-scaled.jpg\",\"keywords\":[\"certifications\",\"coder\",\"Coding\",\"education\",\"Security\"],\"articleSection\":[\"Coding\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.pwvconsultants.com\/blog\/hiring-a-young-coder\/\",\"url\":\"https:\/\/www.pwvconsultants.com\/blog\/hiring-a-young-coder\/\",\"name\":\"Hiring a Novice Coder - PWV Consultants\",\"isPartOf\":{\"@id\":\"https:\/\/www.pwvconsultants.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.pwvconsultants.com\/blog\/hiring-a-young-coder\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.pwvconsultants.com\/blog\/hiring-a-young-coder\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.pwvconsultants.com\/blog\/wp-content\/uploads\/2020\/04\/Hiring-a-Young-Coder-scaled.jpg\",\"datePublished\":\"2020-06-04T16:30:00+00:00\",\"dateModified\":\"2020-06-04T02:08:05+00:00\",\"description\":\"A shortage of coders sees businesses hiring coders fresh out of school. Here are best practices around hiring a novice coder that will serve both parties.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.pwvconsultants.com\/blog\/hiring-a-young-coder\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.pwvconsultants.com\/blog\/hiring-a-young-coder\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.pwvconsultants.com\/blog\/hiring-a-young-coder\/#primaryimage\",\"url\":\"https:\/\/www.pwvconsultants.com\/blog\/wp-content\/uploads\/2020\/04\/Hiring-a-Young-Coder-scaled.jpg\",\"contentUrl\":\"https:\/\/www.pwvconsultants.com\/blog\/wp-content\/uploads\/2020\/04\/Hiring-a-Young-Coder-scaled.jpg\",\"width\":2560,\"height\":1709},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.pwvconsultants.com\/blog\/hiring-a-young-coder\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.pwvconsultants.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Hiring a Novice Coder\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.pwvconsultants.com\/blog\/#website\",\"url\":\"https:\/\/www.pwvconsultants.com\/blog\/\",\"name\":\"PWV Consultants\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/www.pwvconsultants.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.pwvconsultants.com\/blog\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.pwvconsultants.com\/blog\/#organization\",\"name\":\"PWV Consultants\",\"url\":\"https:\/\/www.pwvconsultants.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.pwvconsultants.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.pwvconsultants.com\/blog\/wp-content\/uploads\/2020\/04\/logo-alternate-e1585773530392.png\",\"contentUrl\":\"https:\/\/www.pwvconsultants.com\/blog\/wp-content\/uploads\/2020\/04\/logo-alternate-e1585773530392.png\",\"width\":98,\"height\":84,\"caption\":\"PWV Consultants\"},\"image\":{\"@id\":\"https:\/\/www.pwvconsultants.com\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/PWV-Consultants-110444033947964\",\"https:\/\/twitter.com\/PWV_Consultants\",\"https:\/\/www.linkedin.com\/company\/pwv-consultants\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.pwvconsultants.com\/blog\/#\/schema\/person\/c15d5d40126a8ad906cb3067de95f8d4\",\"name\":\"Pieter VanIperen\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.pwvconsultants.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/8b294918257a810803e2befc9a71b7bc?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/8b294918257a810803e2befc9a71b7bc?s=96&d=mm&r=g\",\"caption\":\"Pieter VanIperen\"},\"description\":\"PWV Consultants is a boutique group of industry leaders and influencers from the digital tech, security and design industries that acts as trusted technical partners for many Fortune 500 companies, high-visibility startups, universities, defense agencies, and NGOs. Founded by 20-year software engineering veterans, who have founded or co-founder several companies. PWV experts act as a trusted advisors and mentors to numerous early stage startups, and have held the titles of software and software security executive, consultant and professor. PWV's expert consulting and advisory work spans several high impact industries in finance, media, medical tech, and defense contracting. PWV's founding experts also authored the highly influential precursor HAZL (jADE) programming language.\",\"sameAs\":[\"https:\/\/www.linkedin.com\/company\/pwv-consultants\"]}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Hiring a Novice Coder - PWV Consultants","description":"A shortage of coders sees businesses hiring coders fresh out of school. Here are best practices around hiring a novice coder that will serve both parties.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.pwvconsultants.com\/blog\/hiring-a-young-coder\/","og_locale":"en_US","og_type":"article","og_title":"Hiring a Novice Coder","og_description":"A shortage of coders sees businesses hiring coders fresh out of school. Here are best practices around hiring a novice coder that will serve both parties.","og_url":"https:\/\/www.pwvconsultants.com\/blog\/hiring-a-young-coder\/","og_site_name":"PWV Consultants","article_publisher":"https:\/\/www.facebook.com\/PWV-Consultants-110444033947964","article_published_time":"2020-06-04T16:30:00+00:00","article_modified_time":"2020-06-04T02:08:05+00:00","og_image":[{"width":2560,"height":1709,"url":"https:\/\/www.pwvconsultants.com\/blog\/wp-content\/uploads\/2020\/04\/Hiring-a-Young-Coder-scaled.jpg","type":"image\/jpeg"}],"author":"Pieter VanIperen","twitter_card":"summary_large_image","twitter_creator":"@PWV_Consultants","twitter_site":"@PWV_Consultants","twitter_misc":{"Written by":"Pieter VanIperen","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.pwvconsultants.com\/blog\/hiring-a-young-coder\/#article","isPartOf":{"@id":"https:\/\/www.pwvconsultants.com\/blog\/hiring-a-young-coder\/"},"author":{"name":"Pieter VanIperen","@id":"https:\/\/www.pwvconsultants.com\/blog\/#\/schema\/person\/c15d5d40126a8ad906cb3067de95f8d4"},"headline":"Hiring a Novice Coder","datePublished":"2020-06-04T16:30:00+00:00","dateModified":"2020-06-04T02:08:05+00:00","mainEntityOfPage":{"@id":"https:\/\/www.pwvconsultants.com\/blog\/hiring-a-young-coder\/"},"wordCount":761,"publisher":{"@id":"https:\/\/www.pwvconsultants.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.pwvconsultants.com\/blog\/hiring-a-young-coder\/#primaryimage"},"thumbnailUrl":"https:\/\/www.pwvconsultants.com\/blog\/wp-content\/uploads\/2020\/04\/Hiring-a-Young-Coder-scaled.jpg","keywords":["certifications","coder","Coding","education","Security"],"articleSection":["Coding"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.pwvconsultants.com\/blog\/hiring-a-young-coder\/","url":"https:\/\/www.pwvconsultants.com\/blog\/hiring-a-young-coder\/","name":"Hiring a Novice Coder - PWV Consultants","isPartOf":{"@id":"https:\/\/www.pwvconsultants.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.pwvconsultants.com\/blog\/hiring-a-young-coder\/#primaryimage"},"image":{"@id":"https:\/\/www.pwvconsultants.com\/blog\/hiring-a-young-coder\/#primaryimage"},"thumbnailUrl":"https:\/\/www.pwvconsultants.com\/blog\/wp-content\/uploads\/2020\/04\/Hiring-a-Young-Coder-scaled.jpg","datePublished":"2020-06-04T16:30:00+00:00","dateModified":"2020-06-04T02:08:05+00:00","description":"A shortage of coders sees businesses hiring coders fresh out of school. Here are best practices around hiring a novice coder that will serve both parties.","breadcrumb":{"@id":"https:\/\/www.pwvconsultants.com\/blog\/hiring-a-young-coder\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.pwvconsultants.com\/blog\/hiring-a-young-coder\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.pwvconsultants.com\/blog\/hiring-a-young-coder\/#primaryimage","url":"https:\/\/www.pwvconsultants.com\/blog\/wp-content\/uploads\/2020\/04\/Hiring-a-Young-Coder-scaled.jpg","contentUrl":"https:\/\/www.pwvconsultants.com\/blog\/wp-content\/uploads\/2020\/04\/Hiring-a-Young-Coder-scaled.jpg","width":2560,"height":1709},{"@type":"BreadcrumbList","@id":"https:\/\/www.pwvconsultants.com\/blog\/hiring-a-young-coder\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.pwvconsultants.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Hiring a Novice Coder"}]},{"@type":"WebSite","@id":"https:\/\/www.pwvconsultants.com\/blog\/#website","url":"https:\/\/www.pwvconsultants.com\/blog\/","name":"PWV Consultants","description":"","publisher":{"@id":"https:\/\/www.pwvconsultants.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.pwvconsultants.com\/blog\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.pwvconsultants.com\/blog\/#organization","name":"PWV Consultants","url":"https:\/\/www.pwvconsultants.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.pwvconsultants.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.pwvconsultants.com\/blog\/wp-content\/uploads\/2020\/04\/logo-alternate-e1585773530392.png","contentUrl":"https:\/\/www.pwvconsultants.com\/blog\/wp-content\/uploads\/2020\/04\/logo-alternate-e1585773530392.png","width":98,"height":84,"caption":"PWV Consultants"},"image":{"@id":"https:\/\/www.pwvconsultants.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/PWV-Consultants-110444033947964","https:\/\/twitter.com\/PWV_Consultants","https:\/\/www.linkedin.com\/company\/pwv-consultants"]},{"@type":"Person","@id":"https:\/\/www.pwvconsultants.com\/blog\/#\/schema\/person\/c15d5d40126a8ad906cb3067de95f8d4","name":"Pieter VanIperen","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.pwvconsultants.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/8b294918257a810803e2befc9a71b7bc?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/8b294918257a810803e2befc9a71b7bc?s=96&d=mm&r=g","caption":"Pieter VanIperen"},"description":"PWV Consultants is a boutique group of industry leaders and influencers from the digital tech, security and design industries that acts as trusted technical partners for many Fortune 500 companies, high-visibility startups, universities, defense agencies, and NGOs. Founded by 20-year software engineering veterans, who have founded or co-founder several companies. PWV experts act as a trusted advisors and mentors to numerous early stage startups, and have held the titles of software and software security executive, consultant and professor. PWV's expert consulting and advisory work spans several high impact industries in finance, media, medical tech, and defense contracting. PWV's founding experts also authored the highly influential precursor HAZL (jADE) programming language.","sameAs":["https:\/\/www.linkedin.com\/company\/pwv-consultants"]}]}},"_links":{"self":[{"href":"https:\/\/www.pwvconsultants.com\/blog\/wp-json\/wp\/v2\/posts\/312"}],"collection":[{"href":"https:\/\/www.pwvconsultants.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.pwvconsultants.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.pwvconsultants.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.pwvconsultants.com\/blog\/wp-json\/wp\/v2\/comments?post=312"}],"version-history":[{"count":3,"href":"https:\/\/www.pwvconsultants.com\/blog\/wp-json\/wp\/v2\/posts\/312\/revisions"}],"predecessor-version":[{"id":356,"href":"https:\/\/www.pwvconsultants.com\/blog\/wp-json\/wp\/v2\/posts\/312\/revisions\/356"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.pwvconsultants.com\/blog\/wp-json\/wp\/v2\/media\/313"}],"wp:attachment":[{"href":"https:\/\/www.pwvconsultants.com\/blog\/wp-json\/wp\/v2\/media?parent=312"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.pwvconsultants.com\/blog\/wp-json\/wp\/v2\/categories?post=312"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.pwvconsultants.com\/blog\/wp-json\/wp\/v2\/tags?post=312"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}