Muitos iniciantes na área de desenvolvimento de software se sentem meio perdidos com relação a o que aprender e que pontos podem ser destaques em uma entrevista de emprego.
O que aprender? E onde? Essa palestra responde a essas e muitas outras perguntas.
--
Baseado no post: https://medium.com/@igor_marques/conhecimentos-que-todo-desenvolvedor-iniciante-deve-ter-e-onde-obtê-los-2016-b41dd4281fd4
Slides utilizados no Front In Natal 2016
33. – Eu
"Boas empresas procuram muito mais
desenvolvedores com bons conhecimentos
dos fundamentos de desenvolvimento de
software do que com expertise em uma só
linguagem/framework"
40. – Kent Beck,
Padrões de Implementação, 2007
“Um código comunica bem quando um leitor
consegue entendê-lo, modificá-lo ou usá-lo.
Embora a programação estimule a pensar
apenas no computador, coisas boas
acontecem quando se pensa nas pessoas
enquanto se programa”
41. – Gregory Brown,
Shipping code is not the main goal of
software development
“O software de sucesso é aquele que é
entregue, resolve os problemas propostos e
deixa o mundo melhor do que era sem ele.”
44. t
t
• Practical Object-Oriented Design in
Ruby, Sandi Metz - 2012
• Implementation Patterns, Kent Beck -
2007
• Peça para pessoas mais experientes
olharem seu código