Live data from Hacker News

Ask HN: Is web development still a viable career choice?

news.ycombinator.com

41–50 of 246 posts

Re: Ask HN: Is web development still a viable career choice?

#41
Software development is and will be a good career choice for the foreseeable future (until software starts writing itself, which is not likely to happen any time soon). Web development is just a facet of it. If you spend time understanding fundamentals of software development you will not have wasted your time.

Two more interesting questions you should be asking yourself are: 1. Do you love writing sofware, and 2. Are you good at it?

If the answer is yes to both then you're on the right track. If not, you could have a problem down the road.

Re: Ask HN: Is web development still a viable career choice?

#43
"Is the Web Dev job market in a good enough state that I should risk more time and money?"

These best people building new software and need help:

https://news.ycombinator.com/item?id=18807017

The most in-demand skill is: React. [From using grep/sed excluding JavaScript/JS].

So my answer is: Yes.

Re: Ask HN: Is web development still a viable career choice?

#44
post #36
post #23

Earlier quoted context omitted.

How about "web developer who thinks heavy client-side frameworks are a bad idea"?

I'd go so far as to question the experience of someone who doesn't see value in React or frameworks similar to it for web applications. There's a large contingent that advocates for bare-bones JS development, but minimalism for the sake of it is not worthwhile. It's all patchwork on top of JavaScript, though. Another programming language like Elm, or something that compiles to WebAssembly, may be another option to co…

> minimalism for the sake of it is not worthwhile

It is entirely possible to dislike React for being React, rather than for the fact that it's not minimalism. I have to work with React, and it's a constant source of pain for me.

Re: Ask HN: Is web development still a viable career choice?

#45
post #34

I am a web developer and I get contacted a few times a week on LinkedIn about switching jobs. I assure you, if you are a web developer you will not go job less no matter where you live unless you're doing something very wrong.

I'm an electronic engineer turned software engineer and have been doing this for decades. I am in the Midwest USA, a large city but not a high tech one.

I used to be contacted by headhunters at least once a week. Nowadays, I hear from Indeed and LinkedIn that often. I have been to their offices for interviews and assured they would find me a job quick.

While I have risen through the ranks over the years to project manager and a prolific company and, eventually, ran my own profitable company, I have never, ever been sent on an interview anywhere by any of the operations I mentioned above.

Re: Ask HN: Is web development still a viable career choice?

#46

Yes of course. Define web dev tho. It's a broad field. There are plenty of gigs out there if you focus on JavaScript and it's frameworks, python, go, Ruby or node. Python, go, c# and Java can open 'enterprise' doors for you.

Curious about Go in enterprise web development, have any widely established companies gone full in on Go? Like migrated from Java or other stacks. I'm mostly a C# / Python web developer at my current job, and I'm diving into Go. Might even start suggesting it for future projects to see if it gets approved once I feel reasonably proficient in Go that is.

Recently a headhunter told me a couple of large companies have switched departments entirely to Go, in my area, but only hire people who "are really into Go", meaning lots of experience and knowledge. The companies, iirc, were Monsanto (now Bayer) and Mastercard.

Re: Ask HN: Is web development still a viable career choice?

#47
I've noticed this about web dev. There are two parts. Graphic designers who can create web sites and software programmers who do the same. Most of these people work for medium to large companies full-time. The rest are like freelance artists who sell their work but have to market themselves continuously. They get hired to do one job and then their done and move on.

Re: Ask HN: Is web development still a viable career choice?

#48
post #23
post #8

As a sibling commenter said, define web developer first. I can see two viable, yet very different definitions: 1. Frontend web engineer: Versed in HTML, CSS, modern Javascript libraries such as React, Vue, Angular. This is a programming role first and foremost, better paying than #2, and what I would suggest focusing on. 2. "Classic web developer": Versed in HTML, CSS and just enough JS/jQuery. Knows the inside out o…

How about "web developer who thinks heavy client-side frameworks are a bad idea"?

This depends:

If you're advocating for traditional server-rendered websites (perhaps with very small bits of interactivity via JS), then you're #3: A backend developer.

If you're suggesting building a complex client-side app, just without a framework, then I reckon that this is just a variant of #1. But you'd better be a very experienced developer, or your code is going to be a complete mess. This isn't really a viable path for a new developer just starting out.

Re: Ask HN: Is web development still a viable career choice?

#49
Are you trying to optimise for what career path would be the most lucrative, or are you trying to find something you find fulfilling and enjoy spending your time on?

I personally think it's a mistake to only focus on what will be useful in the future while ignoring subjects that you find interesting. In reality, you don't have enough information to know whether the choices you make today will be optimal for your future self. In my opinion, it's best to just follow what interests you and keep an eye out for opportunities along the way.

Re: Ask HN: Is web development still a viable career choice?

#50
Yes.

What you're missing is three fold...

1: Where do people hire freelancers.

2: Sales skills.

3: An alternative to worrying about 1 and 2.

1. Create a profile and Upwork. While everything you'll read about Upwork will be negative you need leads. Upwork gets them for you and yes you can create your own website and start there but Upwork already spends a ton of money on ads / SEO and content marketing to keep generating leads. Take advantage of it.

2. Learing how to sale is critical for everyone, especially web designers and developers. Go down the YouTube rabbit hole and got to Amazon and search for sales books. There are a million ways to sale things so read the first chapter of each book and read reviews until you find something that sounds like you can feel comfortable using with clients.

I recommend Jonathanstark.com, Doubleyourfreelancing.com and read How to Become a Rainmaker: The Rules for Getting and Keeping Customers and Clients

3. Alternatively you can skip the above and do one of the following. Subcontract with a marketing agency that needs to hire a developer. Find them using Google and could email them. Tell them you will lower your rate since they're getting the clients and that you don't like sales.

Finally you can hire a sales person on 100% commission to find clients in need of web development and if they ever find a client that doesn't match your skill set outsource the work using your same Upwork account. Upwork allows you to not only freelance but to hire as well.

The sales person should get 50% of the project costs upfront to start and upon delivery the client would pay 50% when completely satisfied.

Pay the sales person 20% to 30% of the project or agree on a fixed fee. They don't get paid if they don't find a project for you so make sure and hire many salespeople.

Finally if you're smart (which you seem to be) don't worry about knowing everything before you jump in. I've been freelancing since 2004 and run into new technology I have zero clue about. Howler I simply read the documentation or watch videos and boom new knowledge.

Start now and be confident in yourself!

Post reply on HN