Sketch2Code | Is The Need For Web Developers Dying?
Tags: webdev, ai, development, softwaredevelopment
Published: 2023-12-28 14:32:03

Sketch2Code is an AI that can convert a quick sketch of a website to HTML code. This AI is not new. Microsoft has released this incredible AI in _late 2019_. After watching some YouTube videos on AI, I started to think, **is the need for web developers dying?**

##Short-Term
Short-term, I don't think AI will kill the need for web developers. Even with the most powerful AI now (ChatGPT and Sketch2Code), they are more of a tool than a replacement. When I say short-term, I don't mean one year or two years; I am saying five years. But that can quickly change based on how AI continues to improve.

For example, I asked ChatGPT yesterday to generate a website based on a screenshot I took:

####What I wanted ChatGPT 4 to code:

![A navigation bar I designed in Figma.](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/qqzr5i20og1vn3sh94bl.png)

####What ChatGPT 4 generated:


![I prompted multiple times and I didn't modify the code.](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/13kmfrqjav82acjvoegj.png)

This AI ([A custom ChatGPT](https://chat.openai.com/g/g-hz8Pw1quF-screenshot-to-code-gpt)), did a decent job. It was meant to lay the foundation of your screenshot so you can do the rest. As I said, as a tool and not a replacement.

##Long-Term
In the long term, there will be changes to web development and overall coding. For example, If Sketch2Code can code a website for you with a simple sketch, web developers won't need to code as much.

AI is a lot of things: our code helper, our co-pilot, and even our _fridge_! As more and more AI is integrated into our lives, so is the demand for AI. AI is only improving and **humans are not**.

As AI continues to get smarter and smarter, people are becoming more obsolete. Why be a photographer with expensive cameras and years of training when AI can generate images with a few words, why become a musician, spending lots of money on instruments and classes when you can press "generate" to make music for you? Why become a programmer when AI tools like ChatGPT can code for you?

These are the reasons why I think in the long term, AI will do our jobs for us, and this is only the beginning.

##What I think
I _know_ web development is not dying. This year, more than one million unfilled spots need to be filled by developers!

The way I see it, ChatGPT (and other AI tools), just like NFTs, will die out eventually. I'm not saying AI is dying. It's thriving! I'm saying that (not so soon!) ChatGPT and other AI tools will get overtaken by more, smarter, and overall better AI. AI, after all, **is a tool and not a replacement**.

It is a great time to be a web developer! _AI is not everything_, but it is a lot of things.

##Conclusion
AI isn’t everything. I've heard people say “_AI is the future and that’s all we should focus on._” or “_Why be a web developer when there are AI tools that can make websites in seconds?_”. These claims are not accurate.

I went to the website, “_Will Robots Take My Job_” and searched for web developers the results were rather shocking. Some people thought AI would take my job! _W.R.T.M.J_ runs on votes from users around the world, so the results might be biased, inaccurate, or someone might be trolling, so it is not a very reliable tool.

If there is one thing that might make me keep my job is that when you are a web developer, you need originality. “_StackOverflow Ctrl + C, Ctrl + V ‘developers’_” won’t get a job because they won’t know how to code. That’s one thing AI isn’t good at. Robots are copy-and-paste machines!