taylor desseyn

guidance counselor 2.0 · episode 492

the state of ai and your career w/ mark thompson, sr. devrel @ google

oct 1, 2025 · 57 min · with mark thompson · hosted by taylor desseyn

key takeaways

  • knowing what's right and wrong in code matters more than typing speed as ai handles routine tasks
  • frame yourself as ai-empowered not replaced by learning tools like gemini cli to enhance your work
  • fundamentals still matter because not all companies allow ai tools and you need to fix ai mistakes
  • build portfolio projects with real ai features that solve actual problems not just copy templates
  • the bar for junior developers has raised so learn system design and architecture alongside coding basics

listen or watch

listen

spotify apple podcasts youtube every app

about this episode

how to position yourself as an ai-enabled engineer and stay valuable as generative ai transforms tech work

full transcript

auto-generated from the audio, so expect a few typos. the audio is the source of truth.

All right. All right. Good morning, everybody. Happy Tuesday. Happy Tuesday. Mark, are you recovered? Or commit your code. I am not recovered. I'm actually down. I'm down bad, brother. I got a commit your code. I got committed to a code. So now I am under the weather. Bro, I struggled with it last week. I had it last week, so who knows? Maybe I gave it to you. I don't know. Say what? I shook a lot of hands. That's the problem, man. I mean, listen, when you go to these conferences, you kind of just open yourself up to the sickness. uh if we're just being honest so uh well you look good you don't sound super congested but you look great um for those of you tuning in welcome um no i am on linkedin jason i literally see it right now let me see hold on make sure it's out there on the streets it says it says on linkedin let me see I got no error messages.

Yeah, yeah, it's there. It's there, Jason. It's there. See, Jeff, good morning. Good morning. Terrence, good to see you. All right, cool. Great to have met you both at Commit Your Code. Yeah, it was great. I'm sure we'll get to that here in a second. But welcome, everybody. Good morning. For those of you who went to Commit Your Code, hopefully you're recovering. We are so back. I know a lot of people have been messaging me like, oh, my God, I'm so excited that you got Mark on the show. So I'm excited that Mark's on the show. I always tell people, I say, who I consider friends, I consider everybody friends.

But I think the people who I really, really respect and call close friends, I actually don't think to invite them on the show. And so Mark's been on the show. It's been a few years now. And like, it was like, great. And I was like, dude, we should, I should probably get you back on the show to talk about it. So, and to be honest with you, I didn't even see you book it. I was going to talk to you. I commit your code. And like, for some reason didn't come in or maybe I just deleted it. And I was like, I was like, I was like, Mark, man, we need to get on.

But then I saw that you were like my first guest after commit your code. So like, well, that's great. That's great. Yeah. So some housekeeping things as always. First and foremost, shout out to the AppRite and AppRite team. I am an AppRite hero. Jason Torres, AppRite hero. Go check them out. Love the DevLore crew out there. Tell them the Torque Boys sent you. Also, listen, we just got a brand new refresh. the tort community page it's nice and pretty there's like colors and it looks nice we got some testimonials you can sign up to be an ambassador sign up to be a mentor mentee it looks pretty go check it out torque community uh it looks great um and listen if you want to know when i go live you know one of the things so we we we do ambassador calls once a month for the tort community um one of the things we continue to hear from the ambassadors is that hey like you have a lot going on It's hard to keep up.

So we're trying to standardize some things. And one of the things, if you want to know when I go live, shoot me a text. This is actually my number. It's not some AI bot. Just text me live. I'll loop you in. I just sent out some texts right before I went live with Mark to let you all know we are here. So please join that. Also, too, we'd love to have you in Discord. We've got a lot going on, as always. All right, we've got a lot of people tuning in this morning, which I expected. So, Mark, let's give the people what they want, man.

Who are you?

what do you do and we'll go from there who am i who am i yeah so that's the best the best voice in the game i am the best voice in the game yeah so it's funny about the voice thing i was i was trying to get my attention and i go hey you over there and this woman turns around she goes is that your voice i was like yes it is i was like no it's not and she's like what how do you do that i'm like well you know i have control uh you know i got control i got control of everything but

yeah so my name is mark i am an engineer i'm a dad i'm a musician uh i'm creative i love photography and videography um i love love love playing guitar playing music that's one of my like big passions uh let's see and you know i've been writing code and working on tech for over twenty years at this point and i'm just really happy to be here i work at google right now which has been the best experience i've had in my career so far i've learned a ton i'll tell you get into a job that stretches you because you will be surprised at how much

you can learn if you allow yourself to grow uh and the job that stretches you and i think google has been that for me over the last five almost five and a half like five that's crazy that's crazy that's awesome that's awesome um so A lot to talk about today.

Some folks, I'm like, I kind of do some digging and whatnot. I know Mark, and I think one of the things I want to talk about today, and again, if you have questions, please ask them. But Mark, I kind of want to go into your AI talk that you gave at Commit Your Code. We were chatting backstage briefly, same kind of similar talk that you gave at Epic Web Comp that I emceed. So I just want, let's start with this, man. What's your talk titled? And give me kind of the thesis of the talk to set the stage about what we're going to talk about.

Sure. So I have two talks that I've been giving recently, one a keynote length and then one a little shorter length. Both of them, I mean, the series or the idea is like AI for the people. And what I mean by engineers out here in the engineering community, because I feel like right now, there's so much fear, uncertainty, and doubt around careers and development, around how to use AI. Code generation has taken on a mind of its own. And a lot of people are just like, is it even worth it to still be an engineer these days? it's even worth it um did i just spend the last you know eight months grinding after my full-time job grinding at night on a hundred devs or grinding at night you know doing a free code camp for nothing did i take this bootcamp for nothing that i my study for nothing Right.

