So this is the power of Software Engineering

So this is the power of Software Engineering.

Attached: softwareeng.png (988x400, 209K)

Other urls found in this thread:

corestandards.org/Math/Content/7/introduction/
news.ycombinator.com/item?id=17664084
reddit.com/r/programming/comments/8k3s6g/google_provides_free_machine_learning_course_for/dz5oixc/
github.com/jonschlinkert
github.com/jonschlinkert/maintainers-guide-to-staying-positive
hackernoon.com/im-harvesting-credit-card-numbers-and-passwords-from-your-site-here-s-how-9a8cb347c5b5
link.springer.com/book/10.1007/978-1-4419-7127-2
godbolt.org/g/HWAizf
twitter.com/SFWRedditImages

Software "engineer"

>x
>kx
>y=kx
>plot y=kx
>plot y=kx but with bars
Am I a machine learning pro now?

>Weekly Downloads: 1,741,470
Based Mates1500
This is why FizzBuzz is a thing.

Attached: temp.png (1441x578, 39K)

It really really irritates me that engineer became a just-for-fun title.

Attached: 2_for_1.jpg (1544x869, 791K)

corestandards.org/Math/Content/7/introduction/
When a redditor admits to not knowing fucking 7th-grade math and gets hundreds of upvotes. Kek.

Is this real?

Yes, it's real. Javascript coder doctor lawyer engineers who make >100k/yr are literal retard monkeys.

either these people have never written a useful program (at least, one where someone else didn't write the parts that do the heavy lifting) or they forgot what all of those words meant

but it'd take a week for anyone to just quickly come up to speed with anyway, because it's literally middle-school math

desu when I read linear equations I thought of linear algebra which I dodged in college.

relax. it's just r eddit. literal retarded brown people, not software engineers.

when I saw "graphs of functions" I thought of the graph data structure and had a mini panic attack thinking I completely forgot something from college

>Weekly Downloads: 1,741,470
>1 Dependencies
>7 Versions
Is this real life?

Attached: 1516339881520.jpg (550x266, 49K)

news.ycombinator.com/item?id=17664084
>After struggling to understand advanced math in a lot different contexts I decided to go through the entire K-12 set of exercises on Khan Academy. I blazed through the truly elementary stuff like counting and addition in a few hours, but I was suprised at how quickly my progress started slowing down. I found I could not solve problems involving negative numbers with 100% accuracy. Like (5 + (-6) - 4). I would get them right probably 90% of the time but the thing is Khan Academy doesn't grant you the mastery tag unless you get them right 100% of the time. I found most of my problems were due to sloppy mental models. Like, I didn't understand how division works -- if someone were to ask me what (3/4) / (5/6) even means conceptually I would not have been able to provide a coherent, accurate explanation. "Uh... it's like taking 5/6 of 3/4... wait no that's multiplication... you need to flip the second fraction over... for some reason..." It was around the 8th grade level that I found myself having to actually work hard. (What does Pi even mean?) And I've been through advanced Calculus courses at the university level.

>And I've been through advanced Calculus courses at the university level.
>>>>>>> What does Pi even mean?


This is why Gaussian curves for grades are a horrible idea. Let retards fail and get kicked out of schools.

>make fun of python cuz import program
>javascript code artisans import shit to find out if a number can be divided by 2
HAAAAAAAAAAAAAHAHAHAHAHAHAHHAHAAHAHAHAHAAHHA

Apparently. I would never work with that dumpster-fire of a technology stack, but I searched 'npm is-odd' out of morbid curiousity and that's the shit that came up.

>what does pi even mean
This guy's brain might implode if someone told him about e.

"Software engineer" is an unregulated term in most places, similar to "interaction engineer". In other words, 99% of the people who call themselves "software engineers" would not be able to pass FizzBuzz.

reddit.com/r/programming/comments/8k3s6g/google_provides_free_machine_learning_course_for/dz5oixc/
>this is what s*ftware engineers literally believe

you're not an engineer unless you:
1) have obtained a B.S. or B.E. in an engineer major from an ABET accredited university
2) have taken and passed the FE/PE
3) work professionally as an engineer

anyone else is just lying to themselves. ass-blasted IT retards who call themselves engineers are guaranteed to reply to this post in blind rage.

>plebbit
so this is the power of Jow Forums...

>tfw my job title is Actuarial Engineer but I'm neither an actuary nor an engineer

Attached: thinking_vampire.png (720x500, 465K)

When I took Machine Learning in grad it was expected, and used, that you would know various levels of calculus as most of the formulas depended on it. Otherwise you'd be lost with the math. Makes me wonder how deep this crash course even is if it's algebra stuff.

>t. ass-blasted kid who went to college to be an engineer and didn't make it

No, no, no. This is the real power of software engineering.

>american education

>you're not an engineer unless you work professionally as an engineer
How does one become an engineer if you can't be an engineer unless you are already working as an engineer?

