TubeSum

Career in Tech: Lessons from Tara Z. Manicsic — Full Transcript & Summary

How to Build a Career in Tech: Tara Z. Manicsic Connects the Dots

0h 58m video Published Dec 4, 2020 Transcribed Aug 10, 2026 F freeCodeCamp.org
Beginner 12 min read For: Aspiring developers and career changers looking for practical advice on breaking into tech.
AI Trust Score 70/100
⚠️ Average / Some Fluff

"The title promises a career-building discussion, and the video delivers with actionable advice, though some segments meander."

AI Summary

In this episode of 'Connecting the Dots,' host Jason interviews Tara Z. Manicsic, a developer experience engineer at Netlify, about her unconventional path into tech. Tara shares how her diverse work history—from door-to-door pumpkin roll sales to retail and disaster relief—shaped her approach to coding, communication, and career growth. The conversation offers practical advice for aspiring developers on building projects, networking, and navigating technical interviews.

[00:03]
Introduction and Guest Background

Jason introduces Tara Z. Manicsic, a developer experience engineer at Netlify, known for her diverse career background.

[01:43]
Non-Traditional Path into Tech

Tara dropped out of business school, worked at Harvard, and learned Java through MIT's extension courses, eventually earning a CS degree.

[04:33]
Early Jobs and Skills

Tara started working in 1995, holding jobs like selling pumpkin rolls door-to-door and painting curbs, which taught her sales and work ethic.

[06:16]
Grandma's Advice on Listening

Tara's grandmother taught her that listening to people and finding genuine interest helps build rapport, a skill that benefits her in tech.

[08:33]
Retail and Customer Service Lessons

Working retail (e.g., at Big Lots) taught Tara that customer service requires empathy, not defensiveness, which applies to handling angry code issues.

[13:09]
Disaster Relief and Perspective

Tara's Americorps work during Hurricane Katrina taught her to consider that people's anger often stems from unseen struggles, fostering empathy.

[15:09]
Open Source and User Frustration

In open source, maintainers often face users who are frustrated due to deadlines, not personal attacks; understanding this helps maintain professionalism.

[16:15]
Logical Thinking from Electronics

Tara's mother taught electronics, giving her an early foundation in logical thinking, reinforced by her CS degree.

[19:13]
Data Structures in Practice

Tara rarely uses data structures daily but values the mindset of finding algorithms to solve problems and the vocabulary to search effectively.

[22:23]
Asking for Help

Tara emphasizes humility in admitting mistakes and asking for help, learned from various jobs, which is crucial in development.

[24:59]
Overcoming Fear of Not Knowing

Her craving to learn outweighs pride, helping her ask questions and become a better team member.

[30:21]
Advice for Job Seekers

Tara advises building real projects, especially for non-profits or small businesses, to gain experience and showcase skills.

[35:22]
Networking and First Client

Jason shares how attending meetups led to his first paying client, changing his career narrative.

[38:07]
Meetup Success Story

Tara met her future employer at a Tessel meetup, highlighting the value of in-person networking (now virtual).

[41:29]
Software Testing Experience

Tara has written tests in various roles, especially as a small-team engineer, and enjoys it.

[43:44]
Pet Projects in Interviews

Pet projects help candidates demonstrate passion and problem-solving skills, as interviewers can see what excites them.

[50:52]
Whiteboarding vs. Projects

Tara and Jason argue that building projects is more valuable than whiteboarding; Netlify has dropped algorithmic whiteboarding in favor of realistic tasks.

[55:15]
Final Tips for Candidates

Make your work easily accessible online, use resources like Cassidy Williams' newsletter for interview prep, and keep learning from free conference talks.

Tara's journey shows that diverse experiences build empathy and practical skills that are invaluable in tech. For job seekers, focusing on real projects and networking—even virtually—can be more effective than cramming algorithms.

Mentioned in this Video

Study Flashcards (10)

What was Tara's first office job?

easy Click to reveal answer

She worked as a payroll assistant at Barberlin Foods.

06:16

What did Tara's grandmother teach her about dealing with people?

medium Click to reveal answer

Listen to people and find something genuine to care about to build rapport.

06:43

What is the only emotion you should have in customer service, according to Tara?

easy Click to reveal answer

Empathy.

09:29

What did Tara learn from her Americorps disaster relief work?

medium Click to reveal answer

People's anger often stems from unseen struggles, so approach with empathy.

13:09

How does Tara use data structures in her daily work?

medium Click to reveal answer

She rarely uses them directly but values the mindset and vocabulary for effective googling.

20:11

What is the key to asking for help in a professional setting?

easy Click to reveal answer

Humility to admit you did something wrong and ask for help.

22:38

What advice does Tara give for standing out in a job search?

medium Click to reveal answer

Build real projects, especially for non-profits or small businesses, to gain experience and showcase skills.

31:16

What did Netlify change about its interview process?

hard Click to reveal answer

They dropped algorithmic whiteboarding in favor of realistic code samples and feature implementation.

54:33

What is the value of pet projects in interviews?