And so this AI for the people, AI for everyone else, you know, this idea that these talks are to dispel some of the fear the best that I can with, you know, my educated guess about what's going to happen next and then giving people a practical roadmap as to what I would do. And this is where I'm framing it. is what I would do if I were starting today. Which I love these conversations. Because I think like, so I was golfing the day before Commit Your Co with my buddies at CTO in Dallas. It started to become a tradition, me going down and golfing with some tech folks.

And we actually, we filmed it. We filmed it. It's like a podcast style while we're golfing. It's going to be great. Can't wait to release it. But I asked him, I was like, like what do devs do now and and i think this is great kind of uh dovetail into this conversation so so mark let's talk about it what would you do what is is is junior dev is is is it even a thing anymore like what like what what do people learn like is ai the biggest boogie scary man as we're making out to be i think it's one of the biggest advances in technology that i've seen in my lifetime and that most of us in our lifetime I think what is capable of at the current state, we don't know the future state, we don't know when we're gonna max out, when compute will just not give us anything else.

We don't know, we don't know that yet. But in terms of what it can do now, I like to frame it not about like, is it scary so much about what can I do that I couldn't do before? yeah right like what tools do you have available to you now to build the things that you could never have built to serve the customers you couldn't reach so when you start to reframe it around that it's like oh wait there's more because i think and i said this in this talk on friday we have to get over ourselves meaning engineers have to get over ourselves because for the last you know forty fifty years of engineering our greatest value has been how much code we can type on the keyboard correct that is no longer going to be your greatest value add.

Your technical skills will still be valuable, so don't get that conflated. Your technical skills will still be valuable, but how fast you can type code will not be as valuable as it was before because now we just have tools. This is a flawed example, but it's a kind of fair analogy. For a long time, we were using a screwdriver to screw in. Yeah, I'm not a big tool guy. My wife does all the tool stuff in our household. I do the laundry, but keep going. Yeah, I do know where a screwdriver is, so that's good. Good. I'm glad you know that. Then we got power drills.

You know what I mean? But, like, here's the thing. To know when you use which is still valuable. Still. We get more and more, like, special tooling all the time. But to know what to do, when to do it, is the value add. Right? Like, when it comes to, like, carpentry and all those kind of things. Because I can cut with a hand saw or I can cut with a blade. You know what I'm saying? With a... Not a chainsaw. I can't think of the name of this. You know, the circular saw. I can tell what a circular saw or a hand saw. But the idea that I know when to use what is like the magic.

And I know what's right and what's wrong. You as a developer, friends who are watching, you knowing what's right and what's wrong is everything. It's everything. Because the solutions that may be generated, code may produce, may not be accurate. And we know as an industry that there is a bit of hallucination in code generation. In any LLM output, there's the probability that creates some hallucinations. But you know what's right and what's wrong is still valuable. You see what I'm saying? So that's what I tell people. I love it. So what... what do people do? Right? Like, I don't know. Again, we, we, I, there, there's nothing wrong with some hot takes this morning.

Like our bootcamp's going to still be a thing. Like, like as somebody who's, who's a non-developer. Yeah. I feel like I can go learn everything. I can just type in, Hey, Hey, I am a junior dev wanting to transition to the tech industry. I need a curriculum to help scale up my backend skills, enter, and ChatGPT is going to write something up. Where is that aspect of things right now? Oh, good question. So should you just use models to curate all your education? You know, here's the funny thing. You've already been able to do that long before ChatGPT. Humans have written up game plans. So back in the heydays of tech Twitter, before it got weird and then all fractured now, people posted every week, here's my game plan for learning how to be a junior engineer or breaking into tech.

They posted every week these long threads. So you always had that ability. it has always been whether or not you want to follow through. Sure. It's always been that, and that has not changed. Even with the advent, we just have easier access to information, but our ability as humans to follow through that has not changed, right? Like that is still the, like, we can click, just like when I look at vibe coding tools, like you as a non-developer, Taylor, like you can go and say, I want to create the tort.dev platform and here are things that I want. You can still do that, but that doesn't mean that that's going to replace tort.dev.

Like somebody can try to copy you, but there is more to the story than just the code and stuff. And it always has been that way. Always has been that way. It's more to the story than the code itself. There's the marketing, there's the product fit, and all of these levels like product fit, marketing, customer retention, quality of service, and all those things, you still needed people to know what was the right thing because who would have known? Who would have predicted that a black shirt and white pants looked really good together on stage, for example? That's just like human nature and the creativity of humans to know what other humans will like.

Yep, yep. You see what I'm saying? Yeah, yeah. Pointing towards like, we're still the magic, regardless of how many of our things get automated. Yep, absolutely. So Teron comes in. So now it's about understanding system design and architecture. I love this, Ron. Shout out to Ron. Ron has been fantastic. Think about it like this. The fundamentals cannot go away. You still, so again, if you're going to be an engineer, If you're going to be an engineer, fundamentals can't go away. Because again, in the chat, just for fun, in the chat, have you been trying to generate code with any of the models and then it couldn't fix something or do something?

And you prompted yourself into a corner where it still wouldn't work. I know this happened to me where I'm like, I'll do it myself. He put my clothes on like, oh, do it myself. Because that is still a possibility. And me knowing what to do is still valuable. So it's yes and, Ron. In this case, it's yes and. System architecture, design, and the fundamentals matter. But system design is everything. Because now, think about this value add. You're a junior developer. You get a ticket. You thinking and understanding about what the architecture should look like increases your effectiveness with the tools you have available to you.

