GithubHelp home page GithubHelp logo

training-center / forum Goto Github PK

View Code? Open in Web Editor NEW
239.0 77.0 10.0 28 KB

Dúvidas, dicas e sugestões gerais sobre carreira na área de desenvolvimento de software

License: MIT License

carreira desenvolvimento crescimento programacao programming development career growing-up grow

forum's Introduction

forum

Dúvidas, dicas e sugestões gerais sobre carreira na área de desenvolvimento de software

Este forum é fortemente baseado em um projeto que já vem dando muito certo frontendbr/forum

Disclaimer: As opiniões aqui publicadas são de inteira responsabilidade de seus autores e não refletem, necessariamente, o posicionamento da organização.

Participe do nosso forum

Sumário

Propósito

Este forum foi criado pela sugestão do Rodrigo Serradura em nosso Slack depois de uma longa conversa sobre como automatizar as respostas para dúvidas repetidas no Mentoria.

Nossa intenção aqui é ajudar pessoas que tem dúvidas sobre carreira em desenvolvimento de software.

Nos reservamos aqui a discutir somente sobre carreira. Portanto dúvidas muito específicas como “por que usar biblioteca x” serão direcionadas a outros foruns como o frontendbr, deveopsbrazil e backend-br.

Utilize este espaço para buscar ajuda sobre como começar na área de desenvolvimento, para contar seu perfil e buscar ajuda para melhorar, ou mesmo contar seu perfil e perguntar quais são os próximos passos para crescer profissionalmente, etc.

Este forum funcionará igual ao mentoria, porém em formato mais aberto. Se você tiver alguma dúvida que não pode ser exposta como sendo sua, como, por exemplo: odeio meu emprego e quero sair de lá, o que fazer?, utilize este formulário anônimo.

Nenhuma dúvida é ruim

Se você tem alguma dúvida, pergunte!

Não perca a oportunidade. Nenhuma pergunta é ruim ou burra. Estamos aqui para te ajudar.

Vantagens do Github

  • Espaço usado por quase todas as pessoas que mexem com desenvolvimento
  • É uma rede social
  • A busca funciona muito bem
  • Escalável
  • Organizável
  • Menos trabalho de infra para manter

Pontos importantes

  • Escreva o português de forma correta e bem pontuado.
  • Evite sair do escopo inicial da issue. Caso necessário, crie uma nova e mencione o número.
  • Se precisar de ajuda em um código, forneça trechos, Gists, e lembre-se, ninguém tem a obrigação de resolver seu problema.
  • Não seja um monólogo que só fala de si. Interaja com as respostas, cite pessoas, gere uma discussão saudável e construtiva. Afinal, quanto mais informações, mais rico nosso ambiente será e ajudará mais pessoas.

Código de Conduta

Como todas as outras iniciativas do Training Center, seguimos nosso código de conduta aqui também.

Idioma

Todas as issues devem ser abertas e respondidas em pt-br.

Como receber atualizações do Forum

Você pode receber atualizações do Forum no seu email ou via notificações do GitHub, basta clicar em Watch e, em seguida, clicar em Watching no canto superior direito da interface do site, próximo a sua foto de perfil.

Watch GitHub repo

Outros projetos do Training Center

Licença

MIT © Training Center.

forum's People

Contributors

woliveiras avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

forum's Issues

Como é trabalhar em backend?

Relacionado a issue #13:

Comente aqui como é trabalhar na área de backend para orientar pessoas que gostariam de trabalhar com isso.

Tópicos que podem ser respondidos com seu comentário

  • como é o seu dia a dia?
  • o que você faz no seu trabalho?
  • o que você mais domina?
  • qual a expectativa para futuro na sua área?

Como é trabalhar em mobile [iOS]?

Relacionado a issue #13:

Comente aqui como é trabalhar na área de mobile com iOS para orientar pessoas que gostariam de trabalhar com isso.

Tópicos que podem ser respondidos com seu comentário

  • como é o seu dia a dia?
  • o que você faz no seu trabalho?
  • o que você mais domina?
  • qual a expectativa para futuro na sua área?

