Why ChatGPT won't (Still) replace me

The web developer is still irreplaceable

Social networks They are full of posts that assure that graphic designers, web developers or video editors, among other professions, are no longer needed and they predict the fate of watchmakers and cobblers.. In this article I am going to explain why ChatGPT is not (Yet) going to replace me.

Of course, given the nature of this venerable blog, The topic will be an excuse to comment on some open source tools.

Why ChatGPT won't (Still) replace me

I still continue to make websites for some friends and old clients. I left that activity because I got tired of clients with couples who believe they have aesthetic criteria, nephews who are good at "internship" and requests that I develop a website like Amazon's with the budget of a page on Google Sites.

My current foray into the topic is for a company of which a friend was appointed manager. However. The problems are the following:

  1. They don't have a complete website, just a page with the logo and some photos.
  2. They do not have a list of services. They gave me a series of competing companies as a reference, but not the links, the name in an audio file. I must entrust myself to Saint Google to find them by approximation.
  3. The previous web developer disappeared and they do not know the password for the domain registration service. We have to call the US to give us access.
  4.  They don't know the features of the web hosting (They still have paid for a few months, so I can't change it. The features determine what tools can be used..

How to select open source tools for web design

To create a website there are three options.

  • Content managers: They are programs that allow you to detach yourself from everything that involves design and coding to concentrate on the content. They have a series of templates to change the appearance and expand its functionalities. Some open source content managers are Drupal, WordPress or Joomla.
  • Frameworks: These are components that can be used to create your sites. Some specialize in presentation or adapting to different devices like Bootstrap or adding interactivity like Jquery. Both are open source.
  • Coding from scratch: The part of the websites that users see (Known as frontend programming, it is based on the use of HTML5, CSS3 and Javascript, all based on open standards. The part of the work that is done on the servers (Form submission, processing and updating data) also known as backend programming. Open source languages ​​​​such as Python or PHP are used here.

In general, on sites that do not require frequent updates by non-professional users (such as a blog or an online store) I do not recommend the use of content managers.. In addition to requiring more server resources, they involve database usage, which can represent a security risk. In addition, you have to pay attention to updates, as they are often the target of computer criminals.

Designing from scratch, or using a framework, requires more work from the developer, because you have to ensure that it works on the greatest number of devices and browsers. possible. But, in the long run it gives less headaches.

An issue to take into account, and one that some novice developers and clients who want to save money fall into, is that of free templates.

These templates are usually free to download, but, if you read the license, for commercial use they require checking out. Or they have components that do not authorize their use for commercial websites. When I used those templates I spent more time outputting things than I saved coding.

Regarding asking ChatGPT to make a site for you,In addition to the fact that the free version is not up to date, you have to know what to ask for. And, you will have to make adaptations to the code because it usually screws up.

In future articles we will continue with this story and its teachings.


Leave a Comment

Your email address will not be published. Required fields are marked with *

*

*

  1. Responsible for the data: Miguel Ángel Gatón
  2. Purpose of the data: Control SPAM, comment management.
  3. Legitimation: Your consent
  4. Communication of the data: The data will not be communicated to third parties except by legal obligation.
  5. Data storage: Database hosted by Occentus Networks (EU)
  6. Rights: At any time you can limit, recover and delete your information.