Okay, so my question is, so I feel like there's a push-pull here, right? Because it's like, all right, You say fundamentals aren't gone. I want to touch on fundamentals here in a second. Sure. But the things you're talking about from a non-technical guy like myself seems to be more mid-senior level stuff. So how can juniors – Yeah. And not even juniors. This question, how can mids, how can seniors get the understanding of system design and architecture if that's the differentiator? Okay, so you talked about hot takes, right? Yeah, yeah. We need four of them this morning. I love it. This is a hot take. I love it.

What you used to do as a junior... The bar has been raised. The bar has been raised. That's just it. Think about it across all industries where AI has had an impact. Excuse me, generative AI. Let's be super clear. Let's be super specific with our language. Where generative AI has an impact, the bar is just raised because the things that we used to do and take for granted, like, oh, I need to make this spreadsheet of all these numbers. All those things can be done now. Yeah. I could select a CSV file full of numbers and say, convert this into a spreadsheet, make the last column, this, that, and the other.

So that's not the value add anymore, knowing which columns you need as the value add. So even with this, as a junior, your ability to just type code on the screen, like center divs, that's not interesting anymore, knowing that a div needs to be centered. it's more interesting now. You see what I'm saying? Yeah. So, so let's, so let's get practical here. Let's say, you know, one of, one of my questions at the end of the show is like, what would, if you went back in time and told young Mark something, so let's edit that a little bit. If you, if young Mark was coming out of college or bootcamp or just trying to career transition, how would you structure your learnings, your search differently in today's world?

oh totally one i will position myself as an ai enabled or empowered engineer that's how first is positioning one like positioning like what you put on linkedin or what you post about or all that stuff when i talk to people about myself okay say you're interviewing me i would say hey you know i'm mark i'm fresh out of college listen i've learned all of my like fundamental data structures algorithms, and I've been focusing on design, architecture, and I've been learning how to use all the tools available to me, like these AI tools. I've been learning how to use those to get better and more effective output.

So I spent time using things like Gemini CLI to check my work, for example. You see what I'm saying? So I will start telling a story about how I'm using AI with my work, not to replace my work, because I want to let people know what it can do for me, not what it can do instead of me. or in my place. OK. And so that's a different positioning. Because if you think about it, it comes to say, well, I know how to write for loops. I know how to write functions. I know how to do models. Models know how to do that already. But I know how to leverage those models and how to leverage those tools.

Let's say that you are a person who uses the Gemini Code Assist plugin in your VS Code. I say get comfortable with that. Get comfortable with the right workflow, though. Don't get comfortable with only prompting your entire solution. Get comfortable with multi... I think the future word is a multi-level use of the tool. Sometimes I will use a tool to create an entire project, sometimes I'll have it consult on my design. Sometimes I'll have it consult on code that I've written. What did I miss? When I use AI at work, for example, very often, so I write video scripts all the time. I am much faster and much better than most models.

Not because I'm saying I'm a genius. I just have done it so much and I know how to do it. By the time the model gets one that doesn't sound generic, I've already written it. But what I will say is, okay, Gemini, what did I miss? What would someone who heard this video, what questions would they have? Ooh, okay. You see, different way to use it. Okay, so you're coming out of school, bootcamp, career transitioning. You frame yourself as more of an AI-empowered engineer. what what i mean do i mean are we just getting on cursor and getting no cursor really well or claude or like what about the fundamentals are you still learning data structures and algorithms are like how how do you marry the fundamentals the blocking and tackling with still trying to know how to use ai Yeah, yeah.

I think you still have to write some code. I think you do. I think you also have to review the code that is written. You or the AI? I think you do. That's what I was trying to get at right there. Yeah, I think you have to still review the code. For example, the demo that I gave, right? I was like, okay, you know, okay, transparency, transparency. Right before this talk, I started noticing that a lot of people, when I got to the event, were touching on the same things. And I was like, damn, I got to take this up a notch somehow. So I was like, oh, I'm going to add a panel to the UI of the demo that I'm going to show.

But I didn't want to sit there and design it all. So I started asking Gemini CLI to make it, right? I'm like, okay, update this screen on this page with this work. So very clear, direct instructions, right? Communicating very clearly. But then there was a bug. And I was like, hmm, this is not working. I asked it to fix it. And it's like, oh, I fixed it. No, it didn't. I had to review the code myself. I was like, oh, totally skip this one part. Totally skip this one part. And then I asked it to do the thing and it didn't quite do it right because maybe it just didn't have enough context or maybe I was prompting it poorly.

But then I just did the thing that needs to be done myself and it fixed my demo. You see what I'm saying? But like, I know what to do because again, like you said, the blocking, attacking those fundamentals, I think that maybe in ten years, you don't need to know fundamentals, right? Maybe in ten years, the kids coming out of college, you know, that's like assembly line to them. You know what I mean? And they're only at like prompting and driven development in ten years. I'm saying right now, people right now, people watching this looking to get a job. I'm saying your fundamentals still matter because guess what?

One, not every company will allow you to use an LLM to work. That's number one. Yeah. Right? And then two, what happens when the LLM is unavailable? What happens when you max out your tokens for the day? That happens. Okay, max out tokens. I'm just kidding. No, I mean, but I think it's... So, okay. All right. So let me ask you this then. What if somebody is... Because I know there's a lot of people in the Torque community and there's a lot of people just that I know that are in a position right now. They're not using AI. And let me... Hold on. And let me just set this out too.

I'm so excited to have you on this talk because I can kind of work through some things myself. This is partly a counseling session for me, for being honest. When we say AI engineer, for the most part, we're talking about prompt engineering, right? Or generative AI, right? Yeah, good. Because one thing we're not talking... By the way, I was recruiting data scientists, ML, computer vision people back at Vaco six years ago. I remember I had a project to go find a computer vision person. That still technically is AI. Yes, yes. But we're just talking about right now, you're just getting good at cloud? Is that essentially all it is?