Como deixar uma carreira estabilizada, para seguir o que ama?

Olá, me chamo Guilherme, e tenho um questionamento pessoal que decidi compartilhar com a comunidade e ouvir as experiências da galera e dicas para ajudar em minha decisão.

Antes de mais nada preciso contar um pouco de mim, acredito que ajudará para que comentem sobre o assunto.

Como disse acima, me chamo Guilherme, tenho 31 anos, tenho dois filhos, uma menina de 14 e um menino de 3 anos. Sou funcionário público federal (Exército Brasileiro), desde ano de 2005.

Aprendi a gostar da área de desenvolvimento quando eu tinha meus 21 para 22 anos mais ou menos. Comecei com cursos na SOS computadores, e passei por Impacta, 4Linux e Caelum.

A cada ano que passava e que desenvolvia um novo site ou sistema, acreditava que era o caminho que gostaria de seguir.

Dentro do meu atual emprego tive oportunidade de trabalhar na área em 2012, desenvolvi um sistema web de gerenciamento de alunos médicos para o Exército (São Paulo), profissionalmente, foram os melhores anos da minha vida. Consegui aplicar os conhecimentos que detinha apenas em cursos e leituras, em algo na prática. Nesta época percebi que poderia melhorar e otimizar muitos procedimentos dentro do meu emprego.

Infelizmente ou felizmente...rs, vim para Florianópolis e desde 2015 não atuo mais na área de desenvolvimento, apenas cursos que ainda continuo fazendo e um ou outro site/sistema que crio.
Nunca tive experiência como sendo "funcionário" de uma agência, ou realizar algum freela (que não seja de conhecidos), para que eu pudesse receber um feedback e saber se realmente tenho pendor para profissão ou não, e aqui dou uma parada pra justificar o porque o projeto mentoria é tão importante para mim, na minha visão, acredito que será uma oportunidade de alguém com mais experiência na área, fazer uma avaliação da minha evolução e dar dicas com relação ao mercado, entre outras coisas.
Sei que muitos vão dizer que a comunidade poderia fazer este papel de me avaliar e dar dicas, e realmente ela ajuda em partes, mas realço que, somente quem esta passando por estes questionamentos, do tipo, "não tenho conhecimento suficiente para ir para o mercado, devo estudar mais..." ou "afinal o que devo estudar, são tantos frameworkers e novas linguagens surgindo, pra onde eu quero ir exige tudo isso?" e até mesmo "para qual área devo seguir, será que realmente eu gosto da área de desenvolvimento web? ou desktop? Mobile", poderiam afirmar o quanto um mentor ao lado faz diferença nestes momentos. É um sentimento de ser "acolhido" por alguém que acredita na sua evolução, no seu potencial, e isso é combustível para seguir em frente, eu diria que sai da esfera técnica de só estar avaliando código e conhecimento e passa para um sentimento mais humano, de ajuda mútua e colaboração.

Para não me alongar e pedindo desculpas à todos, gostaria de saber como seguir aquilo que gosta em uma situação de "comodismo" descrita na introdução, com filhos, estabilidade profissional? Vejo que a cada ano que passa vou ficando com mais medo de me arriscar. Atualmente consegui minha cidadania Italiana, mas é como se tivesse a faca e o queijo, mas não a coragem para cortá-lo.

Dicas para quem quer começar a palestrar!

Oi, pessoal.
Queria dicas que os mais experientes já tem para quem quer começar a palestrar!
Aquela dica marota que vc foi descobrindo com o tempo, ou até logo na primeira palestra :)

Introdução a UX & Design

Galera, atuo como desenvolvedor a um tempo e uma das maiores dependências que tenho é alguém para fazer o design dos meus projetos. Gostaria de receber algumas dicas sobre como desenvolver meu conhecimento em UX e Design, ferramentas para prototipação, e qualquer coisa que vocês considerarem relevante para a área.

Obrigado!

Como é trabalhar em bancos de dados?

