Is it me or is Software Development basically just Web Development?

I don't hate web development, in fact, I'm learning to become a web dev myself, but everywhere I look, everyone is a web developer.

When looking for a job all the requirements describe skills that are commonly associated with a web developer role despite the title saying Software Developer, all the developer communities I visit are filled with web developers and web dev topics, any topics pertaining to other fields of software development are close to non-existent, and when I go looking into resources for learning the Web Development courses and paths are much more well-supported than other fields.

At first, I was thinking of becoming an Android dev than maybe later learn some web dev but it looks like it would be a better idea to become a web developer since it would be much easier to ingratiate myself into the communities, find resources, communicate with other developers, find a job and I could even use the web dev skills to make mobile apps or apps outside of the web.

Should I stick with Web Dev or continue learning Android?

  • 5
    You're just seeing the massive glut resulting from the training and staffing trying to capitalize on enteprises going web-based to try and reduce employee costs.

    There's a lot of jobs in backend systems and services that, while networked, have nothing to do with the web. They tend to go to more experienced, specialized engineers.
  • 0
    I had similar thoughts a few time ago and you are not completely wrong. Android devs usually see web devs as something completely different but the truth is... complicated . Actually its all related to internet.
    The internet is the biggest thing that happened in tech in the last 40 years and has grown so much that their are different domains and careers around it. Backend, frontend designs, frameworks, db admins, cloud engineers... These are the skills that run the internet and therefore there are special careers in for the people that work on those

    But most of the time the knowledge require for such skills overlaps with each other at the earlier stages. (For eg js is a messed up shit used by almost every one for everything ) Thus the people you are referring to as "web devs" are those people with either specialized or general knowledge of how the internet works.

    Android is just 11 years old and is more relatable to frontend side of a web dev or systems side of OS dev.
  • 4
    web has really come a LONG way in terms of making interfaces and front ends *just* the way you want them.

    and if you're working ever green browsers only, you can afford to stay as far as fucking possible away from all the bullshit they call "transpilers" like babel and all that shit (more like transpilesofshit) that come with "helpful" things like instructions to install 5 god damn GB of dependancies, some of which always fail because of some stupid fucking path issue or dumbfuck node ver conflict. have 700 fucking critical vulnerabilities, will e-beg you ON The FUCKING CONSOLE to donate to projects, will be fussy like a god damn child and take a fucking hour to get the configs right because everyone who makes this shit apparently was born believing convention is for retards and why not throw out all docs or standards and let anyone do "anything!" instead of having some sensible fucking defaults.

    but plain js and modern css are something to behold sometimes..from a distance.
  • 1
    @Wisecrack Thankyou for such a delightful rant. Totally agree with you on the console e-beg point... It's so fucking ridiculous
Add Comment