I think that is one of the part of it. But I also think... Okay, so the AI engineer term, that for me is super loaded and super complex. That's why I said AI. For me? No, you're not an AI engineer. You just know how to ask questions well. Right, which is super valuable. That was one of my roadmap points for the community. Learn how to communicate. Learn how to communicate to get what you want out of your model of choice. Like learn how to communicate to get what you want out of the tool of choice. Now, AI is so broad and so big. And one of the points that I made, Taylor, in the talk was it is confounding to me that like, I don't know if that's the right word, but it is just like it blows my mind that all we do with generative AI right now is generate code.

Like, that's wild to me in that we think the whole of AI as a broader community is the code that we generate. Like, nobody's, you know, like, why aren't, okay, if I was one of our friends watching who's looking for something, I would be learning how to use the Gemini API in my app. in the app to do something novel to do something interesting for example i know some people are like so computer vision for example that is a part of ai sure where is your computer vision app that's interesting taylor you cannot tell me that if somebody that you were in the twerk community came to you and showed you a computer vision app that they made that you would be like wow this is impressive let's get this person in front of some people because they're thinking in a different way So I've been, I've been, I've been on that vein lately.

So I kind of get on like different themes and trends in my talks. If, and so I interviewed Sunil at Cloudflare and, and I, and I was like, if Sunil was like, I want you to come into an interview, like, Hey, I don't like, he goes, that's how I got a job at Cloudflare. He was like, I, I, I don't, I went to them and said, I don't like how you're doing this. Here's how I would do it. And he goes, I got the interview in our conversation together and guidance counselor to point out, I go, if somebody built some sort of AI tool leveraging Cloudflare and part of your business, and again, I don't know the business, but I was like, if they did that, would you look at them and get them an interview?

He goes, absolutely. Yes. Yes, a hundred percent. So could you, so this just popped into my brain. Could you say that AI could help you, could help you become a more effective person interviewer because it would allow you to spin up a lot of use cases that you could present to clients throughout your interview that you probably would not have been able to have time to hard code every single one yes A hundred percent, especially if you are using AI as a feature and not just to generate the code. Correct. It's the yes and, and that's the part that I can't, I'm really trying to like creep through the mountaintop about this yes and thing.

So the demo that I showed was like, okay, so you got a chat bot. I hate chat bots, but I was just showing like the reason people hate chat bots because they don't have any power, right? Like that's why, because you talk to a chat bot just to get to a human. But I was, I made a chat bot that could like get items from the cart, based on my human description, like, I want to make a smoothie. And then it was arguing with me. And I was like, fine, a fruit smoothie. Then it found all the fruit and then added only the fruit to the cart.

I don't want to write the code to do that. Having a model be a part of my app that can do that is very interesting. You see what I'm saying? And then, again, like, make the... But then the example I'm waiting for somebody to show me is like, okay... uh you care about these types of things right clothes and style and fashion if i'm like man i got these shoes but i can't i can't match it to anything like show me a e-commerce app or upload my shoes and it gives me all the pieces that match my shoes Yeah. Yeah. AI power. So I think about AI powered applications.

That's really like that right now. And you can use AI to generate the AI powered applications, but be thinking bigger. That's what I get people in mind. Think bigger because we have the tools to do things that we never could do. Yeah. Yeah. I mean, like, you know, you know, again, I mean, we're, we're not hiring right now, but like, you know, if you're an engineer, I know there's, you know, pretty, I mean, we're an AI platform, right. On the backend, it's not really necessarily for job seekers, more for like the recruiter side of things, but like you're a developer and you want to come to work for us, do something AI related.

I'll get you in touch with our head of engineering lane. I'm sure that'll stand out because again, for me, it's like the thought of having to program stuff, hard coded before AI for interviews, trying to find a job networking, like it would have been too much right now. I used something called Base Forty-Four or whatever, some AI prompt thing to create a website. To me, I literally... I'm the most non-developer there probably is in this type of ecosystem I'm in. But I was able to make a portfolio site, like make a website for me. And for me, it's like, oh my gosh, like that's when it really clicked.

I was like, now developers could actually move faster because everything I think about is interview and job search. Now somebody can go in, work on a project, implementing some sort of AI tool or AI feature. And I like that, that empowers a product way faster now than ever before to make you stand out. Yes, hundred percent. Look, people who have your portfolio projects, I'm going to get some unsolicited advice, but I'm going to tell you what I would do today. Like when you have because I review some portfolios and when I see people's work, I usually feel like, why didn't you just copy the design of an app that does what your app does that looks better than yours?

Like, and then add some AI features to it. Like that is like, I feel like that's a home run right now. I don't have any data to prove that I'm right about this. But like, for example, let's say that you're gonna make a e-commerce store or whatever, or a pet shop. That's a very common demo, right? Like, why don't you have your pet shop look like PetSmart with your own branding? Don't steal their branding. Or Chewy. Or Chewy, right. Why not implement Chewy? And then in your interview, you talk about how you took design and functionality cues from Chewy, and then you reversed it. Look at that story.

Look at that story. I reversed engineered the things that I saw in Chewy, and then I made it in mine. And then you have the polish of a Chewy.com, right? And then you have even more talking points in your interview. Yep. And then take it to the next level and say, and then I thought I wish too, we had this, here's an AI feature that I added it. I bet. I bet. Look, priming, another example, another prime example. Um, my boy, Jeff Blankenberg, who runs, who help runs, um, stir track and Columbus just had him on. If you did not catch that episode, he's a big, I think he said baseball card guy, like big on baseball cards.

