DEV Community

Cover image for The Art of Programming with Erika Heidi

The Art of Programming with Erika Heidi

Erika Heidi on July 23, 2020

One of the most consolidated misconceptions about programming, since the early days, is the idea that such activity is purely technical, completely...
Collapse
 
ben profile image
Ben Halpern •

I love the artwork in the opening slide

Collapse
 
rachelnovick profile image
Rachel Novick •

I love the doodles on this slide! So cute!

Collapse
 
erikaheidi profile image
Erika Heidi •

that was an actual drawing that my mom kept :D

Collapse
 
mrmuhammadali profile image
Muhammad Ali •

I thought you're live :p good talk BTW.

Collapse
 
rachelnovick profile image
Rachel Novick •

That just makes it so much better! Lovely!

Collapse
 
xdebbie profile image
Deborah •

It's just that math is commonly correlated with logic, and programming is this perfect marriage between art and logic... But the way they want to teach the logic part using plain old math just doesn't work for everyone! I'm totally into alternative ways of teaching logic, specially for children and grad students

Collapse
 
ben profile image
Ben Halpern •

I can definitely relate to the "journey of self-discovery" that is being an artist in code.

Collapse
 
esmeesamarripa profile image
Esmeralda Samarripa •

This is so eye opening to me on why I hit a roadblock to my CS degree when it came to the upper level math. Calculus II completely demolished me and I had to change my major to Information Technology. I love coding and I passed my programming fundamentals courses, which used Java, with all A's and I really enjoyed the courses. Love your presentation!

Collapse
 
dominicduffin1 profile image
Dominic Duffin •

Great to hear your story! My mother is an artist, my grandmother was a mathematician, my grandfather a scientist, and your talk is makng my think about how my decision to go into coding is kind of like a combination of all that heritage.

Collapse
 
aritdeveloper profile image
Arit Developer •

That's a rich heritage - you're blessed 😄

Collapse
 
rachelnovick profile image
Rachel Novick •

Margaret Hamilton is an icon <3 One of my heroes!

Collapse
 
bryantit profile image
Bryant Richards •

I have that shirt! Loved doing Hacktoberfest.

Collapse
 
omarkhatib profile image
Omar • • Edited

All respect for Margaret Hamilton , I have it as wallpaper for 3+ years <3.
It's my motivation when I get off the road :)

Collapse
 
memitaru profile image
Ami Scott (they/them) •

I'm wearing that exact same shirt today 😂

Collapse
 
jonathanyeong profile image
Jonathan Yeong •

I had always believed that I wasn't creative and that was why I'm a programmer. But I feel like I should challenge that mindset after listening to your talk! Thanks for the new ideas Erika!

Collapse
 
rachelnovick profile image
Rachel Novick •

I love how creative I can be while programming <3

Collapse
 
aritdeveloper profile image
Arit Developer •

The slide deck is marvelously designed! 😄

Collapse
 
pachicodes profile image
Pachi 🥑 (she/her) •

Erika <3

Collapse
 
erikaheidi profile image
Erika Heidi •

Pachiiiiii <3 <3

Collapse
 
bogdaaamn profile image
Bogdan Covrig •

eeee Hacktoberfest t-shirt representing 🤙🏼🤙🏼🤙🏼

Collapse
 
pavithraes profile image
Pavithra Eswaramoorthy •

I love the slide on demystifying art <3 It gives me so much freedom :)

Collapse
 
tfrick47 profile image
Terri Fricker •

What is IRC?

Collapse
 
zohla profile image
Maren Lilleberre •

Internet Relay Chat:) Very popular when I was a teenager in the late 90's

Collapse
 
dubrayjason profile image
dubrayjason •

Interesting. I remember ICQ but not IRC.

Collapse
 
castelo_tweets profile image
Vitor Castelo •

An early form of a chat. The most famous app back then was mIRC.

Collapse
 
lankydandev profile image
Dan Newton •

I haven't had to think about maths since working as a software developer. For someone that did so much maths, I have been given the chance to forget it all :p

Collapse
 
csims profile image
Courtney Sims •

