Register a SA Forums Account here!
JOINING THE SA FORUMS WILL REMOVE THIS BIG AD, THE ANNOYING UNDERLINED ADS, AND STUPID INTERSTITIAL ADS!!!

You can: log in, read the tech support FAQ, or request your lost password. This dumb message (and those ads) will appear on every screen until you register! Get rid of this crap by registering your own SA Forums Account and joining roughly 150,000 Goons, for the one-time price of $9.95! We charge money because it costs us money per month for bills, and since we don't believe in showing ads to our users, we try to make the money back through forum registrations.
 
  • Post
  • Reply
hendersa
Sep 17, 2006

csammis posted:

I think his problem might have been that he didn't put working at Google on a high enough pedestal

Isn't Google one of those things that kind of happens to you while you are off doing actual, productive work? I've had Google recruiters ping me a few times here and there out of the blue over the past few years, but I was already doing interesting work and wasn't in a position to drop everything and move the family across the country for a new job.

I can only imagine what those poor recruiters thought when they did a web search for this guy and found his blog. Sadly, there was probably just a lot of sighing before they tossed his resume into the circular file. Bonus points to this guy if he went for broke and actually listed that blog on his resume.

Adbot
ADBOT LOVES YOU

lifg
Dec 4, 2000
<this tag left blank>
Muldoon
If he spends the *next* nine months contributing to an open source project that Google loves he'll probably get a phone call.

(Happened to an old coworker who did work with eclipse, git, and eclipse+git.)

Redmark
Dec 11, 2012

This one's for you, Morph.
-Evo 2013

hendersa posted:

Isn't Google one of those things that kind of happens to you while you are off doing actual, productive work? I've had Google recruiters ping me a few times here and there out of the blue over the past few years, but I was already doing interesting work and wasn't in a position to drop everything and move the family across the country for a new job.

I got contacted by a Google recruiter as in intern for a large competitor company. I was actually a bit spooked since I have basically zero online presence so I'm not sure how they even got my name or email address.

Doghouse
Oct 22, 2004

I was playing Harvest Moon 64 with this kid who lived on my street and my cows were not doing well and I got so raged up and frustrated that my eyes welled up with tears and my friend was like are you crying dude. Are you crying because of the cows. I didn't understand the feeding mechanic.

Redmark posted:

I got contacted by a Google recruiter as in intern for a large competitor company. I was actually a bit spooked since I have basically zero online presence so I'm not sure how they even got my name or email address.

Google knows everything :tinfoil:

Dogcow
Jun 21, 2005

Doghouse posted:

Google knows everything :tinfoil:

I don't know if it's still in business but there was some search engine that specialized in finding everything you ever did online, I tried it once and it dragged up usenet posts I made in 1996 :stare:

Anyone remember what I'm talking about? Thought the name started with a p.

minato
Jun 7, 2004

cutty cain't hang, say 7-up.
Taco Defender
A couple of years ago I spent a lot of time googling Python stuff. One time Google injected an interstitial into the search result that redirected me to a programming "game" at google.com/foobar. It turned to be a set of HackerRank-style challenges that presumably would have culminated in some recruiter contacting me.

Mao Zedong Thot
Oct 16, 2008


Anybody ever get the Uber engineering challenge? gently caress off I don't want to find bugs in your shitass quicksort implementation in 60 seconds while I careen around San Francisco in the back of this deathtrap.

fantastic in plastic
Jun 15, 2007

The Socialist Workers Party's newspaper proved to be a tough sell to downtown businessmen.

Dogcow posted:

I don't know if it's still in business but there was some search engine that specialized in finding everything you ever did online, I tried it once and it dragged up usenet posts I made in 1996 :stare:

Anyone remember what I'm talking about? Thought the name started with a p.

Isn't it called Google?

csammis
Aug 26, 2003

Mental Institution

minato posted:

A couple of years ago I spent a lot of time googling Python stuff. One time Google injected an interstitial into the search result that redirected me to a programming "game" at google.com/foobar. It turned to be a set of HackerRank-style challenges that presumably would have culminated in some recruiter contacting me.

The "googley as heck" guy found it too!

quote:

I'm skipping this, since I already have a referral, and need to study!

:stare:

