CodeNewbie Community 🌱

Cover image for [On-Demand Talk] Redefining Your Programming Purpose

[On-Demand Talk] Redefining Your Programming Purpose

Tracy Holmes on June 16, 2022

About this talk I'm ancient in tech years - many would've given up. There are those who are just starting and discovering what they want...
Collapse
 
tsbrun profile image
Anya Brun

You mentioned that you’re “a horrible introvert”—a sentiment I definitely relate to. While I do think being an introvert is a great thing, it doesn’t always feel like that when it comes to networking and presenting yourself in an interview. What suggestions / recommendations do you have for those of us who are naturally quiet and reserved? How have you overcome your anxiety to be able to share your personality with other people in a professional setting (or otherwise)?

Collapse
 
tracypholmes profile image
Tracy Holmes

I hope this helps, if not let me know!

I haven't overcome it! I just cope and make sure I set certain boundaries (which was a learning process let me tell ya.) If it's at work, I make sure I block off time (repeating weekly) on my calendar to exhale. It also took me a while, but I identified the time of day when I'm most exhausted, tend to get sleepy, etc. and made that a block also. When I took a bit of charge over my calendar, it helped.

The other thing is this - I realized a good portion of people I'm networking or interviewing with are ALSO anxious. If I'm networking, jumping in with a group of people at work, or anything similar - I try to ask more questions than I'm answering lol. It helps to give me a good read on ppl, and it also helps to break the ice at times!

Outside of that? I just...am myself. Recordings, presentations, livestreams - they can be edited or redone. For meetings, I usually have a person I'm messaging on Slack that can let me quickly vent or get out a bit of anxiety around certain things. For conferences, I let it be known that I WILL disappear (especially after a full day and/or a talk) so exhale and breathe.

TL;DR

  • have a person you either already trust, or it appears you can befriend when in new situations.
  • protect your time because you're also protecting your mental health by doing so
  • be yourself.
  • give yourself a reasonable goal to get you a bit out of your comfort zone, but make sure to take small steps.
Collapse
 
tsbrun profile image
Anya Brun

Thank you for taking the time to write out such a detailed response! I’ll try to apply your suggestions. I especially like the point about protecting your time and setting boundaries. Definitely applicable to all areas of life, including work.

Collapse
 
kitamreik profile image
Kit Fenrir Amreik

I love the slide design! So excited to hear this! :]

Collapse
 
essbee808 profile image
Sheena

"Use the crap you go through as fertilizer...to grow something beautiful." - Tracy P Holmes

Collapse
 
jayda15 profile image
Jessica D

I've only heard of the role "developer advocate" a couple of times and haven't done too much research into it, but what would you say are some of the best parts of your role?

Collapse
 
tracypholmes profile image
Tracy Holmes

I think I answered this live. Did I answer your question pretty well?

Collapse
 
jayda15 profile image
Jessica D

Hi there Tracy,
Yes, you did answer it live and very well!
I appreciate the feedback :)

Collapse
 
nakedgrammer profile image
Sea Dub

Thank you for sharing! What do you think are the most important ways to leave a good impression? Especially from the perspective of a Newbie trying to break in and maybe their coding skill set is at entry level, whatever that is...?

Collapse
 
michaeltharrington profile image
Michael Tharrington

Thank you for this informative and inspiring talk! I'm wondering if you can tell me how you managed to surround yourself with those people who could sense what you needed to learn and what kind of support you needed? Was some of it luck? Basically, I'm wondering how you went about finding such a great community of mentors?

Collapse
 
tracypholmes profile image
Tracy Holmes

Whew LUCK was a BIG part of it. The rubyistas I hung out with were pretty good about figuring out HOW I needed to learn. It was def easier with the Ruby Tuesday meeting. Outside of our Ruby Tuesday meetup, we'd sometimes meet at coffee shops and work and chat, etc.

The person that helped me figure out I was trying to do too much was someone that was less..."clique-ish" and spent some time getting to know me. She's AMAZING. But she was able to figure out my motivations for some of the stuff I was doing (or wanted to do), so would follow-up with me to see how things were going during our Sunday coffee sessions.

The person the fussed at me, knew I needed some big sister butt kicking and made me apply to something I didn't think I was qualified for. Which was the start of a long history of us fussing at each other, but always supporting each other.

In all of these scenarios, I think they all saw I genuinely wanted to learn, was out of my element, and didn't know how to vocalize what I wanted or needed.

