Quando se trata de desenvolvimento de software, sabemos dos inúmeros desafios que podem surgir, seja por conta da linguagem e tecnologias utilizadas, metodologias, arquitetura, segurança, time envolvido, etc.
Continuar a lerA plataforma de recrutamento para programadores pensada por programadores. Entenda melhor o mundo da programação, a criação de uma vaga eficiente, dicas de entrevista, as linguagens do momento, o mercado de desenvolvimento e muito mais!
Quando se trata de desenvolvimento de software, sabemos dos inúmeros desafios que podem surgir, seja por conta da linguagem e tecnologias utilizadas, metodologias, arquitetura, segurança, time envolvido, etc.
Continuar a lerProvavelmente você já tenha ouvido falar em Design Thinking: uma metodologia inovadora que tem apoiado muitas empresas a solucionar seus problemas e otimizar seus processos, produtos e serviços! Tudo isso de maneira criativa, assertiva, prática e ágil! Saiba mais sobre e lance mão dessa inovação em seu dia a dia.
Durante o primeiro artigo da série, expliquei os fundamentos dos conceitos de cada tipo de aplicativo feito pelos desenvolvedores mobile, e o porquê e quando fazê-los. Após essa breve explicação, mostrei quais são as linguagens nativas utilizadas para se programar em iOS, quando se utilizar de cada, e também a situação atual destas linguagens no mercado. Neste artigo, explicarei sobre o desenvolvimento de aplicativos com as linguagens nativas para o sistema operacional Android, além de situar como estão estas linguagens no mercado e seus profissionais (Desenvolvedores Android).
Continuar a lerAs tecnologias no mercado financeiro, assim como o mercado tradicional, possuem linguagens que se destacam pela sua performance e eficiência. Atualmente, tem sido extremamente raro encontrar desenvolvedores que sabem apenas uma linguagem de programação. A maioria dos programadores plenos e seniores, com certeza, sabe mais de uma linguagem. Criamos um artigo focando nas tecnologias destaque no mercado financeiro.
Continuar a lerOs desenvolvedores sempre estão de frente a problemas complexos no seu dia a dia. Com o tempo, acabam aperfeiçoando a habilidade de solução de problemas rapidamente. O trabalho do desenvolvedor como tecnólogo, é ter uma noção clara do problema em questão para que assim, possa ser oferecido, ao cliente e/ou chefe, a ajuda apropriada.
Continuar a ler