I was recently invited to an interview for a frontend developer role. After the interviewer asked me a lot of questions about http, http2, devOps, linking backend with frontend he said: now let’s go to the more unpleasant questions. And he started with: what is this small tag at the beginning of an HTML page
<doctype... And he went on about DTD then we moved to local storage, then CSS and pre-processors …
When and why did HTML and CSS became unpleasant? how else would you develop for the web if not using HTML and CSS?
I am now asking you: people of the world that you call yourselves web developers, who are you and what did you do with the web developers?
This article exists because a tweet is to short and @ppk does not allow comments in his articles (i.e. this article: “What is a web developer?“). And maybe is a good thing that he does not allow comments – this gave me the opportunity to write down my thoughts without using other people’s space.
For about a year I moved from web development to application development (big mistake, will explain in a different post). And the same “developer problem” is present here too.
I believe this is because there are more and more people that call themselves developers [or even worse: web architects] and they don’t know the first thing about how the web works; they have no idea about what web standards are and why they exist.
Sadly most of them started their developer life – brace yourselves – programming in jQuery, or React or Elm (that’s the latest..). And I ask you now: how can one “program” in jQuery? When did jQuery become a programming language?
I tried saying these things out loud, but I got hit very hard by the young ones.
Maybe part of the problem is the wrong/too young [please read not enough life/work experienced] people in the high management or in the hiring process on the technical level (I know I saw this one too many times in a big corporation I used to work for).
What happened to people fighting for a better web? Are we just saying it to be trendy? What’s so trendy about not knowing the basics about doing your job? Why did you chose to be a web developer if you do not know what www is?
PS: I am not as old as the article sounds, but I am very sad about what I see around me. And maybe one article is not enough to change something, but I see it as a start. Maybe it will push some button on someone.