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…
Ask HN: Is web development still a viable career choice?
11–20 of 246 posts
Re: Ask HN: Is web development still a viable career choice?
#12But there are a lot of people doing this work. You have to compete with them. That will take a lot more work.
Re: Ask HN: Is web development still a viable career choice?
#13Re: Ask HN: Is web development still a viable career choice?
#14No, it does not. Learning new skill from scratch takes time. You're trying to master 2 new, orthogonal, in some sense contradictory skills: web development, and self-promotion (to find your place in "the job market"). Take a deep breath.
Re: Ask HN: Is web development still a viable career choice?
#15Solving [business] problems is a viable career choice. Web development could be solving someone's essential business problem or totally non-essential for someone else. The key is to find the customer for whom whatever you're doing will solve essential business problem. Quite often web development is exactly what customer needs but he won't call it this way. He won't use this wording. He won't look for web developer.…
You'd then try to work on projects where your construction specialty is seen to be more valuable than not, that goes to your comment. But that's an entirety different question than whether a specialty should be pursued, and if so what specialty.
E.g. in this case whether it's still a good move for a new developer to start out his career by focusing on web dev v.s. say native mobile dev, or mainframe development or whatever.
Re: Ask HN: Is web development still a viable career choice?
#16Re: Ask HN: Is web development still a viable career choice?
#17Re: Ask HN: Is web development still a viable career choice?
#18It is viable that's why they are investing in browsers. Hahahha
Re: Ask HN: Is web development still a viable career choice?
#19My 8 months of studying were full-time studying (freeCodeCamp and plenty of small projects). 6-8 hours every weekday.
Not sure what you mean about "solid path", but you have to have focus.
edit: these are my tips for becoming a frontend web developer, which was my path.
First, learn the essentials of CSS - don't aim to be a CSS wizard because that won't help you get your first job on good jobs (the ones that are not on agencies where your sole job is to transform photoshop images in HTML).
The most basic and true advice is to focus on learning Javascript properly and deeply. Read books (EloquentJS for starters is a good one), read documentation, watch videos (Fun Fun Functions youtube channel is a nice one), practice on code-on-the-browser platforms (I am a huge fan of freeCodeCamp) and create some projects of your head using Javascript only.
At least 3 (full-time) months on Javascript only. Then, move on to focus on React, because that's where all the jobs are going. And I say this being hired to work with Ember on my first job (and I enjoy Ember), but pragmatically, React is the way to go (assuming you have learned Javascript properly before).
Also, pay attention to good software development practices (The Pragmatic Programmer is a good one) that are not about language syntax (e.g. coherent indentation of your code, good variable and method naming, how to make code more readable and maintainable). Become what in the United States they call "an engineer" with certain glamour on it. You don't need to buy the hype that software engineers are a special breed of people superior to all others, but do make an effort to learn best practices, design patterns, clean code and all that.
Don't get into any tech discussions in forums, flamewars, don't take sides, etc. This early in your career you should focus and be pragmatic.
Summary: Learn the essentials of HTML+CSS. Focus first on Javascript, then on React. Create your own projects and learn what good development practices you should use on them.
I wrote a few blog posts of my learning and career change to web development, you might find them helpful: https://rodrigohgpontes.github.io/
Re: Ask HN: Is web development still a viable career choice?
#20- Don't just learn Django, learn Python
- Don't focus on React, Vue, etc. learn JavaScript
Those skills will last longer and make it easier to transition into other roles if front-end doesn't feel right for you at any point in the future.