But also, something I had in Austin was Meetups. Which didn't really exist in my home state/town. I honestly just started throwing myself at a few things to force me to leave my house and get to know what was going on (though I did stand in the corner quite a bit at those meetups!)

Collapse
 
michaeltharrington profile image
Michael Tharrington

So awesome!!

It sounds like you definitely found some really helpful folks and did so by putting yourself out there and building up a personal network of encouraging peeps.

I really enjoyed hearing how ya categorized the different types of help ya had and folks ya learned from. I think I could def use someone to occasionally fuss at me and urge me to step outside my comfort zone as a community manager, haha!

Meetups are such a great tip too for folks looking to build up their personal network, but you're totally right that they are more available in cities. I'm sure online meetups are possible too, but I generally slant toward in-person myself. Nothing quite like hanging out in the real world (i.e offline) with folks who have similar interests.

Thanks again for the awesome talk and now, awesome answer!! 😀

Collapse
 
devencourt profile image
brian bethencourt

You talked about a really rough patch where you lost your relationship and your grandmother as well as a few other personal obstacles. I'm so sorry you had to go through all of this. I really relate to the feeling of numbness you described when faced with hardships. How did you power through this time and continue learning despite these hard things?

Collapse
 
tracypholmes profile image
Tracy Holmes

I'm bad about taking care of myself by taking care of others lol. So, outside of that, I just carved a bit of time out for myself to grieve the way I needed to (LOTS of physical labor, taking care of funeral stuff, etc.), and then once that lessened, I mostly worked on small projects to keep me from being stagnant. The short role I found after all of that, was tech support based. So, I was able to keep learning, refining, picking up things on that job.

