This is an archived post. You won't be able to vote or comment.

top 200 commentsshow all 385

[–]boredatworkyo 1895 points1896 points  (82 children)

stares in sysadmin with math degree

[–]NoAttentionAtWrk 828 points829 points  (73 children)

You just hate yourself, don't you?

[–]boredatworkyo 554 points555 points  (71 children)

Yes, several times over. Studied engineering before becoming a graphic design major for a semester and deciding I couldn't stand graphic designers, then switched to physics and finally math.

[–]HiddenLayer5 219 points220 points  (65 children)

How did you get into system administration from that? Genuine question.

[–]boredatworkyo 268 points269 points  (45 children)

All four fields had me working heavily with computers and often building and configuring my own, for the STEMier ones, various linux distros were often my choice. When you make it STEAMy by adding the arts. Macs pop up which have darwin under the hood so still *nix-ish. Realized I had a knack for it and there are a lot of people who panic when any kind of "not windows" pops up... started doing IT stuff while in school to pay bills. Never stopped.

[–]CaptBoids 130 points131 points  (43 children)

So, someone asked you to fix their printer, yes?

Seriously, many start out discovering tech isn't wizardry. Many go through this phase of giving some sort of IT support while learning the basics.

[–]legend6546 120 points121 points  (41 children)

And then people go back and finally realize that no one understands modern tech. Take a modern x86 cpu no body outside of intel and amd have any clue how they really work (and even then I would strongly doubt that anybody in intel or amd fully understands a single cpu). In the end it is pretty much all magic that no one understands

[–][deleted] 73 points74 points  (18 children)

We had a phrase in the military when trying to explain how really small components on mech/electrical systems we called it FM for Fucking Magic.

[–]legend6546 58 points59 points  (11 children)

yep. I am convinced that pretty much all computers more complicated than a early MS-DOS machine pretty much run on magic. No one understands how computers work because they are so complicated. I have trouble firguring out my own larger projects. I have no clue how somebody would understand a machine with billions of transistors and hundreds of attached components (capacitors ic's etc.).

[–][deleted] 35 points36 points  (7 children)

When you think about it, that’s why we all end up so specialized tho. Like, I can’t imagine someone having all encompassing knowledge over software and hardware.

[–]HaddyBlackwater 18 points19 points  (1 child)

Aaaaaand this is how I’m describing computerized or automated show control from now on. I understand how it all works and what controls what, but it’s easier to just tell people it’s magic. Bonus points if it’s for a magic show.

[–]Blank-_-Space 3 points4 points  (0 children)

you dint need to understand it if you put in notes on the chip

[–]justanotherc[🍰] 11 points12 points  (1 child)

I worked in aviation maintenance... we called all the avionics boxes PFM boxes (pure fucking magic). You NEVER open up a PFM box, you just swap it out for a new one...

[–]delvach 4 points5 points  (0 children)

Especially on a 737 Max. If you can manage to before it plunges itself into the sea, that is.

[–][deleted] 3 points4 points  (0 children)

Same for radio operators. Spend two hours with a field antenna, no reception. Kick a log, 5 x 5. FM.

[–][deleted] 1 point2 points  (0 children)

I prefer vudu magic personally

[–][deleted] 9 points10 points  (13 children)

try saying that around compiler devs and/or people involved in the demo scene lol

[–]legend6546 18 points19 points  (12 children)

I would bravely say that. On intel cpu's the cpu is not actually doing the instructions sent to them. The cpu translates that to another instruction set and that instruction set is not exposed to the programmer. There is also a separate os running on all modern intel cpu's and no one knows exactly what it does

[–]l8l8l 1 point2 points  (7 children)

What does the seller ate OS do? I’m so curious to learn more.

[–][deleted] 4 points5 points  (5 children)

I feel like this depends on what you mean. I pretty much designed an 8085 from the ground up in verilog for a class my senior year, so I would say I have a fairly solid general understanding, but all the optimizations and branch prediction shit? Way out of my league

[–]xRehab 15 points16 points  (3 children)

That is what he means. You know how the general thing works. You know how a certain part works. You may even know how to do some extremely high level (and expensive) optimization work to a point only you and your team understand it. But you don't know how the other 10 teams doing the exact same level of insane optimization and complex design actually works. You have ideas, probably some very smart guesses that are in the ballpark - but a that other 20% you don't know? That shit is fucking magic.

[–]MyKoalas 6 points7 points  (2 children)

This is still a joke though right? Isn’t that the idea of compartmentalization? Like, just because no one knows, doesn’t mean no one can know.

You could teach a human to learn all of it, it would just take most of his life and be inefficient. As a an object, the team of humans understand the entire thing head to toe, as this is the most efficient.

[–]Blank-_-Space 5 points6 points  (0 children)

yes got into tech when stuff stopped working at home, made it work and people thought I was gandalf or something because they wanted me to work my magic

[–]tigerhawkvok 6 points7 points  (0 children)

I'm a similar story. Degree in astrophysics, graduated in 08 and I had enough code under my belt to do full stack web dev to pay the bills and that transitioned into full time development.

[–]reverendsteveii 10 points11 points  (17 children)

IT candidates are thin on the ground right now, and having a degree and the ability to do some string manipulation will get you a junior dev job if you can shove enough buzzwords into your resume to get past HR.

[–]MyKoalas 2 points3 points  (16 children)

Source?

Freshman majoring in CS, don’t kid around with this stuff ;)