medium Click to reveal answer

They show passion and problem-solving skills, and reveal what excites the candidate.

43:44

What is the recommended balance between studying algorithms and building projects?

hard Click to reveal answer

Spend most time building real-world projects and cram on interview prep only in the weeks leading up to interviews.

53:51

💡 Key Takeaways

⚖️

Listening as a Superpower

Tara's grandmother's advice on listening is a timeless principle that applies to tech and life.

06:43
💡

Empathy in Disaster Relief

Her Katrina experience illustrates how understanding others' struggles can transform conflict.

13:09
🔧

The Humility of Asking for Help

Asking for help is a critical skill often overlooked in tech, and Tara emphasizes its importance.

22:38
📊

Netlify's Interview Reform

A concrete example of a company moving away from whiteboarding, validating the project-based approach.

54:33

[00:03] hello everyone hi welcome to another episode of connecting welcome to another episode of connecting the dots today on the show i have tara z manixek thank you so much for hanging out with us today

[00:17] uh so tara i'm very happy to be here i mean i and i'm just like i'm pumped because i i have joked many times that you are like the most interesting person in tech um because it seems like

[00:31] every time i mention anything like i'll be like oh yeah i'm working on like a part of my kitchen you're like oh yeah back when i was a plumber um and so you just you kind of have like

[00:45] this incredibly diverse background in terms of where you what you've done for jobs what you've done for work um so i guess to start maybe we can we can um tee it off with

[00:58] where you are now what's your current role at this company called netlify i'm not sure if you've heard of it sure if you've heard of it uh nice to meet you by the way

[01:18] working with angular and then a bunch of really fun internal products like uh jam currently am absolutely um and so this uh to me this

[01:31] is like this is the perfect show for you because i feel like sorry hold on let me just take a second to congratulate myself on the brilliance of

[01:43] my name is jason i made this show and it's perfect let me tell you more but to so let me qualify that what i mean by this is that this show is actually um it's the result of a

[01:55] conversation that you and i had which was um we were talking about how the skills that we build when we work in different jobs translate so well into tech in really unexpected ways and so in

[02:09] the past you know you and i have both had non non-traditional like we're not you you don't have a cs degree right i do you do oh my god you get more and more interesting okay all right well maybe i should let you tell your own

[02:24] story then [Laughter] isn't that isn't that ridiculous though i mean it's uh it's it's funny because school uh and i

[02:39] i got it because i met so i'm a business school dropout i tried to go to business school i failed so miserably that they were because i was like oh these business classes aren't fun i'm

[02:52] just going to go to my math classes and ceramics and classical guitar classes and they're like yeah you can't do that and i was um so i dropped out of there and then ended up

[03:07] working um at harvard and so i at harvard and so i uh courses for twenty dollars at their extension school as long as you can like

[03:22] and uh i just kept being like i started with computing class that was actually through mit uh but we were allowed to take it and i liked it so much i they used processing

[03:38] with java it was when processing was like kind of new ish so it was only used with java and so i was like oh i want to be better at making silly designs i should learn java and so that's how i learned java

[03:55] could be better at this if you learn data structures and i was like okay in order to make my really stupid silly electronics video games i am going to continue to learn data structures and it just went from there and

[04:07] eventually i had a cs degree jeez yeah okay every time we talk i learned something new um

[04:20] jobs that you've held uh in addition to being a coder haven't had a break from the okay

[04:33] the okay so i've started working in 1995 and the longest break i've ever had without a job was the maternity leave that i took about two years ago so and sometimes i've like overlapped

[04:47] um and it's funny because thinking about like my first office job was when i old um because in ohio

[05:02] everywhere i think it's different from state to okay so i but i had a taste of it because i obviously um and which first i

[05:17] which i took pumpkin rolls around to business districts and sold them like a brick log building and there's like 18 businesses in there so i did

[05:29] that um and so you know door-to-door pumpkin roll sales as one does when they're that old uh and then i painted curbs and stuff and this was all because i wanted to buy a flute

[05:45] so at that point i was just like learned okay i need money to get things therefore um and then from there i was just like you

[05:59] know this isn't enough i need more money [Laughter]

[06:16] come to barberlin foods and you can be my payroll assistant you really like math so um you can do payroll for everybody and the funniest thing is like there because my grandma is such a little schmoozer

[06:30] uh she used to be yeah so she like did she did a lot of then when she retired she became a bartender at the vfw um and

[06:43] so she was like the thing that you have to understand is people just want you to listen to them if you listen to them and you genuinely find something to care

[06:56] like of them then they'll they'll warm up to you faster and they'll give you the better benefit of the doubt um and it's funny because she's uh known as being quite a like

[07:09] cold sarcastic woman and she was doing that to her own advantage but when i learned that i learned it as such a like real genuine trait that i really have when i meet people

[07:26] i want to hear more about them and then i just like even if they're people that aren't the most likable people i always try to find at least one thing that i find uh either like very intriguing or it's

