Live data from Hacker News

How to Stay Relevant as a Web Developer

jeremymorgan.com

1–10 of 35 posts

Re: How to Stay Relevant as a Web Developer

#3
It's a bit idealistic to suggest you must be passionate about web development to continue to be relevant.

You can get along just fine if you are in it for the money for a long time to come. You may be miserable with your work, but if you can perform competently you will have a job for the next 10-15 years minimum.

That said, these are certainly good practices to be following.

Re: How to Stay Relevant as a Web Developer

#4
I think it's funny how the only place that languages that he personally doesn't know are referenced is in a single paragraph.

So what you're saying is, to stay relevant, I have to learn PHP and ASP.net? I'm not sure that qualifies as polyglot programming.

I would think of polyglot as someone who can be effective in a systems language, an interpreted language, a DOM language, and probably shell. I.e. something like C, Python, Javascript, or maybe C++/Java, Perl, Postscript, although that's a pretty wacky combo.

Re: How to Stay Relevant as a Web Developer

#5

I think it's funny how the only place that languages that he personally doesn't know are referenced is in a single paragraph. So what you're saying is, to stay relevant, I have to learn PHP and ASP.net? I'm not sure that qualifies as polyglot programming. I would think of polyglot as someone who can be effective in a systems language, an interpreted language, a DOM language, and probably shell. I.e. something like C,…

I believe those were examples, not specific requirements.

Re: How to Stay Relevant as a Web Developer

#6
Maybe I'm just a grumpy old developer, but the idea of learning yet another framework's opinion of exactly what the difference between a Model and Controller class should be, trying to fathom whateverissexy.js and working with yet another "awesome" HTML 5 framework where centering something on a page is still a mystery doesn't fill me with excitement at all.

Instead , I would prefer to learn something about "hard" computer science or something from a related non-CS discipline such as Math, Statistics , Psychology and find some way to apply that knowledge.

Re: How to Stay Relevant as a Web Developer

#8
If spending an hour a day reading industry blogs and learning a new language or technology every month sounds like work to you, then it’s time to start thinking about an exit strategy.

I disagree with this. It could only be true for a very small subset of web developers (freelancers who are working in a variety of languages for many clients), and even then it smacks more of post-hoc justifications for activity like reading blogs and doing 'research' rather than concrete need. What advantages does reading industry blogs each day really give you? What disadvantages does it have (less time for real work)? There is a strange confusion here between work and play, and the silly illustrations accompanying the post don't help its credibility. Given the hyperbole and excited ignorance that passes for insight on most blogs, I'd say it has negative value to read them every day. Once a month would easily work if you want to keep up to date with current trends, but learning a new language each month as a requirement to stay employed is absurd.

There are many kinds of web developer, but just to take a few examples of those who have no need to heavily invest in learning new languages every month:

The majority of web developers work in-house at a firm where the technology in use is mandated, and only changes slowly (and rightly so), because the business depends on it not breaking. They are not threatened at all by the rise of new technologies, and certainly not on the timescale of months.

Then there are many small web developers who make a good living installing, customising, and maintaining CMS systems like wordpress for a wide variety of clients. They don't need to change technologies every month, and frankly it's the last thing their customers want - these developers have chosen a specialisation and will probably stick with it for decades before changing.

Finally there are freelance developers who work on lots of different projects for lots of different clients. They have to stay a little bit more up to date, but the rate of change is measured in years, not months, and there is plenty of time (years) to shift to another platform if the one you have specialised in is not growing but shrinking in usage. The above statement is incorrect even for the developers to whom he expects it to apply.

Now if the timescale were years or decades, I'd agree that a web developer has to be willing to adapt and completely change the tools they are using, but this is hardly a surprise in a fast moving industry. The industry does not change much on the timescale of months though.

Re: How to Stay Relevant as a Web Developer

#10

Maybe I'm just a grumpy old developer, but the idea of learning yet another framework's opinion of exactly what the difference between a Model and Controller class should be, trying to fathom whateverissexy.js and working with yet another "awesome" HTML 5 framework where centering something on a page is still a mystery doesn't fill me with excitement at all . Instead , I would prefer to learn something about "hard" c…

I don't think that contradicts the OP's position. Indeed learning a new framework's opinion is not exciting, but learning some "hard" CS is fun. For example I was a Ruby on Rails/GRails guy and I took up nodejs 8 months ago. That's a big - and fun - change.
Post reply on HN