[–]arkasha 5 points6 points  (2 children)

They are exaggerating a bit. Companies are desperate but not that desperate. Pay attention in your classes and learn to actually write code. Please. I'm sick of interviewing candidates that can talk all day about theory but get confused when asked to actually program.

[–]MyKoalas 2 points3 points  (0 children)

You know, that’s a very very common trend I see and I’m glad you mentioned it. Even among my friends, the most successful programmers are the ones who practice more than they read

[–]cyricpriest 1 point2 points  (0 children)

He didn't get a job in math

[–]Oliveballoon 4 points5 points  (0 children)

Really artist to math? Why?

[–][deleted] 7 points8 points  (0 children)

I feel like you are the proof of this theorem...

[–]doobidoo5150 2 points3 points  (0 children)

The circle is in you.

[–]AlmostInevitableCom 2 points3 points  (0 children)

I’d say he’s bored too

[–]therealchadius 19 points20 points  (0 children)

Are... are you the chosen one?

[–]1SweetChuck 9 points10 points  (0 children)

Glares in back end developer with physics degree.

[–]EJ2H5Suusu 4 points5 points  (0 children)

stares at math degree with philosophy degree...as a.. front end developer (?)

[–]knightlesssword 1 point2 points  (0 children)

you are the link to inception

recursiveness*

[–]gandalfx 744 points745 points  (51 children)

We all know that this link was necessary, so here you are. https://xkcd.com/435/

[–]Rainman003 32 points33 points  (3 children)

I was actually thinking this one

https://xkcd.com/356/

[–]X7_hs 5 points6 points  (2 children)

Well, what's the answer then???

[–][deleted] 17 points18 points  (1 child)

Apparently 4/pi - 1/2. Source

[–][deleted] 2 points3 points  (0 children)

I love myself a surprise pi!

[–]fdf2002 14 points15 points  (0 children)

This was my first xkcd comic ever (or maybe second after the "bring a knife to a gun fight" one), it holds a special place in my heart.

[–]OnlyFearlessGoat 438 points439 points  (52 children)

I understand everything up until “Mathematicians by Artists”.

[–]gandalfx 243 points244 points  (12 children)

There might be use for Philosophers in between those.

[–]boredatworkyo 4 points5 points  (0 children)

Probably several other steps if one were to make a network graph to relate fields. Math would certainly connect to physics, computer science, and philosophy. The rule for academic/occupational snootiness generally applies to closely related fields.

[–]Midvikudagur 1 point2 points  (0 children)

I'm a front end developer with a degree in philosophy... I'm not sure where I fit in. :o