How do you get so fixated on getting a job somewhere and then not leap like an electrocuted frog at every possible opportunity? This guy's entire strategy baffles me. I understand that different people have different learning styles, though I can't help but think that if I were a Google recruiter and I found this my reaction would be "This person won't undertake challenges that he didn't construct himself."

mrmcd
Feb 22, 2003

Pictured: The only good cop (a fictional one).

csammis posted:

The "googley as heck" guy found it too!


:stare:

How do you get so fixated on getting a job somewhere and then not leap like an electrocuted frog at every possible opportunity? This guy's entire strategy baffles me. I understand that different people have different learning styles, though I can't help but think that if I were a Google recruiter and I found this my reaction would be "This person won't undertake challenges that he didn't construct himself."

My read was more "This guy is crazy and made a whole website to his stalking target, except the object of his affection was a multinational corporation instead of a random celebrity."

Jose Valasquez
Apr 8, 2005

My favorite part is how he dedicated 9 months to this one company and is immediately giving up after one try.

Immediately folding at the first sign of adversity is a good way to be successful.

Vulture Culture
Jul 14, 2003

I was never enjoying it. I only eat it for the nutrients.
I did sort of the same thing when Google contacted me back in 2007, minus the creepy public travelogue. They never followed up and stopped answering my emails for no reason, but the hardcore practice and studying I did for that maybe-interview landed me a different job that month.

vonnegutt
Aug 7, 2006
Hobocamp.
My favorite part was the part where he admitted that his "studying" mainly consisted of watching youtube videos and updating his github repo of study topics. He admits in one place he "wishes he had started coding exercises earlier".

sarehu
Apr 20, 2007

(call/cc call/cc)
Oh god this gets so much worse when you see how old this guy is. Was expecting some 21-year-old with a stupid-rear end grin.

lifg
Dec 4, 2000
<this tag left blank>
Muldoon
No, he's a seasoned web veteran with two profitable businesses who still goes to job fairs.

I don't understand it at all.

ToxicSlurpee
Nov 5, 2003

-=SEND HELP=-


Pillbug

lifg posted:

No, he's a seasoned web veteran with two profitable businesses who still goes to job fairs.

I don't understand it at all.

Programmers are just weird. I haven't met a single programmer that could be considered even remotely normal yet.

rsjr
Nov 2, 2002

yay for protoss being so simple that retards can win with it

lifg posted:

No, he's a seasoned web veteran with two profitable businesses who still goes to job fairs.

I don't understand it at all.

Many programmers have side businesses that generate income but still prefer full time employment at a stable company for the benefits and large salary. Especially when you have a family.

mrmcd
Feb 22, 2003

Pictured: The only good cop (a fictional one).

lifg posted:

No, he's a seasoned web veteran with two profitable businesses who still goes to job fairs.

I don't understand it at all.

I've noticed a growing trend in SV and its satellite tech cities of software devs who feel the need to build a "personal brand" for some reason. The results are almost always mystifying, infuriating, and irritating.

hendersa
Sep 17, 2006

mrmcd posted:

I've noticed a growing trend in SV and its satellite tech cities of software devs who feel the need to build a "personal brand" for some reason. The results are almost always mystifying, infuriating, and irritating.
Well, everyone should be establishing a brand for themselves, no matter where you are located. This isn't a bad thing. Problems arise when this brand-building isn't done properly so it backfires and makes you look like a crazy person. If the buzzword "brand" puts people off, just think of it as leaving evidence around that you are a knowledgeable and competent professional that enjoys their work. If you've got some interesting open source code or tutorials floating around, have written some magazine articles or a book, have demonstrated a paper or some work at a professional conference, etc., you're probably doing it right. People doing work related to yours are seeing your name pop up when they do their research, and over time you begin to be considered as somewhat of an expert. If you are grinding away at a large company and would like to be a consultant one day, this "brand building" is exactly what you should be doing along the way.

But, if you're ranting on twitter or have a blog full of crazy-person ramblings, then... not so much.

Doghouse
Oct 22, 2004

I was playing Harvest Moon 64 with this kid who lived on my street and my cows were not doing well and I got so raged up and frustrated that my eyes welled up with tears and my friend was like are you crying dude. Are you crying because of the cows. I didn't understand the feeding mechanic.

ToxicSlurpee posted:

Programmers are just weird. I haven't met a single programmer that could be considered even remotely normal yet.