>t. tier 3 tech support who calls himself a Network Engineer

Attached: clarks.jpg (600x620, 73K)

I believe that in some (most? all?) countries, you not legally allowed to call yourself a "professional engineer" unless you have the required accreditation. This is not the case for a lot of these fake-engineers: "Software engineer", "Solutions engineer", "Interaction engineer", etc.

So a lot of people enroll in "koding bootkamp" for 2 weeks, or take a "6 x 15minute" online course, and then proceed to call themselves "engineers". And then make posts on reddit saying that "in all my years as a software engineer, I have never had to test whether a number is even or odd."

Thing is, internet gives an equal voice to all, even opinionated fopdoodles.

>have taken and passed the FE/PE
ok this is a gigantic joke but the other two are completely valid

Nobody hates the engineer title more than actual software engineers. I actually tell people I'm a software developer. 90% of the time I'm a glorified code monkey. but hey it pays the bills, and is satisfying in different ways.
I do have plans to self-teach some advanced mathematics and learn actual computer science at some point.

Just looked at it. The videos don't even fucking work right in their own company's web browser. No thanks.

You should check out this guy's github.
Filled with hundreds of uesless javascript libraries
github.com/jonschlinkert

Also this
github.com/jonschlinkert/maintainers-guide-to-staying-positive

The funny thing is you know these are the fucking retards that cried about math not being useful in the real world.

> Here's an application of math in the real world.
> No one can actually be expected to know that, because no one uses math.

Google is ran by SJWs now so their courses should be suspect.

Every single thread hacker news use any math.

can't all be useless, he states:

"author of more than 1,100 code projects. I have published code projects in several different languages, but most are JavaScript. 60+ of my projects receive more than 1 million downloads/month, with the total exceeding 380 million downloads/month."

CS is housed in the engineering department at one of the top 5 engineering schools in the country. Like many things, there is a degrading semantic overlap.

This is kinda good, because if americans are that dumb, it means that I can get a job in there more easily than I thought.

Jesus Christ.

Stay in your country, Pajeet.

Ever interviewed such people?

I'm white.

Shocking actually.
Silicon valley startups adopt the title engineer at their companies.

Have I?

Attached: AllTheAnswers.png (2752x4342, 742K)

>Millions of downloads per week for libraries called is-odd and is-even.
>literally just a wrapper around mod 2

This is why you don't do drugs

Or party when in school. Go to school and learn. Party when not in school, and/or when it does not interfere with studies.

Otherwise you graduate with zero skills, and end up as part of a screenshot on an Argentinian crow-breeding forum.

node.js dependencies are absurd. import one thing you end up importing several versions of every npm package in existence

I'm a "network engineer", and I'll agree the job probably doesn't warrant the title, but it's what everyone else calls it so that's what I am, I guess.

"Networking professional" sounds like some sort of faggot who goes to job fairs and posts on LinkedIn, and "Network Admin" is 80% of the time confused with the guys who admin servers.

What an absolute brainlet

>After struggling to understand advanced math in a lot different contexts I decided to go through the entire K-12 set of exercises on Khan Academy
I kind of fantasize about stuff like this sometimes. I always think about the fact that I surely have holes in my knowledge from every year I was in school. Going back through it all at a faster pace to fill in the gaps sounds kind of satisfying.

really that is what it means? thought it was more advance than that.

I don't understand.
How can someone be so dumb, yet that articulate?

I swear they all usually sound like the kind of person you'd encounter at a "Boost Mobile" store in the ghetto.

It should be "network technician", but people seem to look down on the word "technician". Or is that only here in Malaysia?

I remember non-whites disrupting the teacher in math class to complain that we'd never use math in the real world anyway. I wanted to protest and get the class back on track, but I didn't want to join in the unnecessary discussion.

>How can someone be so dumb, yet that articulate?
I don't think he's dumb. It sounds like he got by in school without thinking deeply about a lot of stuff. I'm probably the same way. You can reliably pass most multiple choice tests without studying if you are of roughly average intelligence or greater. You can also blindly memorize things and find patterns in things without truly understanding them.

>returns true if the given number is odd
What is modulo

Different brains, some people are gifted at math and others language. It's probably due to external factors growing up. I know people who won't even try math problems because of bad experiences growing up.

>I don't think he's dumb. It sounds like he got by in school without thinking deeply about a lot of stuff.
These two sentences are opposites. If the guy self-describes himself as having "sloppy mental models" and "did not understand division", then he is very likely to be much dumber than average.

"Network technician" usually refers to the guy who comes to your house when your internet isn't working.

I fix the network, but I also plan upgrades and design new ones from scratch. I feel like the word "networker" would be the most appropriate. Like an electrician, they run the wires but they also plan out the circuits. Sadly that's not a word here in the US.

