Visie Jobs, trabalhe para a Visie de sua casa

Acaba de nascer: jobs.visie.com.br

O Visie Jobs é uma ferramenta para que você, que está fora de São Paulo, ou não quer ter que vir ao escritório todo dia, trabalhar para a Visie de sua casa.

Por quê?

Por que nós acreditamos que a tecnologia pode mudar a forma como trabalhamos, e queremos fazer nossa parte. Nos últimos anos trouxemos para São Paulo alguns excelentes profissionais. Vieram felizes, mas com um peso no coração. Conhecemos outros excelentes profissionais que preferem não viver na selva de pedra e gostaríamos de trabalhar com eles.

Por que não usar um desses sites de freelancers?

Foco. Pesquisamos os sites de freelancers, e encontramos muita gente pouco qualificada e, principalmente, muitas ofertas de jobs ruins. É gente oferencendo duzentos reais por um layout ou seiscentos reais por um sistema inteiro. São ofertas sem uma descrição detalhada e uma série de outras armadilhas.

No Visie Jobs só teremos bons jobs, para clientes reais, com uma remuneração justa. Por falar em remuneração, o modelo de negociação do Visie Jobs é outro diferencial. Notamos que muitos profissionais, ao tentar carreira como freelancers, têm muita dificuldade em negociar. Queremos poupá-lo desse trabalho. Se temos uma verba definida para um determinado job, não achamos justo pagar a metade do preço só porque o excelente profissional que vai executá-lo é inexperiente em negociar. Por isso, no Visie Jobs cada oportunidade é publicada com o seu orçamento definido, dispensando a negociação. A escolha do profissional que vai executar o trabalho se dará por seus méritos técnicos e, em breve, pelo seu histórico no Visie Jobs.

Ajude-nos

A ideia é nova, e é nossa primeira experiência na área. Por isso, críticas, comentários e sugestões serão muito bem-vindos!

Está esperando o quê? Cadastre-se agora mesmo.

 

Porque você precisa de um aplicativo mobile?

Muitas empresas estão investindo dinheiro em aplicativos mobile. De bancos a fabricantes de sabão, todo mundo quer ter sua bandeira fincada nas lojas de aplicativos mobile. Este movimento tem um quê de corrida do ouro, com muita gente desenvolvendo aplicativos mobile porque todo mundo está fazendo, sem uma definição clara de objetivos e, o que é mais importante, sem um estudo de alternativas para se atingir esse objetivo.

Existe uma alternativa às aplicações mobile: sites mobile, e eu recomendo que você avalie, antes de iniciar a construção de uma aplicação mobile, se seu problema não pode ser resolvido por um site mobile.

Campus Online Visie, um exemplo de aplicativo web mobile

Sites mobile são multiplataforma. Aplicativos para iPhone não rodam em Android, aplicativos para Blackberry não rodam em Windows Phone. Desenvolver um aplicativo que funcione nessas quatro plataformas significa desenhar uma vez só, mas construir quatro vezes. Em linguagens de programação diferentes, com APIs diferentes. Disponibilizar seu aplicativo nas diversas lojas mobile também significa encarar várias exigências burocráticas. Um bom site mobile, por outro lado, funciona nas quatro plataformas citadas acima, e tem grande chance de funcionar em qualquer outra, sem esforço extra.

Sites mobile usam uma base de código que você aproveita para desktops. Se você já tem um site ou aplicativo web que faz o que você precisa, provavelmente, para ter um site mobile, será preciso mexer apenas no que os desenvolvedores chamam de “camada de apresentação”. Se você ainda não tem um site ou aplicativo web e decidir construí-lo mobile, vai aproveitar boa parte do seu investimento se no futuro decidir tê-lo também funcionando também em computadores.

Com HTML5, sites mobile podem fazer quase tudo o que uma aplicação mobile faz, incluindo acessar o GPS, ler a orientação do dispositivo (se o telefone está em pé ou deitado), guardar dados no telefone, desenhar gráficos, transições, animações, tocar áudio e vídeo, e até funcionar offline.

Quando você precisa de um aplicativo? Existem, claro, situações em que construir um aplicativo é essencial. Você vai precisar de um aplicativo se:

* Está fazendo um jogo pesado
Ainda é muito difícil, com HTML5, construir interfaces tridimensionais, com gráficos de alta qualidade, muito movimento, respostas rápidas e interação com som.

* Precisa interagir com o telefone
Não há uma maneira de um site mobile ler a agenda de contatos do telefone, ou as fotos da galeria, por exemplo. Embora hajam maneiras de, por exemplo, disparar uma ligação telefônica a partir de um link ou botão.