Relacionado a issue #13:

Comente aqui como é trabalhar na área de infraestrutura para orientar pessoas que gostariam de trabalhar com isso.

Tópicos que podem ser respondidos com seu comentário

  • como é o seu dia a dia?
  • o que você faz no seu trabalho?
  • o que você mais domina?
  • qual a expectativa para futuro na sua área?

Cursos profissionalizantes valem no mercado?

Eu tenho um curso profissionalizante que fiz pelo Cedaspy também abordava html, dreaweaver e ferramentas web design.Faço atualmente alguns pela udemy. Minha pergunta é o seguinte, esses cursos onlines e profissionalizantes são valorizados pelo mercado?

Estudar e aplicar novas linguagens no dia a dia.

Em uma conversa lá no Slack sobre estudos, traçar metas e coisas semelhantes, que começou com esse post bem legal do Glauber http://gabsferreira.com/quer-ficar-bom-em-algo-faca-uma-coisa-de-cada-vez/ , surgiu a questão de: como vocês se organizam e também testam novas linguagens ou frameworks?
Tanto quando surgem coisas novas ou quando estão iniciando nos estudos, de que forma vocês colocam em prática algo novo pra entender como ele funciona e o que tu pode fazer com isso no dia a dia?

Falta de vagas para Dev Junior

Boa noite pessoal,
tenho intenção de mudar de carreira e estou estudando bastante pela internet, pois infelizmente não tenho tempo e dinheiro para uma faculdade.

Tenho acompanhado divulgação de vagas em muitos lugares, MUITOS! Uma coisa que percebi é a falta de vagas para Junior.

As vagas ou são para estágio e para isso precisa ter vínculo com alguma faculdade, ou para Pleno/Senior com no mínimo 3 anos de experiência e a quantidade de requisitos é absurda!

Minha dúvida é: Onde estão as vagas de Junior?
Empresas não contratam mais DEVs Junior? Pelo que tenho visto, confesso que me desanima um pouco, pois pedem experiência, porém não vejo oportunidades para adquirir essa experiência e até trabalho de freela está meio difícil.

Qual distribuição Linux usar para desenvolver ?

Estou começando agora na carreira dev e já gostaria de começar utilizando um sistema Unix pela facilidade de utilizar Git, NPM, e afins.
Estou focando no aprendizado em JS para utilizar Angular/React, dai eu gostaria de saber qual distro a galera mais está usando e qual são as vantagens da distro em especifico.

Curso de inglês online

Gostaria de indicações de cursos de inglês online.

Alguém faz ou já fez algum e indicaria o mesmo?

O que fazer para ganhar experiência durante a faculdade?

Olá, tenho 17 anos, comecei a fazer faculdade de Ciência da Computação esse semestre, e eu já queria começar a fazer algo pra aumentar minha vida profissional (meu currículo não tem nada), mas não sei o que eu poderia fazer pra começar, alguém pode me dar algumas dicas, conselhos, etc? Por enquanto, de linguagem de programação só sei C, pois estou aprendendo na faculdade.

Como criar um contrato PJ ?

Olá humanos! 👽

Foi levantada uma questão no grupo do Slack que não teve muito repercurssão, porém achei importante a gente falar sobre. Como desenvolver um contrato PJ ? Seja por período de serviço, produto final ou feature de um produto já existente. Existe algum modelo de contrato ? Quais são os passos que devemos tomar até ganharmos nosso lindo dinheirinho ? 🤑
Se alguém tiver um modelo que possa compartilhar, seria muito legal! 🤘

Valeu!!

Comunidade fora do Brasil - Portugal

Olá a todos! Tem alguém morando/trabalhando fora do Brasil, principalmente em Portugal?
Talvez possamos nos organizar em um grupo para trocar idéias, dicas, experiências.

Notebook para Dev?

Fala pessoal, esses dias vendi meu computador "Gamer" e como o preço das placas de video e DDR4 estão um absurdo, decidi comprar um notebook para estudar e trabalhar.