I personally miss it, to be honest! I loved math in school (up until I hit linear algebra, then it lost me), and I'm kind of sad that I've forgotten so much of what I learned after being out of school for a few years. It might be time for me to hit up Khan Academy again!

Collapse
 
lankydandev profile image
Dan Newton •

I feel you! I haven't missed it since I still get my fix from solving problems in software development.

Collapse
 
pachicodes profile image
Pachi 🥑 (she/her) •

VERY TRUE <3 We are artists!!!

Collapse
 
jpbrab0 profile image
João Pedro Resende •

Hello Erika!

Collapse
 
alvaromontoro profile image
Alvaro Montoro •

Make more codes. Make more open source. And then let people decide. And while they are deciding: make more codes, make more open source. Don't be afraid

Great quote. Loved how you adapted it to software development. Great presentation :)

Collapse
 
Sloan, the sloth mascot
Comment deleted
Collapse
 
pachicodes profile image
Pachi 🥑 (she/her) •

ai Jao <3

Collapse
 
carike profile image
Carike Blignaut-Staden • • Edited

Awesome talk @saronyitbarek !

Collapse
 
mxldevs profile image
MxL Devs •

Programming truly is an art of its own. I can spend hours sitting in front of a piece of code wondering why the programmer wrote it the way they did.

Next we just need to open a code gallery featuring the greatest pieces of code nice and framed.

Collapse
 
chernic3 profile image
Cheray •

So many women :D

Collapse
 
tracycss profile image
Jane Tracy 👩🏽‍💻 •

I love the artwork on the slides.

Collapse
 
andrewbaisden profile image
Andrew Baisden •

This is so cool :)

Collapse
 
pachicodes profile image
Pachi 🥑 (she/her) •

I love that SE is a baby !

Collapse
 
paulosmlins profile image
Paulo Lins •

<3

Collapse
 
rachelnovick profile image
Rachel Novick •

I usually say that I'm solving a jigsaw puzzle. I'm going to start using the lego brick analogy! So much better!

Collapse
 
lindakatcodes profile image
Linda Thompson •

Trial & error is a big reason that I'm doing ok with learning to write software. :) Loving this talk! I think it's important to think about the connection between logic & art. Great job!

Collapse
 
huddlespith profile image
Amy Hudspith •

Love this diagram! Totally agree with the qualities

Collapse
 
jldohmann profile image
Jesse •

The captioning is really great, thank you!

Collapse
 
nadatanasovska profile image
Nadica Atanasovska •

I loved this talk!

Collapse
 
aritdeveloper profile image
Arit Developer •

WOOHOO!!! Awesome talk by @erikaheidi ! Thank you so much for sharing with us!

Collapse
 
reisdev profile image
Matheus dos Reis de Jesus •

Awesome talk @erikaheide!

Collapse
 
tfrick47 profile image
Terri Fricker •

Thank you so much. I'm good at math, but struggle with the art.

Collapse
 
coffeecraftcode profile image
Christina Gorton •

Great talk Erika! Super relatable.

Collapse
 
lankydandev profile image
Dan Newton •

Great talk :thumbsup

Collapse
 
castelo_tweets profile image
Vitor Castelo •

Great talk @erikaheidi ! :D

I kind of related with what you've said... :P

Thanks.

Collapse
 
petr7555 profile image
Petr Janik •

Nice parallel with the LEGO blocks!

Collapse
 
amagonzalez27 profile image
Amanda Gonzalez •

Loved that last quote!!!

Collapse
 
spicyc profile image
SpicyC •

Thank You

Collapse
 
dana94 profile image
Dana Ottaviani •

Great job! 👍

Collapse
 
mullanator profile image
Mullanator •

Nice talk. Anyone else here from UK?

Collapse
 
spiritupbro profile image
spiritupbro •

noooooo i forgot to watch i love being developerssssssss

Collapse
 
spicyc profile image
SpicyC •

Definitely interested in being a Technical Writer. Please advise ~ Many Thanks!

Collapse
 
bam92 profile image
Abel Lifaefi Mbula •

Really appreciate your talk. A great summary of our field. I shared it on twitter twitter.com/abelmbula/status/12865...