When he was on his last job search, um, He said in the trading card world, I guess there's not a really good system for inventory, what you have, what's out there. So he created something. He then started to connect with people at Topps, the company. And they all were like, this is great, but we don't – he didn't get the job at Topps, but he got the attention from the C-suite at Topps because he had built something, which, again, he said he would have not been able to do if it hadn't been for AI. Right. uh i'm gonna give her some questions that i haven't even been paying attention to the comments actually it's been i've been looking off camera to like look at the comments just to uh let's do this listen i'll work backwards here yeah uh do people need portfolios now mark you do because here's the other thing that i think here's a hot take and uh you gotta like know what's what's what The world, okay, there are a few very vocal people who make it sound like AI has already taken over the world.

That's not true. There are still companies that don't even use AI. So you still got to show that you can do regular work. Think about it. Sure, there's some companies who are like, OK, so if you were at this place, commit your code this week, the CTO of Yum! Brands even talked about how long their trial was with AI tooling and where they ended up landing. And that's a big, big multinational organization. You know what I mean? And his story wasn't like, oh, we reduced our engineering staff to zero. because we do ai he's like no we're still trying to figure out what are the right tools so yeah you do need a portfolio or at least an example project that i can see how you work again think about how you can stand out there are a lot of you out there not you jason but there are a lot of you out there looking for a developer job and i'm not trying to act you know all like callous and like i don't understand it it's hard i'm just telling you you gotta stand out you gotta stand out And it goes far.

We do portfolio reviews in the torque discord with our resume, LinkedIn review. It's kind of just, it's just a general review session we do every other week. Some of y'all need better portfolios. I'm just gonna be honest. It's like, it's, it's, it's busy. I can't tell. Jason and I reviewed one last time, and it was like, everything on here just could be on your LinkedIn. Give me your projects. I need to hit it. I need to know what projects I'm looking at immediately. So use AI for that. I don't know. Just a thought. I mean, look. Here's what I would do. Here's what I would do.

I would feed my portfolio to an AI and say, what are the opportunities to improve this? I love that. Yes. Yes. Yes. From recruiters. Yeah. Yeah. Another question. I'm getting all the questions. So if you have questions, ask. Here we go. David, so AI is your co-pilot, not your rival or competitor. All right. I'm going to say this, Mark, while you think. I'm going to say this. AI has a marketing problem. Let me explain this. Everybody wants to put blame on something. We as humans want to blame something in general, right? It's just who we are. We are broken, fallen people. It's hard to take responsibility for our actions.

Working on that in my marriage. And when it comes to AI... People are equivalating AI with taking jobs because it's hard to find a job. AI is not making it hard to find a job. The over hiring that occurred for two years from twenty twenty one to twenty twenty two is the reason why you still can't find a job because hundreds of thousands of engineers were all hired within one or two years and companies are paying the price. So to be honest with you, we probably won't see that fully fleshed out for another few years. So stop blaming AI. Yes. That's not wrong. That's not wrong.

I do think that we, I mean, like even during the pandemic, it was like, I was shocked because I thought the hiring slope was going to go the opposite way. Right. And then when we were like booming and hiring all over the industry, I'm like, wait, what? This doesn't, it's almost like the big short. Remember when the guy was like, wait, it was exactly like the big short, like, like nobody sees this. I'm like, wait, nobody sees that. We're like hiring a lot. And it's supposed to go the opposite way. But is AI your co-pilot and not your rival or competitor? OK, David, let me tell you something that I honestly believe.

There are some people who see it as a competitor or rival. I feel like as long as we, as the engineering community that exists now, do not shape the narrative ourselves, then the people who are pushing that false narrative will win. Like, the reason I'm talking about AI so much and I'm not just like, oh, look at all the flaws of AI is because I can't have a voice in this fight if I'm not in it. So I need to use the tools. I need to understand the tools so that way I can make compelling arguments to help protect this industry. I mean, like, I know that sounds like a grandiose idea, but I'm just saying, like, I can have conversations like this because I have it.

Let me show you something. Hold on. Let me just show you how I'm really. Let me just show you. So, like, this is how I'm thinking. You see what I'm saying? Like, I'm trying to understand. This is a book that I'm reading, Generative AI System Design Interview, right? Not because I'm looking for another job, but because I want to know what the people are thinking about and how to be in front of the curve. Now, this isn't an advertisement for the book. This is just more validation of, like, you are not alone in this. We're all trying to figure out. Everybody's in this shit together.

Yes, we're getting together. Hundreds of people. I'm yelling. So if I'm too loud, I love it, dude. I love it. I know I got you going because, because your voice went from like here to here during the interview, which is what I, that that's, that's my goal. I want to say this. I'm blessed to give the keynote. One of the keynotes at all things open here in two weeks. And my talk is, is kind of around this thesis which is to be totally honest with you i'm kind of poking mark to see if my talk is correct which i've already done i know it is todd would not have invited me to speak if you didn't think so but one of the things for me is is i describe where we're at right now when react came out i think one of the most divisive things so i've been recruiting the web since dot since I think people forget that.

While I have not been coding, I've been recruiting the web since .NET web forms and VB.NET. When C Sharp came out, all companies wanted C Sharp. People were still on VB.NET. Golly, when .NET MVC came out, I mean, companies were like, we want NBC. Obviously, Nashville's a heavy Microsoft area, right? So where we're at now, in my mind, is when React came out. There were people who jumped on it, started to become React thought leaders, right? Then there was a lot of developers who stuck their head in the sand. I'm not learning React. React is a fad. I'm not doing this. And they have struggled to find a job year after year after year.

Where we're at right now, is we're early but you can't stick the head in the sand that's right you can't stick the head in the sand that's right because you know what i'm gonna tell you this and this is another hot take and blame me on the internet if you have to like i get it i get it but i'm just in the full context um When people say, oh, this is just AI slop, everything's AI slop, that is a salve that they cover themselves for the fear. It's covering up their fear. Yeah. Because they're afraid of what it can do. Now, am I saying that AI slop doesn't exist?

