10 dicas de carreira em PHP
Upcoming SlideShare
Loading in...5
×

Like this? Share it with your network

Share

10 dicas de carreira em PHP

  • 1,001 views
Uploaded on

Dez profissionionais dão dicas de carreira

Dez profissionionais dão dicas de carreira

More in: Technology
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
No Downloads

Views

Total Views
1,001
On Slideshare
1,001
From Embeds
0
Number of Embeds
0

Actions

Shares
Downloads
5
Comments
0
Likes
1

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. 10 dicas de carreira Profissionais PHP PHPSC Conf 2011segunda-feira, 21 de novembro de 11
  • 2. O projeto • Dez profissionais experientes em PHP • Uma dica cada • Representando diversos estados • Representando diversas experiênciassegunda-feira, 21 de novembro de 11
  • 3. Adler Medrado Husband, Father, Programmer, Internet Freak and host a podcast at http://getoncode.com.br http://about.me/adlermedrado @adlermedradosegunda-feira, 21 de novembro de 11
  • 4. Repasse seu conhecimentosegunda-feira, 21 de novembro de 11Crie um blog (e escreva nele, claro), ministre palestras e/ou minicursos em eventos, participe de dojos, escreva um artigo para alguma revista, mandee-mail com dicas para seus colegas de trabalho, dê aula em escolas de informática; Estas são apenas algumas sugestões e certamente existemdiversas outras maneiras de colaborar.
  • 5. Bruno PorKaria CEO and Co-Founder at Blackdog Studio, vlogger at @mobiletalkbr e gosta de cachaça e sol quente. http://porkaria.com.br @porkariasegunda-feira, 21 de novembro de 11
  • 6. Não espere o futuro, faça agora!segunda-feira, 21 de novembro de 11Todo mundo tem uma ideia, mas nem todo mundo tem a coragem de tira-lá do papel. Coragem não é talento, muito menos “dom divino” ésimplesmente algo que precisa ser constantemente treinado. Você não é o melhor programador do mundo, o seu código quase sempre não vai ser amelhor maneira de resolver aquele problema, mas você não precisa ficar esperando que alguém resolva o seu problema.
  • 7. Elton Minetto Possui graduação e especialização em Ciência de Computação. Professor e sócio da Coderockr. Autor de http://bit.ly/e66VdK e http://bit.ly/hrNuiX. Sócio da Coderockr http://eminetto.me @eminettosegunda-feira, 21 de novembro de 11
  • 8. Estude e pratiquesegunda-feira, 21 de novembro de 11Independente se você decidir fazer ou não um curso universitário, estudar é obrigatório. Leia livros técnicos, participe de cursos, seminários, etc.Tecnologias surgem todos os dias, se você não prestar atenção é ultrapassado.Um esportista pratica diariamente seu esporte. Nós podemos fazer o mesmo. Programe e teste sempre que puder. Pequenos trechos de códigos,pequenos exemplos, problemas de lógica. Além de ser divertido mantém sua mente “afiada”.
  • 9. Er Galvão Brazilian programmer and web app security advisor. http://www.galvao.eti.br/ @galvaosegunda-feira, 21 de novembro de 11
  • 10. Transparência e conhecimentosegunda-feira, 21 de novembro de 11Admita o erro, procure soluções.Se o problema existe, admita, compartilhe com seus colegas, com seu gerente. Fingir que o problema não existe apenasaumenta a probablididade dele ser descoberto por pessoas de fora da empresa, arriscando o produto, a própria empresa e a sua reputação.Além disso, não se contente com encontrar a solução. Bons profissionais não apenas solucionam problemas, mas entendem como solucioná-lo. Quantomais difícil é o problema mais conhecimento você obterá depois de solucioná-lo.
  • 11. Anderson “Duodraco” Casimiro ZCE PHP Developer, Tech Leader, Scrum Master at @arizonabr and teacher at @dextracursos. #opensource and #php evangelist. Rocker, Linuxer and Androider http://duodra.co @duodracosegunda-feira, 21 de novembro de 11
  • 12. Não limite-se ao óbviosegunda-feira, 21 de novembro de 11Sempre ao desenvolver nos deparamos com tomadas de decisão que podem ser cruciais ao projeto. Geralmente pendemos ao famoso “vamos fazer dessejeito porque é o que todo mundo faz”, em outras palavras, vamos pelo caminho mais óbvio, mais comum. você pode ter perdido uma oportunidade única deevoluir um conceito. “Você está incentivando todos a reinventar a roda então?” - Não! Assim como a própria roda evoluiu, nossos conceitos tambémpodem. o problema é quando a roda que estamos usando não nos atende mais. Ou até atende, mas com uma roda melhor, podemos ganhar emperformance, consumo, durabilidade e o principal: satisfação.
  • 13. Igor Feghali Systems Engineer na Petrobras, desenvolvedor da PEAR http://www.linkedin.com/in/ifeghalisegunda-feira, 21 de novembro de 11
  • 14. Abaixo da médiasegunda-feira, 21 de novembro de 11Eu passei a assumir que sou abaixo da média. Isto significa que estou assumindo que as minhas palestras são ruins, que sempre há uma solução melhordo que a minha, que o JavaScript tem muito a me ensinar e que a engenharia de software e o gerenciamento de projetos têm as suas vantagens . serabaixo da média não significa entregar soluções abaixo da média. Ao contrário, significa enxergar o mundo com a inocência de um aprendiz. Significareconhecer grande potencial nas coisas simples ou aparentemente inúteis. Significa reconhecer que todos aspectos do seu projeto são igualmenteimportantes: código, algoritmo, funcionalidades e documentação, apenas para citar alguns. E por fim, significa reconhecer que há sempre algo a semelhorar
  • 15. Marcelio Leal Always looking for something and following the beat... Co-founder @amazonstartups e @phppaidegua. http://marcelioleal.com @marceliolealsegunda-feira, 21 de novembro de 11
  • 16. Não seja tradicionalsegunda-feira, 21 de novembro de 11Conceitos e a Arquitetura são mais importantes que padrões de projeto, recursos de linguagem e frameworks. Utilize o máximo a flexibilidade e todo opotencial que o PHP proporciona ! Sempre avalie o custo da utilização de padrões de outras linguagens, padrões de projeto, e outros tipos de padrões,quando você for utilizar PHP. A utilização indiscriminada pode proporcionar perda de flexibilidade, extensibilidade, e outras características boas do PHP.
  • 17. Guilherme Blanco Drunk as a cow! Desenvolvedor do Doctrine http://blog.bisna.com @guilhermeblancosegunda-feira, 21 de novembro de 11
  • 18. Organize e programe seu código de forma coerentesegunda-feira, 21 de novembro de 11Antes mesmo de sentar e sair programando, pense na sua estrutura, faça o mínimo de planejamento. Na programação, a estratégia fica à critério do scrummaster e project leader. Mas o planejamento fica a critério do arquiteto e desenvolvedores. UML nesse caso ajuda muito, principalmente o diagrama depacotes é um bom começo, pois ilustra a dependência entre eles. Sempre que possível, pare para pensar sobre nomenclatura de classes e métodos.Object Calisthenics
  • 19. Carlos Ferrari php, nginx, mongodb, html5, css, javascript, jquery, python, webstandards, linux, ubuntu @caferrarisegunda-feira, 21 de novembro de 11
  • 20. Busque soluções para dar mais fôlego aos seus servidoressegunda-feira, 21 de novembro de 11Caching, nginx, memcached, apc
  • 21. Sandro J. S. Souza Desenvolvedor Web, bacharel em Administração, coordenador do PHP MG, membro do 5ª Coluna Motoclube, São Paulino! http://www.sandro.eti.br @xkurtssegunda-feira, 21 de novembro de 11
  • 22. Tire a sua certificação e diferencie-se no mercadosegunda-feira, 21 de novembro de 11uma certificação especifica (seja de PHP, frameworks, gerenciamento de projetos etc) pode ser tão importante quanto um diploma de ensino superior e iráte garantir uma diferenciação ainda maior de outros profissionais no mercado de TI.
  • 23. http://eminetto.me http://joind.in/event/phpscconf-2011 #phpscconfsegunda-feira, 21 de novembro de 11