* Precisa de interação precisa com o acelerômetro
Sites mobile hoje apenas sabem se o telefone está em pé ou deitado, e mais nada. Não dá para fazer um aplicativo controlado pelo acelerômetro assim, como uma corrida em que o volante é o próprio telefone.

* Pretende cobrar por seu aplicativo
Existem alternativas para se cobrar pelo acesso à aplicação ou vender conteúdo dentro dela, e fazem todo o sentido se seu aplicativo for realmente multiplataforma, acessível do computador e do celular.
Se você pretende cobrar pelo uso do próprio aplicativo, é bom avaliar se usar as lojas de aplicativos, em que o usuário compra com um clique, já tendo seu cartão de crédito cadastrado, não é a melhor solução. Nesse caso, as lojas de aplicativo também vão dar visibilidade ao seu aplicativo.

* Seu aplicativo precisa rodar em background
Se seu aplicativo precisa de um serviço rodando em segundo plano, você não conseguirá fazer isso com um site. Por exemplo, se seu aplicativo deve avisar o usuário cada vez que ele se aproximar de um local específico, mesmo que ele esteja fazendo outra coisa no telefone ou esteja com o telefone no bolso.

Site do Twitter mobile: quase completo, mas sem notificações em background

Há, por outro lado, uma diversidade de situações em que um bom site mobile pode substituir, com vantagens, um aplicativo. Quando o aplicativo só acessa seu site, como fazem muitos aplicativos de internet banking, que são exatamente iguais o site mobile do banco. Mesmo que seu site seja um aplicativo web razoavelmente complexo, com animações, gráficos e interações, é muito provável que seja possível fazê-lo funcionar em dispositivos móveis, atendendo a uma variedade de plataformas com um esforço de investimento só.

Quando o aplicativo é só um sistema de cadastro e consulta, realiza cálculos, gera relatórios, etc. Ou quando se trata de uma consulta a serviços web, um mecanismo de chat, um catálogo de produtos, um e-commerce, um sistema de mapas e rotas, um gerenciador de conteúdo ou qualquer outro negócio que já tenha sido bem resolvido com uma interface web.

Avalie alternativas antes de construir um aplicativo mobile. Talvez você possa, com um site mobile, atingir um público muito maior, com um investimento menor, e ainda tenha uma drástica redução nos custos de manutenção e atualização do aplicativo.

Por que você trabalha?

“Eu valia pouco mais que um milhão de dólares quando tinha 23 anos e mais de 100 milhões de dólares quando tinha 25, e nada disso era muito importante, porque nunca fiz as coisas pelo dinheiro” – Steve Jobs

Ganhar dinheiro é bom, mas não pode ser só isso. Forçar-se a sair da cama todo dia de manhã porque você precisa pagar as contas é uma vida miserável. Encontre um bom motivo para trabalhar. Parece óbvio e muitos gurus da auto-ajuda já disseram isso, não é? Porque então você continua admirando histórias como a do Marco Gomes, do Edney InterNey e do Manoel Lemos, e continua vivendo a mesma vidinha de sempre?

Não é sobre largar seu emprego e abrir um negócio. Essa foi a resposta para alguns de nós, mas não é para todos. Estou falando sobre mudar o mundo. Sobre ser grande, fazer algo de que se orgulha e acordar todo dia de manhã com vontade de ir trabalhar.

Isso pode significar dizer a verdade para o seu chefe, procurar um emprego em que você realmente se importe com o que faz, começar uma start-up de garagem trabalhando de madrugada ou gastar suas noites nos próximos meses estudando feito um louco. Pode significar trabalhar num lugar onde você precise varar noites, ou até fazer cafezinho para gente que pode te ensinar muito se seu currículo ainda não for lá essas coisas.

Só não dá para não fazer nada. Você vai ficar velho (e talvez gordo e careca) e vai estar vivendo do mesmo jeito…

Parceria Visie e PagSeguro (e palestra no CONISLI)

Tenho um profundo descontentamento com a complicação que é desenvolver e-commerce com pagamento online no Brasil. O pequeno empresário que deseja se aventurar na venda online por aqui deve passar por um martírio de burocracia até conseguir a aprovação de acordos com as operadoras de cartão de crédito. E com os bancos para conseguir receber por transferência online. Isso significa ter conta nos três ou quatro principais bancos, além de um acordo para cada cartão de crédito.

Para o desenvolvedor a situação é ainda mais complicada. Um cartão de crédito pede que você instale um componente em seu servidor, só disponível para Windows. Outro precisa de três ou quatro transações em background, e de um funcionário para aprovar as transações todo dia. Um dos grandes bancos tem um processo de pagamento com posts diversos num formato SGML-não-XML estranho, tão complicado que dói.

