SlideDeck.io – A repository of great HTML presentations
Skills de uma desenvolvedora – Computer science basics – Plan
View Github Repository
Open presentation in a new window
ceci
See all presentation from ceci
Skills de uma desenvolvedora – Computer science basics – Plan
0
2
MNT
Presentation given at Encontro Mulheres na Tecnologia 2014 (Women in Tech conf 2014)
On Github
ceci / MNT
Skills de uma desenvolvedora
Cecilia Fernandes
@cecifernandes
github.com/ceci
Actually...
A developer's skills
Cecilia Fernandes
@cecifernandes
github.com/ceci
Why?
well...
That's our first topic!
English
Computer science basics
Data structures
Classic algorithms
And some complexity analysis
Plan
but not too much
Prioritization
Emergent design
Make it work
Make It better
Refactoring
Architecture notions
Front | Back
Architecture notions
Front & Back
HTML
CSS
Javascript
Web
request / response
Mobile
native app / responsive web
Languages
Paradigms
Procedural
+Object Oriented
+Functional
Tests
Very Important!!!
Also...
Study
... a lot!
Go to conferences
... and socialize
And seriously...
Listen
It's very important,and nearly extinct...
Humility
There is always room for...
Learning
If you were wrong...
Change your mind
It's ok!
And, please...
Don't assume people are stupid
NEVER
It's disrespectful
You are entitled to an opinion
But, please, keep an open mind
Team work
Empathy
Everyone has a dog day
Curiosity
Make stuff
Break stuff, too!
Creativity
But, most of all...
What makes you passionate about software development?
Write it down, please!
A developer's skills
Cecilia Fernandes
@cecifernandes
github.com/ceci