Programação Web com Ruby on Rails
SENAC - 2017
2
Apresentação do curso
●
Ruby
●
HTML/CSS/JS
●
Ruby on Rails
●
MySQL/PostgresSQL
●
...
3
whoami
●
Desenvolvedor Web há +7 anos
●
Entusiasta de Tecnologias Open Source
●
Membro da APISOL e do Teresina Hacker Clube.
●
Instrutor no SENAC há 4+ anos
●
Membro ativo de várias comunidades de
SOFTWARE.
4
Por que aprender Ruby on Rails?
●
Alta demanda de profissionais no mercado
(brasileiro e internacional).
●
Comunidade engajada com tecnologias open
source;
●
Uma baixa curva de aprendizado comparado a
algumas outras linguagens ou frameworks.
5
Quanto ganha um desenvolvedor Ruby
on Rails?
●
Níveis de desenvolvedores (valores médio em
SP):
●
Júnior (3k ~ 4k)
●
Pleno (4k~ 7k)
●
Senior (7k+)
●
Profissionais por skills
●
Front-end, UI/UX
●
Back-End
●
DevOps
●
Full Stack Developer
6
Onde trabalhar?
●
Startups
●
https://hipsters.jobs/
●
Freelancers
●
https://www.getninjas.com.br/
●
https://www.toptal.com/
●
Projetos Open Source
●
https://github.com/trending/ruby
7
Exigencias e diferenciais
●
Ferramentas de versionamento de código.
●
Experiência com Linux.
●
Conhecer stack de softwares e outros
frameworks.
●
TDD.
●
Saber trabalhar com metodologias ágeis
(scrum, kanban, xp).
●
Fluência em Inglês.
●
Ser proativo, curisoso, engajado.
8
Como ficar visível para o mercado?
●
Networking
●
Comunidades
●
Eventos
●
Cursos
●
Portfolio
●
GitHub
●
LinkedIn
●
Blog Técnico
●
Marketing Pessoal
●
StackOverflow
9
Comunidades e Referências
●
Facebook
●
Telegram
●
Google Groups
●
Podcasts
●
Hacker Clubes
●
YouTube
10
Bons hábitos de um desenvolvedor
●
Ler bastante documentação
●
Ser organizado, objetivo, proativo e criativo
●
Estar sempre bem informado e ter a mente
aberta
●
Interajir com outros desenvolvedores
●
Ter foco, disciplina e concentração
●
Contribuir em projetos open source e em
comunidades de Software.
●
Sempre que possível participar de eventos de
tecnologia.
11
Até logo
●
Contatos
●
GitHub: http://github.com/renatosousafilho
●
LinkedIn: https://www.linkedin.com/in/renatosousafilho/
●
Email: renatosousafilho@gmail.com
●
Telegram: @fhrenato

Curso Programação Web com Ruby on Rails - Aula 01