E temos as homologações. Se o seu cliente tem que lidar com seis ou sete instituições diferentes para obter acordos comerciais, você precisa submeter o seu trabalho às mesmas seis ou sete instituições para aprovação.

Em fevereiro deste ano o PagSeguro nos convidou, junto com um grupo de desenvolvedores, para uma apresentação do produto na sede do UOL. Confesso a vocês que fiquei maravilhado. O meu cliente, se for trabalhar com PagSeguro, precisa lidar com um único fornecedor de pagamentos. E ele faz tudo na hora, online, sem burocracia, papelada ou dias de espera, mesmo que não seja pessoa jurídica. Eu, por outro lado, preciso fazer uma única integração para que meu cliente receba transferências de Bradesco, Itaú, Real, Unibanco, Banco do Brasil, boleto, VISA, Mastercard, Diners, Amex, Hipercard e Aura.

Algum tempo depois, o PagSeguro nos convidou para uma parceria que me deixou muito feliz. O objetivo: aproximar o PagSeguro dos desenvolvedores. Começamos com a série de palestras sobre e-commerce, das quais vocês têm me ouvido falar aqui e no twitter. E agora estamos dando um passo importante, queremos melhorar o Guia do Desenvolvedor PagSeguro, tornando-o mais fácil de entender.

A nossa meta é que um desenvolvedor de experiêcia mediana, que nunca tenha visto PagSeguro e já tenha sua loja pronta, consiga implantar de primeira, sem dificuldades, no máximo numa tarde. E que na segunda vez leve no máximo uma hora.

Começamos com PHP. Preparamos uma pequena biblioteca de classes para você usar, e estamos escrevendo a nova versão do guia. Ainda tem alguns lugares anotados com #TODO e algumas páginas faltando, mas já dá uma boa idéia da versão final. Precisamos de você. Se puder, dê uma olhada no guia e nos diga o que achou, no pagseguro-arroba-visie.com.br ou aqui nos comentários. Queremos saber principalmente dos problemas, dificuldades, defeitos e erros.

Ah, vou estar no CONISLI este domingo, falando sobre PHP e PagSeguro. Não se preocupe, não é jabá, vou falar para desenvolvedores, mostrando a implantação de PagSeguro numa loja e, de quebra, dando pequenas dicas de coisas como PDO e YSlow.

Blog da Visie de volta

Depois de um longo e tenebroso (e bota tenebroso nisso) estamos voltando com o nosso blog. Divulguem e atualizem seus feeds porque estamos voltando e vamos ficar, ou não.

Se você tem Twitter, por favor, nos deixe saber para podermos seguir você! O nosso é twitter.com/visie. O pessoal aqui da Visie também tem Twitter, nos siga também!

E se você é novo por aqui, assine nosso Feed!
Geralmente falamos sobre o mercado de web, desenvolvimento e boas práticas com padrões web e programação, eventos, palestras, treinamentos, etc, etc, etc… Sinta-se à vontade.

O Globo Online

Terminamos um treinamento com o pessoal do O Globo. Muita gente interessante e que aprende muito rápido! Pessoal exiperto (sotaque carioca)!

O site já é feito sem tabelas. Por ser um site de grande porte, o trabalho mantido lá é ótimo. Normalmente sites deste tamanho não conseguem manter um trabalho organizado e muitas vezes o controle é perdido por pequenas coisas. No O Globo, eles conseguem manter essa organização. Claro, por ser um grande site, há sempre fatos que podem impedir o bom andamento do desenvolvimento. Mas isso é normal nas melhores famílias. ;-)

Parabéns para o pessoal e sucesso para todos!

O que aconteceu foi importantíssimo pra equipe, que precisava consolidar uma consciência de trabalhar melhor e com mais padrão. E as aulas foram fundamentais pra semear isso.

Daniel Chaves
Editor de Criação Multimídia
O Globo

Suporte Extendido

Se você vai se matricular a partir de agora nos cursos online, poderá optar por ter ou não suporte extendido. Como funciona: ao se matricular, marcando a opção de suporte extendido, o aluno ganhará mais 30 dias de acesso ao Campus Online e todas as vantagens do curso na Versão Online por um valor simbólico.

Se você é ex-aluno e quer ter o suporte extendido por mais 30 dias, ligue para nós (11-3477-3347) ou entre em contato por email. A Paloma vai te explicar como proceder.

Se você ainda não respondeu nossa pesquisa, por favor, nos ajude!

Atualizações no Campus

Mais algumas atualizações foram feitas no Campus. O que mudamos:

  • Havia um problema nos links que ligavam os conteúdos dos capítulos das apostilas: eles estavam mostrando os links em ordem errada. Foi resolvido.
  • O conteúdo do exercício de AJAX foi modificado.
  • A revisão no texto da apostila de AJAX já foi feita e entregue. A revisão da apostila de Tableless está terminando!

