Why does Sup Forums look down on web developers?

Why does Sup Forums look down on web developers?

It's easy compared to real programming

...

They can't Fizzbuzz in Haskell

[max(show x)(concat[n|(f,n)

success breeds jealousy

Kind of this. There are parts of web development that can get complicated, but these days pretty much anyone can learn a bit of HTML+CSS+JS, set up a blog, and go around calling themselves a web """"engineer"""", which people who do more rigorous software development or actual engineers feel makes their work less respectable.

same reason why Sup Forums looks down on artpop, and Sup Forums looks down on cal-arts.

do know why, but certain entities trigger 4ch boards

Because they're always thinking of ways to inconvenience the user intentionally. No I do not want a shitty overlay ad or disabled right click.

it's boring and most of your time is spend on crud shit, the rest is fighting terrible tools/platforms

That describes pretty much all programming that isn't research oriented.

web dev is worse. but i look down on that programming also

>the rest is fighting terrible tools/platforms
Why is that once something works reliably across browsers they have to add new shit and break everything again?
Did management tell to fuck everything up or are they doing it on purpose?

Settle down ahmed

>look down

1. Partly Because I'm 6'1 and she's 5'4 at best
2. Mostly be she's attempting to dev on a computer that's off

Just jelly of the ones who get money

Because web devs don't solve problems, they create problems.

What exactly makas a software dev an engineer? I keep hearing that word tossed around everywhere.

Web Developers rarely build anything from scratch and couldn't if they tried. Prepackaged CMS are the foundation of most modern websites.

>Firefox crashes
Oh?

web dev is pervasive, will still be here in 20 years, can make smartphone apps and sometimes takes creativity/artistic talent. it's also done by mac users and pays ridiculous amounts.

Most programmers don't even code their own OS or compiler. Any of them could create Windows or GNU/Linux or Visual Studio or XCode in their free time, but they're lazy.

That's you, you sound like that.

>Because they're always thinking of ways to inconvenience the user intentionally.
The web as we know, as we knew it, is being destroyed. It was bad enough when this shit started shitting all over desktop interfaces, but websites? Seriously?

Five more years of this and normies will abandon the web, move to even shittier apps, then forget about the whole thing. You read it here first.

There is already the programmer word specific to the computing field, I agree with you. Actual engineers that not only know about a bit of programming and electricity but also plenty of other shit must find it annoying.

wordpress is 400,000+ loc by itself. throw in plugins and themes and you'll hit 700,000, maybe 1,000,000 loc. are you honestly suggesting people write that much code just to start a blog? that doesn't include debugging and public auditing time. maybe you'd write your own http server, but sane people use apache/nginx.

So they studied 3 semesters of physics plus 1 semester of physics for engineers and now they're geniuses who can do anything? Please. Most engineers can't code.

all webdev jobs are about working on CRUD apps. If your IQ is above 100, you will get bored of that shit in about a week.

Unfortunately, those are also the majority of jobs available.

Because modern web design is done by graphic designers, not programmers.
It's slow and bloated with a half-dozen different JavaScript frameworks.
And now, to save money, companies are getting 1 person handle everything ("Full Stack"), rather than having 3 people that have skills in their respective areas (front-end, back-end, infrastructure), so you either end up with a nice-looking website that runs like shit or a shit-looking website that runs very well.

What if it's in Ruby?

more like a 4 year course including research and practical skills and then a few years training on the job

we learnt c,c++and matlab in my Mecheng course. We also do an algorithms unit so it shouldn't be too hard for an engineer to learn new languages.

I think most people know the difference between a proper accredited engineer and a web engineer so I'm not too fussed

Comparing something with millions of lines of code to a simple library.

Learn an actual language before you spew shit on the internet.

yeah, but the upper 2 years are highly focused on your specific major and usually aren't applicable outside of that field. your generic physics/calculus stuff is the only cross-over. do you think 3-4 coding courses is the same as a full degree? matlab isn't even coding, it's just equations masquerading as subroutines.

99% of it is for graphic design, the internal function is relatively simple.

>you either end up with a nice-looking website that runs like shit or a shit-looking website that runs very well.
This.

You were talking about prepacked CMS and I brought up Wordpress. libpcap is 55,000 loc and all it does is basic networking stuff. It's ridiculous to want people to reinvent wheels and put in all the debug time when there are mature options available. If you want to learn something and write a simple library just to get your brain wet, cool, but don't put that junk into production.

This. Look at the amount of optimization that goes into JavaScript engines (V8, SpiderMonkey). It's ridiculous, and web pages (pages, not games or something) are still slow and bloated.

>Wordpress
400,000 lines of code is obscenely bloated for a basic install. Sure, I get you might want to add functionality later but holy shit.

Wordpress is designed to handle all types of scenarios. Your own blog won't need all the features that Wordpress offers.

it takes a lot of code to implement all the functionality you see in ajax/php/mysql web apps. e.g. the wordpress post editor is very complex code (not in the difficult to understand sense) and you could easily mistake actual functions for graphic design.

Joomla is 333,000+ LoC. Drupal is 700,000+ LoC. Neither of those include plugins or themes. Modern CMSes are complex beasts with lots of features. You can call it feature bloat, but everyone else just likes being able to do stuff.

Nothing. Programmer =/= Software Developer =/= Software Engineer

Could you enlighten us about those differences?

Obviously we don't learn about data structures and other stuff computer science teaches but it's definitely more mathematically rigorous and we definitely learn more about real life models and error checking.

I don't know why people shit over MATLAB, it's good for data manipulation and making something work fast. Their packages are great for engineering purposes.

They are jealous that web developers have high paying jobs while Sup Forums can't get employed no matter how many obscure languages they can write FizzBuzz in.

Programmer: Is handed a detailed program design with all the "parts" of the program and their interactions lain out, and then writes code to turn those designs into something that runs
>Software Developer: Gets or creates software requirements, creates detailed designs from those requirements, and then hands those off to a programmer or does the programming themselves. May also function in project management roles too (risk analysis, resource planning, etc.) All Software Developers are also programmers by nature.
Software Engineer: Develops, tests, and creates new and unique software solutions to solve problems or increase efficiency over current methods. They use experimental data to determine optimal practices for software/hardware combinations and set technical standards for Developers and Programmers (obviously industry standards are effectively set by the devs and programmers in the field, often based on the standards provided by S. Engineers. Examples of this group would include Stroustrup et al, Stallman et al, and Linus Torvalds).

data structures, context free grammars, compiler design, os internals, networking protocols, database fundamentals, circuit logic and plenty of other things. a cs major could pick up some applied physics books and they do learn error checking, but only a few focus on stress testing.

I'm just explaining how Sup Forums feels about it from what I've seen, desu I don't really care much that it happens since I'm just in it for the money and don't even really think STEM careers are "goat tier" or whatever Sup Forums and /sci/ are calling it now.

Using a server side language is literally the same"normal programming".

NO!

If you can run it in a browser, it's WEB development aka pleb tier

If it's hello world in cmd, it's REAL software development

...

>> ITT neet`s

Envy.

Not because web development is insanely easy in itself (it is easier than "real" programming for various reasons), but because there are so many tools out there that automatically do shit, faggots who know fuck-all can make a good-looking website and claim they're some kind of developer

This is the most beautiful girl I've ever seen in my whole life.

>php
>javascript
>easy

Im currently doing computer engineering. At the end of my degree can I expect to be a software engineer, software developer or programmer? Or perhaps all of them?

This. I basically look down at all programming. If it ain't purely functional fizzbuzz it's shit.

that's only because you're intellectually inferior. you probably fancy yourselves similar to the social elite who didn't need to read or write around the time that literacy skyrocketed.

>wordpress is 400,000+ loc by itself
That's only if you include the 500MB of shitty Javascript dependencies node pulls in. Most of it being the same packages duplicated dozens of times because NPM is shit.

The core PHP app is much, much smaller.

Php was my first language. I'm doing python now and Php feels like cake walk imo.

> being this much of an autist

do you even know what CE is?

Because they deserve it

probably none of them unless you pick up extra skills, lgpcb.

I think PHP's retardedness has just permanently warped your brain

lol okay buddy, everyone who points out that you're literally too stupid to code must be autistic. keep up that martyr complex

yeah it's a combination of EE and CS

are you implying the javascript isn't part of the app or that the app will function normally without all that javascript?

Python isn't much better in terms of "retardedness."

are you naive about php or just naive about programming in general?

You deserve to die in a car fire

are you stating that theoretical computer science is more important than solving real world problems and getting business done?

They're both shit and Python is "better" in fairly insignificant ways.

The vast majority of business programming that solves real world problems is done in statically typed languages.

Dynamically typed languages are basically unused outside of shitty web development and exploratory data science programming.

she looks russian/slavic

you clearly have no idea how much glue code is out there.

>real world problems
this sounds like a pretty retarded value judgment that you've haplessly tucked into your post. anything that someone is willing to pay you money to fix/do is a valid real world problem in our society. that's how our economy works.

we're well past the point where most of us are ensuring food harvests work out and diseases don't kill us all, so it's fair to say that 99% of the work humanity does is not geared toward *real* problems as much as ones that are contrived through various hoops we've made up.

Because we actually have a jobs instead of rewriting fizzbuzz for 439th time in a new autistic language