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 ma…
Ask HN: Is web development still a viable career choice?
221–230 of 246 posts
Re: Ask HN: Is web development still a viable career choice?
#222Earlier quoted context omitted.
Last time I was involved in hiring I created a very simple coding challenge. I've seen far worse on the other side. The goal was to read in a CSV file, read and transform it to a different format (newline separated json) node.js preferred and put it on github. There were no restrictions on what libraries could be used, no requirements for unit tests, etc. It's something that literally took me about half an hour to wr…
Last year, I took a contract leading a dev team at a top company here in Austin. The team, largely educated in India, said doing substantial ETL-like cleanup of the pipe-separated 15GB input file would take then about 3 days: 1 day to write the Scala & Java code, and 2 days to process it through the Spark cluster. I shocked them when I called B.S.! I spent the rest of the afternoon showing what you can do with pipeli…
The focus is on pumping out Java or C++ folks who never were given assignments using said tools and therefore never knew or learned them. Python is the new Perl, not sure what the new awk is.
Re: Ask HN: Is web development still a viable career choice?
#223Earlier quoted context omitted.
My guess is that he's taking issue with this argument that I'm not quite sure was made: "The market is flooded with people who cannot code, therefore it's easy to find a job as a junior engineer" The market could in fact be flooded with people who cannot code (I don't know for sure). Assuming that's true, that doesn't necessarily mean it's easy to get a job as a junior dev (speaking from someone on the interviewing s…
On the market being flooded, I think it varies greatly depending on where you are and whom you are with. With my current job I am part of a competent team of smart people but on my last job it seems that IQ was in short supply, for candidates, vendors, and even our "partners". Even though the last job ended months ago, I'm still trying to unconvince myself that everyone in this world is stupid and incompetent, becaus…
Re: Ask HN: Is web development still a viable career choice?
#224Earlier quoted context omitted.
Last time I was involved in hiring I created a very simple coding challenge. I've seen far worse on the other side. The goal was to read in a CSV file, read and transform it to a different format (newline separated json) node.js preferred and put it on github. There were no restrictions on what libraries could be used, no requirements for unit tests, etc. It's something that literally took me about half an hour to wr…
Last year, I took a contract leading a dev team at a top company here in Austin. The team, largely educated in India, said doing substantial ETL-like cleanup of the pipe-separated 15GB input file would take then about 3 days: 1 day to write the Scala & Java code, and 2 days to process it through the Spark cluster. I shocked them when I called B.S.! I spent the rest of the afternoon showing what you can do with pipeli…
Re: Ask HN: Is web development still a viable career choice?
#225People say that web dev (the javascript/react/python/c#/java) fullstack kind is boring and mundane. But what else do people actually do? Sure, there's ML and embedded work but aren't most engineers doing CRUD work anyway?
Is ML even a programming job? I see it more like data science, 10% programming 90% math. Edit: 3% programming, 30% math, 67% scrubbing data. Thanks for the correction shortoncash. :)
Re: Ask HN: Is web development still a viable career choice?
#226The bread and butter of alot of "Web Developers" is Wordpress. If you learn that inside and out, you can likely find a job somewhere in a decent market. There are other CMS you can learn instead, but once you pick up one, then the others shouldn't be that difficult.
Another path is to pick up a ton of client side javascript skills (ideally combining bootstrap with frameworks like Angular, Vue, etc) and become a "front end" developer. This is relatively easy to break into, but it's harder to muddle your way through as you have to know a wider variety of skills. If you have the aptitude it can pay very well, though.
Probably the hardest to break into, but maybe the most stable, is to learn about databases and how the server works, and then go into server-side programming using PHP, Java, or javascript using node.js. I think this would involve some serious time commitment, and may be something you pick up after you get your foot in the door.
Re: Ask HN: Is web development still a viable career choice?
#227There are a lot of php/laravel jobs still, but JS seems to pay more, and it's everywhere - the # of jobs out there for frontend or full-stack js devs is crazy. Plus with JS you can do backend and frontend.
One thing you might do to get started is find a mentor, or partner with someone and just start building stuff. Tutorials are shit (except when you need them to solve a problem). You can't just learn to code following a book or guide or video. You've got to get your hands dirty and 'tinker' with things. When you try to do something and can't figure out how, then you'll go and watch tutorials or read stackoverflow threads.
Everytime you break through these 'walls', is when you level up your skills and reach new heights as a developer. I've been doing laravel since 2013, and Vue since 2016 and I'm still learning every day.
Every time I see older code I wrote even 3 or 4 months earlier, I cringe at how ugly it is and could be improved with what I now know. You have to love learning though to be a good dev, because you'll be learning/googling your way out of problems for the rest of your life or until you build an app that brings in residual income and lets you retire.
Re: Ask HN: Is web development still a viable career choice?
#228Earlier quoted context omitted.
What's the question? I like to ask them to explain either the concept of closures in javascript, or how `this` works. I don't even need them to know the word closure, knowing why you can't reference a variable written inside another function, the difference between var and let, or what does bind/apply do.
What are the values that equate to false in an if statement? false, null, undefined, NaN, "" (empty string), 0 Bonus: An object with a toString() method that returns one of the above won't evaluate directly, but will roughly equal (foo == false). sometimes I'll ask for a function that returns input as a whole number or null, if it's a string, attempt to parse base 10, return null if invalid, return null if the input…
Re: Ask HN: Is web development still a viable career choice?
#229Earlier quoted context omitted.
>If you can actually be a productive employee I literally know 100 companies that will hire you today. As a self-taught engineer you have to convince them of that, which mostly means a solid portfolio, but there is insane demand. And if you get even one year of experience you won’t believe how many opportunities open up. This just isn’t true. The industry has become insanely competitive for anyone but the top level s…
> This just isn’t true. Yes it is (but you need to be overall personable and have good communication skills). After 1 year at a small dev shop I started with 0 years of experience, I got an offer at a big company you've heard of (not FAANG but public) for double. I didn't take it because I got bad vibes from the management but it was great to know I could. I say this not to brag that I'm brilliant because I am decide…
Re: Ask HN: Is web development still a viable career choice?
#230Earlier quoted context omitted.
What are the values that equate to false in an if statement? false, null, undefined, NaN, "" (empty string), 0 Bonus: An object with a toString() method that returns one of the above won't evaluate directly, but will roughly equal (foo == false). sometimes I'll ask for a function that returns input as a whole number or null, if it's a string, attempt to parse base 10, return null if invalid, return null if the input…
Isn't this basically atoi? Which has a lot of edge cases.