Enquanto isso, você nos ajudar respondendo a nossa pesquisa.

Há Vagas na Visie!

Para começar, leia o trecho a seguir:

Todo mundo que já trabalhou em desenvolvimento de software sabe que alguns desenvolvedores são mais produtivos que outros. Mas estudos têm mostrado que o tempo para desenvolver um mesmo código pode variar em até 10 vezes entre um desenvolvedor e outro. Nós costumamos chamar os desenvolvedores que possuem uma grande produtividade de programação de 10x developers.

Um desenvolvedor 10x não deve ser apenas um expert em alguma tecnologia de programação, ele deve também atuar como um membro eficaz da equipe, motivando e ajudando os outros membros. Deve ter a capacidade de escrever um código limpo e bem estruturado, evitando defeitos, e também escrever programas de fácil manutenção.

A experiência também é outro fator de suma importância em um desenvolvedor 10x. Saber quais arquiteturas são funcionais, saber quando abortar uma abordagem de desenvolvimento que parecia correta mas será inadequada daqui a algumas semanas, conhecer pacotes e soluções que podem economizar esforços reinventando a roda.

fonte: A equipe tem que ser boa, Handerson Ferreira Gomes no Webinsider

Se você é um sujeito apaixonado por programação, que nasceu com um talento especial para problemas de lógica, se escreve códigos de manutenção simplificada e que vão durar anos, se não se conforma em resolver um problema de uma forma que não seja a mais simples, nós queremos você! Se você não é esse sujeito, mas conhece alguém assim, por favor, avise-o.

As vagas:

  1. GREPTOL: Grande Resolvedor de Problemas de Todas as Linguagens. Ele está sempre aprendendo uma nova linguagem, uma nova tecnologia, uma nova ferramenta. Conhece todos os misteriosos acrônimos do mês e já desenvolveu coisas úteis com metade deles. É capaz de construir e manter funcionando um grande sistema inteiro sozinho, desde a contratação e configuração do servidor. Requisitos:
    • PHP, Javascript, VBScript
    • Python, Ruby, Java ou C#
    • Orientação a Objeto
    • Bons conhecimentos de padrões web
    • Bons conhecimentos de Javascript e Ajax
    • Administração e uso de sistemas Linux
    • Capacidade de trabalhar sem supervisão

    São adicionais interessantes:

    • Python
    • Ruby
    • Subversion
    • Vim (sim, isso mesmo)

    Esta vaga é para quem não gosta de rotina. Horário flexível, trabalho parcialmente à distância, uma coisa nova a cada dia. Muito, muito, muito trabalho, muita pesquisa, muito comprometimento e muita pressão. Também muita liberdade e a chance de aprender muito.

  2. PROPAR: Programador PHP Absurdamente Rápido. É um gênio do PHP. Come PHP com farinha. Requisitos:
    • Pelo menos 4 anos de experiência comprovada em PHP
    • PHP5 e orientação a objeto
    • Experiência na modelagem de sistemas orientados a objeto
    • Experiência na construção de sistemas de grande porte (muitas telas, muitos requisitos, muitos acessos, muuuuuitas transações)
    • Bons conhecimentos de padrões web
    • Bons conhecimentos de Javascript e Ajax

    São adicionais interessantes:

    • Experiência no gerenciamento de equipes
    • Experiência com Smarty
    • Experiência com sockets
    • Experiência em sistemas financeiros, preferencialmente análise de crédito

    Esta vaga é para trabalhar alocado no cliente, de gravata (sim, nós sabemos…) Em compensação é um interessantíssimo projeto, que pode agregar muito a seu currículo e sua carreira.

IMPORTANTE: Leia a descrição da vaga e as instruções a seguir antes de enviar seu currículo, caso contrário ignoraremos solenemente sua mensagem. Instruções:

  1. Embora parte do trabalho para a vaga GREPTOL possa ser feito à distância, parte indispensável do trabalho será feita na sede da Visie, em São Paulo, ao lado do Metrô São Judas.
  2. Envie seu currículo para trampo arroba visie ponto com ponto bê-érre. Coloque no título do e-mail PROPAR ou GREPTOL.
  3. Se você já enviou um currículo para nós no passado e não recebeu um e-mail agora sobre essas vagas, é sinal de que não achamos que seu currículo se encaixe nos perfis necessários. Talvez você não tenha dado o foco certo ao redigir seu currículo. Se você acha que tem um dos perfis acima e quer tentar novamente, fique à vontade para nos enviar outro currículo para uma das vagas acima.

Boa sorte!