DEV Community

Ben Halpern
Ben Halpern Subscriber

Posted on

Are newer developers pushed too exclusively towards web development?

I get the impression that web development is the overwhelming path of choice for bootcamps, etc. But it's only one field in dev/IT.

I wonder if we could do better to have more diversity in early career education.

Thoughts?

Latest comments (82)

Collapse
 
v6 profile image
πŸ¦„N BπŸ›‘

Yes.

Though I would say pulled or drawn, rather than pushed.

Collapse
 
jankapunkt profile image
Jan KΓΌster πŸ”₯

It is the counterpart to the academic path of computer science or software engineering which often involve very abstract content and I have seen many students cancel their undergrad programs. Web dev in contrast can lead to fast results and require few to no prior knowledges so the potential customer base is huge compared to those who survive math or classes at the undergrad programs.

Collapse
 
thomashighbaugh profile image
Thomas Leon Highbaugh

Its true of why I know anything about it, but its not bootcamps my dude its high paying jobs with a relatively low bar to entry due to the overwhelming demand for it and for anything relating to it via Javascript and its not a bad place to weed out the people who enjoy it enough to contribute to dev/IT overall from the multitudes after easy money that would engorge on the free snacks in the lunch room and leave the rest of us stuck with their work too.

Having come in first to Linux and expanded in every direction from there, it seems that the biggest thing creating the entrance funnel in web development other than market pressures is probably that web development is the easiest for people who are tech illiterate to comprehend in the first place as the jargon in this industry makes it nearly impossible to wrap your head around at first, if you aren't already somewhat into linguistics. There is a lot of distance between the world of the dev and popular culture because its something people aren't into or its something so heavily wrapped in incomprehensible jargon that how could anyone even be into it without getting their foot in the door through some specific interest that impacted them ?(most people and the internet, me and the Linux)

Collapse
 
jldohmann profile image
Jesse

I think the two biggest reasons are low barrier to entry and the fast-moving pace of the web dev world. When things are constantly changing, it can drive demand, and with a low barrier to entry a lot of people will embrace these changes to meet that demand.

I think more diversity in paths would be awesome, but like others have said, the other paths are kind of stumbled into and imo aren't that glamorous (but can be just as exciting). I started out in technical writing, and that seems common for so many folks in tech, but I seldom see or hear it talked about. It's a great career, but marketing will never tell you that

Collapse
 
aminmansuri profile image
hidden_dude

Well theres always "something big" in the market when you're just out of college. In the early 90s the big thing was Windows development. Most jobs revolved around your mastery of WIN16 and WIN32 APIs and MFC and such. Also you needed to know C and C++. Not knowing this meant that most cool companies would pass you up.

These days the platforms we are programming for are AWS and Azure. That's the "computer" we're developing for. And they speak the language of the web. Mobile was an option for a while but the emphasis to make apps super cheap limited the amount of money behind these platforms and the Android vs IOS conundrum is lately being solved with React Native and other such Javascript technology.

So yeah.. The web is the big thing for now.

Data science is an alternative, and related Big Data backend as well. But its all for the same platform: AWS or Azure.

Even OS development is down compared to the 80s and 90s where "new OSes" where vying for people's attention. Nothing is really new these days.. just Windows vs Unix variants.

Collapse
 
amartyadev profile image
Amartya Gaur

In my opinion, web development serves as the only way to actually show what else you have been doing. Web development becomes a force rather than a choice. I was in my first Hackathon, I made a deep learning model for solving the problem statements and presented my model on Anaconda prompt. The other guy did half of what I did but served the model using flask. Guess who won? He did. That's just one example, I wanted to do some ML / DL work for companies/individuals, I went with awesome proposals to them on how this can save up on a lot of people they need to employ for tasks that can be completely automated, all they were interested in was make an app for me, please make my website, etc. It seems like the only thing people want you to do.

Collapse
 
delta456 profile image
Swastik Baranwal

Generally Web Dev is easy to learn and get a hang of it. You just have to learn HTML, CSS and JS which are pretty easy to learn. I agree that bootcamps usually teach Web Dev and they should add more stuff for DevOps, System Programming, IoT, Hacking open source games and etc. If it happens then I will really tell all my friends to do BootCamps. (I don't recommend them generally).

Collapse
 
carolstran profile image
Carolyn Stransky

I've also wondered about this! I went to a full-stack development bootcamp and they wanted you to become exactly that... a full-stack developer. In our career classes, they talked about things like frontend vs backend development - but didn't even mention all of the other tech jobs that you can thrive in with a coding education. Things like technical writing, product management, QA engineering, devops, etc.

Collapse
 
bhavaniravi profile image
Bhavani Ravi

I see a lot of students obsessing over machine learing and deep learning as well. They start there and slowly come down to webdev after couple of attempts.

Collapse
 
jlohani profile image
Jayant Lohani

The obsession of ML decreases at the very moment they are told that it involves complex mathematics. Many students are unguided and also threatened about the complexity and difficulty they would face while working on ML. So most of them drop the idea at the very beginning and web dev is a great option as it looks easy.

Collapse
 
jenc profile image
Jen Chan

I think now there's a huge surge in data science and ML bootcamps though πŸ€·πŸ»β€β™€οΈ
At the beginning I knew as an artist i just wanted to make not-breaking web things that would eventually help others, and hopefully in a facile way!

A thing I like to tell others is: figure out what you want to achieve whether it's hardware hacking, physical electronics, animation, mobile apps, robotics , websites, or games, and then work on learning the toolset for that... it would be otherwise too vast to expect to be a polyglot in <18 weeks