[07:40] try to keep that in mind at the forefront uh which has helped me a lot in the tech industry um so so that's fascinating so that was

[07:53] 13. [Laughter] so uh this is this is a five-hour episode right

[08:07] you started out you you had you know your your pumpkin roll business um you your your pumpkin roll business um you you work doing the books and then you you ended up at some point doing like you were driving a forklift right

[08:33] maybe like 12 or something um so i've had a lot of uh retail experience and um through a lot of different uh companies like like looking through the list it's been like a lot of like food and retail things uh i worked

[08:48] bridge chipotle pacific summer urban outfitters and bigs this is the one where i was doing the forklift because i was working in um the garden center

[09:02] okay so i would get all of the pallets uh back and forth of mulch and stone and but i think like one of the things that i learned the most from those jobs that has helped me a lot is

[09:17] like from the retail jobs in particular is that uh customer service and common sense go hand in hand and i think that uh there you just have to

[09:29] have the only emotion that you should have in customer service is empathy because if you get angry if you if you just say if you feel attacked if you get defensive

[09:43] that's going to take you nowhere fast and it's funny because i think like software that has really because it's so easy for me to get defensive

[09:59] it's so easy for me to get defensive about my code this isn't working for me and why did you write it this way and i have to remember how frustrated i get when i use libraries and i say

[10:14] why did they do it this way this does not work this api is so it's bonkers um and so when i see things coming my way i know i don't want an author of a plugin to be like i'm not

[10:27] gonna help you because uh you know or you know there's a it's like so it's like i don't want to be a jerk and i don't want to be a jerk

[10:40] um especially in issues and stuff where people are like your product sucks this awful and so i just come back and i think about it and i try it like but keep my best to like

[10:55] take myself out of that situation like like i did when i was like doing target returns and they're like your stupid store said that i had to bring this back and i'm like okay

[11:10] i see this is really frustrating because you need this thing to work and you know i just you know i'm here one-on-one with you how can we make this work and just drop all that drama part of it

[11:23] to see if we can get to a solution and that like writing back to people's angry issues like that i've had so many times where people come back and they go oh you know i was really upset sorry for the things that i said yeah here's my

[11:37] problem here's the code what can we do yeah but that's hard write and and like what you're talking about too it um it kind of reminds me of like you know

[11:50] they say that uh like the laws of thermodynamics like every every action has an equal and opposite reaction right what i've found though is that in human interactions that's not true human interactions tend to mirror each

[12:02] other which is why when somebody comes at you hard and you get defensive if you go back it will get really contentious but if somebody comes at you hard and you don't you you like just let the the anger wash

[12:15] over you and you just respond as measured as you can and and like nothing comes back so it's really hard for them to stay mad like it's really hard you know what i mean it's that whole idea of like it's so hard to like

[12:29] peaceful resistance kind of thing like so if somebody's coming at you you know and you just say i understand and i want to help uh no you don't know the person who's

[12:43] coming at you um okay bye am i here

[12:56] um so i was just gonna say that i think we talk about this or we don't talk about this enough but just like understanding our jobs aren't our whole lives and so when people come at you angry

[13:09] you don't know where they're coming from and so i did americorps national civilian community court and we did katrina disaster relief so right right after all the floods we went down and we like gutted houses um

[13:24] and you know worked at different volunteer bases and basically like just entrenched ourselves in these areas that demolished and uh

[13:36] you had it was hard to because you would get so desensitized from living in these areas it was hard to remember what people were going through so we would have like i remember having a situation where i was uh

[13:48] in one of the volunteer camps and this guy came in and he was like just went off on us uh because our truck was parked in front of his driveway and we didn't even know anybody was

[14:01] there so we were just like huh screaming and i don't do well with people screaming but i had

[14:13] dare you like sorry that's my dog um but then you realize like oh yeah this guy doesn't have a place to live anymore

[14:26] he's coming home to his house being completely and you can't even get in the driveway now and so i think about that kind of mindset when you know people come at you already at a level 10

[14:40] and you're just like dude all it was is that you know that part of the module needed installed like why are you yelling already and then you're just like oh yeah your boss is yelling at you to get this done

[14:54] immediately and their boss is yelling at them and like there's a whole trickle and you just know that yelling is happening and you should be yelling too

[15:09] in open source there's this this tendency where like in the early days of you're a maintainer everybody who's coming to your library is they're voluntarily there they want to try something out there they're there to

[15:21] learn and to like be part of a community later as something gets popular like you know if you're a webpack maintainer right now most of the people in the they wanted to learn webpack they're there because they inherited a project

[15:33] and they're on a deadline and something is broken and they don't understand it with and they're furious that they have to deal with this problem because they problem and unfortunately you as the maintainer are the person standing right

[15:47] in front of them when they're having this realization love that way of framing it though because if you think about the fact that people don't exist in a vacuum you know if you if you assume that people exist

[16:01] of view they've got whole stories they've got whole lives going on and and the thing that's happening to you right now has somebody you know exactly exactly and it's funny because