I know plenty, keep looking

lifg
Dec 4, 2000
<this tag left blank>
Muldoon
I didn't know job fairs were a thing outside of college, or companies seeking low-level workers.

Are they actually good for experienced professionals on the job hunt?

Plorkyeran
Mar 22, 2007

To Escape The Shackles Of The Old Forums, We Must Reject The Tribal Negativity He Endorsed
No, conferences and such fill the same role for non-entry-level positions.

Vulture Culture
Jul 14, 2003

I was never enjoying it. I only eat it for the nutrients.

hendersa posted:

Well, everyone should be establishing a brand for themselves, no matter where you are located. This isn't a bad thing. Problems arise when this brand-building isn't done properly so it backfires and makes you look like a crazy person. If the buzzword "brand" puts people off, just think of it as leaving evidence around that you are a knowledgeable and competent professional that enjoys their work. If you've got some interesting open source code or tutorials floating around, have written some magazine articles or a book, have demonstrated a paper or some work at a professional conference, etc., you're probably doing it right. People doing work related to yours are seeing your name pop up when they do their research, and over time you begin to be considered as somewhat of an expert. If you are grinding away at a large company and would like to be a consultant one day, this "brand building" is exactly what you should be doing along the way.
in every other industry this is called "credential creep"

hendersa
Sep 17, 2006

Vulture Culture posted:

in every other industry this is called "credential creep"
That is something a bit different. "Credential creep" is the inflation of the baseline requirements for a job. Saying that you require a candidate with a masters degree to do a job where a bachelors would do, for example, just because there are a glut of people with masters degrees interested in the job position. You are raising the bar because you can (and hopefully end up with higher quality employees at a lower price). "Branding" is the establishment of a particular professional reputation and image (of which your credentials form a portion). Branding is more important for entrepreneurs and others who have a professional identity that stands independent of, but may be enhanced by, his/her day job with a particular company. If you want to be a competitive candidate for a job position at a company, your credentials should be more impressive than that of the other applicants. But, if you are self- employed and want potential work to come to you to request your assistance with an issue (consulting), then your branding is what would catch their attention and bring them to contact you for advice, rather than them seeking out someone else.

Vulture Culture
Jul 14, 2003

I was never enjoying it. I only eat it for the nutrients.

hendersa posted:

That is something a bit different. "Credential creep" is the inflation of the baseline requirements for a job. Saying that you require a candidate with a masters degree to do a job where a bachelors would do, for example, just because there are a glut of people with masters degrees interested in the job position. You are raising the bar because you can (and hopefully end up with higher quality employees at a lower price). "Branding" is the establishment of a particular professional reputation and image (of which your credentials form a portion). Branding is more important for entrepreneurs and others who have a professional identity that stands independent of, but may be enhanced by, his/her day job with a particular company. If you want to be a competitive candidate for a job position at a company, your credentials should be more impressive than that of the other applicants. But, if you are self- employed and want potential work to come to you to request your assistance with an issue (consulting), then your branding is what would catch their attention and bring them to contact you for advice, rather than them seeking out someone else.
If "everyone" should be establishing a brand for themselves, how does that not inflate the baseline?

Don't get me wrong, for an individual I don't think this is bad advice at all, but I think it's a pervasive sickness throughout the industry that companies are obsessed with the prestige hires who have the most free time and the fewest outside commitments. It's a good idea to have a couple of people with really high visibility within the community at large if you can get them -- the only reason I paid attention to a recruiter from Blink Health was because Kellan from Etsy joined on as their SVP of Engineering. But taken to extremes -- and applying it to trench engineering talent is, in my opinion, extreme enough -- it's another way of justifying hiring only the young and the unencumbered while taking zero responsibility for the systemic effects on the remainder of the industry.

Vulture Culture fucked around with this message at 17:49 on Jan 14, 2017

hendersa
Sep 17, 2006

Vulture Culture posted:

If "everyone" should be establishing a brand for themselves, how does that not inflate the baseline?

Don't get me wrong, for an individual I don't think this is bad advice at all, but I think it's a pervasive sickness throughout the industry that companies are obsessed with the prestige hires who have the most free time and the fewest outside commitments. It's a good idea to have a couple of people with really high visibility within the community at large if you can get them -- the only reason I paid attention to a recruiter from Blink Health was because Kellan from Etsy joined on as their SVP of Engineering. But taken to extremes -- and applying it to trench engineering talent is, in my opinion, extreme enough -- it's another way of justifying hiring only the young and the unencumbered while taking zero responsibility for the systemic effects on the remainder of the industry.

