{"id":825,"date":"2015-08-14T03:37:55","date_gmt":"2015-08-13T22:37:55","guid":{"rendered":"https:\/\/ahmadawais.com\/?p=825"},"modified":"2017-02-19T12:18:48","modified_gmt":"2017-02-19T07:18:48","slug":"what-every-beginner-is-doing-wrong-as-a-web-developer","status":"publish","type":"post","link":"https:\/\/ahmadawais.com\/what-every-beginner-is-doing-wrong-as-a-web-developer\/","title":{"rendered":"What Every Beginner Is Doing Wrong as a Web Developer"},"content":{"rendered":"<p>Young developers are confused! The lack of an actual to-the-point guide about what should they build and the sheer amount of Internet Marketers selling instant-gratification \u2014 has left our young generations in the middle of nowhere. It&#8217;s where they are concerned about what should they NOT learn. (Should I learn ReactJS or AngularJS, what about VueJS? \u2014 type mindset).<\/p>\n<blockquote><p>Enough with the stereotype.<\/p><\/blockquote>\n<p>I told myself\u00a0when for the fifteenth time in last two months, I\u00a0received <em>that<\/em> message \u2014 Yes! The one, where a young developer was confused \u2014 confused about which programming language he should <em>NOT <\/em>choose!<\/p>\n<p>I had to leave whatever I was up to and write this blog post. \u00a0My sneaky-self took control \u2014 now who doesn&#8217;t love an opinionated\u00a0piece once in a while.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\" aligncenter\" src=\"https:\/\/i.imgur.com\/589O5S2.gif\" alt=\"Beginner Web Developer's mistakes\" width=\"650\" height=\"400\" \/><\/p>\n<p>When you are all young and energetic, you feel this urge inside you, the one which keeps motivating you to do more than you already are. More often than not, you end up doing nothing at all.<\/p>\n<p>Sometimes it is because of the little perfectionist, who lives inside us when you think like \u2014 maybe I am doing it wrong, I could do more, I should do more, I should do it better, <em>hell why not I do it in the best way anyone could have ever done.<\/em><\/p>\n<blockquote><p><em>&#8230;\u00a0instead of being productive and doing what matters &#8230; idea of Career-Choice and how it could make or break your future&#8230;<\/em><\/p><\/blockquote>\n<p>Well, let me break it to you, this little perfectionist is your biggest enemy. There is no such thing as perfection. You are human, and you can never be perfect though you can always be a better you. You can improve yourself, but to do that you have to try. You have to learn, experience, watch and then compare.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\" aligncenter\" src=\"https:\/\/i.imgur.com\/E00lmsW.gif\" alt=\"Beginner Web Developer's mistakes\" width=\"650\" height=\"400\" \/><br \/>\nAbout a decade ago, I used to browse the\u00a0internet via Dialup modem. It was the time when a 5Mb audio song could take up an entire night to download. Downloading video tutorials or making them was not really possible.<\/p>\n<p>We didn&#8217;t have access to the amount of information we have today. There was no Udemy, no Tuts+, no Lynda. Learning process used to be pretty slow, and as much as we wanted to have more options, we didn&#8217;t have them.<\/p>\n<blockquote><p>Well, nowadays if you give it enough time, I bet you can find content on almost anything. Hell! you can even find articles where people teach you how to be productive and use your time to learn something new <em>everyday.\u00a0<\/em><\/p>\n<p>Yes<em>, <\/em>every single day! Since there is so much content available, at the internet, that there is really no one stopping you from learning it all except for you yourself and the fear of what-if questions.<\/p><\/blockquote>\n<p>Nowadays instead of being productive and doing what matters, our younger generation is being fed the idea of <em><strong>Career-Choice<\/strong><\/em> and how it could make or break their future. Internet marketers and affiliate bloggers are more interested in selling their paid courses and less concerned about quality teaching.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\" aligncenter\" src=\"https:\/\/cdn.makeagif.com\/media\/4-28-2015\/hbh70F.gif\" alt=\"Beginner Web Developer's mistakes\" width=\"650\" height=\"400\" \/><\/p>\n<p>What?\u00a0Toxic effects? While it is good to learn a new skill and it&#8217;s true that learning it can make you rich or help you get the dream job, there is a hard reality packaged with this deal. That hard reality is <strong>confusion<\/strong>. By learning a lot of stuff without proper workflow and guidance, you don&#8217;t find the solution to your problem \u2014 which later leads to a never-ending state of being confused.<\/p>\n<p>To sell their courses and earn a few bucks, these marketers have de-stabilized the young minds. The presence of so many options and the absence of an actual path to follow, which could lead to a successful career, has left the beginners in the middle of nowhere.<\/p>\n<p>It makes me think if what when we had i.e. next to no options, maybe it was a better time than `learn-anything-you-want` age. While there is an argument about everything I said, facts remain the same and this confusion I am talking about is ever increasing.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\" aligncenter\" src=\"https:\/\/38.media.tumblr.com\/6948489defb7a8db6aced6a081598602\/tumblr_inline_nq1mlbUjmN1s974fg_500.gif\" alt=\"Beginner Web Developer's mistakes\" width=\"650\" height=\"400\" \/><\/p>\n<p>Even I have had my fair share of this confusion. Which is why today, I intend to share what you need to do to become a better web developer.<\/p>\n<p><em>Keep reading if you fear of choosing the wrong path and are confused\u00a0in the sea of options! I am sharing what helped me become good at what I do and why I do it.<\/em><\/p>\n<h2 id=\"perspective-is-everything\">Perspective Is Everything<a href=\"#perspective-is-everything\" class=\"heading-link\">#<\/a><\/h2>\n<p>If you don&#8217;t have the right perspective, about approaching a problem, then you might end up never solving it. Or even if you do solve it, you&#8217;ll feel like what I used to feel after correctly applying Laplace theorems.<\/p>\n<blockquote><p>If you&#8217;re still wondering what was the feeling like? Well, you are in luck, I have an example for you. So, the Laplace equations (which by the way I never ever used in practical life) were pretty boring. A normal question was like this:<\/p>\n<p>\u2014 <strong>Question:<\/strong> If you knew there are aliens in your house what would you think of the pigeon at the roof of your neighbor&#8217;s house?<\/p>\n<p>\u2014 <strong>Answer: <\/strong>Purple!<\/p><\/blockquote>\n<p>Got it?<\/p>\n<p>Did you get the question?<\/p>\n<p><em><strong>No!<\/strong><\/em><\/p>\n<p>Did you tell the right answer?<\/p>\n<p><em><strong>Yes!<\/strong><\/em><\/p>\n<p>Do you know why?<\/p>\n<p><em><strong>No&#8230; No Shit!<\/strong><\/em><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\" aligncenter\" src=\"https:\/\/i.imgur.com\/LeOA2we.gif\" alt=\"Beginner Web Developer's mistakes\" width=\"650\" height=\"400\" \/><br \/>\nSo, if you are going to learn a programming language, you need\u00a0to\u00a0have the right perspective of stuff like why you need to learn it, what will it do, why and when would you need it?<\/p>\n<blockquote><p>What do you want to do? Do it, give it time, learn it, experience it and get to know the community. Learning a language for no reason at all, without a perspective is useless.<\/p><\/blockquote>\n<p>Myself, I learned about 20 programming languages before I got to know that <a href=\"https:\/\/ahmadawais.com\/category\/wordpress\/\">WordPress was my thing<\/a>. But when I knew that, everything made sense. Which means, I knew why I needed to learn PHP and then OOP in PHP and finally JavaScript.<\/p>\n<h2 id=\"be-done-with-not-choosing\">Be Done With NOT CHOOSING!<a href=\"#be-done-with-not-choosing\" class=\"heading-link\">#<\/a><\/h2>\n<p>There is no such thing as not choosing to learn a programming language, a tool, or anything.<\/p>\n<blockquote><p>There are things that you think you\u2019ll never need to know. That you may only need to know one time in your life, but that could save your life because you had that knowledge.<\/p><\/blockquote>\n<p>It is not easy to go beyond, what you have already mastered, but unless you do that, you are not phenomenal. Don&#8217;t let anybody talk you out of it, be it your next door neighbor or a teacher who might be so ancient in their thinking that they may not even understand it.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\" aligncenter\" src=\"https:\/\/i.imgur.com\/u5sQC6K.gif\" alt=\"Beginner Web Developer's mistakes\" width=\"650\" height=\"400\" \/><\/p>\n<p>We live a good portion of our lives being someone else, being copycats! Well, they say, you can never be a good copycat, but you can be the best you.\u00a0What reason can you remember, that can help you do things you never even imagined, that can make you get back up. Find that reason.<\/p>\n<blockquote><p>Listen to me, if it was easy, everybody would do it. There are people right now who are working who don\u2019t want to work. There are people who hate their jobs, but they keep getting up to do it.<\/p><\/blockquote>\n<p>The question is what are you going to do with your time. What drives you. Greatness is a lot of small things done well. Day, after day. Workout after a workout. Obedience to obedience. Day after day.<\/p>\n<h2 id=\"so-what-should-i-do\">So What Should I Do?<a href=\"#so-what-should-i-do\" class=\"heading-link\">#<\/a><\/h2>\n<p>I get you; this is an opinion piece, and we all have read a few that end up being motivational but provide no guideline. Well, not here! Not this one! I have something for you. But before you read any further, understand that there will be days when things will not work out for you, the variables which you could not anticipate.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\" aligncenter\" src=\"https:\/\/31.media.tumblr.com\/9df8c6e789e956f3aeb23aad1d8ebfcb\/tumblr_inline_nondduekRp1s974fg_500.gif\" alt=\"Beginner Web Developer's mistakes\" width=\"650\" height=\"400\" \/><\/p>\n<p>When you learned a programming language or built a product just to find out no one really needed that. That language, that product is going to be a vital part of your success, stop running from failure but embrace it. Your failure\u00a0will push you from where you are to push you where you need to be. Tell yourself &#8220;I challenge myself&#8221;.<\/p>\n<blockquote><p>See it\u2019s easy to be on the bottom, <strong>it doesn\u2019t take any effort to be a loser<\/strong>. It doesn\u2019t take any motivation and any drive in order to stay down there on a low level. But it calls on everything in you. You have to harness your will to say I\u2019m going to challenge myself.<\/p><\/blockquote>\n<p>So, what&#8217;s next?<\/p>\n<h2 id=\"want-to-be-a-web-developer\">Want to Be a Web Developer?<a href=\"#want-to-be-a-web-developer\" class=\"heading-link\">#<\/a><\/h2>\n<p>Since I am a <a href=\"https:\/\/AhmadAwais.com\/about\/\">Full Stack Web Developer<\/a>, I can only tell you what <a href=\"https:\/\/ahmadawais.com\/2016-year-review-wordpress-business-big-news\/\">I have experienced so far<\/a>. That too in a rough-sketch-ish way.<\/p>\n<h4 id=\"start-with-the-basics\">Start With the Basics<a href=\"#start-with-the-basics\" class=\"heading-link\">#<\/a><\/h4>\n<ul>\n<li>World-class HTML &amp; CSS knowledge<\/li>\n<li>JavaScript &amp; jQuery\u00a0or a few more libraries<\/li>\n<li>One server back-end programming language with concepts of OOP \u2014 Object Oriented Programming (I opted of C++, but then after a year, I moved towards <a href=\"http:\/\/php.net\/\">PHP<\/a> (OOP) \u2014 PHP is 80% of the internet)<\/li>\n<li>How about <a href=\"https:\/\/wordpress.org\/\">WordPress<\/a>? It caters 24% of the Internet. WP is the reason I started learning PHP in the first place<\/li>\n<\/ul>\n<h4 id=\"what-makes-you-stand-out-of-the-crowd\">What Makes You Stand Out of the Crowd?<a href=\"#what-makes-you-stand-out-of-the-crowd\" class=\"heading-link\">#<\/a><\/h4>\n<ul>\n<li>Build open source themes\/plugins for free (<a href=\"http:\/\/www.gnu.org\/licenses\/old-licenses\/gpl-2.0.en.html\">GPL<\/a> or <a href=\"http:\/\/opensource.org\/licenses\/MIT\">MIT<\/a> Licensed)<\/li>\n<li>Advanced knowledge of web technologies you use, may be via projects in your portfolio<\/li>\n<li>Use <a href=\"https:\/\/git-scm.com\/\">GIT<\/a>, and Command Line is your friend; Sass is better if you know how to use it and automate your workflow with <a href=\"http:\/\/gulpjs.com\/\">Gulp<\/a>\/<a href=\"http:\/\/gruntjs.com\/\">Grunt<\/a>, etc.<\/li>\n<li>An experience of working with individuals who are ten times more experienced than you are, esp. in a good organization\/agency even if you are an intern, a small salary \u2014 support engineer, etc. can go a long way<\/li>\n<\/ul>\n<h4 id=\"how-long-does-it-take\">How Long Does It Take?<a href=\"#how-long-does-it-take\" class=\"heading-link\">#<\/a><\/h4>\n<p>Once you are done with all this, which takes about 3-5 years, then you start wondering about topics like<\/p>\n<ul>\n<li>Can I build a product?<\/li>\n<li>After building one, now can I turn it into a business (I have failed 10+ times at this stage)<\/li>\n<li>Do I know architectural design patterns and <a href=\"https:\/\/en.wikipedia.org\/wiki\/Representational_state_transfer\">RESTful<\/a> <a href=\"https:\/\/en.wikipedia.org\/wiki\/Application_programming_interface\">API<\/a>?<\/li>\n<li>What about Cloud, Scalable web with <a href=\"https:\/\/aws.amazon.com\/\">Amazon Web Services<\/a>?<\/li>\n<li><a href=\"http:\/\/facebook.github.io\/react\/\">React.js<\/a> by Facebook and MVC JavaScript libraries like <a href=\"http:\/\/backbonejs.org\/\">Backbone.js<\/a> or <a href=\"https:\/\/angularjs.org\/\">Angular.js<\/a><\/li>\n<li>Advanced PHP (<a href=\"https:\/\/wiki.php.net\/rfc\/php7timeline\">PHP7<\/a>, <a href=\"http:\/\/hhvm.com\/\">HHVM<\/a> with PHP <a href=\"https:\/\/rtcamp.com\/tutorials\/php\/hhvm-with-fpm-fallback\/\">FPM fallback<\/a>) or <a href=\"https:\/\/nodejs.org\/\">Node<\/a>.js and <a href=\"https:\/\/www.meteor.com\/\">Meteor.js<\/a><\/li>\n<li>Entrepreneurship or an awesome job?<\/li>\n<li>Remote job or Corporate Office with restrictions?<\/li>\n<\/ul>\n<p>Still confused! Here you go\u00a0<a href=\"https:\/\/ahmadawais.com\/confused-about-your-career-path-read-this\/\">Confused about your career path? Read this!<\/a><\/p>\n<h4 id=\"any-comments\">Any Comments?<a href=\"#any-comments\" class=\"heading-link\">#<\/a><\/h4>\n<div class=\"annotation\"><img loading=\"lazy\" decoding=\"async\" class=\" aligncenter\" src=\"https:\/\/i.imgur.com\/fsw9I8V.gif\" alt=\"Beginner Web Developer's mistakes\" width=\"650\" height=\"400\" \/><\/p>\n<div class=\"main\">\n<h5 id=\"\"><a href=\"#\" class=\"heading-link\">#<\/a><\/h5>\n<p>When I stumble across yet another debate about which programming language is best<\/p><\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Being a beginner at web development in 2015 may not be the best thing. Confusion, decision-making, marketers, the good, the bad and the ugly.<\/p>\n","protected":false},"author":2,"featured_media":832,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"webmentions_disabled_pings":false,"webmentions_disabled":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[1],"tags":[93,92,82],"class_list":["post-825","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-life","tag-learning","tag-web-developers","tag-web-development-design"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>What Every Beginner Is Doing Wrong as a Web Developer<\/title>\n<meta name=\"description\" content=\"Being a beginner at web development in 2015 may not be the best thing. Confusion, decision-making, marketers, the good, the bad and the ugly\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/ahmadawais.com\/what-every-beginner-is-doing-wrong-as-a-web-developer\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"What Every Beginner Is Doing Wrong as a Web Developer\" \/>\n<meta property=\"og:description\" content=\"Being a beginner at web development in 2015 may not be the best thing. Confusion, decision-making, marketers, the good, the bad and the ugly\" \/>\n<meta property=\"og:url\" content=\"https:\/\/ahmadawais.com\/what-every-beginner-is-doing-wrong-as-a-web-developer\/\" \/>\n<meta property=\"og:site_name\" content=\"Ahmad Awais\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/facebook.com\/AhmadAwais\" \/>\n<meta property=\"article:author\" content=\"https:\/\/facebook.com\/AhmadAwais\" \/>\n<meta property=\"article:published_time\" content=\"2015-08-13T22:37:55+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2017-02-19T07:18:48+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/ahmadawais.com\/wp-content\/uploads\/2015\/08\/Confused.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1950\" \/>\n\t<meta property=\"og:image:height\" content=\"1024\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Ahmad Awais\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@MrAhmadAwais\" \/>\n<meta name=\"twitter:site\" content=\"@MrAhmadAwais\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Ahmad Awais\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"9 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/ahmadawais.com\\\/what-every-beginner-is-doing-wrong-as-a-web-developer\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/ahmadawais.com\\\/what-every-beginner-is-doing-wrong-as-a-web-developer\\\/\"},\"author\":{\"name\":\"Ahmad Awais\",\"@id\":\"https:\\\/\\\/ahmadawais.com\\\/#\\\/schema\\\/person\\\/1d1b9504182dca2315cf039fb4ebb85b\"},\"headline\":\"What Every Beginner Is Doing Wrong as a Web Developer\",\"datePublished\":\"2015-08-13T22:37:55+00:00\",\"dateModified\":\"2017-02-19T07:18:48+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/ahmadawais.com\\\/what-every-beginner-is-doing-wrong-as-a-web-developer\\\/\"},\"wordCount\":1760,\"commentCount\":13,\"publisher\":{\"@id\":\"https:\\\/\\\/ahmadawais.com\\\/#\\\/schema\\\/person\\\/1d1b9504182dca2315cf039fb4ebb85b\"},\"image\":{\"@id\":\"https:\\\/\\\/ahmadawais.com\\\/what-every-beginner-is-doing-wrong-as-a-web-developer\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/ahmadawais.com\\\/wp-content\\\/uploads\\\/2015\\\/08\\\/Confused.jpg\",\"keywords\":[\"learning\",\"web developers\",\"Web development &amp; design\"],\"articleSection\":[\"Life\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/ahmadawais.com\\\/what-every-beginner-is-doing-wrong-as-a-web-developer\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/ahmadawais.com\\\/what-every-beginner-is-doing-wrong-as-a-web-developer\\\/\",\"url\":\"https:\\\/\\\/ahmadawais.com\\\/what-every-beginner-is-doing-wrong-as-a-web-developer\\\/\",\"name\":\"What Every Beginner Is Doing Wrong as a Web Developer\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/ahmadawais.com\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/ahmadawais.com\\\/what-every-beginner-is-doing-wrong-as-a-web-developer\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/ahmadawais.com\\\/what-every-beginner-is-doing-wrong-as-a-web-developer\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/ahmadawais.com\\\/wp-content\\\/uploads\\\/2015\\\/08\\\/Confused.jpg\",\"datePublished\":\"2015-08-13T22:37:55+00:00\",\"dateModified\":\"2017-02-19T07:18:48+00:00\",\"description\":\"Being a beginner at web development in 2015 may not be the best thing. Confusion, decision-making, marketers, the good, the bad and the ugly\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/ahmadawais.com\\\/what-every-beginner-is-doing-wrong-as-a-web-developer\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/ahmadawais.com\\\/what-every-beginner-is-doing-wrong-as-a-web-developer\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/ahmadawais.com\\\/what-every-beginner-is-doing-wrong-as-a-web-developer\\\/#primaryimage\",\"url\":\"https:\\\/\\\/ahmadawais.com\\\/wp-content\\\/uploads\\\/2015\\\/08\\\/Confused.jpg\",\"contentUrl\":\"https:\\\/\\\/ahmadawais.com\\\/wp-content\\\/uploads\\\/2015\\\/08\\\/Confused.jpg\",\"width\":1950,\"height\":1024},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/ahmadawais.com\\\/what-every-beginner-is-doing-wrong-as-a-web-developer\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/ahmadawais.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"What Every Beginner Is Doing Wrong as a Web Developer\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/ahmadawais.com\\\/#website\",\"url\":\"https:\\\/\\\/ahmadawais.com\\\/\",\"name\":\"Ahmad Awais\",\"description\":\"Founder &amp; CEO of CommandCode.ai f\\\/k\\\/a Langbase | Google Developers Advisory Board (gDAB) founding member\",\"publisher\":{\"@id\":\"https:\\\/\\\/ahmadawais.com\\\/#\\\/schema\\\/person\\\/1d1b9504182dca2315cf039fb4ebb85b\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/ahmadawais.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\\\/\\\/ahmadawais.com\\\/#\\\/schema\\\/person\\\/1d1b9504182dca2315cf039fb4ebb85b\",\"name\":\"Ahmad Awais\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/ahmadawais.com\\\/wp-content\\\/uploads\\\/2020\\\/06\\\/Ahmad-Awais-face.jpg\",\"url\":\"https:\\\/\\\/ahmadawais.com\\\/wp-content\\\/uploads\\\/2020\\\/06\\\/Ahmad-Awais-face.jpg\",\"contentUrl\":\"https:\\\/\\\/ahmadawais.com\\\/wp-content\\\/uploads\\\/2020\\\/06\\\/Ahmad-Awais-face.jpg\",\"width\":2299,\"height\":1705,\"caption\":\"Ahmad Awais\"},\"logo\":{\"@id\":\"https:\\\/\\\/ahmadawais.com\\\/wp-content\\\/uploads\\\/2020\\\/06\\\/Ahmad-Awais-face.jpg\"},\"description\":\"Founder & CEO of \u2318 Command Code coding agent with taste. Founded Langbase.com, AI cloud to build, deploy, and scale AI agents with tools & memory \u00b7 Creator of Command.new. \\\"Awais is an awesome example for developers\\\" \u2014 Satya Nadella, CEO of Microsoft. NASA Mars Ingenuity Helicopter mission code contributor 8th GitHub Stars Award recipient with 5x GitHub Stars Award (Listed as GitHub's #1 JavaScript trending developer). Google Developers Expert Web DevRel. Ex VP Eng (DevTools & DevRel) Rapid \u00b7 Google Developers Advisory Board (gDAB) founding member \u00b7 AI\\\/ML\\\/DevTools Angel Investor (Replit, Resend, Daytona, Gumroad and you?) \u276f AI\\\/ML Advisory Board San Francisco, DevNetwork. Award-winning Open Source Engineering leader authored hundreds of open-source dev-tools and software libraries used by millions of developers, including Shades of Purple code theme and corona-cli. Linux Foundation (Node.js Committee Lead), OpenAPI Business Governing Board. Taught 108K+ developers via NodeCLI.com and VSCode.pro course. 274 million views, blogging for 24 yrs. \u276f Read more about Ahmad Awais or come say hi on \ud835\udd4f @MrAhmadAwais.\",\"sameAs\":[\"https:\\\/\\\/AhmadAwais.com\\\/\",\"https:\\\/\\\/facebook.com\\\/AhmadAwais\",\"https:\\\/\\\/instagram.com\\\/MrAhmadAwais\\\/\",\"https:\\\/\\\/www.linkedin.com\\\/in\\\/MrAhmadAwais\\\/\",\"https:\\\/\\\/x.com\\\/MrAhmadAwais\",\"https:\\\/\\\/youtube.com\\\/AhmadAwais\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"What Every Beginner Is Doing Wrong as a Web Developer","description":"Being a beginner at web development in 2015 may not be the best thing. Confusion, decision-making, marketers, the good, the bad and the ugly","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:\/\/ahmadawais.com\/what-every-beginner-is-doing-wrong-as-a-web-developer\/","og_locale":"en_US","og_type":"article","og_title":"What Every Beginner Is Doing Wrong as a Web Developer","og_description":"Being a beginner at web development in 2015 may not be the best thing. Confusion, decision-making, marketers, the good, the bad and the ugly","og_url":"https:\/\/ahmadawais.com\/what-every-beginner-is-doing-wrong-as-a-web-developer\/","og_site_name":"Ahmad Awais","article_publisher":"https:\/\/facebook.com\/AhmadAwais","article_author":"https:\/\/facebook.com\/AhmadAwais","article_published_time":"2015-08-13T22:37:55+00:00","article_modified_time":"2017-02-19T07:18:48+00:00","og_image":[{"width":1950,"height":1024,"url":"https:\/\/ahmadawais.com\/wp-content\/uploads\/2015\/08\/Confused.jpg","type":"image\/jpeg"}],"author":"Ahmad Awais","twitter_card":"summary_large_image","twitter_creator":"@MrAhmadAwais","twitter_site":"@MrAhmadAwais","twitter_misc":{"Written by":"Ahmad Awais","Est. reading time":"9 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/ahmadawais.com\/what-every-beginner-is-doing-wrong-as-a-web-developer\/#article","isPartOf":{"@id":"https:\/\/ahmadawais.com\/what-every-beginner-is-doing-wrong-as-a-web-developer\/"},"author":{"name":"Ahmad Awais","@id":"https:\/\/ahmadawais.com\/#\/schema\/person\/1d1b9504182dca2315cf039fb4ebb85b"},"headline":"What Every Beginner Is Doing Wrong as a Web Developer","datePublished":"2015-08-13T22:37:55+00:00","dateModified":"2017-02-19T07:18:48+00:00","mainEntityOfPage":{"@id":"https:\/\/ahmadawais.com\/what-every-beginner-is-doing-wrong-as-a-web-developer\/"},"wordCount":1760,"commentCount":13,"publisher":{"@id":"https:\/\/ahmadawais.com\/#\/schema\/person\/1d1b9504182dca2315cf039fb4ebb85b"},"image":{"@id":"https:\/\/ahmadawais.com\/what-every-beginner-is-doing-wrong-as-a-web-developer\/#primaryimage"},"thumbnailUrl":"https:\/\/ahmadawais.com\/wp-content\/uploads\/2015\/08\/Confused.jpg","keywords":["learning","web developers","Web development &amp; design"],"articleSection":["Life"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/ahmadawais.com\/what-every-beginner-is-doing-wrong-as-a-web-developer\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/ahmadawais.com\/what-every-beginner-is-doing-wrong-as-a-web-developer\/","url":"https:\/\/ahmadawais.com\/what-every-beginner-is-doing-wrong-as-a-web-developer\/","name":"What Every Beginner Is Doing Wrong as a Web Developer","isPartOf":{"@id":"https:\/\/ahmadawais.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/ahmadawais.com\/what-every-beginner-is-doing-wrong-as-a-web-developer\/#primaryimage"},"image":{"@id":"https:\/\/ahmadawais.com\/what-every-beginner-is-doing-wrong-as-a-web-developer\/#primaryimage"},"thumbnailUrl":"https:\/\/ahmadawais.com\/wp-content\/uploads\/2015\/08\/Confused.jpg","datePublished":"2015-08-13T22:37:55+00:00","dateModified":"2017-02-19T07:18:48+00:00","description":"Being a beginner at web development in 2015 may not be the best thing. Confusion, decision-making, marketers, the good, the bad and the ugly","breadcrumb":{"@id":"https:\/\/ahmadawais.com\/what-every-beginner-is-doing-wrong-as-a-web-developer\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/ahmadawais.com\/what-every-beginner-is-doing-wrong-as-a-web-developer\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/ahmadawais.com\/what-every-beginner-is-doing-wrong-as-a-web-developer\/#primaryimage","url":"https:\/\/ahmadawais.com\/wp-content\/uploads\/2015\/08\/Confused.jpg","contentUrl":"https:\/\/ahmadawais.com\/wp-content\/uploads\/2015\/08\/Confused.jpg","width":1950,"height":1024},{"@type":"BreadcrumbList","@id":"https:\/\/ahmadawais.com\/what-every-beginner-is-doing-wrong-as-a-web-developer\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/ahmadawais.com\/"},{"@type":"ListItem","position":2,"name":"What Every Beginner Is Doing Wrong as a Web Developer"}]},{"@type":"WebSite","@id":"https:\/\/ahmadawais.com\/#website","url":"https:\/\/ahmadawais.com\/","name":"Ahmad Awais","description":"Founder &amp; CEO of CommandCode.ai f\/k\/a Langbase | Google Developers Advisory Board (gDAB) founding member","publisher":{"@id":"https:\/\/ahmadawais.com\/#\/schema\/person\/1d1b9504182dca2315cf039fb4ebb85b"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/ahmadawais.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":["Person","Organization"],"@id":"https:\/\/ahmadawais.com\/#\/schema\/person\/1d1b9504182dca2315cf039fb4ebb85b","name":"Ahmad Awais","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/ahmadawais.com\/wp-content\/uploads\/2020\/06\/Ahmad-Awais-face.jpg","url":"https:\/\/ahmadawais.com\/wp-content\/uploads\/2020\/06\/Ahmad-Awais-face.jpg","contentUrl":"https:\/\/ahmadawais.com\/wp-content\/uploads\/2020\/06\/Ahmad-Awais-face.jpg","width":2299,"height":1705,"caption":"Ahmad Awais"},"logo":{"@id":"https:\/\/ahmadawais.com\/wp-content\/uploads\/2020\/06\/Ahmad-Awais-face.jpg"},"description":"Founder & CEO of \u2318 Command Code coding agent with taste. Founded Langbase.com, AI cloud to build, deploy, and scale AI agents with tools & memory \u00b7 Creator of Command.new. \"Awais is an awesome example for developers\" \u2014 Satya Nadella, CEO of Microsoft. NASA Mars Ingenuity Helicopter mission code contributor 8th GitHub Stars Award recipient with 5x GitHub Stars Award (Listed as GitHub's #1 JavaScript trending developer). Google Developers Expert Web DevRel. Ex VP Eng (DevTools & DevRel) Rapid \u00b7 Google Developers Advisory Board (gDAB) founding member \u00b7 AI\/ML\/DevTools Angel Investor (Replit, Resend, Daytona, Gumroad and you?) \u276f AI\/ML Advisory Board San Francisco, DevNetwork. Award-winning Open Source Engineering leader authored hundreds of open-source dev-tools and software libraries used by millions of developers, including Shades of Purple code theme and corona-cli. Linux Foundation (Node.js Committee Lead), OpenAPI Business Governing Board. Taught 108K+ developers via NodeCLI.com and VSCode.pro course. 274 million views, blogging for 24 yrs. \u276f Read more about Ahmad Awais or come say hi on \ud835\udd4f @MrAhmadAwais.","sameAs":["https:\/\/AhmadAwais.com\/","https:\/\/facebook.com\/AhmadAwais","https:\/\/instagram.com\/MrAhmadAwais\/","https:\/\/www.linkedin.com\/in\/MrAhmadAwais\/","https:\/\/x.com\/MrAhmadAwais","https:\/\/youtube.com\/AhmadAwais"]}]}},"jetpack_featured_media_url":"https:\/\/ahmadawais.com\/wp-content\/uploads\/2015\/08\/Confused.jpg","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/ahmadawais.com\/api\/wp\/v2\/posts\/825","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ahmadawais.com\/api\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ahmadawais.com\/api\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ahmadawais.com\/api\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/ahmadawais.com\/api\/wp\/v2\/comments?post=825"}],"version-history":[{"count":0,"href":"https:\/\/ahmadawais.com\/api\/wp\/v2\/posts\/825\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/ahmadawais.com\/api\/wp\/v2\/media\/832"}],"wp:attachment":[{"href":"https:\/\/ahmadawais.com\/api\/wp\/v2\/media?parent=825"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ahmadawais.com\/api\/wp\/v2\/categories?post=825"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ahmadawais.com\/api\/wp\/v2\/tags?post=825"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}