[16:15] you know like they say software is easy people are hard i think that a lot that a lot that i learned from getting my cs degree is um and i i so i was really lucky my mom taught

[16:30] electronics at the local community college and so when i would get out of school i would go to her cl like her electronics lab and just fiddle around with breadboards and stuff so i got taught the mindset of logical thinking

[16:43] uh thanks to that really uh analog procedure of like this thing is feeding this thing and it can only get these instructions it can only be on or off and where is that on or off going and who is it telling us what's on and off

[16:56] so i was really lucky to have that kind of like logical mindset pretty early on and then that got really reinforced once i started going through uh all my cs courses and it's kind of like

[17:09] which i think you can learn from not even just classes but doing uh development work in general um but i definitely saw when the switch

[17:21] flipped you know when you're like you're making dinner after coating something making dinner after coating something out and you're like pot turn boil water boil when water boils pasta

[17:34] [Laughter] what's happened to my brain thinking of like my dog's different methods and i was just like oh what's

[17:46] but that is such a that's a factor in a development job that's a factor in a development job the human communication that has to go

[17:59] functioning product is something that like you don't have to is something that like you don't have to have 38 jobs like i have had but it definitely helps to have such a mixture of one like

[18:15] working or dealing with both people that you need to manage people that are on your all people that you need to manage that are managing you and i think i learned a ton from the

[18:29] different kinds of jobs i had and the different responsibilities i had in each of those jobs um so i i'm gonna make one quick comment which is that when you when you're talking about your your uh

[18:42] like writing the code for making pasta the italians in chat are very grateful the italians in chat are very grateful that you said when water then pasta i also uh well done um but uh another question

[18:58] so there was a question earlier you talked about getting your css your cs degree and when you were learning data structures and pranav asks uh how is and and like what of that do you find has been important in your in your roles

[19:13] or in your career i guess it's funny because it was definitely a lot of you know now i didn't it wasn't that long ago that i went to school but now they have so many hilarious resources

[19:27] uh like bubble sort square dancing videos and i saw that had a real i had a really great teacher um and and so

[19:44] tearing of the notebook uh to kind of show you different kinds of ways to like sort uh that class was by far one of my hardest because i had only done like

[19:57] intro to java before then so that like logical mindset wasn't completely ingrained in me it's funny to think how i use it now because i'm not

[20:11] anytime i need to do a data structure or some kind of like principle along those lines i go back to reference constantly so there's nothing in my head that i'm yeah then i'm this like oh well it's obviously this because of that

[20:24] um that's cassidy cassidy is the one that does that it's cassidy williams that we're referring to obviously um but uh i do

[20:39] i do have that mindset though of like yeah we're we're setting um we have to have these different markers to understand what is the best process talking about this in um on remotely interesting a podcast we do uh skype

[20:55] weird guy jason's on there too and we talked about rendering in this one episode and it's funny because in everything we have these markers so like we have uh like you know time to first contentful paint and like time like

[21:11] we're all we're marking everything so that we have a system to understand users and so it's more that i'm not bringing any data structures with me on a daily basis but it's more

[21:26] that mindset of like our there is an algorithm to figure out how to make this best for our users and that mentality has definitely stuck through and through the rest of that class though i mean i so i i don't have a cs degree

[21:42] things like algorithms data structures that type of study is i very rarely am looking at that what i'm going to do to solve this problem but what i what i found is that

[21:57] having that around in the back of my mind when i look at a problem i at least through and go is that kind of like this is that kind of like this and then i can go i at least know what to google right and i think that's been probably the

[22:11] most beneficial part of any of that more academic learning for me has been it it gives me vocabulary that lets me google more effectively

[22:23] hilarious to me when i try to tell people just how much googling is part of and it's funny because that's another one that i've learned through so many different jobs is

[22:38] to ask for help not just like searching things on the web but it's like it takes a lot of humility one admit you did something wrong

[22:52] and then on top of it ask for help um but it's just it's totally clutch you nobody's perfect and uh if you are turns nobody's perfect and uh if you are turns out you're wrong

[23:11] like tell myself remind myself that it's just like okay you even about things that don't have like a specific right answer just knowing that you may think this is the

[23:25] best way to go about doing something but you're not working in a silo so you have to like i remember the first uh our the vp of development experience at

[23:41] the vp of development experience at netlify sarah drazner said to disagree i just remember being like oh what

[23:55] team like company business it's like yeah it makes sense like you've got to do that in your daily life i've also been in a relationship for like

[24:07] too long what 12 years or something oh 14. um and i mean half at least three quarters of the relationship is disagreeing commit so you learn from everywhere in your life

[24:21] yeah well and actually i think that's kind of a so you mentioned one thing that i think is really hard to start because especially when you're new in your career the idea of of

[24:33] that can feel like it's gonna be the giveaway that gets you they're gonna realize that i don't know what i'm doing for for you how like how was that experience and like

[24:47] that helped you overcome that fear of saying like hey i don't know how to do saying like hey i don't know how to do this who who can help me