Qual notebook vocês usam hoje para trabalhar com desenvolvimento? seja usando Windows nele ou Linux, porque MacBook está fora do orçamento :trollface:

Seria bom ter umas ideias de qual notebook o pessoal está usando ou recomenda para uma compra agora.

Canal para comércio no Slack

Olá, humanos! 👽

O usuário @ lucasmacedo (no Slack) questionou se havia algum canal para a venda de livros e isso me fez pensar num canal para a nossa comunidade do Slack, o #barganha ou #taverna (ou qualquer um que decidirem 😆). Dessa maneira, podemos comercializar itens dentro da nossa comunidade (livros, notebooks, celulares e por aí vai), tudo dentro das leis claro! Sugestões são bem-vindas!

Valeu! 🤘

Como é a sua área de atuação?

Nosso amigo @Valeyard1 está meio perdido no foco da carreira dele.

Visando ajudá-lo a escolher eu gostaria que cada pessoa comente em uma issue separada o como é a sua área de atuação.

Vou criar cada issue e listar aqui.

Essa issue é só uma centralizadora, por favor não responda aqui.

Indicação de livro teórico sobre BANCO DE DADOS. Help!

Venho aqui pedir, humildemente, que me indiquem algum livro ou apostila focando mais na parte teórica sobre BANCO DE DADOS.

Atualmente estou na faculdade cursando Análise e Desenvolvimento de Sistemas.

O ensino de cada módulo é 1 mês (o que me deixa preocupado para fazer uma boa prova) e os livros da faculdade achei que a explicação poderia ser bem mais simples.

Imaginem uma bíblia dos anos 70 e agora em 2018 temos a mesma versão voltada para que os jovens entendam melhor (mas não sai do contexto e não muda uma vírgula, apenas alguns sinônimos dão uma clareza melhor), e é o que preciso!

Preciso de um livro que ensine de uma maneira mais clara.

Como fazer orçamentos/quanto cobrar pelos freelas

Olá, estou começando a pegar alguns trabalhos freela, e estou com algumas duvidas maçantes as quais estão me tirando o sono, gostaria da opinião de pessoas que trabalham nesse meio, logo a baixo deixarei as mesmas que seguem em formato de questionário.

  1. Tendo em mente o tamanho e a dificuldade do projeto, como determinar um valor para o mesmo, como funciona o calculo para chegar a um valor exato?, podendo considerar os seguintes fatores, a empresa pode ser de pequeno ou grande porte ( acho que os valores podem influenciar na hora da contratação para ambas empresas ), concorrência, carga horaria trabalhada (sei que questão de tempo e bem pessoal, mas gostaria de saber a opinião de cada um ).

  2. Show, consegui meu primeiro freela, opa, espera ai, a empresa pediu nota fiscal, não sou pessoa jurídica, sou apenas uma pessoa normal que gostaria de fazer alguns trabalhos sentado na varanda da minha casa tomando um cafezinho maroto, e agora, oque fazer?

    • Criar um MEI, porque?.
    • Criar um CNPJ mesmo não tendo uma empresa, porque?.
    • Outros.
  3. Suponhamos que o trabalho seja um que leve alguns meses para ficar pronto, como definir minhas entregas, devo tratar o projeto como módulos divididos em partes aonde cada um deva ser entregado separadamente ( ex: criação de um ecommerce - criar autenticação e listagem de produtos, fazer a entrega dentro de 15 dias, criar carrinho e checkout, entrega em 15 dias, e assim por diante ), ou finalizar o projeto e entregar no final do prazo?.

  4. A aplicação e web, e quanto a deploy?, faço o deploy dessa aplicação cobrando mensalmente pelo mantimento da mesma no ar, ou deixo que a própria empresa crie uma conta na "aws, por exemplo" para que eu possa apenas fazer o deploy, enquanto eles mesmos lidam com os valores adicionais que serão cobrados?

  5. Como organizar minha agenda, devo utilizar alguma ferramenta como o trello para gerenciar meus trabalhos?, se sim, porque, e quais mais vocês recomendariam?