No, not at all. But I'm saying that to choose to take a transformational technology and reduce it to its flaws is nice. Yeah. Yeah. Let's see here. I'm just kind of going through here. Do you think AI is overhyped on tech Twitter than how it actually is in real life? Yes, it is overhyped. I think that there are lots of people who are very loud right now. Now, when I say overhyped, I just mean the doom and gloom stories. You see what I'm saying? The doom and gloom story of developers being replaced by AI agents. That doom and gloom story, I think, is overhyped. But I think, like Taylor just said, Nazanin, we are early, but this is the time to get your footing in place to position yourself for success.

Learn the tools. Learn how this stuff works. so the other two parts of my talk and mark you're gonna validate my talk real time you can correct me if i'm wrong and i'll go back and change the notes one of the things too is is like you said starting to position yourself as an ai individual prime example can't see dodds angie jones angie jones java queen Yep. Guess what that girl's been talking about for the last year? Goose. Swear. If I had a nickel for every time I saw Goose on one of my timelines, she's doing her job, right? Ken C. Dodds. You think of Ken C.

Dodds like the React guy, right? No. What's he talking about now? MCP is like crazy. right yeah you know what's even more wild about kent me and kent were in greece together i had you know an event in greece and i was with him when he was telling me in real time like oh yeah i'm about to do this mtp pivot and i'm gonna do this ai pivot and he was talking about the domain name he was getting and this was in april and he's pivoted hard hard on this, which is the right thing to do because he's like, I'm going to get in on this because he sees the potential.

He sees the potential. So am I saying that everything has to be an AI app? No. That's not true, right? Not everything has to be an AI app, but you should know how to use the tool. Just like how front-end engineering went from just JavaScript to, like I said, React, Angular, Vue, Svelte, like all these tools emerged and changed the industry. And what I'm saying is that the industry has changed and it is changing. But is it overhyped about the fear about, oh, it's all going away? Not overhyped. But here's another hot take that I feel like anytime I say this, I'm getting closer to getting in trouble.

Nobody who has anything to lose is saying that we're replacing engineers. Say that one more time. Nobody who has anything to lose is saying that we're replacing engineers with AI. So meaning- What do you mean by that? Yeah. It's only the people all the way at the top. That kind of hurt my brain a little bit. That's a lot of double negatives. Oh, yeah. That's right. That's right. That's right. Yeah. It's only people who have nothing to lose who are talking about, oh, we're getting rid of developers. They have nothing to lose. They're already rich. They're already enrolled. They don't require- Oh, I see what you're saying.

Yeah, yeah, yeah. Okay. They have nothing to lose. So, of course, they can bang that drum. But like I said on stage, I said, this changed my life. It literally changed my lineage. It changed my son's life. I fought hard to be here. I worked part of the last twenty years to get to where I am. I'm not going down without a fight. You know what I'm saying? So I'm going to I'm just going to always be advocating for humans to do work. But I'm trying to tell you how to get involved, because just talking about it ain't enough. Ain't enough. Get involved and show the value that you have.

Because in my mind, the best companies in the future, this is my prediction, the best companies in the future will be the ones that have figured out the right balance of empowering their engineering talent with AI and training up those people the right way with AI. You see what I'm saying? Training to use the right tools and empowering them. I feel like that's what we're going to see. Absolutely. Absolutely. Let's see here. Try to go through here. So many comments. Y'all are great. Someone bring up the Ross from Friends pivot meme. I love that. I love Mark's takes. Mark told me my hundred hour project needed to be way more enterprise.

I made it more enterprise. It looks way better. Look at that. I did tell her that. Because she, bro, can I just talk about this project? Because I remember exactly what she's talking about. Yeah, yeah, go ahead. She made a project to serve a very specific community. And anybody in that community who has seen her project is like, this is a godsend. And I'm like, Roxy, you can pivot this even further for yourself by improving the quality of the UI and the quality of the interactions. Because right now, it looks a little bit like a hobby project. but make it look more enterprise, more polished, more professional.

Because then when you show this to people, the story writes itself for that project. You see what I'm saying? Because when she interviews with that project, nobody has likely had to face this problem that her project solves. So then that's just a conversation by itself showing her resilience. Come on, bro. She gets to talk about her resilience and the fact that she's living through this, building, man, the story writes itself. So I'm going to make it look really good so that way you can get, even when you get in the room, yeah you feel good you got well and and this dovetails to another part of my talk which thank you mark find a mentor if you are serious about this Just like Mark mentored in the moment, Roxy to make it go more enterprise right now, more than ever.

And this is, this is for us. You know, we are opening up our mentor mentee program. We're about a cohort. One's going to be done at the end of the year. We're going to retool, have some ideas, but like, and and i'm actually mentoring two college kids at the university of south carolina right now and and there's there's there's a lot that comes involved with mentor mentee i think the mentees have to drive the relationship south carolina isn't doing that correctly i'm driving it i ain't got time to drive it that's neither conversation for you here or there but find a mentor during this time if you are serious yeah Because I will tell you this, if you message a so-and-so or an Angie Jones, a Mark Thompson, Mark's probably super busy.

But if you're like, hey, Mark, I want fifteen minutes. I will set the date. I will set the time. I will set the conversations. I want to start to begin to pick your brain on what I'm doing with AI. And if you come in fifteen minutes, succinct, here are the things that I'm trying to do. What are your thoughts here? I would imagine Mark will probably take the call more times than less if he's not super busy. And you will get more information out of the fifteen minutes with Mark than you will get surfing the internet. But you got to find a mentor right now.

