SouJunior / products

GNU General Public License v3.0
4 stars 2 forks source link

Áreas de Atuação - Front-end #113

Open RntSaturnino opened 1 year ago

RntSaturnino commented 1 year ago

Definição

Como usuário Gostaria de acessar o site Para conhecer mais sobre a Área de front-end na SouJunior


Descrição

Este documento tem como objetivo apresentar aos usuários como atua front-end na iniciativa.


Protótipos

https://www.figma.com/proto/XoZ6GKJ854Zxb0OvqNTlEh/SITE---Sou-Junior?page-id=3601%3A2&type=design&node-id=3781-4133&viewport=-943%2C1411%2C0.56&t=efIPTchxK5asbZCo-1&scaling=min-zoom&mode=design


Critérios de Aceite 1- Para acesso a "Área de Atuação" o usuário deverá acessar o site da SouJunior.

Image

2- Após acessar o site da SouJunior, o usuário deverá descer a barra de rolagem até a "Área de atuação" e selecionar a opção "Front-end"

Image

3- Após o usuário selecionar a opção "Front-end" o usuário visualizará duas seções: uma contendo a apresentação sobre a área de Front-end e a segunda, a entrevista com o Head da Área de Front-end da SouJunior, Ricardo Lima.

4- Antes da entrevista, deverá constar a foto Head da Área de Front-end - Ricardo Lima e suas redes sociais.

6- No final da entrevista deverá constar a foto da equipe de Front-end da SouJunior, junto com o LinkedIn e Discord.

7- Ao clicar no botão do Linkedin ou do Discord, o usuário deverá ser informado de que ele será direcionado para uma nova página em outra aba, para que o Usuário possa continuar navegando no Site caso desejado.

8- Para o usuário retornar a página inicial do site SouJunior, deverá selecionar o botão de retroceder da página.

Image

9- O usuário também poderá retornar a página inicial do site SouJunior, clicando em "Home" no topo da Página;

Seção 1 - Texto Sobre Área de Atuação - "Front-end"

Front-end é a camada de um programa que interage diretamente com os usuários. Os desenvolvedores front-end traduzem o design em código, utilizando linguagens de marcação, folhas de estilo e programação para criar a interface e funcionalidades interativas. Eles também garantem que o site ou aplicativo seja responsivo, ajustando-se a diferentes dispositivos para proporcionar uma experiência consistente. Em resumo, a função front-end envolve a criação de uma interface atraente e interativa para oferecer uma ótima experiência ao usuário final.

Na SouJunior, os desenvolvedores juniores de Front-end têm a responsabilidade de implementar e manter as tecnologias essenciais para garantir a eficiência dos sistemas, sempre contando com o auxílio de mentores e do Head. Além disso, é de extrema importância que haja uma integração sólida com outras áreas, como Produto, UX & UI design e back-end, a fim de assegurar a melhor experiência possível para o cliente final. Estamos comprometidos em criar soluções que unam conhecimento técnico e colaboração em equipe, com o objetivo de entregar produtos de alta qualidade.


Seção 2 - [Entrevista com o Head da Área de Front-end - Ricardo Lima]

Ricardo Lima é natural de Volta Redonda, mas escolheu a capital carioca como residência atual. Com um diploma em engenharia mecânica e uma pós-graduação em Análise e Desenvolvimento de Programas, ele se encontrou no mundo da TI, onde já atua por cerca de cinco anos.

No seu dia a dia, Ricardo é um Desenvolvedor Full Stack na Tree Inova e na Ágape Consultoria. Também foi professor na Blue EdTech, dando aulas de Full Stack e ajudando os alunos nos processos de seleção.

Mas a jornada de Ricardo vai além do código. Na SouJunior, ele lidera uma equipe talentosa, orientando mentores e juninhos na criação de projetos empolgantes. Fora do mundo profissional, ele se revela um artista em formação: bateria é sua paixão, mas também está se aventurando no violão e na gaita. Nos momentos de lazer Ricardo curte viajar, explorar novas culturas e praticar atividades físicas. E por falar em novas culturas, ele decidiu aprender o idioma alemão.

1. Como você iniciou na área da tecnologia? Iniciei no começo da pandemia fazendo a transição da Engenharia para tecnologia. Após algum tempo de estudo, consegui realizar 2 freelas que me deram experiência suficiente pra minha primeira vaga como Desenvolvedor Front-End e Professor Full Stack assistente. Hoje trabalho como Dev Full Stack nas empresas Tree Inova e Ágape Consultoria.