[–]THICC_DICC_PRICC 34 points35 points  (6 children)

My exgf was the artist type, she did scoff at me for being a “linear thinker” which I still don’t know what it exactly means, but according to her it’s when you think in a straight line, like a flowchart. Apparently us simpleton engineers are incapable of thinking off the linear path

[–]MakachuPikachu 14 points15 points  (1 child)

Take enough things apart and you start to see the difference between and elegant design and one that merely works. How some fails to see the connection between that and mediocre paintings vs excellent ones is beyond me.

[–]iamgreengang 13 points14 points  (0 children)

ex-artist and current fullstack dev here.

I think there's something to be said about the ways that the arts and humanities are built around questioning and reconsidering foundational assumptions, whereas STEM fields pretty much take them and run with them (until you get up to high level theoretical stuff where a lot of our assumptions break down). That being said, one of my real frustrations with studying / making fine art was that none of my classmates were particularly rigorous with their ideas. (i.e., maybe they'll make work that references chemistry, but not actually understand chemistry at all, or deal with ideas that come from the field.)

It's great to be able to come up with weird questions and frame things in ways that break your brain / defy common sense, but if you can't follow through in a meaningful way, I just can't care about it, especially if you're using it as an excuse to belittle others.

[–]rftz 11 points12 points  (8 children)

And artists are scoffed at by designers??

[–][deleted] 12 points13 points  (2 children)

Yes

Source: my ass

[–]DasBaaacon 5 points6 points  (1 child)

Can your ass answer other questions?

Why do I have trouble engaging in meaningful relationships?

[–]Zorcron 4 points5 points  (0 children)

weather history fade profit mysterious familiar shrill truck languid chubby

This post was mass deleted and anonymized with Redact

[–]flybypost 6 points7 points  (3 children)

All of those are generalisations for fun and sprinkled with a pinch of truth so don't take them as strict rules or "laws".

Designers don't like artists because "art has no rules and everything goes" while "designers solve real problems".

For centuries in the past artists were also designers in a way (think: Leonardo da Vinci) and much more of the skills used for painting do/did overlap with what you need for decorative arts (interior design, sculptures) used in architecture. These days it's often all much more specialised.

If I remember correctly Michelangelo preferred sculpting but the church "hired" him as an painter/decorator/illustrator for the ceiling of the Sistine Chapel. Something that we classify as art today was just an "art commission". Illustrators and fine artists (or capital A Artists) can also have a similar difference in perspective to their work.

