What skills do these programmers have that make 300k at Google?
>We’ve confirmed today that a staff engineer at Google being heavily romanced by Facebook was offered a jaw dropping $3.5 million in restricted stock by Google (this means Google is handing over stock worth $3.5 million based on its value today, and that stock will vest over time). He quite wisely accepted Google’s counter offer. Facebook lost this one.
>What’s Google offering? An immediate response for starters. They have put policies in place to ensure that an employee gets a response within 24 hours, we’ve confirmed from sources close to Google. Raises of 15% – 20% aren’t uncommon, as are new restricted stock grants ranging up to $500,000 in value. Employees are also often offered a different job, a move into a managerial role, etc.
Ultra high value programmers are worth literally, LITERALLY 100x the value of an "average" programmer. A below average programmer often subtracts the value of 10 average programmers if they're given too much responsibility.
The mistake people sometimes make is that they believe that if an elite programmer is worth $300k a year they are worth 50-75% of that. A good pickup basketball player is NOT worth even 0.01% of what Lebron James makes.
Liam Baker
Agreed, but in general what skill sets do these programmers have, so I can aim to git good?
Nolan Cooper
Uncomfortably this. I had assignment during my CS undergrad where I teamed up with one guy who was so much above my level it wasn't even funny. He didn't bother looking documentation for Java database interfaces, he made interface and mongo-like database implementation in 15 minutes. And it worked. No kidding.
Put average programmer on that, it will take him a day to just get a grip on how JDBC works with *SQL, week or two to figure out how to whip up own small threaded database.
100 times more valuable is underestimation.
Jose Brown
I know for a fact I'm more productive than a team of 10. I wish I was paid 10x but I'm not.
James Walker
Sounds like a smart guy.
Lucas Sanchez
Not trying to hijack this thread, but should I go into comp sci or comp engineering? A comp engineer told me engineers can do both, comp sci can't do as much. He told me if I can to dual major physics or mechatronics as well.
Alexander Howard
Go into Information Technology
Noah Jackson
For one they certainly dont waste most of their life on anime imageboards.
Brody Ward
He also told me IT is for people too dumb for calculus kek
Ryan Scott
Google employee making >$300k here. It's a simple process: * Be top 10% of your class at MIT / Stanford (or top 1% at lower tier schools) * Start as a new grad, managers will think you're hot shit and give you promo-worthy projects * Get L4 promo fast enough since you're actually competent * Do something *impactful* and get your L5, easy $300k Can be done in 3-4 years after graduation without too much trouble.
Julian Bennett
> Be top 10% of your class at MIT / Stanford (or top 1% at lower tier schools) welp...
Colton Powell
If you can't even do that may as well kill yourself.
Adam Butler
the most jobs are in IT. then CS. then CE. The problem is employers in 2018 are such self serving little bitches they couldn't give a fuck if you have experience outside their software stack. So while technically true CE CAN do both you would have a hard time finding a job because you will have no experience with what the employers actually want. Make fun of IT all you want but its by far the easiest of the 3 to get a decent paying job out of college with.
Ayden Miller
being gay or feminists. ever wonder why google has accomplished absolutely nothing since acquiring youtube?
Jayden Martin
what if I was lazy before but now I'm gonna stop. How do I do it as a schmuck with a degree and a mediocre job?
Asher Ortiz
they aren't that good. its called a) beating HR filters b) appeal yourself to employers with more money than sense.
Owen Young
truth hurts, eh user? kys you stupid worthless piece of shit. you will NEVER amount to anything.
Connor Davis
Being good a programming. >but i'm good at programming No you're not.
Jaxon Russell
stop. that's not true. you take that back, asshoole.
Jack Wood
how do I become good at programming?
Charles Davis
I know people making ~200k at google et al and they're aren't that amazing. Maybe jump to 300k is what seperates men from the boys I dunno.
Bentley Evans
while you're homeless living in a box truck in the parking lot
right on google bro
Tyler Ortiz
Be a lead dev on a project from the start You become "that guy" who just knows everything about every detail
Your salary goes up not really because you are particularly talented, but because it would cost more to replace you.
Hunter Allen
Autism.
But, if you have autism you probably won't be at Google.
Social skills are required for that 300k.
Not only must you know programming on an autistic level. You must communicate with others a non-autistic level.
Difficult.
Brandon Martinez
I might actualy be able to pull that off. can you give me a quck rundown on what i need to know to understnad programming on that level? What topics do i need to research give me the whole enchilada
Ayden Russell
If you have to ask, then you're not going to pull it off.
The world needs mediocre people like you. Don't take offense. Not everyone can be in the top 1%.
Ryder Diaz
please dont do this to me. help meeeeee
Adam Hernandez
but what if I am a genius, but lazy.
Ian Campbell
That's a common excuse by the commoners
Dylan Cox
but its true desu. I just dont have self-discipline if i had that i'd be golden
Christian Cook
enjoy your shitty life.
Carson Long
What if Einstein or Nikola Tesla had that same mentality? Imagine how different the world would be. Either get serious about your life, or just be another forgotten human on this godless planet.
Nathaniel Gutierrez
literally everyone who did well in highschool but slacked in uni/college says that guess what chuckle fuck, hard work is 80% of being a "genius"
Jaxson Rivera
rude
but how do i get the hard work :( I wanna work hard I'm just too autistic and retarded and lazy pls hlep me i'll do anthing
Logan Hughes
Honestly...get a script for vyvanse and train 15 hours a day until you git gud. There's no other way to do it unless your autism is tuned juuuuust right that you can enter a perfect flow state for many hours a day.
I have ass burgers. It sucks. Things drain all of my emotional energy that don't affect normal people. Someone can spell a word wrong on a whiteboard or bump into me and my mind blanks and goes retard rage mode. I have trained myself on exactly what to say and do to keep myself in balance to avoid the sperg attacks. That's what you will need to do.
It takes a long time to get in the right job to be able to succeed if you are truly on the spectrum because most of the time normies will exploit your weaknesses to destroy you. Look for good leadership and a wise immediate boss if you want to be successful.
Brandon Nelson
Enjoy getting automated by the cloud and kubernetes
Leo Ross
Yeah i've got the sbergers as well. I don't rage out at little things like I used to (i'm actually extremely calm now), but it feels like I can't focus on something I'm not used to for more than 20 seconds without falling back into old useless habits. Like I could be reading a novel, and then compulsively I'll start browsing Sup Forums or twitter or watching the same youtube videos I've seen a hundred times. Also, I've had a prescription to Focalin, which is like Vyvanse, but it didn't really fix that issue at all.
Connor Edwards
Literally no difference except presentation. You need to sell yourself like a whore, exaggerate and lie like companies do when selling their products. You legit don't need top be cream of the crop to get a 300k plus job.
Grayson Brooks
I know completely incompetent people making 150k in programming, they literally produce negative value for the company
Angel Turner
Torvalds salary is 10 million in a year. I think he might have highest salary amongst the programmers.
Nicholas Reyes
who do you think is going to be running and supporting those services for business that pay for them?
Kevin Young
>muh 300k >Kalifornia prices In other words, some schulb making like $50k in buttfuck middle America is doing just about as well.
Benjamin Lee
>literal sour grapes Apart from housing, other CoL expenses are at most 20% more expensive in the Bay Area. Unless you're retarded with money, you'll still save significantly more, and at 30 you can just move to some low-CoL region and telecommute.
Evan Collins
Tesla didn't really gain anything from it. Who cares about the world desu.
Jaxon Baker
>Be top 10% of your class at MIT / Stanford (or top 1% at lower tier schools)
Ethan Hall
He deserves it tho tbqh
Josiah Myers
That sounds less like smarter/intuitive programmer and more like spent a shitton more time than you have learning.
Cameron Nguyen
Then you didnt't prove it yet or put enough pressure on your employer. If you say you leave if no raise is coming and don't leave, it's your fault.
Jordan Price
If that is true, you should *sell* that information to the company.
Alexander Clark
>did well in highschool Smart people become lazy early on because everything is easy, then get sick of all the fucking busy work and end up doing poorly because their grade depends on it. I, for example, intuitively understood algebra before I got to it in school, the instructor noticed I was bored, and I was "moved ahead" into a fucking "bridge to algebra 2" class that didnt actually put me ahead. I was never challenged and so now I have fuckall motivation despite the boundless curiosity that leads me to superficially learn about fucking everything. I could have been a physics post doc at 20-22 if I had been challenged as a child. Instead, I couldnt be assed with even more math to learn in upper division physics, so I'm doing engineering instead.
Motivation is absolutely important to be successful, which is why its so frustrating that it gets so easily crushed by shitty school systems.
Jonathan Stewart
Grow up man. Thats a lot of projecting.
Elijah Cox
Fudge your transcript and link your resume to someone else's git repo (or fake your own).
Big companies like google only care about your GPA and how much you look like an autist without acting like one.
Applied to Google in uni and didn't even get an interview. Had a 3.9 (out of 4) GPA and 3 years of part time software dev experience. Friend with a 4.0 got an interview and said it was super easy, so next year I fudged my transcript to be 4.0 and linked them to a dummy git. I'd been stealing code from others and pasting it into git periodically to make it seem like I was constantly working on projects.
got the interview, the questions were all softball ez (if you spent a month or so doing one practice interview problem a day you'd be incredibly over prepared) and the prelims were mostly stuff you pick up on. I knew the questions because I interviewed for jobs i knew i wouldn't take a lot and always looked up answers to questions I didn't know after the interviews.
Anyways i'm not making $300k, but the only way to do that without being a supergenious is by being a minority at Google.
Mason Scott
You could compromise and be a lead programmer at a medium sized business. The trouble with that I guess would be you wouldn't have much ways to go up besides another job.
John Green
>projecting What?
Elijah Richardson
An extensive virtue signaling portfolio.
The amount of money you make is proportionate to the living costs of the Google branch is located. If you're not willing to move to a numale shithole city that survives through a wealth-circulation net and underpaid illegals then you won't make a lot of money.
There is no such thing as getting paid for your skill/effort. Its entirely socialist driven. Build a portfolio and get a job in an inflated realestate sector.
Joshua Jenkins
Depends on how smart you are and what you want to do. I'm a computer engineering student rn, going into my senior year, and it's kicking my ass. Computer science is much easier.
Computer engineers are worth much more though, and you learn a lot more, so you job aspects are more dependent on your grades than a CPSC majors are.
I want to do hardware, and I love microcontrollers, and I would love to work for a company where I can do something like that. I have no intentions of being a code monkey, because I like programming, but I'm not a literal autistic genius about it.
My main reason for going CPE though is that I can be hired as a programmer or an electrical engineer, and I'll make a bunch more money with a CPE degree than with a CPSC degree.
Jacob Hernandez
>what is getting an engineering internship in college
Not that hard dude. IT jobs are easy to get because installing software on a computer isn't that hard. If you fuck up a distributed install you just do it again the next day. If you fuck up chip design you end up with Meltdown.
Gavin Rivera
Nice larping. Anyone SWE at L5 or above will be making at least around 300k or above, and that's half the company. Heck, I'm an L4 only 2 years out of college and am going to be pulling 250k in 2018, and not even in the Bay Area.
Evan Edwards
Is it worth doing if I'm not that great at programming? I'm just worried my grades will suck cock because I lack a natural talent, then I won't get a job. I like the idea of having a basis in hardware unlike computer science though honestly.
Jose Hughes
>I'm special and smart because I understood math in junior high and then got an engineering degree
Yeah and I could be an MLB player if my dad gave me steroids at age 14.
Hindsight is 20/20 and having "intellectual" epiphanies about all the things that held you back is self bias. Everyone thinks they are just a bit smarter than everyone else, everyone thinks they'll live longer than everyone else, and everyone thinks they're a bit better than everyone else.
Bentley Cox
Yes man fucking do it. I don't regret it one bit. Grades aren't nearly as important as your connections and experience, so start those now. Invest in yourself, and remember why you are doing it, so you don't get lost in the sauce. Managing a 3.0 isn't impossible, and that's really all companies look for.
Dylan Nelson
I feel you man. I was top of the class without even trying. Turns out you actually have to study in college so I got fucked by that plus depression. I'm still trying to get through college (Computer Science), but now I'm learning programming for myself. College is actually worse than school in teaching useful skills.
Austin Ramirez
Btw, do any of you guys know some good dev forum/chat? I'd like if we could do this on Sup Forums, but sadly it isn't the place for it.
Carson Edwards
literally me
Alexander Wood
Computer engineering is only worth it if there is a market for it in your location. In my college most CE students end up switching to CS.
Luis Allen
>I'm special and smart because I understood math in junior high and then got an engineering degree You read what you wanted to make a judgement on the person instead of actually comprehending the point. That isn't a comprehensive description of me - merely a couple anecdotes. Laziness is a learned behavior, and if someone can effortlessly pass their classes and spend the rest of their time fucking around, they will become lazy. Grade schools hold back smart people. I'm not having an epiphany about what held me back, I'm noting a systemic problem. In order for a smart person to leave childhood and also be hard working, they must be challenged in a way that schooling doesn't. I am trying to be hard-working but, like any other set-in habit, it is incredibly difficult.
>actually have to study >actually worse Dude. Most college classes you can still skate by with minimal effort. You just end up with a B or C instead of an A. College is faaaar better than school. You study as much as you need to and generally arent forced to do a bunch of rote memorization workbook bullshit. Your instructors have actual knowledge and will notice your intuition. You are learning actual skills. You are probably in a bad compsci program.
Jace Jenkins
>You are probably in a bad compsci program. I'm actually in the best of my country. It's Brazil though, colleges teach only academic/useless stuff.
Charles Murphy
For you.
Noah Barnes
Someone post more stories like this, please. It's great inspiration.
Jose Barnes
Where's the White Googler Network?
Josiah Bell
> tfw you know this is the truth > tfw you are a very average programmer
Camden Ross
Keep in mind you have to adjust cost of living if you're working in a tech hub.
Really at that level there's two main things - you either have some really deep or highly technical skill where you either have a ton of experience in with it or are capable of contributing to the state of the art in that practice. So you don't just know how to use AI toolkits, but you are comfortable writing them,
OR, you have demonstrated an ability to manage projects in some regard (for this case, presumably technically lead).
If you're used to working only at startups bigger companies can have more elaborate set ups that have job titles and roles that just don't exist at smaller companies.
Most big tech companies will have some idea of a "architect" or "distinguished engineer" who are basically the old heads who are slightly removed from the daily grind and either float around making sure everythings ok, writing tools etc for others to use, or throwing in to put out fires.
Julian King
They are willing to betray their country.
Ryan Young
There are three types of ultra high value programmers though. 1. Those who program with such an amazing skill and intuitive understanding they blow everyone else away.
2. Amazing managers who just know exactly what needs to be done, can actually plan the timing for such developments and who can foresee disasters to come. They are worth their weight in gold. For every minute in a meeting with that sort of manager, you probably save 10 minutes to an hour of coding.
3. People who write good documentation. We used to have entire libraries with zero comments and documentation and this one developer became our "documentation" guy. He would essentially figure out what the library did and write it to the point where you could pick up or drop any project he had written up without fear. I am really sure he did virtually no code at all, but no one cared because he was so good at it.
Elijah Hall
G***le is not going to hire you even if you are one of these people unless you support their political agenda, which is to overthrow the US government.
Angel Hughes
Be a whiny bitch, make everyone else do the work. Backstab them by selling out. Worked for moot.
Camden Murphy
This.
I can tell you for a fact that it is a jaded experience though. Its really hard to find actual, real challenges once you get to the top. This shit starts to get exponential in your own head once you build a cycle of internal understanding. I feel like ive experienced my own "singularity" of understanding with tech and system development. Every piece of the stack is simultaneously visible, yet not cluttering the space due to awareness of these inherent complexities. Layers of abstraction and isolation are quickly and iteratively applied to the problem domain in your brain without even trying to do it. It becomes a passive part of just hearing someone simply talk about how the system should work.
To give you an idea of how it scales - I wrote a store&forward service in .NET for printing documents through an internal REST API 2 years ago that took me about 3-4 weeks of development. I refactored the entire thing from scratch just based on the API definition using ASPNETCore in under 2 hours yesterday. We are talking empty visual studio solution to working, deployed service through a full jenkins CI pipeline before the new guy can even get his fucking github account to log-in correctly. This is why google et. al. pay these outrageous prices. My tiny company did the same thing to keep me around. This is not isolated to silicon valley.
Levi James
Nothing you just said sounds particularly impressive, and it sounds like the "new guy" you are talking about is around to make you look good. It was probably nepotism.
Elijah Jones
And what about the top 1% of the top 1%, the guys who play god without permission?
Caleb King
>refactored the entire thing from scratch
Colton Gutierrez
The point is that businesses pay to get shit done regardless of everything else. If I can rewrite the entire codebase in a week on a cleaner framework or port us to cheaper cloud vendors in days instead of months, it begins to trivialize things that used to be massive undertakings for the organization. Company owners will bring you into their circle if you can dramatically change how they do business in such a way that they spend half the time at the office as they used to have to.
Matthew Bennett
I wish I was a good programmer, I started as such at 10yo made my own shit , wooed those who cared, but didn't move those whom I was dependent on. got shat on by society as many other valuable people do. met many "average" programmers whom I fixed their problems for while I didn't even work in coding till 27 when I got a QA automation interview and smoked it. still it's a shitty comapny
I am noticing my ego is calcifying, this was partially reversed at 28 but the power to continue this is strong. I doubt I will ever live m y true potential.
many other people are like this. for every materialized "elite" programmer, there are 10-100 people who have the potential but it was wasted by our shit society. this is worse in the third world or so I hear.
Jason Gomez
You left out the part about the nepotism.
Easton Howard
just cultivate the fucking skill and show it around. its simple but difficult to do.
like an elite artist is an elite artist, he draws stuff that mindfucks people upon sight, whereas there are hordes of people who can do 90% photorealistic stuff on deviantart. and possibly add it to a good skill stack for making the same money as an elite tattoo artist or designer anyway.
point is, shits possible don't let your ego calcify , there are ways for you to navigate your life situation and get good in some manner.
Luis Young
I taught myself to program while I was in the 4th grade. I never took a computer science class in my life until the third year of college, and even the professor had to admit that I had better solutions than him on some problems. Despite this I still have been rejected without explanation for many interviews which I did too well on.
It really is all just nepotism.
Cooper Sanders
What the fuck are you even trying to get at. Better employees should be paid better. Nepotism doesn't mean shit in this context, pajeet.
Kayden Ramirez
I am saying you are not actually a "better employee" and that nepotism is what got you where you are. Yes you do try to make yourself seem good but I am not fooled by your inane showmanship.
Blake Wood
He most likely isnt god but rather Has he tested/worked with such a DB. It is completely normal that u have to study the documentation before u actually fuck shit up.
Xavier Turner
That is simply not something difficult to do. The ability to perform trivial tasks in however short an amount of time is not talent. These people are just trying to make themselves look smart.
Sebastian Campbell
>people bitching about engineers making 300 k / year for actually making stuff >people ignoring the fact that paper pushing jews make 30 M / year for doing nothing but speculating
Good goys.
Leo Young
Or unbearable autism that raw skill can't make up for, I wonder which is more likely
Angel Robinson
Labeling people better than you as "autists" because you know you are unable to compete is the lowest trick one can play.
David Evans
It is worse than nepotism. Companies like Intel are guilty of treason against the United States for having purposefully introduced the bug for their Chinese masters. If they hire actually smart people then the processor bug would have been found out and reported.
Logan Gomez
>interviewing in a market where employers are desperate for competent employees >smarter than all the rest, but they don't even feel like they can tell you why they don't want you I hate to break it to you but you're either retarded and not as good as you think, or you maxed out all your skill points in one area
Joshua Gutierrez
Someone who is personable will of course be perceived as anti social by people who are anti social themselves. Companies like Intel and Apple want it to be a race to the bottom. It is easier to design insecure hardware than it is to design secure hardware and their Chinese paymasters will reward them for it. Is this why they are unable to say why?
Andrew Russell
Implying that user is the next Nobel prize winner...
Logan Murphy
>the people who interview new candidates and literally deal with people all day everyday at huge companies are anti-social autists, not me, a Sup Forums poster Oh boy.. Got any more excuses?