{"id":16487,"title":"Things I know about working in tech as a frontend developer","description":"Things I know about working in tech as a frontend developer. Being a woman in tech both is and is not relevant. Most days, I don't think about it..","content":"<p><br \/><\/p><p><img src=\"https:\/\/images.teemill.com\/3hoxmch7dm3byjlmau5ikhvj3kr5aigoj1qdeuk854grkeru.png.jpg?w=1140&amp;h=auto\" alt=\"\" title=\"89772715\" \/><br \/><\/p><p>I've been working as a web developer\/software engineer\/frontend developer on and off for nearly 20 years. I can hardly believe it. This originated as an <a href=\"https:\/\/www.instagram.com\/p\/CZzbzwoME1U\/\" target=\"_blank\" rel=\"noreferrer noopener\">Instagram post<\/a>, so I kept it clean and clear in the interest of sharing a few thoughts and KISS (keeping it simple, sister).<br \/><br \/><strong>The job<\/strong><\/p><p>Coding and querying databases is not magic, it's just another set of skills. I am doing the same job I was doing 20 years ago, just with slightly different tools - creating a frontend and hooking it up to a backend.<\/p><p><strong>Gender<\/strong><\/p><p>Being a woman in tech both is and is not relevant. Most days, I don't think about it. I always think about it when I'm interviewing for a job. Which irritates me.<\/p><p>There are smaller minorities of gender, race, ability [...] in tech who can always use an extra voice and support to progress.<\/p><p><strong>Bugs<\/strong><\/p><p>I don't need expert knowledge to help another developer debug their code.<\/p><p>I can learn from someone else's code and from their feedback on my code.<\/p><p>It's not always easy, though.<\/p><p><strong>Ego<\/strong><\/p><p>You can leave your ego at the door but it will find its way back in, like a cat. It may be safer to bring your ego with you, sit it down close by and be aware of how it's behaving at any given moment.<\/p><p><strong>Communication<\/strong><\/p><p>Being a developer is about communication. Communicate with your team and your client.<\/p><p>Communicate through your code by using relevant variable and function names.<\/p><p>Code for the next person.<\/p><p><strong>Harmony<\/strong><\/p><p>It can be nice to add some CSS first thing to make working on my UI easier and more pleasant.<\/p><p>This won't work for everyone - see <a href=\"https:\/\/www.freecodecamp.org\/news\/blind-developer-sighted-team\/\" target=\"_blank\" rel=\"noreferrer noopener\">this article<\/a> by a frontend developer from the Netherlands who is blind.<\/p><p>Code for people with a different set of abilities than you so they can use your website or app with ease.<\/p><ul><li><p><strong>No-lose strategies<\/strong> <br \/>Indent properly.<\/p><\/li><li><p>Commit small and often.<\/p><\/li><li><p>Use pen and paper or pseudocode to get your thoughts straight.<\/p><\/li><li><p>Be kind and take lots of breaks.<\/p><\/li><\/ul><p><strong>Thanks for reading<\/strong><\/p><p><br \/><a href=\"https:\/\/www.instagram.com\/she.techs\/\" target=\"_blank\" rel=\"noreferrer noopener\">Follow She Techs on Instagram<\/a><br \/>She Techs on LinkedIN<\/p><p>SheTechs on Facebook<\/p>","urlTitle":"things-i-know-as-a-frontend-developer","url":"\/blog\/things-i-know-as-a-frontend-developer\/","editListUrl":"\/my-blogs","editUrl":"\/my-blogs\/edit\/things-i-know-as-a-frontend-developer\/","fullUrl":"https:\/\/shetechs.io\/blog\/things-i-know-as-a-frontend-developer\/","featured":false,"published":true,"showOnSitemap":true,"hidden":false,"visibility":null,"createdAt":1644513957,"updatedAt":1644515775,"publishedAt":1644515775,"lastReadAt":null,"division":{"id":156203,"name":"She Techs Shop"},"tags":[{"id":1340,"code":"techatwork","name":"techatwork","url":"\/blog\/tagged\/techatwork\/"},{"id":1341,"code":"womenintech","name":"womenintech","url":"\/blog\/tagged\/womenintech\/"}],"metaImage":{"original":"https:\/\/images.podos.io\/e3vvcuzpppudgwece7nzkmmjzmeenzczwnxihchnl1hvast4.png","thumbnail":"https:\/\/images.podos.io\/e3vvcuzpppudgwece7nzkmmjzmeenzczwnxihchnl1hvast4.png.jpg?w=1140&h=855","banner":"https:\/\/images.podos.io\/e3vvcuzpppudgwece7nzkmmjzmeenzczwnxihchnl1hvast4.png.jpg?w=1920&h=1440"},"metaTitle":"Working in tech as a frontend developer","metaDescription":"Some thoughts from 20 years (minus about 10) of being. a frontend web developer.","keyPhraseCampaignId":null,"series":[],"similarReads":[{"id":13166,"title":"Welcome to She Techs","url":"\/blog\/welcome-to-she-techs\/","urlTitle":"welcome-to-she-techs","division":156203,"description":"Hi, I'm Atty, founder of She Techs.  Web developer, full-stack developer, freelancer, mentor.","published":true,"metaImage":{"thumbnail":"https:\/\/images.podos.io\/pid0oh5h9h5mjo4ddeabshlpilnwezszgyb9jng5gjjsjmgj.jpeg.jpg?w=1140&h=855","banner":"https:\/\/images.podos.io\/pid0oh5h9h5mjo4ddeabshlpilnwezszgyb9jng5gjjsjmgj.jpeg.jpg?w=1920&h=1440"},"hidden":0},{"id":15157,"title":"How learning tech for the virtual classroom made me a better teacher.","url":"\/blog\/how-learning-tech-for-the-virtual-classroom-made-me-a-better-teacher\/","urlTitle":"how-learning-tech-for-the-virtual-classroom-made-me-a-better-teacher","division":156203,"description":"As school closures due to Covid-19 were confirmed in early 2021, UK teachers were thrown a gauntlet: teaching is going online.  Be ready.","published":true,"metaImage":{"thumbnail":"https:\/\/images.podos.io\/qwnxd0fg5jmgbr886gji3ehhq5fu4km0vn5rnxnk9h0n61ks.jpeg.jpg?w=1140&h=855","banner":"https:\/\/images.podos.io\/qwnxd0fg5jmgbr886gji3ehhq5fu4km0vn5rnxnk9h0n61ks.jpeg.jpg?w=1920&h=1440"},"hidden":0},{"id":16301,"title":"Tech Tests - Am I Right?","url":"\/blog\/tech-tests-am-i-right\/","urlTitle":"tech-tests-am-i-right","division":156203,"description":"Tech tests - to the letter or off the page? What to deliver when many tech tests are on shifting sands?","published":true,"metaImage":{"thumbnail":"https:\/\/images.podos.io\/ieb3mdzssb3msdzbwzm62xr1i7zprvmiqrpjeqqcatrekn4f.jpeg.jpg?w=1140&h=855","banner":"https:\/\/images.podos.io\/ieb3mdzssb3msdzbwzm62xr1i7zprvmiqrpjeqqcatrekn4f.jpeg.jpg?w=1920&h=1440"},"hidden":0}],"labels":[]}