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
 
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
 
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
 
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
 
rachelnovick profile image
Rachel Novick

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

Collapse
 
jonoyeong 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
 
aritdeveloper profile image
Arit Developer

The slide deck is marvelously designed! πŸ˜„

Collapse
 
memitaru profile image
Ami Scott (they/them)

I'm wearing that exact same shirt today πŸ˜‚

Collapse
 
rachelnovick profile image
Rachel Novick

I love how creative I can be while programming <3

Collapse
 
bryantit profile image
Bryant Richards

I have that shirt! Loved doing Hacktoberfest.

Collapse
 
Sloan, the sloth mascot
Comment deleted
Collapse
 
pachicodes profile image
Pachi πŸ₯‘

ai Jao <3

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
 
jpbrab0 profile image
JoΓ£o Pedro Resende

Hello Erika!

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 πŸ₯‘

VERY TRUE <3 We are artists!!!

Collapse
 
pachicodes profile image
Pachi πŸ₯‘

Erika <3

Collapse
 
erikaheidi profile image
Erika Heidi

Pachiiiiii <3 <3

Collapse
 
bogdaaamn profile image
Bogdan Covrig

eeee Hacktoberfest t-shirt representing πŸ€™πŸΌπŸ€™πŸΌπŸ€™πŸΌ

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
 
carike profile image
Carike Blignaut-Staden • Edited

Awesome talk @saronyitbarek !

Collapse
 
chernic3 profile image
Cheray

So many women :D

Collapse
 
huddlespith profile image
Amy Hudspith

Love this diagram! Totally agree with the qualities

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
 
reisdev profile image
Matheus dos Reis de Jesus

Awesome talk @erikaheide!

Collapse
 
coffeecraftcode profile image
Christina Gorton

Great talk Erika! Super relatable.

Collapse
 
pachicodes profile image
Pachi πŸ₯‘

I love that SE is a baby !

Collapse
 
amagonzalez27 profile image
Amanda Gonzalez

Loved that last quote!!!

Collapse
 
aritdeveloper profile image
Arit Developer

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

Collapse
 
paulosmlins profile image
Paulo Lins

<3

Collapse
 
andrewbaisden profile image
Andrew Baisden

This is so cool :)

Collapse
 
lankydandev profile image
Dan Newton

Great talk :thumbsup

Collapse
 
tfrick47 profile image
Terri Fricker

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

Collapse
 
jldohmann profile image
Jesse

The captioning is really great, thank you!

Collapse
 
spicyc profile image
SpicyC

Thank You

Collapse
 
nadatanasovska profile image
Nadica Atanasovska

I loved this talk!

Collapse
 
petr7555 profile image
Petr Janik

Nice parallel with the LEGO blocks!

Collapse
 
castelo_tweets profile image
Vitor Castelo

Great talk @erikaheidi ! :D

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

Thanks.

Collapse
 
tracycss profile image
Jane Tracy πŸ‘©πŸ½β€πŸ’»

I love the artwork on the slides.

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...

Collapse
 
dana94 profile image
Dana Ottaviani

Great job! πŸ‘

Collapse
 
spicyc profile image
SpicyC

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

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