[24:59] having the having the craving to learn has over having the craving to learn has over compensated that whole pride thing um and but it was definitely something that i learned i realized that i made a

[25:12] better uh team member in the develop in the dev world because i had uh i had learned a lot so much from all the other jobs that i've been on like i

[25:27] like um so i like renovated a house recently and like i didn't know the proper way to like cut and install drywall how to do plumbing how the different angles matter

[25:40] down um so it's definitely a lot of being like there's something like i had the the

[25:54] overseer of of doing a lot of the construction work uh i i worked with habitat for humanity for a little while and we actually built houses on the um and we actually built houses on the um on the uh mall in dc okay so it was like

[26:09] this really cool event where they had 12 houses and we built them on the mall and then they got on trucks and moved them out to different places around like anacostia and the area that was so cool

[26:21] that was so cool and uh the foreman on the project mean and you don't really expect it for like these programs that are like let's all work together

[26:35] and he just expected you to know everything we would be putting things together and i'm like i don't know how to do this but the last thing you want to go is like go up to the bully and be like i'm dumb

[26:49] because he just was like what do you mean you don't know how to frame a house and i'm like i'm i don't know i also had like 16 jello shots last night so let's work together um

[27:03] i feel like when when you have that experience of just like okay this is the boss right like the boss in a video game but like his defense is like being a jerk to you

[27:17] attack is being a jerk to you and then your defense is just like taking it and knowing that he has not doesn't know anything about you

[27:29] he can't really change your life in any horrible way so the only thing that can happen here is that i can just let those things slide off me and learn

[27:41] what i need to learn and that's an extreme situation like hopefully not a lot of people are like having insults thrown at them as they're trying to hammer two by fours together but uh

[27:53] it made me even be better at like the first dev job i had um i kind i like i knew what i was doing but i had always worked with uh i was but i had always worked with uh i was like switching to do more back end work

[28:07] and i was also unfamiliar with infrastructure and so it would look like would be like yeah that's right just keep doing what you're doing i'm like it don't so explain this to me on this selection

[28:21] and this section is if i don't know what i'm doing right and i felt like that was a really good thing that i'm glad i had in my toolbox um to even say like yeah sure you think i'm doing it right but i'm not

[28:37] i i don't know what i'm doing um because that's hard it's hard one to doing and especially when you're new and me on like they could get rid of me if they

[28:50] wanted but it's also it's really good to remember i'm gonna take a breath talking remember i'm gonna take a breath talking after this point

[29:02] like many things in life but development and definitely speaking like doing talks especially technical talks people don't like 97.63 people

[29:17] don't want to see you fail it's extremely awkward as an audience it's extremely awkward as an audience member it's very uh see so they're rooting for you when it comes

[29:29] down to it so if they can find a way to help you succeed as a manager the if they can find a way to help you succeed as one of their employees that's them what they need to let them know what you

[29:44] need to succeed right like it's making everybody happier nobody yeah nobody wants to see you fail so yeah well and really like if somebody hired you it's gonna look really bad on them

[29:57] if the person they hired is like not equipped to do the job so it's in there like even just selfishly it's in your manager your your employer's best interest to train you so you know and if they do want to see you

[30:09] fail you don't want to work there yeah fair enough right um but so so we've been kind of talking like this is this is a lot of abstract stuff that i think is really really helpful but um for a lot of folks

[30:21] watching this stream um they're in free code camp and a lot of those folks are so when you are of mentorship i know that you work with a lot of communities um

[30:36] while so i don't i mean i have a hard time remembering how i got my first role outside of like i did a thing and then i had a job but um but what advice do you have like the industry is flooded right now there

[30:50] are a lot of people looking for their first job there's also a little bit of constriction due to the pandemic companies are looking for it seems like they're saying entry level but they're

[31:02] putting three years experience into the into the job description so break for someone who is looking to stand out in a large sea of applicants roles what advice do you have that can help

[31:16] somebody you know get that first chance get that first chance i think the biggest thing is um people are afraid to put their work on get

[31:29] to have it somewhere online because they're like well i don't really know what i'm doing i think so i don't want to

[31:41] that i did something wrong but like if you look at jason's old code he did tons of things wrong absolutely and jason's brilliant so it's like you know case study right there

[31:55] but i think uh it's especially for people who are i work with a lot of women in tech um organizations and just like actual women who are doing development

[32:08] and especially when i was i started at the branch of women who code in cincinnati and the biggest thing i got was a lot of people re-entering the field and

[32:20] it's daunting to go in and talk to people who are also looking at applicants that are coming straight out of cs courses and they're young and they've you know we've been working with computers since

[32:33] and you know it's like well i've been out of the industry you know do i know what i'm doing and one of your kindest audiences are the people who aren't paying you so

[32:48] mortars are really hurting and there's an opportunity for a lot of companies to go online but they can't afford it they need that look into those projects even if it's like working with one person from your

[33:04] community and saying okay i'm gonna have to take the knowledge through doing things on my own uh put that into an actual product because one you're going to learn so

[33:18] not only just how hard customers are work are to work but also like um you know infrastructure you know how are you going to have it so that people can use