You are serious. I'll tell you that now. Just the same way you said, Taylor, I'm not going to look for you. So if you are like, for the people that mentor, I'm like, look, I'll give you my calendar link. You book this time, but I'm not going to look for you. Yeah. I'm just too busy. I got time. I don't have time. I don't have time to look for you. I'll make time for you. Exactly. Look, I help people who help themselves all the time. Amen. If you put yourself in a position to increase, man, who said that? Was that Aaron Francis talking about like increasing your luck surface?

Yeah, probably. Anything that's good is from Aaron. Let's just be honest. If you increase your luck surface, then people are more likely to do things for you. So like literally if I'm like, okay, here's my calendar link. book of time, come prepared, then, yeah, we can talk. We can totally talk. Absolutely. Get a mentor. That's right. That point confirmed as well, sir. Yep, yep. Wait a minute. Teron had a good question. Where'd he go? I can't even keep up. What advice would you have for devs in the middle of a Mernstack training program, finishing the program first or start implementing AI now? Probably both based off our conversation.

Yes, Dan. Yeah, yes, Dan. Everybody thinks... Or not and. Right. The great Gary Vee said that. Everybody thinks or. I can only do this or this. Yeah. You can do both. Yeah. But you may need to stop watching your favorite Netflix TV show. Or you may need to stop aimlessly scrolling on TikTok until your eyes bleed at night like me. Can I tell a quick story? I would love to tell a quick story, Marcus. About a yes and. First and foremost, studying to work at Google was one of the biggest, most daunting challenges I ever had. The Google is notorious. All the manga slash fame companies have notorious interview process.

Most people don't get past the phone screen. I had to study for two hours a night. Intentional study. Not study with my phone in one hand scrolling and then playing. Put the phone away. Phone away. Phone do not disturb. But here's the kicker. I had a small child and I share responsibilities with my partner and my wife raising our kids. So I'm putting my son to sleep and I got the coding and algorithms book in the other hand two hours a night. Now this is not an exaggeration. This is a true story. But it cost me You hear what I'm trying to tell you? It cost me to do the prep for the interview.

It cost me. Just like Teddy was telling you, you do have to give up stuff. I just spoke to a room of college kids at my alma mater a few weeks ago. I went in person. Where'd you graduate? I actually graduated from Lake Forest College for undergrad. Lake Forest in Illinois. I got over there, talked to all these people. One guy asked me, he said, hey, Mark, should I work on my hobby project or should I work on my school work? I'm graduating next year. I said, yes, and? I said, but you're also going to have to skip a couple of parties. You've got to skip them all.

You've got to skip some of them. I said, get your phone away. I'm going to be honest with you. I'm not telling you to become a robot. I am telling you for a small amount of time, listen, none of you... This is a hot take, but I'm going to be honest with you. I am not telling you to grind your life away, but none of your favorite tech personalities got to where they got without some sacrifice. I'm just going to be real with you. I'm not telling you you got to work eighty hours for the rest of your life. But there has to be a time that you are willing to sacrifice some some temporary pleasure and satisfaction for the goal that you want.

You just got to be willing to do it. And I know that it's not popular. I know work life balance is what they what they all scream from the top. But there is no work life balance when you're struggling. You got to get out the struggle first. I will say this, you know, whatever you believe in, totally good. I do fasting for church, right? And one of the things I do is I take away my phone. And as somebody who is on my phone, I recently did a fast. It was for an entire week. I bricked up my phone. The phone is the reason why we don't do things.

Mm-hmm. And I will say that too right here because Naz said it too. The reason why you are not getting things done is because you are on your phone. And listen, this is coming from a guy who is glued to his phone. This is a pot calling the kettle black right here. I get it. For me, one of the things that I did is I bought the brick. I know Aaron Francis talked about it. And If you want a discount code, I have a discount code. But again, for me, yeah, it is crazy how much you reach for your phone. Yeah. That's why I show my brick.

I keep it on my desk. I keep a brick at my desk for that reason because I am like everybody else. This little device is like It's all-consuming. So, again, and listen, friends, I'm not trying to say that I don't have any compassion for you because you might be working. Yeah, yeah, yeah. No, I mean, I would say if you know Mark and know me, we're the utmost compassionate. Yeah. Like, you might have a demanding job that you don't have a lot of time. And I get it. I do get that. Like, I totally get that you might have a family life that takes a lot out of you.

But I'm also saying that something has to give. something has to give and you get to decide what that is right you get to decide the whole time i always tell my son you are in control of what happens next especially when i'm into plenty i'm like hey listen buddy like i'm not yelling at you i'm telling you what you do next will decide what happens and you are in control of that yep so decide what you're going to do now again i don't believe in grind culture because even i take breaks okay yeah i don't i don't like that Well, all that's tied to that.

Right. But I think, Taylor, I think you would agree that sometimes you just have to pay the price for what you want. Yep. Yep. Yeah, absolutely. And I will say this. I will say this. And Mark, I know you're a fan of this. The more we get into the sea of AI, everything we are doing, the more it is to show up to conferences like Commit Your Code. Mm-hmm. Because I will tell you this, if you don't get out or don't go to a meetup or don't go to a conference, it is like the amount of people you meet at these things, not even trying, is unbelievable.

And, and for me, it's like, I truly believe that. And I say this all the time, your network is your net worth, which is one of the things I'm so passionate about torque, which we're basically just trying to like, what, why do, why do you think I go live with guys and gals like Mark? Hmm. i don't do it for me i mean selfishly i like hanging out with mark and our lives so busy if i can get them on an hour stream that's great but i do this for you to get tapped into our network that's why jason does tech commute right so you can say hey i saw she uh jason just went live with april uh microsoft right like like you know you can just message april and be like yo april i saw you on tech on tech commute with jason That's why we do this, because we understand that you can't get through your career or life alone.