2. O que te motivou a fazer parte da SouJunior? Quando iniciei na área de tecnologia tive amigos próximos que me ajudaram, pegando na mão e ensinando tudo que precisava. Vi que era algo extremamente necessário pra quem está começando, pois encurtei o caminho do conhecimento, até chegar na primeira oportunidade. Entrei na SouJunior para retribuir o que eu recebi quando iniciei na área e por amar compartilhar conhecimento.

3. Qual é a maior responsabilidade em ser Head de tantos juniores que estão atrás de sua primeira oportunidade? A maior responsabilidade é saber dar direcionamento para os Juniors, tanto direcionamento técnico como comportamental. Saber que às vezes um conselho pode modificar o trilho de cada um, faz com que cada ação que tomamos seja muito bem pensada e planejada, visando sempre o crescimento e evolução dos juninhos.

4. Como é a atuação da equipe de Front-end dentro da SouJunior? A atuação da equipe é bem dividida e todos participam da construção completa do projeto. Os juninhos ficam com a parte do código, participam de reuniões de sprint planning, sprint review, comunicação com outras áreas como APM, UX, UI, Backend, entre outras. E temos mentores que auxiliam os juninhos nas dúvidas que surgem durante o processo de desenvolvimento.

5. Como é seu dia a dia como Front-end? Como desenvolvedor, o dia é sempre cheio de entregas e bugs para resolver. O que nossos juninhos podem esperar são problemas com layouts desatualizados, integração com APIS, conexão com banco de dados, inserção de novas ferramentas e funcionalidades, além de correção de bugs que fazem com que o software do cliente fique fora do ar.

6. O que mais entusiasma você no desenvolvimento? Resolução de problemas, acredito que isso vem desde a época que trabalhava na indústria automotiva.

7. Como faz para se comunicar de forma eficaz com os membros da equipe Sou Junior? Como fazemos reuniões semanais, busco entender o perfil de cada membro para ter uma comunicação mais assertiva. Acredito que cada indivíduo tem uma vivência e recebe feedbacks de forma diferente, assim como a forma de falar.

8. Dentro das linguagens de programação qual você considera a mais importante e porque? Acredito que não tenha uma linguagem mais importante, tudo vai depender do que o desenvolvedor quiser seguir. O mais importante é entender os conceitos da programação, que depois a linguagem fica menos complexa de se aprender.

9. Qual Soft Skills você considera fundamental para um desenvolvedor Front-end? Uma das mais importantes é a comunicação. Conseguir interagir com membros da equipe e de outras áreas do projeto é primordial. Saber pedir ajuda, definir o que consegue ou não ser realizado em determinado tempo, além de ajudar a todos da equipe. Isso também vai de encontro ao trabalho em equipe, saber trabalhar com pessoas com diferentes vivências e pensamento é fundamental.

10. Dica para algum juninho de como entrar no mercado? Primeiro passo é começar a estudar e saber que o estudo será constante. Não se apegar a tecnologias nem frameworks. É interessante sim escolher uma para se aperfeiçoar no início, porém se surgir oportunidade para outras linguagens, não deixe passar.

Além disso, realizar projetos, participar de voluntários como o SouJunior, ter um LinkedIn bem estruturado e currículo sempre atualizado são essenciais.

E o mais importante, networking. Ter uma rede de contatos reais é fundamental para conseguir a primeira oportunidade, participe de grupos de estudo, hackathon, projetos em geral, conecte-se com recrutadores no LinkedIn, interaja nas postagens e SEJA VISTO.

Head

Ricardo Lima

Image

Mentores

Adson Amorim

Image

Allan Oliveira

Image

Breno Pereira

Image

Denis Fernando

Image

Marília Augusta

Image

Juniores

Edvaldo Cabral

Image

Geovana Salamanca

Image

Hiago Murilo

Image

Isabela Hyeda

Image

Isaque de Souza

Image

João Victor

Image

Leonardo Dias

Image

Luiz Belo

Image

Max Faria

Image

Nicolas Braga

Image

Uendel Martins

Image

DoR - Definition of Ready

DoD - Definition of Done

RntSaturnino commented 1 year ago

@andyarauj0 19/05

andyarauj0 commented 1 year ago

@RntSaturnino acho que vale juntar a 7 e 9. Ambas são sobre comunicação.

O restante está OK. Fiz algumas correções ortográficas.

O que acha?

brcaua commented 11 months ago

Após validação 1-1, as alterações foram aprovadas.