[33:32] it on mobile like there are so many things that you're going to learn from just doing one actual small project like i do a side project with uh uh i cannot get this acronym right um

[33:45] but it's basically the asian american association of cincinnati and so we've put a site together um actually using like gatsby and netlify and strappy to uh basically get all of these

[33:59] different asian business owners um onto one site it's uh asianati uh dot com and that way to just like you're not gonna walk by a restaurant and be like oh i'm gonna go

[34:13] in there and eat because we're all inside in front of our team our tv is watching queen's gambit and so like this gives them a way to be in front of um all in one central location but i'm

[34:26] doing it for free uh but i'm learning so much uh and and then you have an actual physical working thing that you can show employers so if you know you're more of an introvert or

[34:39] like like me you hate saying anything uh good about yourself to anybody but yourself then it's nice because you can just let and uh i i find that i find it really rewarding

[34:54] non-profit like that you get to work with a team but also um if you're doing it by yourself just to help out a company uh one it's great you help out somebody in your neighborhood or a small business

[35:08] and two you can make all the decisions yourself which is also really fun yeah well and the other thing that that does when you work with non-profits or groups like that is you you start building a network um because i know like for me i

[35:22] i got my first job in montana and in montana there are jobs like it's not not well there are now i guess but at the time there just wasn't a lot of technology companies there and i hadn't been introduced to

[35:37] okay well i gotta find a job in missoula montana that's my option the only way that i was able to do that was by hanging out at a developer's meetup and finding people who were working at different companies and one

[35:51] of them got a lead on a client but they didn't have time so they passed it to me and that was my first paying client so those types of jobs are are really like that now that's on my resume

[36:03] you know it was like now i've got a real paying client look i'm a professional and not i'm not looking for my first break i'm looking for my second job and it changed the whole narrative it changed the discussion all the way from

[36:16] to hey i've been doing this professionally i'm looking for something new and it immediately changed the way that things worked and that was all due um so i think like getting involved in those projects getting finding ways

[36:30] the industry just long enough to be on a first name basis with them you know like have have like that idea of friends in high places you know all those things are cliches

[36:44] you know all those things are cliches for a reason work um and so you know in now that everything's remote right like you know i how how do you feel that's changed for you how is your your social

[36:57] network changed in the the age of like remote everything tech job out of school through a meetup um and that was like

[37:10] the big the big thing to me was i just kept finding things that i liked to do and so uh this company was uh they had a meetup and i was i was like kind of trying to choose between if i wanted to do um

[37:25] if i wanted to work more with like ruby ruby on rails and stuff or go into the node uh side of things and so there was a tesl meetup tessel is an open source uh microcontroller

[37:40] library and uh it's all run on node and i was i love i love just like tinking or tinkering around with electronics still pastime because of the fumes and so

[37:55] we went into this meetup and i didn't know anybody there and so i just uh and one person i just like hit it off with

[38:07] he had a 40 in a brown bag and i was like is that king cobra and he was like no um and but then he was like talking he was like oh here's my card and i was like oh

[38:19] craftsman and i was like oh like pragmatic programmer um which is a really great book and uh then he was like are you looking for a then he was like are you looking for a job and i was like oh yeah i am and

[38:33] he i ended up working for this uh platform as a service company and i loved everybody there and i was like you can't do that now like it's hard to you know you can't go in person and just chat about whatever is going on but

[38:46] that's kind of really great for introverts because now there are um and virtual tech conferences a lot of them all free and they're different like networking

[39:00] things that you can do inside there but also people are more inclined to be online and in front of their computers so one of the biggest things that i always push people to do who are coming

[39:12] back into the industry is to email any contact in a department that they were interested in uh in the company like just shoot out a

[39:24] just try uh because job descriptions are and job listings are horrible like i highly recommend checking those out if like you want to see what

[39:40] it should look like obviously i'm super biased but i i remember when i first started looking for jobs it would be like oh you should know um you should know

[39:53] every single backend language would be listed and i'm just like that department to make the job description was like oh uh software languages okay i'll list those

[40:06] okay what else like and so there's so much there like that so i think especially like in these times where nobody's really meeting up and talking you have uh there could be a slight

[40:20] people and people you're reaching out to like oh yeah i can't see this person in person so communicating online you can ask

[40:33] questions and then you don't have that pressure of like one-on-one being like oh what is job you know you can re-read and definitely proofread everything that you send out um

[40:46] and that's a really nice thing because it lets you think through before words out your mouth are bad

[41:01] i i mean i like i'm laughing but that is excellent advice like i really do think that you know having more spaces being created where people can be slow and be considered and not necessarily have to immediately rapid fire think on your

[41:15] that is a whole different skill set that you do have to practice and and not all of us are ever going to be comfortable with um but so i have a couple questions from the chat one um

[41:29] have you worked with software testing professionally directly at like were you a test engineer or like have

[41:43] the answer will be the way that answer goes is slightly different based on context but i'll let you take it whichever way you want