Como deixar meus projetos no GitHub mais apresentáveis e posteriormente usá-los como portfólio?

Olá pessoal,

Há algum tempo atrás um desenvolvedor de uma multinacional me falou: "Participe de projetos open source, contribua com a comunidade, tenha um perfil interessante no GitHub".

Já fiz essa pergunta no grupo de e-mails do python-brasil: "Como deixar de forma apresentável meus projetos no git e posteriormente usá-los como portfólio?".

O @rochacbruno me respondeu:

Como ter um git "bonito"?
Contribua com projetos OpenSource, crie seus projetos, coloque "código bonito" e útil lá.

Como seria ter um perfil interessante?
Contribua com projetos OpenSource, crie seus projetos, coloque "código bonito" e útil lá.

acho que a pergunta seria: Como deixar de forma apresentável meus projetos no git e posteriormente usa-los como portfólio?
Contribua com projetos OpenSource, crie seus projetos, coloque "código bonito" e útil lá + escreva um bom README

  1. Como vocês trabalham o seus github's?
  2. Acham valido ter muitos repositórios?
  3. Em um formulário para entrevista ou no CV, vocês colocam o link do seu profile ou do projeto principal?

Por onde começar, mobile, front-end, back-end?

Pessoas, estou estudando para entrar na área de dev e curto muito mobile, fiz dois cursos no Udacity e agora estou fazendo o freecodecamp.
Vocês que tem experiencia, o que vocês me indicam, para conseguir entrar mais rápido, focar em mobile ou é mais fácil entrar como front-end e depois migrar para a mobile?

Newsletter sobre carreira em desenvolvimento de software

Galera, estou criando uma newsletter sobre carreira em desenvolvimento de software onde vou compartilhar dicas, novidades e sugestões sobre carreira na área, seja sobre programação, design, gestão, etc.

Para se inscrever é só entrar neste link

Se tiverem dicas, sobre como melhor atender as pessoas que estiverem se inscrevendo na lista, podem me enviar aqui também. ❤️

Faculdade EAD de tecnologia vale a pena?

Gostaria de saber se realmente vale a pena fazer uma faculdade a distancia na questão do aprendizado e nível de conhecimento e como vou ser visto pelo mercado de trabalho.

PS: dicas de quais faculdades são melhores?

Qual seu framework CSS preferido ?

Pessoal, qual o framework ou solução de CSS que vocês mais curtem?
No momento estou usando Bootstrap 3 na maioria dos meus frontends, mas vou começar um projeto do zero em breve e gostaria da opinião de vocês sobre isso.

Brinquei um pouco com o Bulma e gostei bastante, mas queria ouvir de alguém que já usa em produção há algum tempo.

No momento os que dei uma olhada são:

  • Bootstrap (3 e 4-alpha)
  • Bulma
  • Materializecss
  • Tachyons

Quanto cobrar sendo PJ tendo como base o salário de CLT?

Por exemplo: se ganho 2.500 como CLT e vou virar PJ, quanto deverei cobrar para que o salário continue proporcional? Minha dúvida maior é a parte da tributação, sei que devo colocar na conta férias e décimo-terceiro. Quero saber qual o custo total de um funcionário para um empresa.

JS ou Go?

Fala povo bonito!

Seguinte esse final de ano decidi entrar na área de programação e após varias escolhas (tentativas) de aprender diferentes linguagens, me identifiquei mais entre JS e Go (mesmo não sendo o ideal para um iniciante), tenho um bom material de ambos para estudar, porém quero me focar em apenas uma linguagem primeiro, o que vcs me recomendam?

Do que vi em tutorias e seguindo os cursos que tenho até agora, o que me interessou foi web apps sistemas web, ex: no primeiro curso que fiz de Go da Alura, construímos um programinha pra fazer requisições http e gerar um log de status de sites (on/off) isso por si só já me interessou mais do que criar um site (html,css) , porém como não tenho nenhum outro conhecimento tecnico algumas coisas em Go me parecem mais difíceis de aprender do que no Javascript.

