Does web development count as programming experience?

Just as the title says. Does web development (that is, programming in HTML, CSS, or other languages) count as programming experience? Should I count the experience while, for example, applying for a job? Just a little thought.

EDIT: Clarified my question a lil’ bit

This is really not that important, but here is my 1 cent. (Im keeping my other!)

JS is definitely programming. HTML/CSS alone is just formatting, it would be like calling a person who knows how to make a nice Resume a programmer. But it is still an extremely useful skill and making a nice web UI is very hard.

Yes… Programming experience is the experience you have Programming… If u program in HTML/PHP/CSS or whatever… u are programming… so yes, it counts…

@joaogl: That’s the thing. You can’t program in HTML/CSS. You’re just specifying the layout and properties of a bunch of elements on a webpage.

@HeroesGraveDev: U’r right but it still requires some programming like skill

You’re probably refering to your ‘Exp.’ in your JGO profile. I wouldn’t count it as programming/coding experience, simply because your experience there didn’t teach you much about programming. If you use that time to elevate your experience, it will quickly show, potentially causing people to wonder why you are still asking these basic questions.

There are no hard rules btw. If you feel like stating you have more coding experience than years you exist, then that’s perfectly fine too.

HTML/CSS is very easy to learn, there is really no skill involved. The hard part is knowing how to design a good looking webpage. You can’t program in a markup language, anyway, so your point makes no sense.

Let me just clarify, web design does not equal web development.

If you were working with JS, PHP, etc. then it would be considered web development.
If you were only working with HTML/CSS, Photoshop/other GD software, etc. then it would be considered web design.

Just wanted to clear that up.

  • Jev

HTML is a presentation language, not a programming language.

At first I was thinking about exp. on my profile (and I immediately decided to not count it), but then it expanded into a thought about if I should count my web development exp. while, for example, applying for a job.

No serious job would take the number of years you say you have been programming that seriously.

Some could. Most people don’t care about it (people just tend to ignore numbers), but someone could give it some weight.

I can tell you from experience that it does not matter at any job you would seriously want.

I don’t even really understand this question anymore. I mean your account says you have 2 years of exp. If you have been “programming” in HTML/CSS for another year bringing you to 3 years. No one cares. Seriously no one is gonna say I would have hired this guy if he programmed for one more year.

If the HTML/CSS stuff brings you to 7 years or something. Expect to be interviewed as if you have been programming for 7 years. (spoiler: it’s not gonna end well)

What really matters on a resume is projects you have done, show that you have desire, ambition and real world experience. Years of programming don’t really fit under any of those. If i say I have been programming for 5 years and don’t have any projects listed, it doesn’t look good. In fact it looks worse than if I wrote I only had programmed for 3 months. In the second case I might still have potential. If I claim to have programmed for 5 years and my best project is a tic-tac-toe game thats bad.

Also the Resume is just a way to get your foot in the door. Afterwards there are technical interviews usually. They will find out really fast how long you have been programming. In a start up there might not care so much about technical stuff but they care about real world experience. If you have no good projects to show and you keep claiming to have years under your belt. No go.

NONE

Wow.
You know CSS3 has gotten real complicated by now.

It’s even (informally) turing complete, so it’s possible to “program” with it: http://stackoverflow.com/questions/2497146/is-css-turing-complete https://news.ycombinator.com/item?id=2300836
That, actually, would require some skill.

Don’t you guys start leaving out HTML5 games on the canvas now. That’s still considered web-development.

If you only know HTML / CSS you are not programming you are basically writing out the layout without a visual design tool , dreamweaver is able to write HTML because it is just the positions of the specific elements , it cannot write the JS for you. Scripts within the script tag however such as angular js , js , ruby whatever I dont know but thats programming.

Dreamweaver can write horrible HTML for you. Clean HTML and clean, efficient CSS takes some programming skill. Just because the languages are declarative does not mean they are not languages.

I’d say writing CSS and HTML takes skill, but definitely not prorgramming skill. For example, if a beginning programmer learned one programming language in depth, they would be able to quickly and easily pick up the syntax of another one, and begin writing in it (as long as it was the same paradigm of course), yet if you gave someone who has only written HTML and CSS a pocket guide to python, and told them to write a small program, they would be lost.

Like I said, they are declarative languages, they do not have procedural elements. If you shift to a procedural context, then HTML and CSS aren’t the best stepping stone I agree. But there are languages in between, like XSLT - still declarative, but introducing branches and loops and all that stuff. I think the idea was that XSLT would be comprehensible for people from a CSS/HTML background, but it turns out to be one of the less human-friendly languages!

Or take JSP as an example, it’s full of features to make programming elements available to web designers in a declarative fashion.