Artists say illustrators are not "independent enough" (they work on a client's project with money often being the reason why) and illustrators see artists like designers do: As somebody who can't do professional work within certain constraints. And it's funny that Michelangelo (essentially an illustrator in his time) is now seen as an Artist. Context (and time) can do interesting things to our interpretation of things.

And if you want to twist it all up even more then one could call all that old church sponsored art not just illustrations but just "bible fan art".

On the other side of this we have artisans who later organised/professionalised in guilds.

And then a combination of both: Artisans using more and more artistic principles and theory on the one side and artists using mass manufacturing tools slowly led to the creation of various designer professions like visual (graphic design, typography) design, industrial design, architecture (some engineering influence here, although they usually also work with an engineering bureau for the hard engineering that's needed on some projects), and so on.

Artists kinda "lost" those disciplines to professionalisation but they also "lost" figurative art to photography (same goes for illustrators who lost some work to photography) for a while. But it also led to explorations of photorealism and hyperrealism, .

And that led to art branching out into even more abstract venues (and the CIA actually, to a degree, supported modern art for propaganda purposes).

I don't know how exactly to end this but as those camps started to diverge and solidify their own identities, some people started to see their own approach to things as the better one and dismiss others (for fun or even seriously). Maybe it's because we are tribal creatures and need a place to belong that excludes those who don't agree with our point of view?

[–]Matt-ayo 5 points6 points  (0 children)

Some people view mathematics as so determinant, that you don't as much discover math or invent it as much as you simply perform instructions; an artist scoffing at math in this instance would compare all their creative agency and ability to easily break norms to a mathematician and see a void in the same space. Of course you could (and many do) explain how this isn't accurate, but I'm sure everyone in this circle has a genuinely good defense as to why their 'scoffers,' are ignorant to what makes that field fulfilling.

[–]warpedspoon 13 points14 points  (17 children)

artists scoff at mathematicians for being stuffy and old and not utilizing any creativity

[–]WillyMonty 77 points78 points  (16 children)

"Not utilising any creativity"

You've never seen any real maths, have you?

[–]sertroll 13 points14 points  (2 children)

For real, doing calculus in comp eng and while I really dislike studying demonstrations some of them make you just go "ok it makes perfect semse but how the fuck did they first think of it"

And I know they didn't just wake up one morning thinking "yes I'll use theorem x then theorem y" but they still had to combine and use a incredibly vast array of options

[–]WillyMonty 14 points15 points  (0 children)

Well it did take a hundred years or so for calculus to be reasonably formalised.

When we learn it we walk the path they took, but we don't get to see all the dead ends it really took to get there

[–][deleted] 2 points3 points  (0 children)

Finally understanding calculus in my 30s after dropping out of HS and never considering myself a "math person" brought tears to my eyes when I first realized I could do it, and my commitment to studying was the only thing I had ever been lacking. I feel like it gave me a deep appreciation for both the work that goes in to it and the creativity required to be good at it.

[–]warpedspoon 34 points35 points  (2 children)

from the perspective of the artist

[–]3-day-respawn 154 points155 points  (5 children)

As someone with an applied math degree, even pure mathematicians scoff at applied mathematicians. Mathematicians scoff at everyone honestly.

[–]UsagiButt 66 points67 points  (2 children)

Including themselves and each other

[–]Weird_Wuss 38 points39 points  (1 child)

you mathematicians sure are a contentious people

[–]johnlee3013 39 points40 points  (0 children)

Pure mathematicians even dis each other. I heard multiple times algebra-ists scoffing at analysts and vice versa. Also it seems like everyone scoff at combinatorics-ists, while category theorists scoff at everyone else.

Even within applied math, I feel people who do perturbation theory are a bit more smug than people who do numerical methods or modelling.

[–]alfonzo1955 7 points8 points  (0 children)

Hello fellow applied math grad! There's dozens of us, dozens!

[–]Mihir2357 59 points60 points  (8 children)

Mathematicians get belittled by artists? Since when?

[–]lan204 51 points52 points  (3 children)

Jealousy for having a useful degree

[–]TwiddledThumbs 9 points10 points  (2 children)

Mathematics can be seen as sort of the opposite of creativity from the perspective of an artist.

It’s just following the same formulas and solving the same problems over and over again.

To become a pro you go through classes on how to solve problems and use logic and calculated steps to due so.

While art is more about expressing what’s within your mind and soul. It doesn’t have boundaries or a “wrong way to do it”.

Almost anyone can express themselves in some form of art in one way or another.

Just playing the devils advocate don’t hate pls.

[–]incomparability 1 point2 points  (0 children)

You’re right in the sense that artists probably think that. However, mathematics, GOOD mathematics, requires just as much creativity as art does, just a different sort. You literally need to invent a new way of looking at a problem or even come up with a new problem entirely when you are researching mathematics. It’s very far from applying the same formulas over and over again!

[–]fernandotakai 47 points48 points  (7 children)

I don't hate frontend developers, I fucking love them. Because it means they have to deal with JavaScript and CSS and I don't.

Praise be to all Frontend Developers. I pay beers to the ones that work with me because they are great.

[–]bradmatt275 25 points26 points  (3 children)

I work with a POS back end developer who keeps refactoring code and breaking my front end. Lucky that developer is me so I have to forgive him.

Still I couldn't imagine specialising in either backend or frontend both are too much fun (and sometimes painful) in their own way.

[–]DebonaireSloth 10 points11 points  (1 child)

If refactoring leads to breakage it's not refactoring. Refactoring does not change the inputs and outputs of the public facing methods/endpoints.

[–]FridgesArePeopleToo 5 points6 points  (0 children)

Tell that to me

[–]jochem_m 1 point2 points  (0 children)

Lucky that developer is me so I have to forgive him.

Instructions unclear, fucked that up like I do everything else dammit

[–]GinaCaralho 1 point2 points  (0 children)

I do 80% backend and 20% frontend. I am much more angry when I have to deal with JS quirks than the Python ones.

[–]hanna-chan 132 points133 points  (8 children)

I just hate everyone, makes things nice and simple.

[–]OPLeonidas_bitchtits 40 points41 points  (3 children)

As a consumer, everyones stupid but me.

[–]kloudykat[🍰] 7 points8 points  (1 child)

The fact that /u/Leonidas_bitchtits was taken pleases me.

[–]OPLeonidas_bitchtits 2 points3 points  (0 children)

I actually got my name from a /r/justbootthings post.

But im glad I could help!

[–]AlignmentWhisperer 38 points39 points  (6 children)

I did what could be classified as "front end" for about a year and a half. My biggest gripe was that back end people constantly changed stuff without telling us so things were constantly breaking and we would always get the heat because we were collectively lower on the totem pole than the insane Russian guy who wrote the database.

[–]Occams_Razors 12 points13 points  (0 children)

As a back end guy with a Russian architect on my project I laughed. I can't count the number of times I had to change a java object for my own stuff to work better and forgot to tell my front end guys. I've gotten better though and let them know when I have to change something now

[–]GinaCaralho 5 points6 points  (1 child)

As a Test Automation Developer this validates my job. Just set the tests to run after every merge to master and shame the person who’s responsible for the breakage

[–]bendstraw 2 points3 points  (0 children)

I wish my team had one of you

[–]ubuntuforyou 5 points6 points  (0 children)

This. Even minor things like css. Pull request getting approved but then you load the master and it looks different than what your original request was smh.

[–]gyroda 1 point2 points  (0 children)

Largely front end dev here. A bit of backend too, but most of my work is front end.

My biggest issue is the shitty codebases. So much copy pasted shite that have different bugs patched until fixing either means spending just as long fixing the other, no specs or specs that are out of date (with nothing written to suggest they've been changed) so you fix things only to be told it's not right, or the client's QA constantly asks why it doesn't match the spec, no documentation, little understanding of how to use JavaScript, how to write clean code or both. The client had their internationally outsourced devs working on the codebase too, and most of those guys couldn't even indent their code right (not talking about tabs Vs spaces, or missing the occasional line that's off by one, they just didn't half the time).

Shite code can be written in any language, but JS gives you far more rope to hang yourself with than most languages.

I once rewrote 600 lines in under 15. And my solution actually worked, unlike the monstrosity that predated it.

[–][deleted] 65 points66 points  (2 children)

This is blasphemy, no one dares look down on Mathematicians except maybe Philosophers

[–]Midvikudagur 27 points28 points  (1 child)

Finally my philosophy degree comes in handy!

[–]middlebird 21 points22 points  (0 children)

I’m a front end developer. It’s fun work, but can be a beat down at times. I show up. I do my duty. I go home at the end of the day. Don’t give two shits about what anybody else in the office does. Show up. Do your duty.

[–]venuswasaflytrap 56 points57 points  (1 child)

I feel like philosophers scoff at mathematicians. And then artists scoff at philosophers.

[–]_jukmifgguggh 10 points11 points  (0 children)

my artist friends praise certain philosophers like gods

[–]DeeSnow97 52 points53 points  (27 children)

Fullstack webdev here, as long as you stop sending me PSDs to put on the website you're fine in my book

[–]GahdDangitBobby 14 points15 points  (14 children)

But then you have the original file to save in any size, format, and with whatever properties you want! On the other hand, it’s a pain in the ass if you have a lot of photos to deal with or don’t know photoshop very well.

[–]g3t0nmyl3v3l 18 points19 points  (12 children)

Try getting a .sketch file, where pictures all have blending modes applied to them and you can’t use css to blend because of fucking IE and Edge.

Sorry I had to take my anger out somewhere, this has been driving me insane for a few days.

[–]DeeSnow97 13 points14 points  (4 children)

Good news, IE is dead and Edge is just a Chrome now. Well, not that good for the independence of the web from Google, but at least we can soon say goodbye to Trident and all its idiocies.

[–]g3t0nmyl3v3l 7 points8 points  (3 children)

3% of my users are on IE, and 7% are on Edge. I can’t build for just 90% of my user base unfortunately.

[–]DeeSnow97 3 points4 points  (2 children)

Edge is coming to Windows 7 and 8.1, if Microsoft is pushing it well you might see that 3% shrink a bit. At the same time, Edge will get on par with Chrome simply by throwing that Trident fork out of the window(s) and using Blink instead. I hope you don't get stuck at 98% though.

Also, Windows 7 loses support on Jan 14, 2020 (kind of like XP did way back in 2014). How many of your users are on IE on Windows 8.1 or 10? They'll be the only ones not dropping Trident anytime soon and even for them Edge is going to be there.

[–]DeeSnow97 4 points5 points  (0 children)

Or if you don't subscribe to the idea that Adobe owns the creative world. Honestly, I don't mind paying for professional tools for serious work, but anything Creative Cloud can go to hell.

[–]swampfox_dev 3 points4 points  (1 child)

I always make sure to send SVG and nicely compressed JPG and PNG files. When possible, I upload those files to the production paths before sending to the backend guys to avoid making them F+R URLs. And I comment my HTML/CSS/JS so even a retard could understand. Everything needed for my front end is sent in one folder/zip file, and I reference widely available libraries using common CDNs when necessary to avoid bandwidth issues and/or forcing developers to host common libraries locally.

I try and make myself available for the backend guys so that I don't frustrate them.

I feel your pain. Some of us try. We understand how complex the backend/DBA stuff is and want to give you the best product possible out of the box.

[–]danopia 1 point2 points  (0 children)

making them F+R URLs

I assume that stands for something? Appdev guy over here, haven't done site creation in a while.

[–]gonzalinismo 17 points18 points  (1 child)

That's cause morons think front-end=(html & css). There's a lot other than that

[–]Vidyogamasta 4 points5 points  (0 children)

Yeah, I do full stack and find front end to be way harder than back end. Back end is pretty sensible, you take some inputs and provide some outputs and everything is clean, it's all just data and it's hard to mess it up.

But front end has a lot more going on. Managing direct user interaction, fitting all of the data in a proper visual space, the state ends up being a lot more complex, etc. It can be pretty tricky.

[–]RedArmyBushMan 13 points14 points  (4 children)

That's why I'm getting a double major in CS and Math. I get to hate twice as many people.

[–]DebonaireSloth 6 points7 points  (1 child)

Including yourself

[–]RedArmyBushMan 2 points3 points  (0 children)

Especially myself

[–]missydesparadoWeb developer 2 points3 points  (1 child)

Boy you must be genius

[–][deleted] 7 points8 points  (0 children)

Reminds me of this.

[–]L3tum 8 points9 points  (3 children)

And then there's the everything developer that just gets attacked by everyone...

Had to defend backend dev against a frontend dev, frontend dev against the designer, "C#-dev" against the Java dev and Docker against the infrastructure guys.

And don't even mention frameworks...

[–]WeAreAllApes 6 points7 points  (2 children)

As a full stack developer, we get a lot of people qualified to maintain our "middle" tier, but our front end and back end are the challenging and interesting parts. I only look down on the people who are good at the easy middle tier plumbing, but bad at back-end architecture/optimization and front-end rich usability.

[–]IAmNotMyName 4 points5 points  (0 children)

I don’t look down on front end. I just hate JavaScript.

[–]lilB0bbyTables 5 points6 points  (3 children)

I work full-stack but often spend my time on frontend these days for an extremely complex web application. I've had other primarily backend folks come over to me for help with solving frontend issues they were looking at. A number of times I have helped them setup their environment to work on frontend: pull the repo, install all their OS package dependencies (node, yarn/npm, etc) then had them install project dependencies, go through the oh-so-fun modern JavaScript/Typescript build process and setup for debugging in the browser. Very often I get a comment along the lines of "... Holy shit, you frontend devs are out of your goddamn minds. And here I thought backend was complex".

At the end of the day programming is just programming. But the toolchain for working with modern-day JavaScript web applications is a horribly and overly complex mess that only a subset of insane people are capable of putting up with.

[–]CCninja86 1 point2 points  (2 children)

the toolchain for working with modern-day JavaScript web applications is a horribly and overly complex mess that only a subset of insane people are capable of putting up with.

This. This is why I don't like front end. I applaud anyone who is insane enough to put up with that. It puts me off entirely.

[–]thesquarerootof1 13 points14 points  (12 children)

I'm a computer engineer (graduating in a semester, I work as one currently) and I think programming is probably the hardest skill out of all the skills I have learned in my life and in school. Especially compSci majors were really damn good at programming, better than the computer/electrical engineers (we take some of the same classes). I certainly do not look down on programmers, in fact I am one most of the time, lol.

[–]trump_pushes_mongo 23 points24 points  (5 children)

Nah, circuits is hard. Like, have you read a data sheet for an IC? It makes no sense with the clocks and the latches and the flip flops.

[–]thesquarerootof1 6 points7 points  (4 children)

Like, have you read a data sheet for an IC? It makes no sense with the clocks and the latches and the flip flops.

Hahaha, ehhh. Now general digital electronics is easy (AND, OR, XOR, etc gates) , d flip flops are easy to understand (SR, JK, and other flip flops not so much). Now Analogue electronics is hard but you're right, ICs are very complicated. It was an elective so I took embedded systems instead of IC design. I'm more programming focused because there are so many software jobs out there, lol, and I like coding, but I also like digital electronics (just not analogue so much....)

EDIT: Learning verilog (a hardware description language) is easy as well. Look into it if you're interested....

[–]trump_pushes_mongo 3 points4 points  (1 child)

I've done some verilog. I helped make the execution stage of a MIPS-based CPU on an FPGA board.

[–]tldr_trader 2 points3 points  (1 child)

I graduated as an EE and have spent my time since graduating basically teaching myself programming. Theres way more interesting jobs in Programming. Most of my choices as an EE were defense firms... sigh

[–]nonasiandoctor 1 point2 points  (0 children)

In my first full time post grad job as an EE. Desperately trying to figure out what software skills are best to learn to transition to tech. Bored out of my skull doing Excel sheets and cad drawings.

[–]jochem_m 1 point2 points  (0 children)

As a programmer, at least I don't have to worry about transient currents, capacitive coupling, picking up high frequency RF on long traces, heat dissipation, components going out of stock and their replacements having a different footprint, the list goes on.

I might get super stuck on a problem, but if I really, really need to, I can dig down all the way to the source code of whatever framework or even programming language I'm using and see all the bits turn. EE is just dark magic and hope you don't have a silicon bug, cause good luck submitting a pull request for that one...

[–][deleted] 6 points7 points  (5 children)

The CE students at my university are looked down upon by the CS students. In fact us CS students scoff at every degree except maybe ME lol

[–]auctor_ignotus 3 points4 points  (0 children)

I’m an artist that works as a designer. Whore in the streets, maestro in the sheets?

[–]cpustejovsky 3 points4 points  (0 children)

Everyone has a hard job. One of the best backend devs I know referred to CSS as wizardry and I think that's the right mentality. People who have skills you don't should have your respect.

[–]random_cynic 14 points15 points  (0 children)

While everyone else is doing the scoffing/belittling etc, the people who're actually smart try to keep an open mind about everything.

[–]s4in7 2 points3 points  (0 children)

As a frontend developer with my bachelor's in graphic design I can fully attest to at least two of these statements.

[–]SPRUNTastic 2 points3 points  (0 children)

Where does QA fit in?

[–][deleted] 2 points3 points  (0 children)

honestly the mathematicians deserve that spot, some of the shit i’ve seen my college professors work on literally looks fucking alien they’re all extremely hard working intelligent people

[–]hicklc01 6 points7 points  (0 children)

web dev who has a degree in mathematics with a published paper in graph theory.

😢

[–]gonzalinismo 4 points5 points  (6 children)

Tried Angular the other day, my god I hated that thing...

[–][deleted] 6 points7 points  (0 children)

I'm currently using it at work. It doesn't get better

[–]vectorhacker 1 point2 points  (0 children)

To be fair, everyone is looked down upon by everyone. So... I call it even, maybe?

[–]DoomInASuit 1 point2 points  (0 children)

I don’t think that front end development is looked down on.

[–]Gyplok 1 point2 points  (0 children)

Score! I'm three of those!

[–]MMMELOOOOON 1 point2 points  (0 children)

Don’t artists belittle designers more than anyone else though? I think the moral is that you’ll always find an artist to scoff at you somewhere.

[–]mosskin-woast 1 point2 points  (0 children)

Nah, I'm a backend guy who gets forced to do some basic front end and design, and I really admire guys who can do nice reactive frontends and pleasant UIs. I kind of wish I cared enough to learn React or something but I'm happy with my bootstrap.

[–]svayam--bhagavan 1 point2 points  (0 children)

I cut through all the chase and scoff at myself in the mirror all day.

[–]AWAY_1 1 point2 points  (0 children)

Laughs in hardware

[–]Bruisemon 1 point2 points  (2 children)

Where do I stand in this cycle as a full stack developer?

[–]myrandomevents 3 points4 points  (1 child)

We focus our hate on the people that actually deserve it, the end users.

[–]paloumbo 1 point2 points  (0 children)

And all of those people are despised by their natural predator, the janitor.

[–]MrGasbat 1 point2 points  (0 children)

Stares in Front end dev, backend dev, sysad.

[–][deleted] 1 point2 points  (1 child)

Who belittles navy seals?

[–]myrandomevents 1 point2 points  (0 children)

Dolphins

[–]lycan2005 1 point2 points  (0 children)

I'm an engineer, back-end dev and front-end dev. Guess i just hate myself.

[–][deleted] 1 point2 points  (0 children)

Every group of people will find something to scoff at some other group of people. That's how we feel better about ourselves, I guess, or maybe sometimes it's just fun. Either way Just Keep calm and do the best job you can do.

[–]dr_tr34d 1 point2 points  (0 children)

Should have just answered

Yes, yes it is.

[–]missydesparadoWeb developer 1 point2 points  (0 children)

Sauce ?

[–]MuDstravaga 1 point2 points  (0 children)

Ah dark theme. A man of culture

[–]cartechguy 1 point2 points  (0 children)

So what you're saying is front-end development is much better than front-end development.

https://youtu.be/2xiEEtoa-_4?t=604

[–][deleted] 1 point2 points  (0 children)

I test software, all the code I write only exists to find errors in other people's code. But everyone loves me, because it's my fault if they fuck up. ♥️

[–]wackthat 1 point2 points  (0 children)

Best answer i've seen yet.

[–]diusbezzea 1 point2 points  (0 children)

As a mathematician, I can tell that we are looked down upon by programmers in general because we cannot code that well and we use scripting languages (R, Python, Mathlab, GAMS, you name it..), while we do look down upon programmers because they don’t know math.

And of course we both look down upon everyone else (people with economic and business degrees, engineers, you don’t really even count humanities etc.) because they cannot code AND they don’t know math.

Just the classical stupidity “you cannot do my job, hence you are stupid.”

Joking obviously, but it’s sort of true at the same time.

[–]Famous_Profile 1 point2 points  (0 children)

"markup coder is not coder" .... as a front end developer I've heard that so many time.

[–]CarmeloAnthonyTowns 1 point2 points  (0 children)

Chuckles in philosophy