And also, tbh? I have a friend that is really in tune with my moods and my brain. She helped me to process some stuff, but also held me accountable (which helped as I'm better at keeping promises to the few friends I have or other people than I am with myself).

Does this help any? Let me know if I need to answer something else or clarify!

Collapse
 
vanessavun profile image
Vanessa Vun • Edited

The part where you talk about how your experiences make who you are now really resonated with me since I am in the middle of a career switch. I feel really encouraged by that. Thank you for this honest presentation about your experience!

Collapse
 
astute2011 profile image
Kabir Atobatele

If you can't find your feat in the space, create it...

This really match my style of life.
I'm Jackie too for a while now. I create written and graphic contents, I am a WordPress developer, I am enjoying the learning in data science, I am horning skills in GIS development. I am a serial volunteer at various humanity and good governance movements. I studied water resources management and Sanitation, Geophysics at B.Tech. Now what I picked up most in this presentation is "learning slowly till the goal is attained"

Collapse
 
itsjudedw profile image
itsjudeDW

Thank you so much for taking the time to inspire us! I love the Andre De Shields quote! My mom has always reminded me to take things slow, it really didn't start clicking until my mid 20's! When I was younger, I would get so impatient when attempting to learn new skills. I honestly wouldn't even enjoy the process and eventually I would get burned out and quit. Nowadays I try to focus on taking things day by day and staying consistent rather than hyperfocusing on getting there fast. Whenever I find myself getting impatient about my coding journey, I remind myself that 20 minutes of daily code is 121 hours a year... I can learn a lot in 121 hours!

Loving Codeland 2022! Can't wait for more!

Collapse
 
tracypholmes profile image
Tracy Holmes

Holy crap, you're right! A lot really can be learned in 121 hours. That's a very positive way to look at things ❤️

Collapse
 
srivera12 profile image
Sarah Rivera

Thank you for sharing your journey with us!

Collapse
 
timdehof profile image
timDeHof

Thank you for the presentation! You have a wonderful way of telling stories.

Collapse
 
tracypholmes profile image
Tracy Holmes

Ah shucks, thank you for that!

Collapse
 
jolenekearse profile image
Jolene Kearse

Thanks for the great talk! It's so inspiring to hear how multiple career experience can be an asset!

Collapse
 
carolineschettler profile image
carolineschettler

How did that mentor of yours help you not hate Python as much?? Asking for a friend 😂

Collapse
 
tracypholmes profile image
Tracy Holmes

😅 I pretty much just QUIT it for a while. That particular person (if I'm thinking of the correct thing) actually RAN a Python group for a while, so had things broken down into manageable pieces with actual written tutorials. Which works better for me than videos any day of the week!

Collapse
 
merlumina profile image
Liz Wilson

Loved this talk. I really connected with the idea of being a tinkerer - I feel the very same and it's why I finally decided to take the plunge into engineering!

Collapse
 
tsbrun profile image
Anya Brun

I relate to your insatiable thirst for knowledge and not knowing how to narrow down your interests so you can focus and make progress. Thank you so much for your presentation 😊

Collapse
 
anyanka profile image
Anja

Short but nice and helpful, thank you :)

Collapse
 
blasepinkert profile image
BlasePinkert

Thanks for this great talk and sharing your rough patch. It sounds very similar to my current situation and it was refreshing and enlightening to hear this. Thank you.

Collapse
 
infopro247 profile image
infopro247

I appreciated so many of your points, particularly the one about creating the opportunity/job you are not seeing.

Collapse
 
hellotjphan profile image
TJ Phan

Tracy your talk was so heartfelt, thank you!

Collapse
 
hatricia profile image
Hattie

No questions, just a big thanks for sharing your story!

Collapse
 
blarerobinson profile image
Blare Robinson

Thank you, Tracy!

Collapse
 
kabircse10 profile image
Kabir Hossain

Thanks for valuable speech in the codeland.

Collapse
 
amaraee profile image
Amaraee

Thank you for such an inspiring talk

Collapse
 
zoemoment profile image
Zoe

When would you feel it appropriate to jump into an open source project?

Collapse
 
tracypholmes profile image
Tracy Holmes

I am BIG on saying "Documentation Counts". I can guarantee the open source project has something missing in the documentation. You can def start there at any point. Or even checking out the "good first issues" the project may have. The other thing is if the project is something you use and you think of a feature or see a bug...submit those issues! I won't say go whole hog on nothing but grammatical errors and misspelled words, but def count those small wins. Seeing something small get accepted or merged is a great bump to the "I did that!!" part of your brain.

Collapse
 
rzuick profile image
Rebecca Z

This was an amazing presentation! The gem you left us with, "if it doesn't exist, create it", is just what I needed to hear today. Thank you!

Collapse
 
phaveey profile image
Phaveey

Thanks so much for such an inspiring speech!❤️

Collapse
 
pablohe78730909 profile image
Pablo Hernandez

Awesome presentation, You should write a book...

Collapse
 
tracypholmes profile image
Tracy Holmes • Edited

Hmmm... 🤔 I'm not so sure everyone else will agree with you on that one! I appreciate you saying so though 😊

Collapse
 
ken82578163 profile image
Zara Kennedy

Thank you so much. This was absolutely amazing and without doubt what I needed to hear

Collapse
 
fizzybuzzybeezy profile image
fizzybuzzybeezy

Hi Tracey. Thank you for your talk! It sounds like you've gained a lot of hard earned wisdom of owning your expertise. Could you share some tips on pacing your thirst for knowledge and focusing your interests once the time comes to quickly learning a skill for a known upcoming opportunity? Tapping on your network of encouraging colleagues sounds like one of your superpowers.

Collapse
 
fizzybuzzybeezy profile image
fizzybuzzybeezy

Thank you for the detailed answer in the speaker discussion Tracey! I loved the ideas on multiple accountability trustees/mentors for different focuses meeting on semi-frequent basis as well as the punching out the pillow with the language name on the cover! A coping mechanism I was given by a therapist was to write a Dear John letter to my dilemma I was dealing with (I had many) called "Dear Dilemma"! In this case, it could be "Dear Python." Just don't send it to Guido Van Rossum, or do, lol! I loved your talk. Thanks again.

Collapse
 
tracypholmes profile image
Tracy Holmes

You're welcome! And oooooh "Dear Dilemma" is a good idea!!!

Collapse
 
stweffy_88 profile image
Stephanie Poon

I appreciate the way you describe a moment that I love to see in people too. I’m definitely a “lightbulb person”. Seeing the moment when a concept clicks into place for someone I have helped means so much to me.

Your tenacity, openness, and acknowledgement of your support network is helpful for the growth of this community. Thank you for sharing your journey.

Collapse
 
mnechromancer profile image
Jamison Ducey

Very inspiring story! Thank you for the presentation!

Collapse
 
gopal2008 profile image
GOPAL2008

which languages should learn first ma'am for games development,pls reply...

Collapse
 
tracypholmes profile image
Tracy Holmes

Unfortunately, games development is not my realm of expertise. I can almost guarantee I'll point you in the wrong direction. You can absolutely ask on Twitter or in a group you may be a member of? I'm sure people have a lot of recommendations for you!