{"id":24707,"date":"2015-09-08T08:27:56","date_gmt":"2015-09-08T06:27:56","guid":{"rendered":"https:\/\/mamchenkov.net\/wordpress\/?p=24707"},"modified":"2015-09-08T08:27:56","modified_gmt":"2015-09-08T06:27:56","slug":"on-full-stack-developers","status":"publish","type":"post","link":"https:\/\/mamchenkov.net\/wordpress\/2015\/09\/08\/on-full-stack-developers\/","title":{"rendered":"On full stack developers"},"content":{"rendered":"<!-- google_ad_section_start -->\n<p>I came across an excellent blog post on full stack developers &#8211; &#8220;<a href=\"https:\/\/blog.growth.supply\/the-full-stack-developer-is-a-myth-4e3fb9c25867\">The full stack developer is a myth<\/a>&#8220;. \u00a0I do much agree on what is being said there. \u00a0Firstly, the stack itself.<\/p>\n<figure id=\"attachment_24708\" aria-describedby=\"caption-attachment-24708\" style=\"width: 500px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/i0.wp.com\/mamchenkov.net\/wordpress\/wp-content\/uploads\/2015\/09\/reasonably-full-stack.png?ssl=1\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" data-attachment-id=\"24708\" data-permalink=\"https:\/\/mamchenkov.net\/wordpress\/2015\/09\/08\/on-full-stack-developers\/reasonably-full-stack\/\" data-orig-file=\"https:\/\/i0.wp.com\/mamchenkov.net\/wordpress\/wp-content\/uploads\/2015\/09\/reasonably-full-stack.png?fit=957%2C799&amp;ssl=1\" data-orig-size=\"957,799\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"Reasonably full stack\" data-image-description=\"\" data-image-caption=\"&lt;p&gt;Non-exhaustive list of a technical stack layers and components&lt;\/p&gt;\n\" data-large-file=\"https:\/\/i0.wp.com\/mamchenkov.net\/wordpress\/wp-content\/uploads\/2015\/09\/reasonably-full-stack.png?fit=660%2C551&amp;ssl=1\" class=\"size-medium wp-image-24708\" src=\"https:\/\/i0.wp.com\/mamchenkov.net\/wordpress\/wp-content\/uploads\/2015\/09\/reasonably-full-stack-500x417.png?resize=500%2C417&#038;ssl=1\" alt=\"Non-exhaustive list of a technical stack layers and components\" width=\"500\" height=\"417\" srcset=\"https:\/\/i0.wp.com\/mamchenkov.net\/wordpress\/wp-content\/uploads\/2015\/09\/reasonably-full-stack.png?resize=500%2C417&amp;ssl=1 500w, https:\/\/i0.wp.com\/mamchenkov.net\/wordpress\/wp-content\/uploads\/2015\/09\/reasonably-full-stack.png?w=957&amp;ssl=1 957w\" sizes=\"auto, (max-width: 500px) 100vw, 500px\" \/><\/a><figcaption id=\"caption-attachment-24708\" class=\"wp-caption-text\">Non-exhaustive list of a technical stack layers and components<\/figcaption><\/figure>\n<p>Secondly, on the problem:<\/p>\n<blockquote><p>A full stack developer is a myth not because none exist, but because the term is meaningless. It\u2019s no different from a coding ninja or rockstar, but at least everyone knows those terms don\u2019t actually mean anything.<\/p><\/blockquote>\n<p>Even limiting the term to a more specific context like web stack or mobile stack, you&#8217;d still get quite a bit of technology for a single person. \u00a0And yes, it&#8217;s changing a lot and fast too!<\/p>\n<blockquote><p>Every year there are new components added to each layer and every couple of years there\u2019s a new layer added to it. Is it really reasonable to put out job applications asking for a full stack developer? It\u2019s not only unreasonable, it\u2019s stupid. Particularly when you start looking for one person who\u2019s an expert in security, web development, UX, and servers; and this isn\u2019t at all an uncommon expectation.<\/p><\/blockquote>\n<p>More so, there is a geographical component to this as well. \u00a0If you are in a small country like Cyprus, with very few technical establishments, even further down simplifying the stack won&#8217;t help you much. \u00a0Finding a web developer with good knowledge of HTTP, HTML, CSS, JavaScript, PHP, and MySQL is already a challenge. \u00a0 And that&#8217;s like three or four layers&#8230;<\/p>\n<!-- google_ad_section_end -->\n","protected":false},"excerpt":{"rendered":"<!-- google_ad_section_start -->\n<p>I came across an excellent blog post on full stack developers &#8211; &#8220;The full stack developer is a myth&#8220;. \u00a0I do much agree on what is being said there. \u00a0Firstly, the stack itself. Secondly, on the problem: A full stack developer is a myth not because none exist, but because the term is meaningless. It\u2019s &hellip; <a href=\"https:\/\/mamchenkov.net\/wordpress\/2015\/09\/08\/on-full-stack-developers\/\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">On full stack developers<\/span><\/a><\/p>\n<!-- google_ad_section_end -->\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"On full stack developers #WebWork #HR #WebDev","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"_links_to":"","_links_to_target":""},"categories":[1,62,1334],"tags":[1793,1330],"keyring_services":[],"class_list":["post-24707","post","type-post","status-publish","format-standard","hentry","category-general","category-technology","category-web-work","tag-human-resource","tag-web-development"],"aioseo_notices":[],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack-related-posts":[{"id":28555,"url":"https:\/\/mamchenkov.net\/wordpress\/2018\/05\/07\/stack-overflow-for-teams-is-now-available\/","url_meta":{"origin":24707,"position":0},"title":"Stack Overflow for Teams is Now Available","author":"Leonid Mamchenkov","date":"May 7, 2018","format":false,"excerpt":"StackOverflow, the greatest online resource for developers, has announced the availability of the StackOverflow for Teams.\u00a0 This is a spin off service which allows developer teams to run private instances of StackOverflow for knowledge and information sharing needed for non-public projects. This sounds like a great tool to replace a\u2026","rel":"","context":"In &quot;All&quot;","block_context":{"text":"All","link":"https:\/\/mamchenkov.net\/wordpress\/category\/general\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/mamchenkov.net\/wordpress\/wp-content\/uploads\/2018\/05\/StackOverflow-Teams-446x500.png?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]},{"id":25951,"url":"https:\/\/mamchenkov.net\/wordpress\/2016\/03\/18\/stack-overflow-developer-survey-results-2016\/","url_meta":{"origin":24707,"position":1},"title":"Stack Overflow Developer Survey Results 2016","author":"Leonid Mamchenkov","date":"March 18, 2016","format":false,"excerpt":"Stack Overflow published the results of their developer survey for 2016. \u00a0Over 50,000 participants from more than 170 countries answered the questions this time around. \u00a0Some of the results are quite predictable, while others less so.","rel":"","context":"In &quot;All&quot;","block_context":{"text":"All","link":"https:\/\/mamchenkov.net\/wordpress\/category\/general\/"},"img":{"alt_text":"education","src":"https:\/\/i0.wp.com\/mamchenkov.net\/wordpress\/wp-content\/uploads\/2016\/03\/education-500x394.png?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]},{"id":27613,"url":"https:\/\/mamchenkov.net\/wordpress\/2017\/05\/23\/stack-overflow-helping-one-million-developers-exit-vim\/","url_meta":{"origin":24707,"position":2},"title":"Stack Overflow: Helping One Million Developers Exit Vim","author":"Leonid Mamchenkov","date":"May 23, 2017","format":false,"excerpt":"OK, this one is socially funny and statistically cool - Stack Overflow question on how to exit Vim editor was viewed over a million times in the last few years. \u00a0Now, there's a breakdown of all sorts of statistics about who gets stuck in Vim the most. \u00a0It's pretty amazing\u2026","rel":"","context":"In &quot;All&quot;","block_context":{"text":"All","link":"https:\/\/mamchenkov.net\/wordpress\/category\/general\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/mamchenkov.net\/wordpress\/wp-content\/uploads\/2017\/05\/exitvim-1024x455-500x222.png?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]},{"id":28427,"url":"https:\/\/mamchenkov.net\/wordpress\/2018\/03\/09\/web-developer-roadmap\/","url_meta":{"origin":24707,"position":3},"title":"Web Developer Roadmap","author":"Leonid Mamchenkov","date":"March 9, 2018","format":false,"excerpt":"I've been saying for years, that there is no such thing as a \"full stack developer\", no matter how many CVs your HR department processes per day, matching the title.\u00a0 Web Developer Roadmap is a cool little GitHub repository, which maps the road for becoming a web developer in 2018.\u2026","rel":"","context":"In &quot;All&quot;","block_context":{"text":"All","link":"https:\/\/mamchenkov.net\/wordpress\/category\/general\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/mamchenkov.net\/wordpress\/wp-content\/uploads\/2018\/03\/web-developer-roadmap-500x217.png?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]},{"id":27632,"url":"https:\/\/mamchenkov.net\/wordpress\/2017\/05\/28\/https-on-stack-overflow-the-end-of-a-long-road\/","url_meta":{"origin":24707,"position":4},"title":"HTTPS on Stack Overflow: The End of a Long Road","author":"Leonid Mamchenkov","date":"May 28, 2017","format":false,"excerpt":"Way too often I hear rants from random people (unfortunately, many of them are also from the IT industry, with the deep understanding of the underlying issues) complaining about why company X or product Y doesn't implement this or that feature. \u00a0As someone who has been involved a dozens, if\u2026","rel":"","context":"In &quot;All&quot;","block_context":{"text":"All","link":"https:\/\/mamchenkov.net\/wordpress\/category\/general\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/mamchenkov.net\/wordpress\/wp-content\/uploads\/2017\/05\/google-ssl-500x267.png?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]},{"id":23960,"url":"https:\/\/mamchenkov.net\/wordpress\/2015\/04\/23\/stack-reusable-middleware-with-php\/","url_meta":{"origin":24707,"position":5},"title":"Stack &#8211; reusable middleware with PHP","author":"Leonid Mamchenkov","date":"April 23, 2015","format":"link","excerpt":"Stack - reusable middleware with PHP","rel":"","context":"In &quot;All&quot;","block_context":{"text":"All","link":"https:\/\/mamchenkov.net\/wordpress\/category\/general\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"jetpack_sharing_enabled":true,"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/posts\/24707","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/comments?post=24707"}],"version-history":[{"count":0,"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/posts\/24707\/revisions"}],"wp:attachment":[{"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/media?parent=24707"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/categories?post=24707"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/tags?post=24707"},{"taxonomy":"keyring_services","embeddable":true,"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/keyring_services?post=24707"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}