I understand your point, and I don't disagree. If everyone does XYZ, then companies will come to expect XYZ from all potential candidates, even when that isn't an explicitly-stated requirement for the job. Baseline expectations inflate.

However, there are many different facets of the software development industry and geographic software markets where branding among engineers is hardly done. Government R&D in general, firmware and embedded systems outside of the hot geographic market areas (programming toaster firmware in Boise, Idaho or something), legacy software porting and maintenance, etc.. These organizations aren't actively seeking out prestige hires, and having the branding would certainly make you stand out. These positions also aren't web front/back-end development, cloud-based services, or other sexy jobs that are currently sought out by engineers seeking to work for the very best. You aren't competing with a bunch of H1Bs or younger developers whose job is their life. You're looking more at the 9-5 developers with a family and a house and life outside of work. They want a paycheck, but do not wish to establish any personal branding, and suggesting that they brand themselves will result in a response of "no thanks, that sounds like more effort than it is worth." Thus, it isn't always the case that "everyone" has the desire to do some branding.

I have no doubt that many of the goons in this thread see a lot of shameless self-promotion among candidates in your area of the industry or geographic market. And, I do agree with what you say. But, there is a lot of industry out there that isn't a start-up culture or VC-backed pressure cooker based in San Francisco, Santa Clara, or New York City. If a particular job market is saturated with candidates that constantly polish their reputation, then the candidate not doing that is out of luck. There are a lot of markets where that doesn't happen, though. So, I should modify my original statement to say that everyone should establish a personal brand if he/she wants to maximize the opportunity for long-term success and professional growth. In high-pressure markets, it is expected. In other markets, it will certainly make you stand out.

Steve French
Sep 8, 2003

There's an alternative argument that those putting a lot of effort into their personal brand rather than learning skills or becoming better engineers for the sake of it might be papering over inadequacy, or at least poorly directing their time.

You seem to be making an argument that in some markets, this personal branding is necessary to be competitive; at the very least, that's not at all my experience in the Bay Area. It is absolutely not difficult for a competent engineer here to find a job without any effort at all put explicitly into "branding"; it is probably more difficult to avoid being the target of recruitment efforts.

ToxicSlurpee
Nov 5, 2003

-=SEND HELP=-


Pillbug
Another big problem of "we only want visible, popular rock star coders that have established a strong brand over several years" is that, if everybody has that policy, then new rock star devs never come into existence.

Like I get that everybody wants top talent and will snag it if they can but not every code job requires you to be a wizard with 20 years of experience. Not everybody can be Vint Cerf but quite frankly not everybody needs to be.

TooMuchAbstraction
Oct 14, 2012

I spent four years making
Waves of Steel
Hell yes I'm going to turn my avatar into an ad for it.
Fun Shoe

ToxicSlurpee posted:

Another big problem of "we only want visible, popular rock star coders that have established a strong brand over several years" is that, if everybody has that policy, then new rock star devs never come into existence.

Like I get that everybody wants top talent and will snag it if they can but not every code job requires you to be a wizard with 20 years of experience. Not everybody can be Vint Cerf but quite frankly not everybody needs to be.

This is just another version of the "everyone wants employees with at least 5 years of experience" problem, though -- the majority of employers are not willing to hire untrained/inexperienced devs, because they don't want to spend all the time and money needed to train them only for them to leave a few years later. Which wouldn't have been a problem if the employers hadn't trained devs to not show loyalty because none will be shown to them, but that's a separate thing...

ToxicSlurpee
Nov 5, 2003

-=SEND HELP=-


Pillbug

TooMuchAbstraction posted:

This is just another version of the "everyone wants employees with at least 5 years of experience" problem, though -- the majority of employers are not willing to hire untrained/inexperienced devs, because they don't want to spend all the time and money needed to train them only for them to leave a few years later. Which wouldn't have been a problem if the employers hadn't trained devs to not show loyalty because none will be shown to them, but that's a separate thing...

