Programming Throwdown - 183: Landing a Software Job in 2025
Episode Date: July 31, 202500:00:00 Intro00:01:58 Introducing Mark Cunningham00:07:01 How Do You Find A Job?00:15:43 How to Get the Best Interview00:33:06 Tips on How To Pass An Interview00:38:38 How to Have a Good Int...erview00:48:12 What is the Reverse Interview?00:54:24 What Is The Hiring Manager's Role?00:57:12 Reverse Interviews: Red Flags01:14:45 How to Negotiate a Tech Offer01:23:02 When to Negotiate Your Compensation01:35:21 Interview Horror Stories01:39:29 How Do You Deal With Fake AI Applicants?01:45:32 The Bidding Network ★ Support this podcast on Patreon ★
Transcript
Discussion (0)
Programming Throwdown Episode 183
Landing a Software Job in 2025.
Take it away, Jason.
Yeah.
Hey, everybody.
So, okay, so we pushed an episode out last.
last month, that was about AI-assisted coding.
And a lot of people reached out to me, emailed me personally on LinkedIn or some comments.
A lot of people reached out with questions, with, you know, asking.
I actually met several people I did a Zoom call with who are asking for help, you know, landing their first job.
So since that episode of met, I think, three or four people over Zoom.
And so it really gave a ton of feedback.
like it had a big impact and um you know as i was looking at the the show statistics which to be
honest i never really do but this will kind of prove it i was thinking wow you know this episode
seemed to resonate with people but you know we had less downloads than the last time i checked
which was about a year or two ago and then i realized back then we were doing two three shows a month
and so what that means is we actually hit like more than double the the volume of people
or the audience size was actually more than double for that episode.
And that showed me that, you know, there is real interest here.
And, you know, Patrick and I have, you know, we're pretty senior in our careers.
And so, you know, I thought, who's a person who could really give good advice to people who are in college,
just getting out of college?
And that's what made me think of Mark, a good friend of mine over here in Austin.
and Mark, why don't you kind of introduce yourself a bit and tell us like kind of a bit
about your background. Thank you. So I've got the good fortune. I've got this incredibly close team.
We're a three-person technical recruiting firm. And it was never done strategically, but I've had the
very good fortune of top 1% executive engineering leaders like a Jason Gouchy and like a Patrick
Wheeler that have come to me through the years, Mark, find me a software engineer. So, and my team as
they've joined me, who is Troy Rudolph and Caleb Guerin. They're both incredible. We've spent
decades, literally, reaching out to top 1% software engineers with opportunities. And we're just
kind of, we network that market together. In the formal sense of running searches, we do
contingency only. So in that manner, a company compensates us only if we make a placement
for very hard to find rules. Our demographics have been, geographies rather, have been Austin,
in New York City, the Bay Area, Atlanta, and such.
And the brand has just been built through a modest sense of service to other parties and whatnot.
So we've never tried to grow.
I've taken a lot of heat from people.
They want me to try to scale this recruiting firm and oh and sell it.
And what the hell am I going to do, right?
I do miserable.
So, but we enjoy what we're doing.
It's a true sense of service to another party, which are startups and even established firms here in town.
But yeah, we're a technical recruiting firm.
That's awesome. So how did you personally get kind of started in this space? Have you been a recruiter for your whole career or how did that start for you?
Wow, you're going to love it. I had the good fortune and I don't think it's something either one of you guys. Well, y'all have had moments when you were younger when you were struggling. But in my mid-20s, I was doing really poorly. I was a valet on Palm Beach Island. I believe one time I actually parked Jeffrey Epstein's car. But I wanted to get into white collar employment.
And so I moved from Florida to Texas, and I got a non-accredited MBA program, MBA from Texas State University in San Marcos.
But how about this? I'm walking down the campus, and I see a recruiting firm looking for technical recruiters, 1995, because their owners had mentioned that software engineering profession was starting to boom in the Austin, Texas area.
I couldn't find a job elsewhere.
I had an offer from the state of Texas to manage cotton volume that are produced here in Texas.
And then I had a job at a truck stop up in Waco, Texas to work the midnight to 8 a.m. shift when 18 wheelers come in and get them gassed up.
So I had those three options, technical recruiter managing cotton deliverables and working at a truck stop.
So I take the recruiting role.
But how about timing?
because I desperately needed something.
So I dove into it into Austin, Texas in 1995.
Damn, that's like jumping into the Bay Area in 1972,
getting a hold of a young Steve Jobs
and a couple of his hiring managers have hiring needs
and you don't even know it.
So I had the good fortune of stepping into something.
I started my own firm in 1999.
And again, as both of you well know,
when you provide a sense of service to particular demographics,
In our case, the top 1% software engineers in Austin, you kind of build a pretty good brand for yourself.
And that's just kind of what we do.
And in these tough times, a lot of recruiting firms have gone out of business.
But we've got the good fortune.
We're doing pretty well.
Shoot.
Yeah.
That's awesome.
So I think, yeah, we all kind of agree that these are tough times.
But there is this paradox where you see people getting like a tenth of a billion dollar offer.
And so how do you kind of reconcile?
that. Like, what is going on out there? And it is only for the smallest amount. We did,
we recently worked with the machine learning engineer. I have to keep his name confidential here
in Austin. And we had a couple of firms jumping after him. Wow, Apple stepped in and dropped some
crazy cash on him. He's 28 years old. He's kind of set for life. So that is a little, that's interesting
dynamic. But then on the other hand, we are also working. We want to help impacted software engineers
there are software engineers who have been out of work five to six months.
And technically their skills of, right now in the software engineering profession,
if your skills go from 99.5 percent bound to about 97,
that technical assessment will recognize that, that slip.
And you might not make it to the onsite.
That's another thing that's being scrutinized really hard right now.
So, yeah.
Wow.
Wow.
Yeah, we will dive into all of that.
But before we get into that, Mark Cunningham,
Thank you so much in advance.
I'm really excited about this.
I'm pumped about this.
Mark is a great guy if you are in the area or if, you know, if, you know, he could help you.
I think you should definitely reach out to him.
I'm really excited to do this.
So let's jump into it.
The first step is finding a job.
Maybe I can kick it off because I have very unorthodox take on this.
I have a hot take on this.
And I'd love to hear Patrick and Mark,
your opinions on this.
I feel like today you can't really apply for a job online.
I'll give you kind of my very quick background.
The way I got into my first job was through a friend.
So I have a friend at Lockheed and he said,
hey, this is like an interesting place.
I had some friends out of some other companies.
And so there's always kind of friends who suggested places.
And then I interviewed at a few places, but I didn't seek any of them out.
And admittedly, that probably meant I left some places on the table.
But it also meant that I've never really experienced just like throwing my resume
anonymously at a company.
And then from there, it's always, it's pretty much always been either friends or in
I did have a situation where at Meta, so Meta reached out to me personally and, you know, and I was content at my current job, but, you know, they reached out to me and it was a really interesting opportunity. And this isn't, this isn't, these offers we're hearing about now. This is a decade ago. But, so I have never applied, you know, just like check the box, uploaded my PDF anonymously. And I feel like it doesn't.
really work. But Mark, what's your kind of take on that? Like, how do you find the job?
Okay. You're right. I agree. Blindly applying to companies doesn't work. And then I loved your
word friend. And in our professional lives, the definition of friend can be different from personal.
I've got buddies from high school and college, but I would never rely on them to try to help me
find a job. You know, one time, is this a friend? How about this? I had helped
Nate Foreman. He's an incredible leader over at Hotel Engine. And I one time helped his dad who had a great run at IBM. I tried to help him on a search. He had another relative I helped. And then he one time went to the VP of HR at Amazon. And he said, hey, put Mark Cunningham on the vendor list. And so, and Amazon did that. It's Amazon business here in Austin. So is Nate Foreman a friend? Nate Foreman, I call him brother. He's like a family to me for what he did. So software engineers, as you start,
start a new job search, no matter your rank, identify some people that know something about
your qualities, what you can do as an engineer, who would maybe lobby for you, would
maybe take your resume and put it in front of the hiring manager and endorse you, build that
network. So that takes some curating. Spend a weekend to find from your college days,
maybe even two, or five to six coworkers. Both of you probably have upwards of
maybe nine to 10 co-workers that you would go to the executive team at the company
you work out and say, wow, got to talk to this person, very talented. I've always enjoyed
working with them. And then that endorsement does contribute. So that's the first thing to do.
If you work at a company that has similar firms of a similar industry in your same area,
like healthcare technology is pretty hot here in Austin, you can target those as well.
and you can present your resume.
You can let them know that you understand
the healthcare technology space really well.
And then another thing,
I've been advising software engineers,
go ahead and invite to connect
with the VPs of talent
at those companies on LinkedIn
or maybe even the CTO
and say, hey, I recently submitted my resume
to your company, I think very highly of the opportunity.
I just want to reach out and connect.
Hey, have a great day ahead.
And that's often accepted.
It's not going to guarantee an interview,
but it's better than just cold applying because, yeah, I know a lot of great software engineers.
They're sending out 25 to 30 applications a day and they're getting nothing.
Find relevant companies curate a list of six to seven people that would endorse you to that company.
And then also find maybe related firms, fintech, healthcare technology, real estate tech.
You know, there's realtor.com in town and there's also set point.
Yeah, that makes sense.
I think if you if you don't have that friend group,
I think maybe the next best thing is is building that friend group
through things like Meetup and other places where you can network.
Damn, good point.
And again, in the software engineering space and your space, Jason,
the friends you've developed haven't been at happy hours,
having beers, maybe a couple of folks,
but it's a solution you've provided.
And then the whole team got recognized for it.
and everyone goes, damn, it was Jason's code that made that shit happen.
And then those are five friends that you just picked up for life.
I'll make a slight addendum, I'll say.
I think there is having worked at a number of large firms.
And I think there is a difference between like really small places, medium size,
and then like large corporations or whatever.
But I think working at large corporations, there is a targeted university,
university relations, university targeting.
So if you do go to a traditional four-year,
you know,
master's degree, PhD,
there is something to just applying to the blank box or at your,
you know,
recruiting event on your campus.
There is like special handling where I think you can get more traction
because it can be a bit like,
well,
I'm in school.
I don't really have people who can vouch for my work.
And I think there is like some amount of special cases where that can work.
And then to, to your guys' point, though, applying with a friend, though, just so people
know, again, at large companies, there's two levels.
There's giving a friend a resume.
And then when they put it in, they're going to say, do you know this person?
How well do you know this person?
I think Mark kind of referred to as like endorsement.
So there are two levels.
Asking someone to put your resume in really isn't that big of a hurdle because they normally
just submit it to the internal box, which probably adds a little extra juice.
But if they're willing to write a comment at all about like some vouching for you,
your technical capabilities, then it takes it to a new level where you're sort of unlocking that
at least someone's going to look at it, you know, try to talk to you, try to put it in front of
someone. And so there are kind of like levels there and slight division. So a blanket statement is a
little hard, but no, absolutely the advice is if you can, going through those channels of people
you know, reaching out is definitely better, but there can be times and situations where other
stuff does work. Yeah, that makes sense. Also, like, you know,
there's kind of like a joke about this
that there's like a Reddit community for everything
like no matter how esoteric it is
there's a Reddit community for it
but I think that like
you know
if you're really really
into let's just say
reinforcement learning
and you just spend all your waking hours
about it and you surround yourself
with other people who are interested in it
either online in person all of the above
that network
is actually smaller than you think
And if a lot of companies need that thing that you're interested in, chances are somebody in your network is going to get a job at a place that you want to work at.
So it sounds like, oh, I have five friends.
What are the odds that one of them wants to hire me or is that a company wants to hire me?
But I guess like five actually might be a lot in the community that kind of specializes and what you specialize in.
For our young software engineers, there's just incredible value that they build relationships between 22 and 27 years old to where their coworkers would go to either one of you and endorse them.
That's simple that they should talk to them.
I mean, damn, Jason, you can imagine anyone, and you too, Patrick, if I refer anyone to y'all and offer up a coffee meeting, wow, that's bold on my end.
you've got to automatically assume the person's a badass.
And they're not going to try to sell you multi-level marketing and whatever.
Okay, so you, let's say you get past that first hurdle.
And now a recruiter from, we should use a company.
Let's just say IBM, because we're going to be constantly talking about the interview process.
Let's say you're interviewing at IBM.
A recruiter from IBM is reaching out to you and, and they want.
to talk to you on the phone, I'll give my tips on, you know, how to go from that initial
phone screen and maybe a technical phone screen to an interview that is going to be
successful. And then we'll do kind of a similar roundtable. So I see a lot of people who feel
like they have, who want to use their agency to get the best possible interview. So here's
example. My backgrounds in reinforcement learning, if someone starts asking me about support vector machines
or maybe a better example is like pre-training an LLM, you know, the pre-training part of chat
CBT or these things, you know, I'm not going to be an expert in that. Now, over the years I've
grown, right, but definitely if I came out of college with a reinforcement learning degree
and I and someone asks me really deep questions about supervised learning I'm not going to have
the same depth as if I studied supervised learning right and and I feel like you build breath
over time so so I might be inclined to tell the recruiter hey um you know don't give me a supervised
learning interview or or I want to do reinforcement learning in my opinion these are all
honest mistakes.
I see the point,
or something like,
you know,
just a heads up,
I can't work on the weekends,
or just a heads up,
I have to work remote,
even though the office is five miles away.
Like these kind of things,
like trying to set yourself up early on,
I see as just like a common,
common categorical error when people are interviewing.
And I'll explain why.
Yeah.
If you're on the other side of it,
if you're a recruiter,
you have a you have like a certain position that you're trying to fill and you're looking at a bunch of candidates and talking to the hiring manager you've synthesized down like this is the kind of thing I'm looking for and a good example is like like if you're on a water slide so if you're on a water slide you know the water's like rushing down the middle of the slide right if you ever been to like typhoon lagoon or any of these places right um and so if you ever start sliding up onto the side of
of the slide or driving in the rough in like formula one your car starts to slow down right there's a lot
more friction it's just not slip stream right you want to be in that middle of the slide where the
recruiter and you are aligned the hiring manager you're line and you're just flying forward and I see
so many times people say here's another one people say like oh I'm a data scientist so like you know
I might not pass a coding interview like these kind of things like saying them up front
I get it that you don't want to be, you know,
you don't want to be in an interview where you can't pass.
I get the intent, but I think it does tremendous damage because you end up kind of in no man's land
where the recruiter doesn't really know what to do with you or they pass you on to another
recruiter that isn't organically interested in you and it just falls apart.
I've seen it so many times.
Agreed 100%.
Patrick, feel free to interject, bro.
Yeah.
No, I mean, this is good advice.
I think the reverse, you get people who stuff pad resume,
so you really get this distribution where some people are lying and just like straight
up saying, I'm a machine learning expert.
And you ask them and said, well, I watched a YouTube video once from,
I think Carpathy or whatever, you know, like, I know all about LLMs now.
And then you get people on the other side like, well, you know, I don't know.
I'm not sure I'm an expert in LLMs.
I only studied it as a PhD and wrote, you know, a preeminent paper in it.
And so like you get, when you interview people, it's, it's very strange.
And it's hard because I think when you sit on the other side of the table, you see dozens,
hundreds of people.
And so you, you kind of try to sift between it.
But it's this information asymmetry, which will come up again and again as part of the
recruiting process.
And educating yourself about it.
And, you know, we've talked about before about making sure you're aware of it is really only
a net positive.
same thing bringing up like salary discussions people like oh from the very first interview you should say well can you pay me X dollars and it's like no this is a horrible like no that is not and you have to realize again at most of these places to Jason's point that first person you're talking to isn't the decision maker it's literally their job to just like either pass you on to the next person in the chain move you sideways or or you know basically dump you out of the process and so don't lie I don't think that's appropriate
But to Jason's point, I mean, just like have enough self-confidence, not too much.
Just like be, and it sounds really, be normal.
Like, just be like appealing without overselling.
You're like, find that middle ground where you have confidence, but you're also not, you know,
trying to be like, listen, I'm, I'm the number three RL person in the world.
So you better be ready to pony up for this guys.
It's like, oh, weird introduction there.
Or asking tabs of her spaces.
I've had people do that, you know.
First, first time you talked to.
them, oh, do you guys use tabs? I can't work at a place that uses tabs instead of spaces.
Okay, interesting.
You, I'll let it. Go ahead. Yeah, go for it.
Upon an initial interview with the company, I'm a big fan of this, to your words, Jason,
is you let that individual know from high level. I just find the opportunity super exciting.
I'm all ears, kick it off. As you know, when you engage with another person, when you invite
that person to talk and control the conversation, that's very well received.
So you start the process with that.
But then also, too, both of you know this well too.
You've now presented yourself as an audience to that person.
We love having audiences.
And then lastly, all three of us can identify with the great joy of proper interjection,
not interruption, but interjection.
So as you listen to another party, they paint the landscape for you.
And as they paint the landscape, you can fill in that landscape in that initial introduction.
Like, wow, Jason and Patrick, they get it.
They know exactly what I'm talking about because all you did was just comment a little bit on their words.
And they're like, wow, what a quality conversation.
I presented the opportunity.
They have a good idea.
Granted, Jason made it clear he's mostly machine learning type engineer rather than reinforcement learning or this or that.
but he made it kind of clear, but wow, he got exactly what I was saying.
I think we take him to the next round.
So invite the other party, invite the internal recruiter or the hiring manager to speak first.
They'll paint the landscape.
You'll finish out that landscape.
You properly interject, and that goes really well.
And then you finish it off by saying, wow, I'm super excited.
I'm next steps.
Have a great day.
Yeah, that makes sense.
No reference to salary, no reference to what your core proficiencies are.
just a good quality conversation
makes you feel really good
when you hang up that virtual meeting.
Yeah.
That makes a time.
I says, Patrick,
you hit on something really interesting
when you said,
don't lie.
So there's,
I think there's two kinds of lies,
so to speak.
There's, you know,
I'm an expert in C++.
Right off the bat.
Everyone knows I'm not an expert
to C++.
I'm never going to be an expert
in C++.
That would be a bold-faced lie
on my resume.
But then there are things
where like,
they're not true yet so it's like um if if you're if you if you if you have your heart set on
interviewing for uh you know an android app developer maybe you've done like a little bit of cotlin
it's like at what point can you put cotlin on your resume and and you know kind of you know
figure it out through the interviews like how how much do you sort of bend reality in the resume
I think that yeah this is a fair point and I guess I would say and and maybe like it would be
interesting to to hear Mark's perspective as well like as he sort of coaches people on like how to
kind of like curate a resume here but I think it's fine to list things as like you know hey I'm
interested or like language I'm familiar with or language and like as keywords cool like I don't
think that's lying but then if someone for instance like I need people who are proficient in C++
So if you say, to your point, I'm aspirational in C++, but without saying aspirational,
and the very first thing I'm going to do is pass you to someone who's going to ask you a C++ coding question.
And then if you can't write C++, like, it's a big miss there.
Now, if you say, hey, I, like, I have done a little bit of C++, you know, I'm, you know, happy to learn it,
happy to work in it.
But it's been a while or, you know, you know, I think kind of playing that middle ground there is
okay. But I mean, I've interviewed people before, like, oh, I'm a programmer. You know, I know these
three languages. And you sit them down. And it's like, and I've told them any language you want,
it's fine, you know, do this something. And they go to write a four loop. And they're like,
oh, I don't remember how to write a four loop. And it's like, wait, what? Like, any language you want,
how does it go again? Like, how do I reckon? And it's like, okay, you're not a, like, I don't
know what code you did, but you're not a programmer. So I, you, it really leaves a bad taste when
someone gets caught in a like, wow, this isn't a stretch.
This is just a straight up fabrication.
Yeah, I don't, Mark, when you ask, when you like help people, I presume like, you
know, going through resumes or helping them curate resumes, what kind of guidance do you
give about putting the right stuff there at the right level of communication?
Good point.
They can itemize that or make it specific on their resume, what their core languages are.
They're also familiar with something.
some words I've shared with software engineers in interviews
is that their proficiencies have been earned.
They've had the good fortune.
I say, hey, let them know it's a good fortune
that they've been at times thrown into environments
where they've had to scale immediately
and it's non-negotiable.
And like they could even say,
I've got to say my strongest language is Python.
But I joined a company three and a half years ago
where I was not too good in Python,
but they made it clear to me.
I had to be up and running in three to four weeks
or they were going to have to talk to me. And so I made that clear. And so what I'd love to do
in terms of a technical assessment, if you had a project that you wanted to give me with a seven-day
deadline, because there's often two types of projects, 60-minute deadline, they give it to you,
you open it up, you've got 60 minutes. But if you want to give me something a little bit more
detailed with a seven-day deadline, and yes, I haven't touched tight script in about 13 months.
I might be a tad rusty, but I'm ready to dive into a book.
and do my best so you can communicate to the interviewer
that your entire career has been made up
of basically being thrown into environments
where you have to get up and running immediately.
Both of y'all have probably had the luxury of engineers
that have kind of ramped up nicely in your eyes.
And to the point to where they could say that,
they could tell a company that they ramp quickly.
So just kind of keeping it optimistic again,
you know what I mean?
Rather than saying to affirm, hey,
these are my best languages, these are my second best,
and these are the ones I'm kind of rusty with.
They always just scale every time
they're thrown into something.
Yeah, that's a great advice.
Go ahead, Patrick.
Oh, no, on the lying thing, though, I will say, like,
don't put, like, projects or companies
that you've worked for that you definitely haven't done
and you're not ready to talk about.
So, first of all, if you put, just as a, like,
if you put down a company and you've not worked there or a degree,
like they will most of the time do a background check
and it will surface up that you've not been there.
And no matter how good you are for lying,
you will, and you see it in the news sometimes, even high-level people do this, which is
nuts to me. But like, that's a straight-up, like, don't cross that boundary. But then also
putting projects down, like, if you put a project down, like from college or a GitHub, you know,
thing that you worked on, and then, you know, someone asks questions and you don't have some
narrative, some story to Mark's point. This is an example of this. Like, if you're not ready to
talk, don't put it there. People put stuff down. And then it's like, well, I don't, why did you put
it here? Like, Patrick, yes. That's a good point.
But the overrepresentation, we build ourselves up too much and we disappoint to the downside.
Humility matters.
Sorry, Jason.
Yeah, no, that's a fantastic point.
You know, there's that saying, like, Master of All Trades, Jack of...
Or wait, no, Jack of All Trades, Master of One.
Did you know it's actually supposed to be Master of One?
Master of None is a joke that came out, like, also in the 1800s.
And that actually became more popular than the original, which is Jack of All Trades, Master of One.
And so I think that is the approach here.
It's like, you know, if you know that Android companies building Android apps need Kotlin,
and maybe you haven't done a lot of Kotlin, you need to be a master of something, right?
So you can say, like, I am a master of C++.
I know C++ inside and out, but I also, you know, you can put Kotlin as one of your languages.
And then, you know, and then if you get.
And you should be able to at least write an interview answer in Kotlin, like a four loop,
for example.
Like that would be pretty egregious, right?
But, you know, if push comes to shove, like you can kind of say, hey, you know, my core
language is C++, but, you know, I'm learning Kotlin.
I've done some things in Kotlin.
And I would say that that have something you're really good at that is coding software
related, right?
That's your core.
And if you have that, you can.
It's much, so in Patrick's example, if someone said, oh, you know, I picked Kotlin because I know, you know, that matters to you, Patrick, but I forgot how to write a four loop. But I know in C++ plus it looks like this, that would be a very different conversation. You'd say, oh, here's the difference. And you could move on from there, right? So, so Jack of all trade is a master of one, I think can help a lot. I do think stretching the truth a little bit is okay. You know, when I was starting out, I put, um,
You know, I wrote Kuda kernels from my PhD dissertation to make it run faster.
And it was one of these things where, I mean, we didn't have Claude Code,
but basically I ran it, I got the wrong answer, I fudged my way through it,
and I wouldn't really say that I could write a Kuda kernel efficient.
It would be stack overflow and fudging my way through it until I got the answer.
But I still put Kuda as one of my, you know, kind of,
things that I've done.
And so in that sense, I do think that that's kind of where you can kind of play that game.
So you don't want to be so humble that you don't put things that are important, but you also
don't want to be a liar.
You have to find that place where, like, most people would kind of understand where you're
coming from.
And especially for both of your levels, I've got to throw some praise at Joel, is that if a candidate
candidate's resume gave the impression
of both you that they're strong
in a WS or particular language
but then they didn't meet their bar,
your bar, it's over immediately.
Right, right.
I had a situation...
I had a situation where someone did ask me a ton of questions.
I mean, this is showing my age a little bit,
but they asked me a ton of questions
about support vector machines, which were popular,
you know, in the early 2010s, pre-2010s.
And I just didn't know, and I failed that interview.
But, you know, what happened was they kind of saw my background.
I kind of got a chance to do another interview on, you know, the area that I did know.
And then also, it taught me that there's an area that I don't know.
As Support Vector Machines is at least interesting enough that this company was willing to make it a whole interview.
And so maybe it is something I should know about.
So failing an interview, you know, to wrap this up,
like getting the interview and failing it is actually better for you most times
than not getting the interview.
And so, you know, and so.
Yes, a learning.
It's a learning experience.
You nailed it.
Yeah.
Yeah.
Yeah.
As long as you're not like what Patrick says, very egregious.
If you haven't mastered one skill in the field,
you have to go and do that first and then come back and listen to this episode.
Okay, so you landed the interview.
We talked a little bit about this, but what are some tips to passing the interview?
Obviously, you have to know your technical stuff, but, you know, going beyond that,
what are some, or maybe, you know, like, what are some general tips that any SWI can use to pass an interview?
you want to start mark kick us off i'll kick it off um there is value especially for both of you
whatever the answer might be in volume in the time that you deliver that answer and to the point
everything that you're just looking for in the answer sometimes when we are asked questions we go
on narratives that extend well beyond what that person was even looking for and that will immediately
test y'all's patients too in addition to missing it so you go okay also okay in terms of the
Patrick, this is what you're, okay, all right, this is what you're looking for, specifically
type script. Okay, here we go. And then they start delivering that answer, and it would be nothing
more than what you asked for. So, and again, starting originally how you invite, both of you
get invited to kick off the process, you drive the whole process, you drive the direction of the
interview, and then your answers are specifically what you asked of. This day and age, the majority
of people, their answers aren't enough or they're too much. Ouch.
Yeah. That's a great point. If I were on a job search for both of you, our phone calls
wouldn't even last three minutes. I'm sometimes on calls that are eight and a half minutes long
and my eyes are just glazed over, you know, because it was more than we needed. Yeah.
That's a great point. A lot of people don't give the interviewer time to talk. And one thing
to recognize, well, there's actually two things I'll talk about. One is interviewing is a very, very
insecure. It will challenge your security and your confidence. And the reason is the interviewer has
asked that question a hundred times and has the answer right there in front of them. You don't.
You've never seen this question before. And so that can feel really intimidating. I've had
interviews where like I actually did really well and thought I did terrible because it felt like
the interviewers were always one step ahead. And I just didn't take into account.
the fact that well yeah they know the answer already right um and so your interviewer knows the
answer and if you um if you show that you know your general stuff and you engage in a two-way
dialogue sometimes you can actually get hints uh that that you know you wouldn't have got
otherwise yeah i think the a couple of things also to your point jason
sometimes the person asking the question can be missing an assumption intentionally or unintentionally
or just be straight up wrong.
Like, oh, you're, and as a person being interviewed, you have to handle that very carefully.
Like, you can say, you know, hey, there's an issue here.
Or I'm not sure I understand or I don't agree.
Or can we, can we like, like, can I do it this way?
Or sort of, and to your point, if you're gracious about it, the person will kind of just tell
you what they're looking for.
and you think that's a black mark,
but if you handle it with grace,
it's much better than if you become,
which I've had before,
they become very inflamed and combative.
But I also think that a lot of people
who conduct interviews are themselves,
which is very unfortunate, insecure.
So they're trying to prove by virtue of having
picked a challenging question that has some trick to it,
that they know what they're doing.
And there are a lot of bad interviewers out there,
but their managers also somewhat know that.
And so the feedback from those interviews is taken based on the person doing the interview.
But coming back to something that Mark said like a lot earlier and I think makes sense here.
And this is like one of those like it's actually just general life advice, I guess.
But people like talking.
So the more that you can give a succinct answer and let the interviewer talk, the more positive
they feel about the conversation because when they reflect back on it, they're left with this
experience of like, I like that guy, you know?
And it's like, no, you're just like yourself.
but we all like ourselves or you don't have massive issues.
So, I mean, I think that's like a very, very real part of it.
And the way to get there in my mind, I think mentally can be realizing that, like,
you are good enough to, like, apply for this job.
They wanted to talk to you.
They want to ultimately hire you.
So they want to have time to pitch you.
So in every one of those interviews, yes, they're like grading you.
But if you're a good candidate, you should feel like you're a good candidate.
you should feel like you're a good candidate
to have a little bit of that confidence.
Maybe you have to do that thing in the mirror
where you make yourself big and roar or whatever.
I don't know one of those techniques.
But then you should realize that the reason they're talking
is because they want to pitch you.
They want to convince you.
I think a lot of candidates get this belief that like,
oh my gosh, I would be so desperately lucky to work here.
And I guess maybe that gets into dating advice or something,
which I have also not done in a very long time.
But you don't want to be desperate.
Like let them pitch you.
let them sell you. Now, don't ask them like, well, why should I work here? Okay, you got to be
subtle about it. But there's a, there's a craft there. And it takes a maturity to answer not too
short, not too long. And like, and that comes with growth. And everything you talked about,
Patrick, it's the hidden emotion underneath is that individual's curious. We love curious individuals.
They just want to know, wow, what is Jason and Patrick doing? I find it super cool. I'm all
ears and I'm just going to give you what you ask of me and nothing more, you know,
the answer.
Yeah, I think, you know, because interviews are like, you know, artificially demoralizing for
the things we talked about, you have to kind of, I love your example, but I imagine Patrick
in the mirror like, oh, I'm a lion.
You have to be artificially moralizing to really cancel that out.
You know, I think, you know, I remember I had a, a, uh, I, I, I, I, I, I, I, I, I, I, I, I, I, I,
interview where, you know, this is becoming less of an issue nowadays, but, but this was a big
issue before, well, one, before I really knew about the other areas of AI, and two, when
reinforced and learning was not really, really known or popular. And, and I got asked all these
kind of tough questions. And then I should remember, like, in between that and the next interview,
you know, and you should do this no matter how your interview went. In between, if you have a
bunch of interviews back to back. Take a moment in between and just like, you know, just remember
that like, you're awesome. Like, just say to yourself, like, I'm an awesome. I'm great. I deserve love.
You know, I'm good enough. And then go into that next interview. And I think, you know,
having optimism is is maybe the number one thing, you know, being optimistic. I think like every
job that I've left, well, there's been like a couple of jobs I've left because the next
opportunity was way better. And so I kind of like left on a high note and sort of, you know,
used that high note as an investment, right? But, but every other job I've left, and this is,
you know, tracks, you know, broadly, you know, people leave, the number one reason people leave
is they don't like their manager, right? The number two reason people leave is they don't like
their company, right? This is the data, right? And so you're going to leave on a low note,
statistically, right?
At least some percent of the time, you're going to leave on a low note.
And so if you're already coming in on a low note,
then you're like a flight risk before you've even started, right?
So, so like you need to show them that like,
yeah, you really care, you're interested in this,
and that you have sort of a long runway at this company.
You're going to be at this company four or five, six years.
You know, that I think is something that comes through with,
with sort of curiosity and with optimism.
And you can kind of feel these things.
So kind of projecting that has a huge impact,
even if it might not seem that way.
Beautiful.
And your words also spoke to surprising to the upside,
Jason, aren't interviews.
They just come away, very happy with the interview.
It went well, and they surprised to the upside.
Again, Jason, I've got to drop praise on you, bro.
You're special.
You're freaking special.
But what's amazing at the time that you were coming
out of University of Central Florida, you maybe had a little bit in the back of your mind,
oh, damn, what are they going to think of me compared if I'd gone to University of Florida
or Georgia Institute of Technology? I went to Florida State. I went to Florida State at a time
when you couldn't get into University of Florida. You went to Florida State. That's where all
the dumbest went. So that's where I went to school. But I always had perceptions about what
other people thought of programs, then they interview you and you knock the damn thing out
of the park. Right. Yeah, I think having that optimism. Yeah, definitely.
yeah definitely
okay what else
Patrick Mark what other thoughts
about passing the interview
a nice close out
so it's a nice conversation
hey Jason Patrick
I really enjoyed my time
there's an awesome conversation
if the next step is a technical
assessment or some code assignment
throw it at me I'm all game
I just really enjoyed our conversation
and thank you so much you shared a lot of details
about the opportunity
I'll stand by on my end
and again this was after you allowed
Them to kick off the interview, you properly interjected after they painted the landscape,
a good quality conversation, and you let them know that you're still, and no questions about
salary, no questions about coming into the office, we saved that for the offer stage.
This was just an awesome conversation.
I'm looking forward to next steps.
Let me know what you need me to do.
Hey, have a great day.
Take care, guys.
See you later.
Bam, nice and positive ending.
Yeah.
That is great.
Okay, another kind of thing that I'm thinking about, and this is brand,
new in my mind as I've been interviewing people for circuit I kind of feel like in today's day
and age you should ask for an on-site interview I kind of feel like you know if if the interview
is done online I think both parties aren't really getting enough of the right kinds of
information to the point where you know if if God forbid like circuits you know falls over
and we run our money and I have to go look for a job.
I feel like I'm going to demand,
and we just talked about not doing this,
so I'm going against what we really said.
But I feel like I'm really going to push hard
for an on-site interview,
even if that means I have to fly somewhere
versus doing it all on the internet.
Mark, Patrick, what's your takes?
Go ahead, Patrick, I'm all ears, bro.
Yeah, I mean, on my opinion,
I could see there's value there.
And I think this, again, we should be mildly careful.
When I came out of college, the idea of flying somewhere to do an interview when I was
more or less a very low amount of money would have been very onerous.
And so I think we have to take that into consideration.
But if you're further along in your career where the reality of like hotel and flight
for a couple days is is really not a big deal in the grand scheme of things, if you can
offer that, if like you said, pushing for it, I think I'm fine.
with but I mean depending on the company you're interviewing with if it's a large conglomerate
or whatever like they might just have a policy and so they may not be set up to host you on
site so just be aware that like you can say oh hey is there an option to do an on-site interview
and I think that could be fine but you'd have to know your audience a bit I guess because
yeah I mean I agree 100% on that I mean I think there is definitely upside to it if you
are willing to accept it or offer to do it even
even if it's at your own cost, I think you're right. There's probably an enormous, you know,
initiative that you're showing by doing that. So that alone could be like definitely pay dividends.
And another neat thing is that as we well know, there is still a pretty material delta between
virtual meetings and in person. So you could reference, hey, I've really enjoyed the process from here.
And if you need me to fly out just to meet everyone in person, I'd love to. And then this is special.
if your consistency results in a very positive in-person interview
after two to three positive virtual interviews,
you basically kind of slam dunked that process.
I mean, we already know if the three of us got together for coffee,
it'd be a damn good time.
Patrick, Jason and I got together.
We had a hell of a time.
I even felt like I don't even belong in your presence,
but we still had a damn good time.
It was awesome.
It was awesome.
So point being, you can say that you are hungry
and you'd love to try to come out,
oh, my travel schedule is kind of rough
for the next couple weeks,
but I'd love to meet everyone in person.
And then when you have that positive
in-person experience that's consistent
with the positive virtual experiences,
bam, slam dunk.
Yeah, that makes sense.
So I guess to kind of like reconcile all this,
yeah, definitely, you know,
don't say, oh, if the interview is remote,
I'm not interested.
Like, definitely you don't want to set
ultimatums like that.
Good point.
But I think it's good to,
say, hey, is it possible or, you know, given the choice, I'd love to do the interview on site.
And, you know, I actually, I actually interviewed at a place where I was, I was, you know, in the middle of getting my PhD.
I didn't end up taking it. I finished the doctorate program, but they actually had this system where
you could book the flight in the hotel and they reimbursed you because they figured, oh, PhD students are all broke,
which is totally right.
And so most companies, you know, now we have, this is all pre-Zo.
I'm talking about 2007 or something.
But, you know, so companies have the option to interview remote, and that's definitely
cheaper for them.
But, you know, you can always float that.
And if you can float it where they pay for it, that's the best.
I would highly recommend taking them up on that and doing the interview in person.
If you're going to spend four, five, six, eight,
20 years at a company,
it's probably worth it to fly over there
and meet the people before you pick which one that is.
So even if you have to pay out of pocket,
I think if you're really serious about a company,
then I would probably make that flight.
And in fairness, the company probably,
if it gets to that point,
the company probably would pay.
Yeah, I mean,
it's a relatively small amount
of money. I mean, there's some logistics around
how do you pay a flight for
someone who's not an employee. So they have some logistical
things, but yeah, they should, from a
financial standpoint, should totally do it.
All right, so
you pass the interview.
Now,
this next step is
really interesting because sometimes
it's not even a thing
that you can even do.
And other times, it's the most important
thing. And this is the reverse
interview. So if you interview at a big company, one of several things will happen. Either
they will basically tell you, look, you have to accept the offer and then we're going to place
you wherever we think you belong. That can happen. That happened to me at Google. I ended up writing
JavaScript for a year and it actually was fine. And so in that case, I didn't have a reverse
interview. I took whatever job they suggested for me.
Um, but, uh, you know, as you get more senior or as you interview at smaller companies or, or whatever, you can have the opportunity to do a reverse interview. So this is where, you know, you might have an offer or you might just have a verbal offer. Um, but the company has said, you passed. You know, your interview went great. Um, and you get an opportunity to meet your boss, uh, talk to the rest of the team.
maybe talk to the executives, right?
So, Mark, I'd love to hear from you because you have such a diverse set of folks that you've helped.
What is the kind of reverse interview process like in general?
And how do you sort of coach people through that?
What I often say when we get to that stage is let them know, again,
you're super excited to meet with your hiring manager.
and if you don't mind me asking hiring manager, just what my core function will be, what you'll need out of me, the primary requirements, ramp up time, it's usually over three months or something like that.
But whatever you need for me, I can start prepping now just so I walk into this ready to go.
As we well know, the number one thing for all new employees at a company is to get up and running as quickly as possible with the team.
So what do you need on my end? What do you need me to do? Again, my constant theme is the sense of service. So even though we've made it past the interview stage, it does make an argument, okay, well, what are you going to pay me? What are my benefits look like? We can politely do that stuff. But you're my boss. What do you need me to do? Nothing is more better received than the sense of service to another person. And so when the boss feels that, he or she will drop those requirements,
what needs to be done, what they need to have done in the first 30, 60, 90 days.
Okay, awesome.
Thank you.
I'm on it.
Hey, I might talk with HR.
I haven't had a chance to look at the health care benefits.
I don't take much vacation, but I'm going to check into PTO.
And then something else, the itemized if then, we'll talk about that when it comes to negotiating salary, is that, oh, God, I know they came in at 170.
if you can do 180, I'll open up that docky sign, fill out all the fields, and set my start date.
When you set definitive actions, if a company can do something, there's candidates today.
If you can do 180, yeah, I feel a little bit better about it.
Shit, I'm not going to give you 180 then.
But when you do a defined, you know, anything that you ask of your manager to give to you that you will do,
including signing the offer,
flying out in person,
it's well received.
So you can say to that hiring manager,
hey,
what do you need out of me
these first 30, 60, 90 days?
And I'll start studying now.
And again,
it will just be so well received.
Yeah, that makes sense.
I think the reverse interview
is a rare opportunity
for you to potentially meet somebody
who is,
I don't know how to say this.
so for example
I did a reverse interview
with LinkedIn
I end up not taking the offer
I end up going somewhere else
but
but I met Deepak Argoal
who's super famous
in the AI world
and I actually met him again
years later at kind of a dinner event
but but the reverse
interview sometimes you meet people
who you know at least
like who might not be in the circles
that you're in
And that's a really good opportunity to really learn a lot about that person.
So you'll get some great opportunities to learn how people think, how they talk,
how they think about the company and how they think about their working style
and get sort of like a glimpse into the future.
And then when you talk to your hiring manager,
I think the biggest thing is try to imagine yourself.
talking to this person all the time.
You know, is this someone that you really want to spend hours and hours a week with?
I think that's important.
You know, I've seen people take jobs, you know, that were given amazing compensation packages
at very reputable companies, but the sort of honeymoon phase, you know, wears off quickly.
And at the end of the day, like, after the honeymoon phase is over, it's you and your immediate
team, especially your manager, talking to each other, you know, for a huge portion of the day
and you writing code for the rest of it. And if you're junior, you might do less talking and more
coding, which, you know, it's kind of nice sometimes. But you will still do a lot of talking
with this core group of people. And it doesn't matter ultimately, you know, like at some point
when you've been working with people for, you know, a year, two years, three years, it almost
doesn't matter whether the company is making bones or a website or if the company is a law
office, like you just end up forming sort of this community and that becomes your life. And if that
is really unhappy, it makes you very unhappy. Nothing else can really fill that void.
Love it, Jason. And again, both of you got to levels that you did, not only with your
brilliance, but your delivery for those people. I imagine earlier in your years,
you guys were some of the quiet members of audiences and whatnot and you just did whatever was put in front of you
and that elevated you over time some people use words and conniving efforts and they can elevate themselves
if you're very intelligent but you're also got a hell of an ego on you and you know you can do well in life
but both of you guys made it through your sense of service you delivered on everything that was put in front of you
you probably both had very nice humility about you and then you it contributed to just very good
quality conversations with those people and then you were damn both of you before age 30 you were up
and with that crowd you were a peer level with them yeah yeah totally so so the let's think let's
imagine you have several offers and as we said the the number one reason people leave their jobs
they're hiring manager hiring manager is obviously very important what are things that a candidate can
do in that reverse interview, like to find red flags. I'll throw one out there. Yeah. Um,
uh, okay, I want to make sure I anonymize. I get rid of the PII, the personal information out of
this story. But I, I did a reverse interview and, um, and the hiring manager spent a lot of time
talking about how, um, they had a much higher position at their last company and how, you know,
They took a lower position at this company and they were trying to spin it as kind of a, like, I'm going to be fast-tracked because I was super high up at the last company.
But they were also like really bemoaning it.
And I could tell that there was real insecurity there.
And I could tell that this is somebody who's going to climb to the top and probably step on my face on the way there and use my face to get, you know, to get.
get to the next rung of the ladder.
Yeah.
And so I think insecurity is actually the number one red flag.
If your manager is insecure and if they spend a lot of time talking about their own personal growth, you know, in the future, that is a, that is, you know, if you have the choice, you should run away from that.
A great 100%. Patrick, feel free to run with that.
Yeah.
What are other red flags, Patrick?
yeah i mean i'm not sure about red flags but i guess for me and and we kind of pivoted weirdly but
but it kind of doesn't it is like thinking about career growth right like you know you mentioned like
hey you can what you call like fail upward there are people who for some reason seem really bad at
their job but just came to like get promoted they always leave right before everything goes to
you know flames and you know it's bad like uh but and you got to be careful when you're kind
of picking a manager but i think if if i think back through my career and this is what i try
So like when people ask me, you know, for this kind of advice is think through like,
what kind of mentorship are you looking for? And are you getting that mentorship like from your
manager or from the team or from your position or are you not looking? I'm just looking to
practice my craft and I'm looking to drive in a more leadership role. And I think there's a
being real about what it is that you are looking for. It sounds kind of bad like out of the job.
Well, of course, a paycheck. Like that's true. But then also there's a big difference working for a
deeply technical manager versus a person who's expecting you to be independent and
autonomous. And we talked about how you represent your resume, but you also need to understand
what they're looking for. And Mark kind of mentioned that. Like, how do I, like, what is the
next step here? What are you looking for me to do? How are you looking for me to ramp up?
Is a key indication of making sure you understand the thing? Because getting the job is great,
but in practice, what matters more is like the area under the curve. Well, unless maybe
you're getting a $100 million signing bonus,
then maybe that impulse is all that matters.
But like in general, like getting a good momentum
can cover up for a lot of other issues
and you can really accelerate if the manager is saying,
look, I'm looking for people to come in
and like churn and work with me
and they have a history of execution,
then, you know, you can learn that.
If they're coming in and saying,
look, I'm looking for you to come in and start delivering
for sort of technically leading the work, a team, whatever.
you need to say, like, am I going to be able to do that or is there going to be a missed
expectation there? And I think those initial things are really, really important and understanding
what your and your manager's relationship expectation is going to look like. And so having a
wrong one there, I guess there's a really long-winded way of saying, like a red flag is a
misalignment there. If you are really junior in something, and there's overlap, right? You can
you can realize that it always is going to feel really hard or too much burden. And so it's not saying
that you have to feel like I can come in and crush it. Like that's not always true. Like you can
grow into it. But if there's too big of a delta there, then you can run into trouble.
Excellent point. Yeah. Totally agree.
Oh, there. You're back. Okay. He faded out for a bit. So one other thing I noticed in I really dislike.
this has become almost like a political thing.
So take this word literally, not figuratively.
Really look for diversity on the team.
Like you want, you know, a group of people who have a variety of different skill sets and interests and people who are dynamic.
And, you know, you want something that is, you know,
like people who are ultimately culture builders
if the team are all kind of
people who have known each other since high school
and you don't know them
like if you're in the group that's fine
but if the team is all people who knew each other
since high school except you
that I think is going to be very difficult
so you know and it's also a sign
like how did that team end up that way
I mean, it's not very organic, right?
So one thing I look for is, I do look for, you know, people who come from a variety of different backgrounds and we're still kind of able to come together, that there is kind of like a process for growing this team that really attracts, you know, people who have, you know, who have a certain passion and regardless of kind of how they got there.
So that's one thing I kind of look for.
And there is diversity in that dynamic, Jason.
As you can imagine, we all want to support diverse cultural and backgrounds and everything like that.
But that whole movement got a little off track a couple of years ago and whatnot.
Right. It's, yeah, you find the diversity in the way an individual thinks and the way they break down problems.
And you can feel that through three or four interviews that this person would contribute.
to the company's culture.
Yeah.
Yeah, definitely.
Okay, so we've done the reverse interview.
We have one, maybe more companies that, where there's mutual, you know, we both like
each other, you know, you like the job, the job likes you.
So now we get to the offer phase.
I'll throw out a few things just to kick off this discussion, and then maybe we'll go
Mark and then Patrick and we'll go around the table.
A few things, you know, I...
I think that, you know, you should try not to make the first offer unless you're looking for exactly what you already have.
That's kind of the exception.
So if you have a compensation of X and you're looking for exactly X, you could throw that out there.
If you get kind of pressured to reveal your compensation, what I usually say is something like,
you know, I think that compensation data is pretty confidential. And, you know, I don't really feel it's fair to my current employer to tell you all of the details that they have taken so much time and energy preparing for me, right? And so try to not give out the first offer. With that said, you also want to be super in tune to what your expectations.
is. And there's levels. FYI. There's a bunch of resources for this. But I think the way to do this is
beforehand, you know, before you really take the job or start even negotiating, think about, like,
what is the bare minimum that you would take for this job? And, you know, it might even be zero.
Maybe you're working for FEMA doing some disaster relief for the flooding we're having here in Texas,
and you would do it for free, right? Now, should you do it for free? Maybe not.
not, but at least like you set that lower bound. Maybe the lower bound is, I need to make more than
I'm making right now. Otherwise, it's just not going to happen because I'm paycheck to paycheck, right?
Like, maybe that's your lower bound, right? But set that lower bound in advance because the more
you talk to the company, the more invested you are, you know, emotionally and literally in your time,
and the more you're likely to compromise. And so setting something in advance, right? And then on the other
side, and Mark, you kind of alluded to this, set your upper bound. Set the number that if they
reach that number, you're gone. You're gone. I mean, take two weeks notice, but like, you're,
you're effectively gone today. Like, you sign the offer today that you'll start a month from now
or whatever it is, but you're gone. So set those two limits in advance. That, I think, is so
important. This day and age, job descriptions, the vast majority of them have the salary range on there.
so in that introductory conversation that comes up and hey that salary range works perfectly for me
and everything and again it's just all about creating that very positive experience in that first round
then doing well technically that's the beautiful thing software engineering professions a lot like
athletics you've got to deliver on that technical assessment you've got to show that technical
horsepower and then if you do the in-person final onsite and everything again to your point jason
you almost start interviewing the company, the pivot changes from you pursuing the company,
the company is now starting to pursue you. And you can have that private conversation. Now,
if the job tops at 170, you can't throw 205 out there. That's out. But you could say,
hey, I am currently at 163K base. I've got about an 8% bonus. And they do match my 401k. That
takes me up to about 181. I just wanted to ask, Jason, if a buck 80's on the table on the
base, again, I'll open up that document and I'll sign. I'm ready. Right. Right. And then the beautiful
thing is, if you decline that offer, but y'all come back with 176, I still won. I got your
company's best offer. I got the best offer. Yep. Yep. I think that, you know, having that weight
behind it of you know you give me this offer yeah and in exchange i'm giving you a guarantee
signature that is really how you negotiate um and then if they come back with um you know something
less than that then what that means is you have to decide whether you should lower your upper bound
or not and that takes time this this is another thing that is actually in hot debate so
you know, do you, what do you do with an exploding offer?
My view historically has been to basically ask for more time.
But I think that the way you really counter,
the proper way to counter an exploding offer is with your upper bound.
Like, because you've set that upper bound in advance,
you're totally prepared to handle exploding offers.
If someone says, oh, I didn't explain it.
exploding offers where someone says we're offering you this but you have to sign in the next 24 hours
if they come back with that you just come back with your upper bound you said hey you know i've already
thought this through and actually i need this and if you give me this then i'll sign it in the next hour
in the next five minutes because like you've already kind of like dealt internalize the exploding offer
and so you can see well you know the fact that you're not offering me this is why i can't sign
in the next 24 hours. So you're kind of putting, you know, the responsibility and the agency
back on them. And you can do that when earlier in the process, you have let them know that the
problem space the company is in makes you very curious. You find it very interesting. And you
really like your hiring manager. It's not talk about it enough in tech, but one of the greatest
luxuries is just having a great boss that you love working for and they drop stuff on your table
and you knock it out. Those two dynamics. Interesting work. You really,
like the boss that you're going to have. So yeah, if you guys can do these numbers, I'm ready
to sign. Yeah. Patrick, what are your thoughts negotiating the offer? Yeah, I guess there,
so taking it back to stuff, most people aren't aware for tech offers that it isn't just a salary.
So, you know, people outside of tech won't realize it if you're a new hire. Maybe it's with
levels FYI, I feel like, well, first of all, it's a little weird sometimes. It can be non-reflecting.
So be careful.
And same thing for, you know, glass store or anything.
Like just be careful because it's a, there is a bias in people either up or down on
on who report.
But the offers that tech companies are typically composed of many pieces, a signing
bonus, which is what we were joking about hearing for the AI people with meta.
But then also there can be relocation money that can be part of the package.
There can be a base salary.
There can be options or RSUs.
If it's a public company, there can be.
a private company, sorry, a startup, you know, an equivalent thing. But then also, Mark
was mentioning a bonus that's a target that can adjust. So it's really like the total package
can be complicated. And there may be certain things. Like you'll hear advice on the internet
like, oh, negotiate for more vacation. It's like, well, that's an option you can ask about,
but just realize some companies may not have that as a lever. They may not be able to do that.
Oh, that's an informational thing. Great point, Patrick. That would simply be, hey, do you have your
vacation. Yeah. And so I think getting those things on the table too because 401k match is money
at the end of the day and taking a job with either like, hey, you're at a really high PTO
relative to this company and you're going to be a new hire. And even if you're pretty senior,
a new hire may have very limited days off. That's like, and there's a cash equivalence there.
Like, you know, you would pay money to get time off. Right. And so you got to kind of like roll those
things up into it a bit. But I agree mostly with what everyone is saying. I will also just say like
things not written down like in the actual offer letter aren't worth anything. Oh, I'm going to get
you this, but you're going to be up for a promotion. I am going to get your promotion within a
year or two. Oh, totally. Like no, that's not like that that doesn't cut it. Like it's go for the
offer, you know, sort of as written. That being said, again, there can be games played with a
vesting schedule. So I'm going to give you X amount of stock over four years, but it's,
vesting, backloaded.
You're only going to get 10% in the first year.
So if you don't stick around, and you've got to be really weary, like, that might be
policy, but there might be a really bad churn.
So famously, one of the big tech companies had a really bad churn problem.
And so they would backload RSUs because people would leave after year one or year two.
And so they could lure people in, burn through them, and then they would leave of their own accord.
And so just, I guess, informationally, be aware online of what people are saying.
think through your own story about what what you are wanting.
If there's relocation involves,
you got to be honest with yourself and your family about that.
Like, are you really going to move to this place for that amount of money?
What is what is really the cost of living going to be for you?
So like, you know, talk about like Texas versus Bay Area,
people like, oh, Bay Area, real estate's really, really expensive.
But the question is, what about for you?
Are you, can you make it work for you?
Can you like make the opportunity balance out?
And so I think that comes in a bit too, and it's really complicated.
And that often can be discovered, believe it or not, Patrick, even after the second or third interview, that's something that would make the company feel pretty well, that in terms of relocating, you've already talked it over with the family.
Yeah, the cost of living, you've already measured that.
You've already looked at some real estate.
A lot of those, that would make the company feel good, at least, that you've already researched all that, potentially.
Yeah, yeah, that's true.
And just as like a side note, often, by the time you get to them making you an offer,
it is so hard to get candidates through at most good companies to that point.
Don't abuse it, but you don't have to like have low confidence either.
So getting them to a specific number may or may not be slow or difficult, but in general,
they don't want to walk away at that point.
And there are companies, Jason probably is the same thing.
If you make it through the interview process, you go into a database and they will pest you
for the rest of your life because like they need.
know that you're you can pass the interview and so they will keep sending you like would you be
interested again would you be interested again so don't feel like it's it's as much pressure as they
want to kind of make you feel to to to hurry up and make a decision and so hey i need my family to
check out the area is there a possibility to give me time or you know whatever they may offer
to fly you and your family out to the place to check it out these are all things that like
become on the table that aren't strictly just like a dollar and sense
you know kind of kind of what happens but yeah absolutely knowing how much but it's really hard
because it can be literally all over the table you could be vastly underpaid you could be being
vastly like overpaid so it's really hard to say people say don't leave for anything less than 20
percent yeah but those absolutes are are such a struggle they are and then because most of us end up
with so much stock-based compensation the underlying company makes up a huge portion the difference
between, you know,
Google stock, Apple stock,
Facebook stock and a startup or, you know,
something else.
Cisco or something.
Yeah, or Cisco.
Like those relative momentum, velocity, value,
future stock expectations,
like it becomes,
it can dominate over, you know,
a 5% difference.
And I think Mark was pointing out,
like, or Jason,
like you're picking your boss,
right?
If you can find a boss that you really like
and that you think you could deliver for
and would stick up for you,
you got to think about the iterative,
amount of that too. Like, what about five years down the road? 10 years? Like, are they going to help
you grow your network? Like, those all things have intrinsic value too. It could. You can make an
argument almost amounts to anything. I mean, Patrick, look at freaking Jason. And if we found a 23-year-old
graduate with the machine learning background and they were a little hustler from Texas A&M, and they got an
opportunity to work for Jason, I would take that even if, you know, Goldman Sachs.
is offering 45K more a year
in annual compensation, but your boss is up
in New York City and you look disconnected.
No way. You take the offer with Jason.
Yeah, I think
that done deal. Yeah, that makes
a ton of sense. Patrick, I mean, just to
double click on something you said,
you never, ever, ever accept
future rewards. Like, it is
not a good idea. These things like, oh, you'll
get promoted in the future, or I'm going to put you on
some fast track. I've seen people get
burned by that so many times. So here's what's going to happen. You will, you will end up maybe on a,
let's say the best case scenario, you'll end up on some kind of fast track. But, you know,
because you didn't get the offer you really wanted, you just got the promise in the future of the
offer you wanted. That's going to make you insecure. And because you're insecure, you're going to
be the worst hiring manager because we've talked about in the past. So like, you can't, you can't do
that. It's a trap. I've seen people fall.
into it. And so now, now there's a flip side. I think on one side, you know, um, you should,
you should look yourself in the mirror after the interview and tell you love yourself and that you deserve
love. You're great. On the flip side, on the flip side, um, you know, you, everybody dies, right? Everybody
dies. And, and nobody's going to care a hundred years from now that your last job was VP of
engineering or just software engineering like nobody the end of the day like you can't get hung up
on the past i see people who especially in management you know manager jobs are getting decimated
and you might have had some really lofty title and and you might say well i want to hold on to
this title and the respect and the the uh the org chart power that it comes with all of that but you know
things change so fast.
Like when Patrick and I were starting our careers,
just being able to code was huge leverage, you know?
And now, you know, it's less of leverage.
Like there's a lot more people who can code.
It's becoming even more prevalent,
like friends of mine who have never coded in their life
now with AI tools are starting to code.
And the reality is the leverage of just being a pure coder,
unless you're a good architect,
that leverage is going down.
And the leverage of being a good manager, frankly, is going down.
And so you might have to take a title cut.
You might have to take a pay cut to make you happy if you're not happy in your current job.
That's just a reality.
And Jason, you'll love this dynamic.
To these poor souls, I have worked with some senior director and VPs of engineering.
And immediately upon the search, they say, Mark,
I don't want to take a cut in title.
I don't want to take a cut in pay.
Nine months goes by.
I'm not hired.
They haven't found a job.
But here's very disappointing.
Then they're ready to make the concession.
They're even ready to go down to a manager.
But that mindset, holding that for nine months, they've kind of deteriorated.
And they don't even qualify to be a manager anymore.
Yeah.
You know, me, when we hold onto a status that we can't achieve anymore, we hollow out.
We're no longer at that, you know.
There's these senior partners at law firms that are in their 60s.
They still pound their chest and everything.
They know all the principles, but they haven't done the nitty, gritty details in years.
So you dig into them a little bit and they fall down.
That's what's happening with some VPs out there.
I'll try to feel for them.
Yeah.
I mean, I think in general, there's this thing, and maybe this hits, you know,
when you get to a certain point in your career, but this, like, monotonic, ever in
you know, pay title, like that's a bit of a, like very, very few people industries that
also change jobs like we do in tech would have that. And a lot of times, if you were, you know,
take a nurse or whatever, there's like very standardized pay and you may move up, you may negotiate,
but there isn't this like, oh, every year you're, you know, moving up and up and up and up and up,
sort of almost without bound. It's a, it's a very unique, unique thing. But then to Mark's point
to, I'll say, sometimes you have to realize the thing that you're doing is gaining expertise
in a very, very particular managing team, whatever, and that the chance of having the next
opportunity be a strict up or up and diagonal move is goes really down. So as an individual
contributor, it may be pretty straightforward. If you're a manager or a manager of manager or above,
of, it's very difficult to find a new rule
where you can just plug in to an existing team
at that level versus rise to that level.
And so being realistic about that is very important.
Yeah.
Yeah, totally.
Beautiful.
Beautiful.
And again, that's a nice luxury that both you have.
I've got to toss it a little bit.
You guys are at, not saying you guys can even go higher, right?
Celebrity status might be like the next step or, you know,
but no, y'all are.
I have a podcast, man. Come on.
I need more Twitter followers for them.
Yeah, you're at the top end.
I'll start following you on Twitter, Jason.
Oh, we'll have a lot of fun.
But both of you are at the upper, upper ends of your ladder,
and you had the luxury of just being able to stay there.
Yeah.
Yeah, I think that over time, you know, in the same way as, like,
the job changes and leverage for jobs change over time.
you also change over time as a person.
And so sometimes you might outgrow a job
or sometimes it might just your priorities change.
And so when you're negotiating,
one thing that they're going to ask you,
especially when you, oh, let me explain a little bit.
So the way you negotiate an offer
or what actually happens on the other side of the table
is there's a finance,
talent development kind of department that that figures out the bands which means the lowest and the highest compensation a person can make at a certain level.
They figure out those bands and then they also look at your resume and they have a bunch of ways of deciding what your offer should be.
And so then when you ask for more, what's going to happen is the recruiter you're talking
to, they want you to make infinite money because they want to close the deal and it's not
their money, right?
Yeah.
So you're not really negotiating with the recruiter, although they represent the people you
are negotiating with, but you're not talking directly to them.
So trying to be persuasive and stuff like that is not really that useful.
what's going to happen is they are going to take your request to the next level up.
And so if you're within band, then a director, maybe even a manager or a senior manager could just approve it.
Once you go outside of the band, it can actually still get approved, but it has to require higher and higher levels, right?
So, you know, if you have Mark Zuckerberg approval, you could get $100 million offer.
is clearly out of the band.
So at some point
you can get infinite offer,
but think of it as
rings of an oak tree,
right? Like you have to go
more and more into the inner circle
of the oak tree,
more to the most senior people,
most trusted people at the company
to get that kind of an offer.
And so,
and so like that's where
a lot of the sort of intangible things really
matters. So, for example, we talked about being committed to that offer. But another thing is,
you know, let the recruiter know, like, what are the intangibles? You know, it's like, look,
I really like that your company has a lot of data. You know, your company collects a lot of data,
and you know so much. And knowledge is power and just the ability to kind of work with that data
is kind of really uniquely interesting to me.
Like, find out, and this is something you should really do at the beginning.
But if you already have a job, why are you changing jobs?
And if the answer is just for more money, then that's kind of a little bit difficult.
Yeah, you know, yeah.
Yeah, I mean, it's because you're taking on so much risk of maybe your boss isn't that great.
Or maybe, you know, you don't have the kind of upward mobility.
So the reality is like you really need to have good reasons for taking that job.
And so when you're negotiating your compensation, you know, bringing in all those other things is really going to strengthen your case.
And a nice one would be the stagnation and the problems at your current company just don't leave you as challenged and as curious as you used to be.
I've had a great time here. I've really enjoyed my time here.
but I'm waking up just not nearly as excited about what we're working on.
And we have a number of products that are now on hold.
We're not doing any new releases.
And just my experience with your company, wow, you guys have three products
that you're going to be delivering inside the next nine months.
I just love what you guys are doing.
I find the challenges from a work standpoint.
Waking up day to day, excited about our job is one of the greatest luxuries we can earn in our career.
and you can let that company know you feel that.
You realize that through the interview process.
Yeah, yeah, totally.
So I have a few rapid-fire things here.
So one is, what's your take on moving to the coast?
So there's sort of three areas on this spectrum.
So one area is, you know, sort of not to move and stay where you are.
another one is, you know, move for the job, if it presents itself.
And then the third one is move to the coast now and then look for a job.
And so what's your kind of take on those three options?
All you, Patrick, I'll follow up.
I mean, this is such a personal question.
I mean, my take is like in general,
if you know having an opportunity in like the bay area new york there maybe are a few other areas
where there's lots of tech companies especially early like it's always really hard to move but
it only ever gets harder and so if you're open to doing it i mean it's i see it is it's sort of an
investment and that's something you have to make with your your family spouse kids parents if
there's situations and so and those things do change over time and so i i say it's
sounds cheesy, but no amount of money is going to make a, like, how many people have the
story of, yeah, I know a, I know the divorced VP, right? It's like, oh, the VP did great. They climbed
the ladder, but they got divorced twice, three times. Like, we just, we know a brand new, uh,
we know a brand new divorce CEO if you've been following. No, go to co-play concerts.
That's right. Yeah. Oh, that's everywhere. Coldplay just made, uh, cold play just made two singles.
oh gosh good call okay but but we really do know this right like people who get like i don't know i do
i i i know this story directors and they you know anyways so you got to be real about that and i think
to me that is something you have to figure out sort of first but in terms of like career potential
i mean there's just something to be said for the fact that like there's so much opportunity
next to each other it removes so much of a hassle it's more companies are willing to say well you're
already here, therefore, like, we are more willing to take a swing on interviewing you because,
you know, we don't have to deal with a lot of stuff. So I mean, I think earlier in the
career, if it's something that you and your loved ones can kind of like get behind. Yeah,
it really does make a big difference. I mean, I think this is same as for you, Jason,
as for me, working in a non-tech hub and then going to a tech hub made an enormous difference,
you know, in just like career opportunity and potential. Yeah.
just I'll double down and then we'll talk to Mark.
I think moving before you have a job, terrible idea.
I think that, you know, I've had several people ask me that recently, even after we did
the show, kind of like, you know, pressing on that.
It's true.
There's a ton of meetups.
There's not that many meetups in, I won't say the name of the city, but the city of the person
who was from, not as many meetups, but honestly, like, especially if you're junior, companies
kind of expect that you're going to be able to move or they're going to give you the benefit
of the doubt there. And so I don't think a Bay Area company is going to ignore you if you don't live
there right now. On the flip side, you're saving a ton of money by not living in San Francisco
without a job. So with that said, I think, you know, if you are, you know, if you're like
relatively junior and you don't have, you know, a lot of commitments in your current city,
you know, you don't have to take care of an elderly, you know, family member or, or have
children who, you know, have an anchor where you're at. Yeah, moving to the coast is just
like a phenomenal for your career. And I think that, you know, Patrick and I definitely wouldn't
be where we are without having done that. Yeah. Good point. And, you know, for some people,
two, art networks mean a lot. When you do move, take inventory of the fact that you are
leaving a community of people that know a great deal about you that speak very highly of you.
You might be going to a new landscape. Granted, your experience at companies and whatnot
might override that. But again, for both of you, just imagine the incredible value of the
networks you've built and the places where you've worked. And if either one of you left,
like Jason, if you left Austin now and went to Rest in Virginia, you might know a couple
of folks or some stuff. But wow, damn, dude. Yeah. Yeah, I think it makes sense. I think, you know,
this is a sunk cost fallacy because, you know, we had COVID and during COVID time, you know,
you couldn't even, you couldn't shake anyone's hand. And so it really leveled the playing field.
And so, you know, Patrick and I both moved in the middle of COVID. There's other people who
are who are living in, yeah, in West Virginia who could get the same tech job and have exactly
same experience with someone in downtown
SF. In fact, probably just
completely better because
you,
you, um, because a lot of the things
in West Virginia didn't shut down. So like, you have
child care and these other things. So you're actually like
strictly better off at West Virginia
in mid-2020 than downtown
stuff. Yeah, that's, that's the past. And kind of like
we talked about with job titles, you know,
you can't, you can't hold yourself. You can't
compare yourself to a version of you that existed in 2020. You know, you're not being fair
to yourself. Like, this is the era we're in now. The COVID era is over. Totally different world.
Totally different world. Yeah. And we just, you just have to have to adapt or either adapt or
adapt your expectations. Either one. Love it. Um, all right. So, oh, Mark.
Yeah, nice, man. Yes. What's up? What interview
horror stories. Oh, for people
don't know, Mark has a blog. I'll
put it in this show notes. It's amazing.
I've literally read every
post in your blog.
Phenomenal. But just
share like, you know, a few interview
horror stories that you've heard
of that are kind of a little bit
funny or informational.
Well, again, one
was a very talented software engineer
on the initial interview with the
hiring manager. Wanted
confirmation on the
salary, what their title would be, and how many times they'd have to come into the office.
So immediate negotiation, and that candidate wound up getting declined.
They really didn't talk too much about their technical background at all or anything like that.
So the first interview is always you're just a sense of service to that hiring manager.
Whatever is asked of you, you deliver on it, you let them drive the conversation.
So our horror stories, to your point, Jason, or, well, how many times do that to come into the office?
What's going to be my title?
And I am looking for $195K-based salary.
First interview dropping that hard requirement.
Hey, you know what?
I'd say, see you later.
Yeah.
Yeah.
We had a candidate recently after two rounds in.
He goes, oh, I changed my mind.
I want to be fully remote.
That's kind of a horror story.
And the company just kind of froze.
So the whole process is frozen.
And we were walking into the final onsite.
Yeah.
That's interesting.
first call your sense of service to that company because you applied to that company you're
interested in working there you'd consider it you're at their mercy you're at their service whatever
they ask of you you deliver and you let them run the show all the way up to the offer stage
and then you could kind of start interviewing them you could turn the tables a tad secure their best
offer find out pTO the benefits and do that itemized if then in our personal and professional
lives, when you say you're going to do three things at that other party will just do this one
thing, it's quite often pretty successful. Yeah. I have an interview kind of slash post-interview
horror story where we interviewed somebody and they were just extremely particular about all these
details, 401K, all of these like, can I do a Roth IRA backdoor conversion? And I'm just like,
I'm like, I really don't know. I can find out for you. And then we hire.
them because they had great credentials, they passed the technical part of the interview. But honestly,
in the back of my mind, I was thinking this was a mistake. I just couldn't articulate it well enough
even to myself because they did have such great credentials. So we hired them. And I remember the first
week, they were upset because the employee handbook was a wiki. And so because it was a wiki,
HR could edit it at any time and and they they were like well what if you edit the the handbook
to make a rule that I don't agree with and uh you know and they gave a ridiculous example they
said well what if you uh I'm just going to pretend their name is Mark what if you what if what if HR
changes the handbook so marks aren't allowed at the company right and I was like okay here's
the deal like I get it you know I hear you I said but but that's just not going to happen like
HR is going to act in the best interest of the company.
I'm trying to explain it.
And it just,
it just,
they were really upset.
We went to HR.
They wanted HR to like give them a physical copy of the handbook and sign it.
And they just end up letting this person go.
And so,
you know,
that's a horror story where this person was difficult,
you know,
because of their brilliance,
we hired them anyways.
And then because they were just so difficult,
we have to let them go.
And like we all know,
we've all three of us have experienced it before.
Things can start out.
really well with another party, another human, but as you settle in with them, you start to realize,
wow, we don't have a match here. And that happens a lot in the tech industry. Someone can pass
either one of your interviews and they settled in. And then six weeks later, like, oh, my gosh,
what has happened? You know, we sometimes do discover real individuals later on. So I, another thing,
just try to be as real as possible in the interview process and the consistency, consistency of your
human actions and whatnot. I mean, Jason, with your incredible,
brilliance and insights, you probably smelled a couple of things on this person, but just like
an athlete that runs a 4-2-40, you almost got seduced by that technical brilliance. Like, whoa,
wow. Yeah. This person could deliver on anything, and it overrode, you know, all the other concerns.
I mean, yeah, look at some of the athletes in the NFL and the NBA. They just go and raise hell,
but they blew it out in the tryouts, so the team brought them on. Yeah. Yeah. Patrick, what's a horror story
from your side either you interviewing or someone you interviewing being oh dude yeah me interview
i've had a lot but uh i interviewed someone one time and ah horror stories maybe a bit of a stretch
um we've had them just go really bad and then the debate i'm a proponent of like from
conducting interviews even if a person bombs the first couple even if you have to send in sort of like
new hires to practice interviewing or whatever you still complete the interview panel but other people
were pushing like no to send them home like they're done after one or tell you this is a waste of
everyone's time don't waste anymore um i think there's like a respect you got to have there but but but i
do hear it um but the only one i had is i had a person one time we were interviewing who just like
insisted my question like they didn't want to answer my question but i asked a question like and i
always am very upfront hey this is contrived is just to make sure you understand how to program
um you know so you feel free to ask any question whatever and they're like you wouldn't do it
this way. And I'm like, yeah, you know, I agree. That's fine. But like, let's just do it this way,
like this constraint for the purpose of this. Well, this is why we invented, you know, GPUs.
And I'm like, okay, well, you know, but I'm trying to see like, do you understand, you know,
like, you know, how that works? Like, I agree with you. No, I'm just going to talk about how
GPUs work. I'm like, okay. That's not really, they just like really get. And I, you know,
I tried again. I mean, another question, you know, like, hey, what about this? Just really
trying to engage them and just like every turn it was like no well of course i would only like use
the stl hash map because it's you know that's that's the thing and i you know that's how it works and i'm like
yeah but do you know like if you were to write your own hash map how whatever that's a horrible
idea you should never write your own they said that to you patrick and i'm like well i generally
agree you should have write your own cryptography don't write your own hash maps yeah yeah yeah i
agree but for the sake of like exploration and curiosity can you sort of tell me how how you would
make this part of it work. Yeah, I would go to, you know, the source code for STL and I would
copy the algorithm. Thank you. Patrick, for anyone that does that, I mean, yeah, you can put in the
applicant tracking system never engage with this candidate. And you can win in the long run. And then
your network will never engage with that person. No. Yeah. My thing is what Mark kind of pointed out.
And I try to tell this when I talk to other people about how I want interviews done, you know,
on my team like this is really look for a person who's curious like a person who's curious a person who
has energy and drive and these are really vague and they can get into issues and then you know i'm kind
of hand-waving those but like looking to say does this person want to engage with the team do they have
a passion and it comes across by them asking questions i really like the work you do what about this
part how do you guys think about this where do you think the future is going here you know those
kinds of questions really says this person is going to bring an energy and if they bring an energy it's
going to overcome whatever other minor perturances that happened because on day one,
you know, we couldn't get the credentials for their login sorted, right? If they're already like,
I only took this because it was 3% more than my current job. Oh, yeah, this is not going to work.
Yeah. Yeah. Yeah. I agree 100% Patrick. Yeah, I'm sorry about that. But damn.
No, you don't have to apologize. It wasn't you. It turns out there's really weird bad people in the
world. It's like, no, no, there is. And it's getting a little bit worse. Our social dynamics and
social connections are struggling, bro.
And now they're starting to invent AI tools to be friends with people.
Oh, my.
No, no, no, no, no.
We'll run way too long.
Well, that's actually a good segue to my last question that I have on here, which is,
how do you deal with fake candidates?
Because I've heard this from the person has like 100 jobs.
Yeah.
Oh, yeah, yeah, that's right.
So, like, I'm currently, we're not hiring at circuit.
You know, we're still trying to build out the product at PMS.
product market fit and all this stuff. But there's another team inside circuit that is hiring
and they're just getting flooded with fake people. And the resumes look good. And it says,
oh, this person went to Georgia Tech and they didn't actually go to Georgia Tech. And even the
interview, the Zoom call is like deep faked. It's just out of control. So Mark, you might have
more breadth on this. Like, you could pick us off. Like, how do you deal with fake interviewers?
that is something that is somewhat sadly beyond our control. When a company post jobs,
the fake AI applicants are submitting resumes in large volume. We're getting a number of fake
ones too, but then we just shut them right down. So that is one benefit. Perhaps when your company
is interviewing maybe some internal recruiters, that can be part of their responsibility to go in there
and vet out all of these fake applicants. That's a lot of work, but that saves you a ton of time.
something my agency, when I work with firms, we make it clear, hey, we don't send it over
any robotic fake candidates or anything like that. We qualify on all of them. They're
willingness to come into the office a whole nine yards. But direct applications, Jason,
damn it, bro, I'm sorry, you're going to get a ton of fake applicants in there, but maybe make
sure that internal recruiter cuts through all those so you don't have to mess with it because that
would be a massive waste of your time. Yeah. So, you know, without revealing any secrets here,
How do you do that?
Is it through, like, following their LinkedIn and all of that?
We have.
I've spoken with candidates.
Their name's Kevin Thompson.
And then it's a deep, deep, deep Ukrainian accent.
So it is, it's offshore.
And it's, yeah, it's something else.
I'd be like, whoa, this is Kevin.
You're from Louisville, Kentucky.
But what's the economic incentive?
Like, what are they, what is their end goal?
Like, to try to get a virtual position and not.
work it? It could be contributing a cyber crime. It could be individuals over in Europe hoping that
individual does get hired in a fully remote role. And actually, and then you've got a team over there
doing the coding and whatnot. It's a fake human. They try to get away with that. And you're paying
that person a hundred forty thousand dollars a year. You can't tell if that's happening. Maybe it's
okay. Not in a crime way. That's bad. But like, yeah. It's failing terribly, though. Fake AI candidates
and whatnot. Fake bots. They're not getting jobs.
But they are, you know, people are, hell, we all get hit up constantly by cybercriminals.
It's a lot of the cyber crime fails terribly.
And trying to get fake AI bots into software engineering positions orchestrated from foreign countries is not working.
Yeah.
Yeah, I think that they're for tax and other reasons.
Like a lot of companies, even though they're hiring remote, will only hire in North America or in Western Hemisphere or what have you.
And so they're just trying to circumvent that.
by masquerading. I think that the bigger problem isn't necessarily that they're from Ukraine,
it's that they've lied on their resume, that they said, oh, I went to, you know, Georgia Tech,
and they didn't actually go to Georgia Tech. You know, one thing that is surprising to me is how few
companies do background checks. You know, it's only like, I think, $50 or something to do a
background. So we actually, you know, my wife and I own a small kind of event space and we do
background checks on the employees, but you hear so many stories of people being ambuseled by,
you know, AI workers in the Ukraine or something like that. And I feel like a background check
should catch that every time. Another neat thing about certain areas here in Austin,
as both of you will know, if someone worked at Retail Me Not from 2010 to 14,
and then KOROS and then CS Disco till 2025
and I've met that person in person, then we'd be good.
So there are the small exceptions.
And that's something we can appreciate
in terms of the strength of our networks.
But you're right, Jason.
There's a lot of background checks
are not being done when they should be.
Yeah.
Yeah, that makes sense.
Patrick, have you ever had to interview a fake person?
Not that ever made it.
Not that I know of.
Is that the correct answer?
Like, is that like asking me, am I an android?
And not that I know of?
Well, what about a resume?
Did you ever see a resume?
And later on you found out it was fake or anything like that?
I mean, we've seen resumes before that, yeah, I, but you kind of can tell, I don't know, like, there's certain giveaways that are something is like nonsensical or, you know, oh, wait, hang on this.
Yeah, so I've seen resumes that were clearly, I know, I hesitate to attribute to malice what can be attributed to stupidity.
But, you know, yeah.
But I think to Mark's point, I mean, in general, I work at a big company.
And so I don't do a lot of first-line screening of, I only normally get resumes from people I know or from other humans, which generally tend to be better quality.
And then the recruiters screen out most of the others.
That makes sense.
Nice.
Cool.
This was awesome, guys.
I loved it, Jason.
Yeah, thank you so much, Mark.
Really quick, do you have something you want to plug, a website or a Twitter handle or anything like that?
Oh, no, we're nothing.
It's kind of neat.
We've just got a good brand.
This is going to crack you guys up.
You know, you do it through the years.
Our client, we've got to keep them confidential,
but they're bringing us on.
They've got an engineering organization over in China.
And it was a couple of engineers were just talking in China
about finding a recruiting firm in the U.S.
They thought of our firm.
Oh, that's awesome.
Yeah, so we love it.
And again, either one of you guys hit me up any time
if you just need some market data.
but this was just incredible, Jason.
I cannot thank you enough, bro.
Greatly appreciate it.
Thank you so much.
All right.
We'll do it.
What's the name of your firm one more time?
Oh, the bidding network, B-I-D-D-I-N-G network.
The bidding network.
Again, we're just a team of three close engineers.
We're doing really well, and we love what we do.
We've got a good fortune.
We provide a very genuine sense of service to our audience here in Austin.
Yeah.
Well, hopefully this whole episode is a testament to how much you, the collective view out there,
your feedback matters people gave us a lot of feedback as I said the audience is double we usually get
which is already like a very humbling number and so that we turned around and tried to give you all
more more content that that you're looking for so I really hope that this answer a lot of questions
if you have follow-up questions feel free to send them to me I can pass them on to mark or Patrick
and everyone out there good luck on your interviewing and have a great day
Music by Eric Barndollar.
Programming Throwdown is distributed under a Creative Commons Attribution Share-A-Like 2.0 license.
You're free to share, copy, distribute, transmit the work, to remix, adapt the work,
but you must provide attribution to Patrick and I and share like and kind.