Também estou estudando HTML e CSS, embora criação de sites não seja algo que me brilhe tanto os olhos.

Ps. Já estudei o mercado local (Brasília) e nenhuma das duas e o forte daqui, o que governa por aqui me parece ser Java e PHP (a dúvida fica mesmo em Go e JS).

O que vocês mais sentem dificuldade em aprender?

Olá, pessoal!

Estou coletando alguns dados para movimentar algumas iniciativas na comunidade e gostaria de saber: O que vocês mais sentem dificuldade em aprender?

Seria lógica de programação estruturada, paradigmas de programação (OOP, Funcional, etc), seria infraestrutura, bancos de dados, sistemas operacionais (Linux da vida).

Comentem aqui o que mais estão travando ao estudar para se tornar dev. 😁 😁 😁

Labels para este repo

Sugire criarmos labels para quando uma pergunta for "respondida" marcarmos.
Assim conseguimos ver mais claramente qual issues já tem resposta e qual não, o que acham ?

Participantes de outros países

Olá, galera!

Sabemos que temos pessoas da Angola, Portugal, Alemanha e EUA no nosso Slack.

Eu gostaria de puxar uma lista com essas pessoas aqui.

Vocês podem só dar um comentário com: Eu moro em xyz.

Ex.:

Eu moro em Angola.

Como conseguir um aumento

Essa pergunta chegou através de nosso formulário anônimo:

Trabalho como backend e quero saber como conseguir um aumento.

A pergunta veio bem aberta, porém acho que da para argumentarmos aqui.

Como é trabalhar em mobile [Android]?

Relacionado a issue #13:

Comente aqui como é trabalhar na área de mobile com Android para orientar pessoas que gostariam de trabalhar com isso.

Tópicos que podem ser respondidos com seu comentário

  • como é o seu dia a dia?
  • o que você faz no seu trabalho?
  • o que você mais domina?
  • qual a expectativa para futuro na sua área?

Experiências fora do Brasil

Pessoal, partindo de uma curiosidade na #40 gostariamos de saber como é a experiência de vocês como desenvolvedores fora do Brasil.

Como é trabalhar remoto?

Queridos, como é a experiência de vocês com trabalho remoto? Vi que existem algumas ferramentas específicas para reuniões e etc.

E em relação à qualidade de vida no trabalho, há realmente uma melhora? Obviamente estamos mais perto de nossas famílias, porém, o estresse, ansiedade e produtividade diminuem?

O que aprender para estagiar numa Fabrica de Software?

Olá, boa noite!

Meu nome é Évertom, tenho 32 anos e comecei a fazer ADS agora em Agosto. Participo de um grupo aqui do ES de vagas de TI e quase todos os dias postam alguma vaga, principalmente para .NET e Java e as que vi eram Fábricas de Software. Já venho estudado o C# há quase 01 ano, passando pela lógica e agora estudando OOP.
A pergunta que eu faço é: Como posso me preparar para uma vaga de estágio deste tipo? Como por exemplo desta vaga:

Eu tenho o básico de HTML, CSS, mas e esse .NET? Seria saber desenvolver um sistema em ASP.NET MVC?

Abraço e obrigado!

Carreira em cidade do interior

Olá pessoal,

sou de cidade do interior, onde a área de tecnologia não chega nem perto de ser atrativa, apesar de ter universidades com cursos voltados amplamente à tecnologia.

A opção mais viável nesse caso seria a mudança de cidade, tive essa oportunidade, uma chance em uma grande empresa, mas não estava pronto para fazer tal mudança.

Alguma pessoa aqui vive em cidade desse tipo e se manter como desenvolvedor? Se sim, como? Poderia passar dicas?

Sei que trabalho remoto é uma alternativa, mas apesar de ter uma carreira boa (para quem não têm acesso aos grandes polos), não consigo um emprego desse tipo.

Obrigado desde já.

Como é trabalhar em frontend?

Relacionado a issue #13:

Comente aqui como é trabalhar na área de frontend para orientar pessoas que gostariam de trabalhar com isso.