[41:57] yes to all of those but because

[42:17] i i because like the platform is a service that i worked for uh we were pretty small i was like the engineer hired on and so

[42:33] we were touching everything so definitely wrote a lot of tests and i actually like test writing i it's like i tend to make uh like once i it's like i tend to make uh like once i switched over to more uh developer

[42:47] what's the one that's not developer experience i don't know and i had to make a lot of demos devrel is that what you're thinking yeah thank you yes

[43:02] um so when i switched over to that i had to make a lot of demos fast and so at first in the beginning i would write a lot more tests because i enjoyed it um that fell to the wayside when it was like oh my talks tomorrow and i need a

[43:17] demo not that i ever do that um then actual testing uh we had to do a lot of that for our product uh at the platform as a service so yes

[43:31] yes um another question that i think is uh is very relevant is we were talking a little bit earlier about just building projects putting those out in public and vivek is asking will the pet projects

[43:44] help in cracking an interview for a developer role that's again i really liked the company that i was working at the hiring manager like the engineering

[43:59] managers are really good about having the interview be about uh like what you know based on talking to you so i did no whiteboarding in that first interview um which is good because any

[44:14] time i go in front of a whiteboard i immediately draw funny dinosaurs but um they were like what is something you learned um on a project that you were doing and you know tell me the code behind it

[44:29] and that doesn't it you know everybody's different but that didn't feel very daunting to me because it was like oh my gosh yeah when i had to do this thing with this array and you know this wasn't the right way

[44:43] through this way and i thought that would work but then this thing was wrong and so you're basically like venting about a project that you're in in that you're able to show that like

[45:01] you had you could talk through the code that you wrote and you understood what things were right what things were wrong and you've actually coded before

[45:13] yeah like which sounds ridiculous um it's it's a way to know too how frustrated people get on what problems and how much excitement they find in

[45:27] coding so um and you know what you they try to stay if they if they're if you're i've had this before supposed to mostly be working on back end work and all they want to talk about

[45:41] through the whole interview is the front-end stuff or you know stuff that right connected to what you're hiring them for and

[45:54] about the aspect that we're hiring for so but that i think is such a good point because like if if we're specific role and you are a great developer who's not interested in that

[46:09] specific role it's not it's going to work out poorly going to be super passionate about the work we are asking you to do and you'll know not what we were hiring for so it's

[46:23] like actually that you reminded me of the way we were interviewing on my team where one of the things that we would do is we did a take home work project and we just it was like okay you've got two hours

[46:38] build a website and the things that we wanted you to do for the website were like you could build a front end you could build the the kind of like data stuff in or you could build it back in to store that data and then we would

[46:51] two hours is not enough time to do the whole thing so we said you know do do hours just cut off and then we'll talk about you know what you would do next and all that and if somebody spent the whole time on the ui we knew that that

[47:04] spent the whole time setting up a back end we knew that was where their passion was um and you could hear in the way they talked about it because you would in some i'd have to figure out how to build the data stuff and you can tell

[47:17] they're interested in but they would just bubble and bubble and bubble about how much fun it was to write this front end and you're like perfect that we we should hire um and so i and but you can see that in

[47:31] projects too like you said like if if somebody is putting out a lot of pet projects then you get like a really good insight into what they're excited about what they're building and what they're publishing

[47:44] telegraphing as a developer when you build something you're sending out a message that this is what i like to build and so if you've got a bunch of ui role that sends a signal to me as a hiring manager

[47:58] oh this person's doing exactly what we want i'd like to see more and like if looking for people who are perfect we're looking for people who are excited skills but we can't teach you to be excited about it

[48:10] excited about it um something i also i oh no i was going to say there's a lot of resiliency to be showcased in doing side projects or pet projects

[48:24] and don't let don't let the lack of an idea make you stumble because one thing that we were talking about i think this is also unremotely

[48:36] interesting um and i think you actually brought up this point of almost like every profession we're copying each other and we're totally totally do that in tech all the time

[48:49] um and that's one of the best ways to learn instrument you're just playing the same thing that someone's played over and over and over and so you know if you want to you know

[49:03] and so you know if you want to you know try to make a buzzfeed you know make a that you can take a concept and put it onto the screen into actually working data and working files and so if you don't

[49:17] have an idea don't worry about it if you think that your idea is dumb that's fine most ideas we have are dumb doing something yeah well and realistically speaking like when you get

[49:30] a job as an engineer it won't be your idea that you're building so so rebuilding another thing is a great example of like what it's like to work handed a mock-up you're going to get handed a business goal and told to build

[49:44] something and and sent loose to do that um and so that you know that's that's that is not cheating by any means that's actually closer to what you would do on the day-to-day than if you were to come up with something completely on your own

[49:58] yeah and just like so i know this idea i said it before but again if you'd go to a small business and you're like let me uh make your website for you it's gonna be quite a journey i'm not

[50:12] gonna be so grateful and do ins had like whatever you like but that's gonna be part of a really great learning process is like knowing because this happens on teams constantly where you're like here i made