I think he's saying that he didn't think about what division is actually doing, not that he wasn't able to do math problems involving division. I'm also saying the school system is not good enough to teach you how to think for yourself. I think someone can easily graduate high school while barely understanding a lot of what they did in class.

>plan upgrades
>design new ones
Network... architect?

about to start a QA job tomorrow

whats the actual grit of tasks for a QA job? is it literally just finding bugs or some shit

function is_odd(val){return val%2==1}

The absolute state of JSlets.

>I think someone can easily graduate high school while barely understanding a lot of what they did in class.
I can definitely agree with that. And scratch high-school and put college. For proof:

I started to look at the picture, but I can barely into programming so I wasn't able to get entertainment out of it. I've done the very basics of python and scheme, but I found everything in that picture too unpleasant to look at long enough to understand.

How the fuck does i % 2 == 0 need 7 Versions and a dependency?

Try the right-hand side of the purple line. No programming there.

Kind of?
That title is usually reserved for the experienced guys who just design massive networks, and they make over $100k on average.

Network admin is probably the most accurate, but since most people don't differentiate between systems and the actual network, you get lumped in with the server jockeys.

>i % 2 == 0
it's literally just
> i & 1 == 0
literally just testing for one bit

and web tards need a whole library just for a feature that is built into the language

>7th grade
I'll never know if this is a meme or not because I was suspended that year and I also don't know this stuff

Ah, somehow missed that at first. That paints a pretty good picture.

all my "applied" partners at college can't program for shit.

I don't know what the fuck is their problem, I'm not dumb, I'm one of the best in the class, but i don't care for things like grades.

They get their A+ and shit, but when it's time to think analytically, they fall flat on their faces, why is this?

>version 3.0.1

Attached: kaiba laugh.jpg (637x476, 99K)

wouldn't be surprised if some of those .gitignore hide malicious code

>link related
hackernoon.com/im-harvesting-credit-card-numbers-and-passwords-from-your-site-here-s-how-9a8cb347c5b5

Every time I see one of these I don't want to read it or it feels like I'm absorbing the baddiness

Jesus fucking Christ, I hate Redditors. I also hate non intelligent pajeets who copy medium coding tutorials onto their GitHub. I fucking hate every casual CS scrub entering the field. Fuck everyone of these casual faggots.

Idk maybe you're the dumb one because I completely understand what he means. He has gaps in understanding likely brought on by a combination of shitty teaching, adolescent boredom, etc. Don't pretend to be infallible, chump.

I am really good at math, but I never know what all the terms mean.

Might want to open a book sometime again to refamiliarize myself with the terminology.

If you don't know what those terms mean, you are not good at math.

Stop trying so hard

Read this
link.springer.com/book/10.1007/978-1-4419-7127-2

Serious question, is there a shortcut to know if a floating-point number is even or odd? I know it would be abstracted away by somebody who does know, but logically, I can say for certain a significant larger than the mantissa is even, but for anything less I can & 1. Seems simple enough, but then you have to worry about precision. If check if the mantissa > 0?

I hope you're comfy on the left end of the distribution, casual

Attached: 20180806_023621.jpg (1320x1685, 942K)

He means he was good at plug in chug stuff the high schools and some colleges teach

bitAND is superior stupid codemonkey
>modulo
takes 4 instructions to get the task done, and the div instruction is among the most expensive ops behind function calls and long jumps
or rets
>bitAND
>2 instructions
>1 latency

Is this supposed to be impressibe?

Thinking about it further, you have to "within epsilon" each value if stored floating point, because there would pretty much never be an even or odd number. Does the standard specify epsilon down, epsilon up, least absolute, greatest absolute? It would depend on compiler/hardware options otherwise.

I actually have a degree in business economics. Im fine.

Autism/Aspergers. Electronic companies don't like hiring Computer Scientists, though they'll occasionally hire a mathematician for DSP work. Common complaint: "they get too focused on one little thing and can't move forward"

>business economics

Attached: 1498347949987.jpg (736x623, 42K)

No. It's just a recommendation that you should know and understand these concepts before attempting this crash course in machine learning, as the course expects you to know these things before you start and will make no attempt at teaching these concepts.

Unfortunately that's a political problem. Right now asses in seats mean federal dollars per ass, so there's strong financial incentive to pass the retards along. End the gibs and stop letting people sue for disparate impact and niggers would be expelled so fast you'd hear sonic booms from school districts all over the country.

>business economics

Attached: 1507982071920.png (1258x1080, 1.37M)

>all these modulo-2 bitches
instruction pipelines are so fucking fast that the and method is executed in an incredibly paralleled way
godbolt.org/g/HWAizf

hell you can even use a `test` instruction

Is mod 2 equal to zero or not?

this actually is the dependency. end npm now.

Attached: Screen Shot 2018-08-06 at 08.52.03.png (2438x788, 156K)

Holy fucking shit, you can't be serious.

the same way companies expect 5 years+ of experience working as an engineer out of fresh-out-of-college graduates.