Robots will replace humans in everything, so let’s just stop living all together
People have been trying to “replace” developers for decades. Most of those efforts were more or less a waste of time. At the end of the day, even developing a simple website is an incredibly complicated process if you think about it. There might be AI-based tools to assist development but it will never completely replace people. I mean, we already have stack overflow, google, auto-fill, npm packages, and other things to the point that most developers barely write original code, and it’s still a growing field. Think about it, even the fact that we write in higher-level languages rather than binary or Assembly is using technology to reduce the workload of developers. The thing is, as the low-level workload decreases, we’re freed up to invent higher-level and more complicated concepts that end up consuming even more time.
Your dad seems to be speaking not from what he would do if he were in your shoes, but simply from a place of caring about you and wanting you to succeed. If you were to get replaced by AI, and he never told you, he’d feel terrible.
Will all due respect to your father, his vision has become narrower due to specialization.
This advice sounds similar to our “Guidance Councillor” in high school telling us a career in computers would be very limiting because he read an article vaguely describing Moore’s Law and in his worldly expertise, “…well obviously they can only make computer chips so small”. This was circa 1995’ish before this darn “Information Super-Highway” really took off.
No one can perfectly predict the industry and development of technology alongside the behaviors and future desires of users and consumers.
Follow your bliss, and work your ass off… and you’ll be fine.
So worst case scenario is that you start web dev and you are out of a job in 10 years?
So lets do the math:
First year salary: 40-80k depending
Move to a second Job after a year: 80-100k depending
Move to third job : 100-120k depending
Potentially peak here–
So thats 7 years at about 100k a year + 1-2 Years of less So you will likely be out of a job with about 500k+ dollars saved. assuming you live modestly (*because you are anticipating being out of work)
So whats the real question in my opinion ->
“Do you think you can switch to a different I.T. field with 500k dollars and 10 years experience as a web developer, with atleast 5 years experience of mid/senior level roles?”
And my answer to that is an unequivocal YES
p.s. if you are in a country that doesnt pay these rates, simply learn english and apply for jobs in germany for example.
For what it is worth, I am in a completely different industry and the same discussions occur.
There are some very experienced “old timers” in my industry who are respected. When asked by some younger folks about what they think about X, Y or Z, some of them will respond much like your Dad. Some of the younger folks take this to heart and doubt creeps in (this has happened to me); you have so much respect for someone that you may doubt yourself and your choices because that certain someone told you “it isn’t worth it,” or, “there’s no money in it.” Meanwhile, other people are thriving in the field or endeavor.
You aren’t alone. And you have so many, many options. Keep increasing your abilities and build your skillset here.
Web development is programming. A good Web developer is a polyglot who has mastered a lot of different technologies and concepts. It’s actually a pretty difficult pursuit and I empathize with people who are trying to transition to it as an initial career.
Career prospects are relative to your location. In the US there is strong demand for web development and I see no sign that this will be changing any time soon.
Microprocessor design and manufacturing engineering was once a strong career path in the US. Now with almost all manufacturing of high tech having moved to China, Korea and elsewhere, what was once a blue chip career is no longer in high demand in the states.
My advice to you is to get a foothold into the industry as a developer, since that career leads to opportunities across the spectrum of IT. Most good programmers can master, infosec, system administration, Devops, and network engineering, whereas, someone who is only a specialist in one of those other careers very likely would be unable to find work in any of those other specialties.
The important thing is that you are curious, and enjoy learning. IT and development have one constant – they are changing constantly. If you have strong computer science fundamentals, you will be able to adapt to the constant changes, but you need to keep learning throughout your careers and those people who fall by the wayside are often those who really never enjoyed the challenge of learning in the first place. They get burned out because you can’t sit on your laurels as a developer, but conversely that is what many people enjoy about it as a career.
This advice is awesome. Thanks a lot
Learn the fundamentals programming which will never be obsolete. As for a dead career, your father should consider it instead to be an evolving career. frameworks come and go. The core doesn’t.
Also I’m a singaporean as well. I have a lot of friends and family who tend to speak in absolutes. Don’t be dissuaded.
This is actually a huge concern. Many companies outsource much of their development to cut costs and the net result is there is less demand for junior-intermediate jobs in the US and only really specialized or highly skilled/experienced devs can survive. But if you stick with it for long enough and are flexible in your learning you can adapt hopefully. The problem is if ai takes out web dev completely then it can also take out 90% of other jobs tbh and at that point we have a massive economics problem.
They, Can’t See You Grow. That’s the only Reason.
Dumbest thing I’ve ever heard. Yes I’m sure there is something that can create website way high up there with all the bells and whistles. Sounds kinda expensive.
We also have flying cars and have had them for multiple decades. No ones uses them.
Frankly any new business who only have $1000.00 budget for there website isn’t going to purchase some high level AI BS…
Little background I work for the Government and run there Medicare site and also am a freelance web designer as a side gig.
Every coder starts in web development and moves up. I went the I.T. Project Management route but still love designing websites.
In 2 years technology will change according to Gordon’s rule which has been accurate for like 50 years. It will change every two years after that.
Web development will never die it will only evolve. Your dad is fear mongering you into a higher paid position. Typical parent stuff man. Coding is coding.
I can develop a website but I’m also pretty good at JAVA, PHP, SQL and many more. You can’t start high level dude you don’t know the playground yet. No pun intended towards SWIFT.
Web development is the fun stuff and I ALWAYS suggest you start there.
Hey, I too am from singapore… Could use a fellow locals’ advice especially when your dad has been in the field for long… I’m considering between mobile/web application and Cyber Security… What are your thoughts? I haven’t reaaaally decided on what I really want. . . Could use your input on this
Both are good , just do what u like most i end up going with coding in the end . Currently i am attached to thought works jump start program something u can check out as well https://www.thoughtworks.com/jumpstart
No one can predict what the job market will be like. When I was in high school, I wanted to study programming. The prestigious tech university I applied to accepted me and even granted me scholarship. Then I listened to some idiot’s advice. He told me com-sci graduates were having a difficult time finding work due to outsourcing to India, downward trend in the tech industry blah blah blah.
Long story short, I chose a ‘safe’ career path only for the industry to completely implode (not due to AI, due to a bunch of other socio-economic and political factors). We saw declining wages, especially for new graduates, dwindling job opportunities, and increasingly bad working conditions… All the ‘perks’ of the profession we were promised - gone. Meanwhile, I missed out on the huge tech boom when the ‘app’ became a thing. Worst of all, I didn’t even enjoy the career path I chose.
Don’t choose based on ‘job market’ because you can’t predict it. Those who choose ‘job security’ over what they enjoy will end up with neither… which kinda reminds me of that other saying: those who choose ‘security’ over freedom deserve neither.
It’s your dad’s fault, then.
Hi everyone I been moving forward from my decision since then, attended a 12-week Bootcamp from a software consultant company after I graduated from school. Never regretted my decision. Appreciate the replies
I’m glad you found your own path.
Yep it’s dead, been around long enough to even change my career, in the corporate world these jobs are fully staffed and your easily expendable, rather persue systems, cloud or server backend, days are gone making websites, when u got Wix and other Pre created website generators and cheap outsourcing from India to take your job for less money.
The question is “what is web development”. How is it defferent from Front-end web development with job listing showing up everday.
wix and pre website generators only lets you create simple and common functionality they are not meant to replace custom features and apps.
There is also a difference between a web app and a web site. Front end is still v relevant and the complexity of it has gone more advanced with redux / graphql .
I posted a month ago i already went on and pursue it.