SOAP? Jesus. I think his list is behind the curve; a modern web dev would want to learn: - Javascript, Javascript, Javascript - Frontend: Backbone / Angular/ whatever MV* framework takes your fancy - Backend: restful web services, good APIs. MVCs like Rails/Django if you can't push that stuff to the client. - CSS pre-processors (SASS, Less, etc). Using classes instead of IDs, for modular, re-usable css. OOCSS ideals…
How to Stay Relevant as a Web Developer
21–30 of 35 posts
Re: How to Stay Relevant as a Web Developer
#22Everyone has their own experiences, but from my view as a freelance web developer constantly working with new clients, I don't see much of this happening. All of this depends on who you are working with though. SEO: You don't need to know any more here than what you have needed to know in the past. Just make sure that you are sticking with your part of the basic webmaster guidelines. Design in general: Nobody is goin…
In an ideal world, yes. Unfortunately, you can often end up with HTML templates and CSS stylesheets that might fit the bill visually but simply aren't fit for purpose in other ways. As developers we need to consider factors such as the behaviour of the page and maintainability of the system as a whole. A badly designed stylesheet may be brittle and resistant to change or may even do things in a way that is incompatible with the frameworks and tools that you are using, and many designers aren't even aware that such constraints exist, let alone what problems they may cause.
For example, I was once given a CSS stylesheet to work with (for which the client had paid quite a large sum of money) that declared as a block-level element. This caused no end of chaos when we had to use it along with ASP.NET validator controls on a WebForms page, which of course makes liberal use of tags for inline validation messages.
Re: How to Stay Relevant as a Web Developer
#23Everyone has their own experiences, but from my view as a freelance web developer constantly working with new clients, I don't see much of this happening. All of this depends on who you are working with though. SEO: You don't need to know any more here than what you have needed to know in the past. Just make sure that you are sticking with your part of the basic webmaster guidelines. Design in general: Nobody is goin…
My experience has been the opposite. Why? Because understanding how the site's likely to evolve, which items are one-off HTML usage, which need to become generalised components and which CSS is going to be reapplied in similar but slightly different situations through the other X00 pages of the site requires insight and skill.
You can blame the business for not providing a detailed enough spec to the HTML/CSS developer, but having tried providing loads of detail once, it just didn't work.
Bad developer, bad spec - whatever, I do it myself now through necessity to deliver a good job, not through choice.
Re: How to Stay Relevant as a Web Developer
#24SOAP? Jesus. I think his list is behind the curve; a modern web dev would want to learn: - Javascript, Javascript, Javascript - Frontend: Backbone / Angular/ whatever MV* framework takes your fancy - Backend: restful web services, good APIs. MVCs like Rails/Django if you can't push that stuff to the client. - CSS pre-processors (SASS, Less, etc). Using classes instead of IDs, for modular, re-usable css. OOCSS ideals…
Uh, how exactly would you push your API to the client?
Re: How to Stay Relevant as a Web Developer
#25I'm pretty sure I could have written the same thing in 2002 except that the list of technologies would have looked different.
Re: How to Stay Relevant as a Web Developer
#26SOAP? Jesus. I think his list is behind the curve; a modern web dev would want to learn: - Javascript, Javascript, Javascript - Frontend: Backbone / Angular/ whatever MV* framework takes your fancy - Backend: restful web services, good APIs. MVCs like Rails/Django if you can't push that stuff to the client. - CSS pre-processors (SASS, Less, etc). Using classes instead of IDs, for modular, re-usable css. OOCSS ideals…
Re: How to Stay Relevant as a Web Developer
#27The cycles are so much shorter now that what you were doing last year is antiquated, and what you were doing 5 years ago will get you fired. This isn't true in any other field of software development. Has the author not wondered why web development is in such a state of flux? The answer is that the whole concept is a hack - using a document markup system to deliver applications was a poor reinvention of the old thin…
Barners-Lee is a god now and untouchable, but I would nominate him for the "most-unfinished-idea"-oscar, if it existed.
Re: How to Stay Relevant as a Web Developer
#28Re: How to Stay Relevant as a Web Developer
#29Re: How to Stay Relevant as a Web Developer
#30But more and more often, I have been ask to help on project for cleaning the mess.. Not that the tech team is bad but without real expertise in backend, frontend, db or operation.
I love doing the full stack and never stop to learn is great advice. But getting specialised and learning few things very well matter a lot as well otherwise you end been average in loads of things and don't have real value on the market.
Now it s matter of what you are building, web apps become much more complex but it's still a small part of web market.. Where website or webcampain still rules as main business but I m personnaly not interrest to build that.