Tópicos que podem ser respondidos com seu comentário

  • como é o seu dia a dia?
  • o que você faz no seu trabalho?
  • o que você mais domina?
  • qual a expectativa para futuro na sua área?

Quero aprender uma linguagem nova, em qual devo investir?

E aí, gente, beleza!?

Estava aqui e pensei:
"PRECISO APRENDER ALGO NOVO!"

Me veio a ideia de aprender uma linguagem nova. Inicialmente, pensei em Go, mas resolvi pedir a ajuda de vocês. Se puderem fundamentar a resposta, seria incrível! :)

Como é trabalhar em infraestrutura?

Relacionado a issue #13:

Comente aqui como é trabalhar na área de infraestrutura para orientar pessoas que gostariam de trabalhar com isso.

Tópicos que podem ser respondidos com seu comentário

  • como é o seu dia a dia?
  • o que você faz no seu trabalho?
  • o que você mais domina?
  • qual a expectativa para futuro na sua área?

Java ou Kotlin para começar em desenvolvimento para Android

Saudações caros devs. Eu pretendo começar a estudar focado em desenvolvimento mobile, concretamente apps Android (alias, segundo começará a curso de desenvolvimento Android) e diante disso me veio a dúvida de qual escolher entre Java ou Kotlin, uma vez que ainda não tenho conhecimento "suficiente" em nenhuma das duas linguagens. Praticamente eu estarei tendo o primeiro contacto com o Java ou Kotlin neste curso e com base nisso quero seguir o foco em uma.. O que vocês recomendam? e porquê?

Se tiver prós e contra de cada uma seria interessante também..

Se o vento bater certo estarei no final me candidatando para vagas de "dev apps Android" e acima de tudo estarei muito feliz em terminar/continuar o app do meu projeto doesangue.

Como traçar um caminho a seguir?

Sei que essa pergunta é muito difícil, depende de cada um, onde mora, como está o mercado, a economia, de sorte, etc.. Então gostaria que quem puder compartilhe um pouco de sua trajetória, desde o primeiro "hello world" até o seu momento presente, tentando responder as perguntas que fiz abaixo.

Minhas dúvidas:

  • Qual carreira escolher?

O que é uma vaga? Web/ Mobile Developer? Ou Backend dev? FullStack dev? Data Scientist?

  • Como definir metas?

O que estudar? Quais tecnologias aprender? Em que ordem?

  • Como conseguir retorno financeiro ao longo do caminho?

A partir de que ponto posso desenvolver algo comercial e me tornar apto a resolver os problemas e pepinos que surgirem dessa aplicação?

O meu caso:

Tenho 28 anos e faz 8 meses que comecei a estudar programação.

  • Qual carreira escolher?
    Enquanto estudava HTML, CSS e Python eu me vi cada vez mais gostando de backend. No entanto, eu tenho grande interesse em seguir uma carreira que trabalhe com dados, I.A, Machine Learning... tipo Cientista de Dados.
  • Como definir minhas metas?
    Não sei :(.
    No momento eu estou seguindo o developer roadmap de Backend e um pouco do de Frontend. E tentando conseguir um estágio.
  • Como conseguir retorno financeiro ao longo do caminho?
    Me motivei a estudar Django e bootstrap na tentantiva de fazer e-commerces simples para lojas pequenas. Descobri então o shopfy e loja integrada que permitem ao próprio lojista fazer isso =/
    Eu penso nisso porque tenho certo medo de não conseguir um estágio.

Resultado da Pesquisa de Clima #1 - 2018

Fala, galera!

Seguem as respostas da nossa primeira pesquisa de clima de 2018:

Obtivemos 122 respostas. Isso não é um número bom se comparado ao nosso Slack, onde temos em torno de 340 pessoas ativas por semana e mais de 3 mil pessoas na comunidade somando nossas redes. Porém é OK, pois nem todo mundo curte responder essas pesquisas.

selection_114

A maioria das pessoas está na nossa comunidade a 'mais que um mês, mas menos que
seis meses'. Em segundo lugar ficam as pessoas que estão a 'mais que seis meses, mas menos
que um ano'.

selection_115

A maioria das pessoas nos conheceu através das redes sociais e indicação de amigos(as).

selection_116

Nossos projetos estão fáceis de entender.

selection_117

Apesar do nosso Slack ser muito utilizado (mais de 2500 pessoas), ainda temos um número bem baixo de pessoas que não usam. - E algumas que estão bravas com as notificações de @here, apesar disso ser bloqueado (não entendi 😂)

selection_118

A maioria das pessoas se sentem seguras em nosso Slack.

selection_119

A maioria das pessoas já olhou todos os nossos canais no Slack.

Se você ainda não conferiu todos, da uma olhada em channels no Slack, pode ter algo especial pra você lá.

selection_120

A maioria das pessoas também já conferiu todos os nossos projetos no GitHub. Se você ainda não olhou, confere aqui: https://github.com/training-center.

selection_121

A maioria das pessoas não está acompanhando nosso canal no YouTube. Se eu fosse você, iria lá me inscrever e conferir o conteúdo do canal, pois em breve teremos mais vídeos por lá (https://www.youtube.com/c/TrainingCenterChannel).

selection_122

A maioria das pessoas acompanham nossa publicação no Medium (https://medium.com/trainingcenter).

selection_123

A maioria das pessoas nos segue no Twitter, em segundo lugar no Facebook e terceiro pelo LinkdeIn.

  1. https://twitter.com/trainingcentr
  2. https://www.facebook.com/trainingcenterbr/
  3. https://www.linkedin.com/company/22312627/

selection_124

A maioria das pessoas gosta do bot que faz a apresentação do Slack e da nossa comunidade para quando tem gente nova, o Aloha (https://aloha.ftw.nyc/).

selection_125

A maioria das pessoas já está empregada na área.

E a maioria já tinha estava na área e já participavam de comunidades antes de conhecer nossas iniciativas, confirmando meu artigo sobre a necessidade de sairmos do nosso círculo social e levar as comunidades de tecnologia para mais pessoas.

selection_126

selection_127

Também obtivemos resultados legais quanto ao que as pessoas conseguem dizer da nossa comunidade em uma frase:

selection_128

Muito obrigado a todas as pessoas que responderam a pesquisa. Isso é muito importante para continuarmos melhorando e também para manter a motivação das pessoas que colaboram com nossos projetos.

Como direcionar meus estudos pra desenvolver Web apps e sistemas Web

Sabe eu ando com uma duvida que já me persegue a um tempinho. Eu estudo desenvolvimento e a muito tempo gosto de programar. Sempre quis programar pra web mas eu estou percebendo que não me interesso por desenvolvimento de "sites" (institucionais, blogs e etc..) mas sim de Sistemas ou Web apps. Aí minha duvida é o caminho que estou dando pros meus estudos. Atualmente estudo JS/HTML/CSS mas queria a opinião de vocês sobre como direcionar meus estudos pra esse rumo.

Bonus: Atualmente é possível já entrar na area como Junior Em desenvolvimento de sistemas e web apps ou forçosamente nós iniciantes temos que passar pelo "rito das agências de desenvolvimento de sites?" kkk

Futuro do JS com o WebAssembly

Fala galera, beleza?

Estou começando meus estudos de desenvolvimento front-end e estou curtindo bastante aprender sobre o que o JS é capaz. Porém eu acabei caindo no tópico WebAssembly, vi que isso meio que mata o uso do JS para aplicações Web, fazendo com que seja possível escrever o código em C++, por exemplo, e ele possa ser compilado para execução no navegador, até agora só vi coisas muito boas falando sobre essa técnica, que apesar de estar no "inicio", já aparenta está bem encaminhada.

Eis a dúvida, devo não procurar tanto pelo JS e focar, talvez, em C++ que é pra onde as coisas estão começando a apontar ou eu posso continuar onde estou que ainda vai ter um tempo ate realmente o WebAssembly "pegar"?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.