[50:24] they're like that's not exactly what i asked for change all of it okay cool so enough how like trying to find that in your community or small business

[50:39] somewhere it's like it'll help you in the long run um okay so we have time for probably one more question and i think there's a talking about projects um but there's a whole school of thought and a lot of

[50:52] emphasis especially in technical interviews on the idea of like whiteboarding so leak code algorithmic uh you know being able to write your own bubble sort by hand and all that kind of stuff um

[51:06] it seems the messaging that's being sent is that doing those types of programming puzzles is a more when looking for a job versus building projects do you

[51:19] do you agree with that or kind of what's your take on that because there are definitely benefits in someone being able to

[51:35] make those mental maps and show it in code and show it in code uh but i am i i lose it in interviews i like i remember i had an interview and they

[51:48] were like what other frameworks are there for node and that is like koa and they're like yeah i like those and it's like there are other ones

[52:02] in my github i have every single a project made with every single node framework i because i found it interesting to try every single one out but in the interview i was like my name's tara

[52:22] so i mean that in itself is like you know white boarding stuff can be comfortable and you're on a team and like you are just part of like your work and in jobs that i've already chosen to hire

[52:39] me um but i just think that there are other techniques to to glean a lot more from candidates that you

[52:51] will probably not be literally whiteboarding with in their position whatsoever right um but there there are like you know they're they're it's like trying to say that a problem is black and white um because it's a

[53:06] well they've been whiteboarding these problems for so long we're just gonna if you want a good candidate put as much effort into getting that candidate as you want them to put into getting your job right um so try harder i guess

[53:22] well and for the candidates too like i think you know the as much as this sucks to say the algorithm stuff the the training for coding interviews that is like studying for the sats it will help you score

[53:37] better in the technical interview it will likely have very little impact on your ability to succeed in your job so make sure that while you're studying for technical interviews you're also doing real world type of work and the projects

[53:51] are that real world type of work so what like my my preference if if i was gonna give advice is to spend most of your time building real world projects and then if you are going

[54:04] into a round of technical interviews cram on technical interview stuff in the meantime like for the couple weeks leading up to it like don't don't make that doesn't serve you in the in the job market uh become an expert at doing the

[54:19] work that the the test will get you to um and and you know there's a lot of pressure on tech companies to revise the way that we're doing technical interviews and you know for example netlify we've dropped

[54:33] like algorithmic whiteboarding as a thing that we do we we've moved to instead doing like code samples you will you will implement a feature you will do it you know you'll do something that's closer to real word

[54:45] remove your access to google and make you write down code on a whiteboard it's not realistic that's not how you would do your job so instead we want to would you google how do you you know do you have the the requisite context to

[55:00] you can search for to find the information that would let you solve it developer not whether or not you've memorized a bunch of code yeah if if i were to go on a job interview right now which i'm not

[55:15] no really not um but i would i would definitely like make a place that was easy for uh prospective employers to find my work

[55:27] and just like one or two clicks be able to go and look at my code go look at projects i've made like make it very accessible for them to get to because if it's not part of their hiring process you know it you want them to see this

[55:41] work so it's stuff that you're putting your time into make it easy for them to find it and to see it and make sure you get it to them and then like jason said there was a cake walk there are a few there's so many different resources out

[55:53] there that can like give you a bunch of problem examples i know cassidy williams newsletter she has like interview questions in each newsletter right um and she breaks down the solution too so like you can you can do it with a

[56:06] learn 100 100 um and yeah and then also like uh you know doing something in your house you can

[56:19] put on uh like all these free videos from conferences where they talk about new like newer breaking strategies and like most things that are like cutting edge to just like absorb the different things going around in the

[56:32] community because not only are you hearing the jargon but you're keeping so those are three things that i would definitely keep in mind absolutely and i think that is a great place to wrap up because we are unfortunately out of time

[56:46] you all day so with that i will say tara thank you so today um where should people go if they want to follow up with you um i think quincy dropped your twitter maybe i live

[57:01] dropped your twitter maybe i live yeah i live in winnick woods bad at social media but uh i will i'll get back eventually but my dns are open

[57:19] and then yeah and then um yeah that's the that's probably the best way besides coming to visit me terrace park ohio

[57:32] camp for for letting me take over the stream uh this has been so much fun i really enjoy everybody thank you to everybody in the chat who asked great questions um keep in mind we do these on fridays so we'll be back again next

[57:45] friday uh with i believe april spite is going to be on next week which i'm super excited about uh so mark your calendars make sure that you get the i think quincy will post the article here shortly to for everyone to

[58:00] go follow up if you want to do more live coding um i run a live coding stream every week on tuesdays and thursdays it's called learn with jason it's on twitch learnwithjason.dev is where the schedule

[58:13] is where past episodes are and you can come learn something with me in 90 and on that note i think we're going to call this one in the can tara thank you again chat thank you again we'll see

More from freeCodeCamp.org

View all

⚡ Saved you 0h 58m reading this? Transcribe any YouTube video for free — no signup needed.