And that is a problem with American employment overall rather than just with software. Everybody I've ever worked for has talked about how important loyalty is and how it's a huge deal that people should be loyal to who they work for while offering nothing but a paycheck in return.

sarehu
Apr 20, 2007

(call/cc call/cc)
Nobody I've worked for has said that, and guess what: the world doesn't owe you a living. The U.S. job market seems better than all the other ones to me.

No Safe Word
Feb 26, 2005

ToxicSlurpee posted:

And that is a problem with American employment overall rather than just with software. Everybody I've ever worked for has talked about how important loyalty is and how it's a huge deal that people should be loyal to who they work for while offering nothing but a paycheck in return.

This is something I've never heard except from higher ups who would benefit from this silly attitude. Even at the company where it was most team-centric, it was pretty well understood that you'd be silly not to at least keep your options open even if you're not actively looking.

Destroyenator
Dec 27, 2004

Don't ask me lady, I live in beer

ToxicSlurpee posted:

And that is a problem with American employment overall rather than just with software. Everybody I've ever worked for has talked about how important loyalty is and how it's a huge deal that people should be loyal to who they work for while offering nothing but a paycheck in return.
I've definitely seen this. "Nobody has any loyalty anymore, we all put in our years but these young types don't care about the company". In white collar firms that no longer employ anyone non-critical. Contract out cleaning services, admin roles, IT, and hire anyone they can as rolling contracts rather than regular employment.

lifg
Dec 4, 2000
<this tag left blank>
Muldoon
I recently had an honest conversation about this topic with my recruiter. She got me a six month contract-to-hire job. I accepted it, and thanked her, but then said, "in four to five months I'll be looking at job postings again."

I do love what I'm doing right now, but if my company wanted me to not look around they would've hired me straight out.

ToxicSlurpee
Nov 5, 2003

-=SEND HELP=-


Pillbug

No Safe Word posted:

This is something I've never heard except from higher ups who would benefit from this silly attitude. Even at the company where it was most team-centric, it was pretty well understood that you'd be silly not to at least keep your options open even if you're not actively looking.

That's just it; it always comes from management. Rank and file employees know what's what and get it if you leave for greener pastures.

Then again I've also gotten the "well we'd love to pay more but because we keep having to pay to train people because nobody sticks around we can't so stick around and we'll pay you more, promise!" from multiple places. When really the reason nobody sticks around is because the pay is utter poo poo.

Doctor w-rw-rw-
Jun 24, 2008
Man, working at Facebook is so much different than working anywhere else I've been.

Compensation is fair – actually quite good if you account for everything. Add to that the culture of openness internally, and you get things like discussing compensation, with people visibly volunteering a lot of info for conversations, without repercussions.

I'd actually consider myself loyal to Facebook. Employees are *actually* considered important and that shows itself multiple times per week.

Also -
Perf reviews are more or less fair.
Having 1:1s regularly is a religion on many/most teams.
Rules are bent when the rules are completely wrong.
Many people feel obliged to help you if you ask them, or failing that, tell you why they can't if they' cant.

FlapYoJacks
Feb 12, 2009

Doctor w-rw-rw- posted:

Compensation is fair actually quite good if you account for everything. Add to that the culture of openness internally, and you get things like discussing compensation, with people visibly volunteering a lot of info for conversations, without repercussions.

Companies can't legally punish people for discussing compensation with other employees. That's a federal law as far as I remember.

FamDav
Mar 29, 2008

ratbert90 posted:

Companies can't legally punish people for discussing compensation with other employees. That's a federal law as far as I remember.

And yet

ultrafilter
Aug 23, 2007

It's okay if you have any questions.


ratbert90 posted:

Companies can't legally punish people for discussing compensation with other employees. That's a federal law as far as I remember.

My last company had us sign an NDA for every equity award. I don't know if that would survive a legal challenge, but I do know that it wasn't worth the effort involved for me.

Adbot
ADBOT LOVES YOU

FlapYoJacks
Feb 12, 2009

ultrafilter posted:

My last company had us sign an NDA for every equity award. I don't know if that would survive a legal challenge, but I do know that it wasn't worth the effort involved for me.

That's sad and is only used to drive wages down. :smith:

I know how much my coworkers make and they know how much I do. I like it because it's helped keep wages fair in the engineering department.

  • 1
  • 2
  • 3
  • 4
  • 5
  • Post
  • Reply