That's right. That's right. We're preaching today. Bro, I mean, I can tell you another part of my Google story. You know, I don't think I was even on their radar, but let me tell you the power of a network and the power of like working intentionally right in public. true story true story i was building a fitness app as my like startup i was investing my own money in it and i was working in public i was tweeting about google work using flutter using firebase and i'm like tweeting about the whole time flutter teams taking notice all this kind of stuff you know i go to google i o uh when i get invited to google because of my public like kind of work nobody's paying me i'm not a google gde i'm doing it because i know the power of connection i'm being real I get invited to Google IEO this one year.

And then I meet some of the engineers there. And one of the guys says, Mark, I've seen you out here. I know what you're doing. If you apply, I think you can get it. I really think you can get it. And I'm like, don't play in my face, bro. I know how hard it is, blah, blah, blah. OK, so that gave me the confidence to believe that I could do it. Then here's what was really wild. A friend of mine had gotten a call from a recruiter from Google. And then they were like, hey, we want you to interview for the Flutter team. And he said, I'm not the guy, but I have a friend who is.

See that? That's how I got into the interview process. Now, the rest of it was on me to go and do all the work to get ready for it. But look at that network, because I had been a good community member, a good friend to other people, adding value. Somebody thought of me. I was top of mind for other people. Mark can do this. Mark is the right person. that doesn't sound familiar folks haven't been following along. Right. I mean, again, that's why I hired Jason. Yeah. Jay's top of mind was given a budget. And I will tell you this. I don't know. There's a lot of conversation going on with the future of torque, uh, within Ron's dad.

I know the budget and the amount of personnel that I submitted, not saying that's going to come to fruition, but I will tell you this guess where's the first place we're going to hire from our community. Yeah. Right? So take that for what it's worth. All right, Mark, anything else? I got some rapid fire here. Anything else you want to get off your chest that maybe we forgot? Or do you think you brought the word today? No, I just want to remind people, you know, while we're up here talking about this, you know, with so much passion and vigor, that there is mountains of empathy behind it all.

And it's just because we believe and care about you so much, we want you to win. Like literally, we want you to win. And there is room for you all to win. And it's gonna be easy, It's not going to look necessarily the way you want it to look, but there is a win out there for you. Yep, absolutely. All right. What's right now, Mark? What's one tech tool, app, phone, mobile, web, whatever, that you can't live without right now? Jim and I see a lot. There you go. A little shameless plug. First job you ever got paid for? Artist. I was an artist. No way.

Yeah. And I was like, make an art. Yeah. I can draw. Not as well as I used to, but I used to be able to draw. That's really cool. So actually like drawing artist. Yeah. Yeah. I was like, I didn't know that about you. Yeah. Oh, and the funny thing is this, out of the group of us that were hired, I was the only person with a sold piece of art at the gallery. That's awesome. So, I love that. What, what, what was your watercolors chalk? Like what, what was kind of your. Yeah. So I love color pencil and marker for like, cause I see you comics a lot.

And then for my sculptures. Yeah. Well, of course I do like clay and paint and then I will use like quartz and stuff and different lights, like stones to decorate, you know, nice. Yeah. Nice. That's awesome. When you, when you were young, baby Mark. Yeah. Maybe not baby, baby, but, but young Mark, what did you want to be when you grew up? I grew it up. Like a skyscraper architect? Like building bridges? I want to build houses so I can... So I can build my mother a house because we built a small apartment. Hmm. I love that. I want to be an architect for that reason.

That's awesome. I love that. Man, I love you so much. What's a career mistake you're oddly grateful for? Oh, sure, sure, sure, sure, sure. Let's see. Oddly grateful for, I think I'm oddly grateful for getting fired from my first job. Really? Yeah. Why? Because at that position, I was kind of like, I don't want to say manipulated, but just kind of influenced and brainwashed into thinking I was the best that I could do. I was really underpaid there. And I was overworked and underpaid. And I just drank the Kool-Aid believing that I was at the best company I could be at. I had no idea what was ahead of me because of that.

Yeah. Does that mean you're into anime, Marvel, or DC? Oh, I was a big Marvel person when I was a kid. comments i love it uh if i told you tomorrow that you had to wake up and not do tech anymore what hobby would you pursue i'm assuming i probably know the answer to this but Yeah, I will be a full-time entertainer. So I host a game show. I will probably pursue that to be honest, full-time. Yeah, you're hilarious, dude. You're hilarious. Yeah, you're good. You're good. I always watch the clips. All right, last question. And again, for those of you tuning in, thank you so much.

If this episode resonated with you, please share it. We kind of... this was probably one of the better episodes i've had in a very long time um so so if this resonate with you please share it to your network i think i think a lot of people get a lot of good stuff from this um so uh the last question mark as always show is called guidance counselor because we had guidance councils of middle school high school and college but now as adults we don't really have them what would be your biggest piece of career advice if you could go back and tell young mark something you can learn from anybody if you let yourself learn I love that.

That's awesome. Love it. All right, y'all. Thank you again. Appreciate it. Appreciate you all so much. Mark, stay on. So I can say bye to you backstage. Um, but y'all have a great one tomorrow. Got another banger of an episode. My boy, Josh Siri, uh, Debra Lara, Lara Bell coming on. Uh, we're going to talk about, uh, fake it till you make it a little bit. Uh, why you kind of got to do the job before you get the job. So it's, it's going to be a great conversation with Josh tomorrow. Um, so see y'all tomorrow morning, nine thirty a.m. Central. Y'all have a good one.

Peace.

liked this one? get the next in your inbox

850+ readers get the takeaways, the prompts and a straight read on the market. no spam, leave whenever.

or subscribe at taylordesseyn.beehiiv.com · no spam, unsubscribe anytime.