DEV Community

Discussion on: Are newer developers pushed too exclusively towards web development?

Collapse
 
htnguy profile image
Hieu Nguyen • Edited

I am a student, so I can honestly say my path is not yet fixed and stone(I hope it remains this way). However, I do noticed while working and searching for computer science internship that most of them are geared towards web development. I believe that is due to several reasons:

  1. The web is the preferred platform for creating highly accessible content and services.
  2. In some respect, it is also much easier to scale, more features can be added, etc ...
  3. homogenized user's experience. Updating a website with new feature and content means all the users will receive the same benefits.
  4. Finally, this is probably one of the main reason: lower barrier of entry. Compared to other careers paths: Some are too old or uses dated technology(think Cobol or Embedded System) while others are too advanced or on the breaking edge of technology. Hence, they require a grasp of the fundamentals ex. machine learning requires a linear algebra, algorithm, data structure, and good analysis skills , all of these things. These skills develop over time and require a huge investment of time.

On the contrary, web dev provides a nice middle ground. It has been around for a long time, so the technologies involving web dev is very diverse. Some are old like php while others are new like React and Node. It is constantly evolving, but there is always something for everyone regardless of your level of experience.

Disclaimer: these are more or less my observations as a computer science student during this time as such, it is subject to change.

Collapse
 
ben profile image
Ben Halpern

Very good points. As a student, how much exposure have you had to the concept of career-pathing in general, is this explicitly discussed much?

Collapse
 
lautarolobo profile image
Lautaro Lobo

I study CS and in 2 years, nothing about career-pathing. Our institute almost asumes that we'll end up doing research, somehow. Usually us as student will talk with different professionals and convince them to come to give a talk or something. Our professors don't talk much about the industry, they probably don't know much because have been in the academic branch for so long.

Collapse
 
lbayliss profile image
Luke Bayliss

While I was a student there was almost no mention of career-pathing. The only exposure we got to the real world was through optional internships. Once you got your paper it was honestly up to you on where you went; not that we really knew where we could go. Most of, if not all, of my cohort were employed by the people we did our internships with.

Collapse
 
htnguy profile image
Hieu Nguyen • Edited

I had a few classes that attempts to focus on the career side of the whole computer science program, but they are usually very broad and focused more on things that are applicable to any job market: interviews, writing a good resume, etc..

I fully believe that being able to chart your career path or at least a rudimentary map of which direction you are heading in is VERY important. However, it is an opportunity I have not yet received :(

Collapse
 
cono52 profile image
Conor O'Flanagan

Ye same, when I was in college doing CS, 3 years ago, there was no career-pathing (that i was aware of at least).
It was pure luck my classmate had a parent in a company looking for web dev interns, and were kind enough to think of me.
I got it and it helped soooo much getting a job straight out of college, but of course only in web dev.