Prorrogado o prazo para inscrição com desconto no Workshop de Javascript Avançado

Devido ao fato de eu ter sido assaltado na última quinta-feira, às vésperas do encerramento do prazo para inscrições promocionais no Workshop de Javascript Avançado, não consegui atender a todas as dúvidas que chegaram por e-mail no final da semana passada.

Para que ninguém seja prejudicado, estamos prorrogando o prazo para a inscrição promocional até a próxima segunda-feira, dia 30.

Olimpíadas do Conhecimento

Estivemos esta semana, o Diego e eu, em Tubarão – SC, a pedido do SENAI, treinando em XHTML, CSS e PHP o André Luiz, campeão brasileiro das Olimpíadas do Conhecimento na categoria WebDesign. O André está se preparando para o mundial, em setembro, no Canadá.

Trata-se de uma competição entre alunos dos cursos profissionalizantes, promovida pela organização World Skills, e o Brasil é um dos destaques. Na última competição, há dois anos, o Brasil ficou em segundo lugar em número de medalhas. Veja mais detalhes.

E isso importa? Importa mais, amigos, do que medalhas de ouro nas Olimpíadas (esportivas) ou ganhar mais uma Copa do Mundo. Deixe-me contar o que vi lá. Primeiro, vi uma competição muito bem organizado, de nível elevadíssimo e com foco extremamente voltado para o trabalho prático. A prova é a construção de um site, projeto, layout e programação, feito em apenas vinte horas por uma única pessoa. Claro, os competidores sabem que o site não será publicado e conhecem os critérios com que serão avaliados, por isso o trabalho fica um pouco diferente do que seria a produção normal de um site. Mas, acreditem, o resultado é muito interessante.

Já treinamos gente muito mais inteligente e experiente do que nós, nas melhores equipes de desenvolvimento do Brasil e posso garantir, poucos encarariam uma competição como aquela.

Outra coisa que vi foi um jovem récem-formado que produz mais rápido e com mais qualidade que muitos profissionais com anos de experiência. E que está estudando para produzir ainda melhor e mais rápido. Em setembro vou estar conectado, acompanhando e torcendo. Boa sorte, André!

E, por isso, acho que isso importa mais que as Olimpíadas ou a Copa do Mundo. O Brasil é referência em ensino profissionalizante. Está se formando uma nova geração de programadores, designers, arquitetos de informação, analistas de sistemas e etc. e, pelo que pude ver, virão para arrebentar.

Só queria compartilhar, obrigado ;-)

Campus Online da Visie

Você deve ter notado que não vendemos mais cursos online. A forma como o curso online da Visie era vendido foi muito boa em tempos passados. Dávamos para o aluno todo suporte por email e a possibilidade de agendar aulas de 1 ou 2 horas via internet. Tínhamos um ambiente para poder digitar código e o aluno acompanhar.

Com o passar do tempo, notamos que os alunos não utilizam o agendamento de aulas. Notamos também comparando a quantidade de alunos nos cursos online, o volume de email era muito pequeno. Pesquisamos e observamos que ninguém tinha muito tempo para marcar aulas ou escrever um email com sua dúvida. Normalmente os emails era bem específicos, levava tempo para elaborá-lo e explicar a dúvida claramente. No final de tudo, os alunos utilizavam muito as apostilas disponibilizadas.

Sabendo destes detalhes, resolvemos mudar todo o negócio do estudo online da Visie. Se você não conhece, visite e conheça agora o Campus Online: http://visie.com.br/campus/

No Campus Online o aluno encontra vídeos tutoriais sobre Tableless, Ajax, Javascript, etc… Tem todo o conteúdo textual dos cursos da Visie e ainda estamos preparando alguns extras. A abordagem é totalmente diferente agora: enquanto antes o aluno pagava R$120 por apenas um curso e sem vídeo, agora ele paga R$9,90 para ter TODOS os cursos da Visie com vídeos e textos. Se não quiser pagar, não precisa, ele pode se cadastrar grátis e ter acesso ao material grátis que liberamos.
Isso faz do Campus Online um serviço e não um curso como antes. Não há suporte do professor, o aluno estuda a hora que quiser e puder. E estamos elaborando uma maneira dar um certificado para o aluno (disso sim sentiram falta no Campus novo).

O grande barato é que estamos tentando atualizar o Campus todos os dias, se não com vídeos e textos, com atualizações nas páginas do site. Essa semana por exemplo, estão indo para nossa lista 4 vídeos, todos eles sobre Implementação de Layout com XHTML e CSS. Semana passada lançamos mais 5 vídeos sobre Python, e semanas atrás lançamos vídeos e o conteúdo textual sobre desevolvimento para iPhone.

A idéia é tornar o Campus Online um local onde você, desenvolvedor, consiga encontrar as respostas para algumas de suas perguntas e consiga estudar seus assuntos preferidos. Ele ainda está no começo e por isso sua sugestão será muito bem-vinda. Cadastre-se grátis!

Como você aprendeu a programar?

Começamos a trabalhar com treinamentos quase por acidente. Estudamos padrões web e muito javascript porque isso nos tornava mais produtivos, e as pessoas começaram a nos pedir indicações de onde aprender isso. Como eu sempre gostei de ensinar, começar foi fácil. Naturalmente nos focamos em treinamentos de nível intermediário e avançado. Quem chegava a um de nossos treinamentos já era profissional da área.

Falando especificamente dos cursos que eu ministro, Javascript Crossbrowser, Ajax e Python, foram feitos para quem já é programador. Não ensinamos lógica de programação, sintaxe do Javascript ou a estrutura básica do desenvolvimento web.

Agora muitas pessoas têm nos procurado para saber como aprendem a programar, e isso tem me colocado uma grande interrogação na cabeça. Como ensinar alguém, de verdade, a programar? O mercado está cheio de cursos de “PHP básico”, “Javascript básico”, “Delphi básico” e “Qualquer Outra Linguagem Básico”. Mas esse não é um bom jeito de se ensinar programação. É impressionante a quantidade de pessoas por aí que fizeram o curso básico, o intermediário e o avançado, e nunca aprenderam programação de verdade. Infelizmente, a esmagadora maioria das faculdades também não está cumprindo o seu papel.

Programação é muito mais do que saber comandos e técnicas de uma linguagem, é um jeito de pensar. É como jogar xadrez. Todo mundo que aprendeu de verdade a jogar xadrez, passou por duas etapas. Primeiro, aprendeu as regras, como se mexe cada peça, como se faz roque, en passant, promoção de peões, etc. Depois de tudo isso, finalmente começou a aprender a jogar.

Aprendi o movimento das peças com dez anos. Aprendi a jogar com catorze. Meu pai tinha uma farmácia e eu trabalhava meio período como entregador. Os negócios não iam muito bem, o que significava que eu tinha muito tempo livre. Foi quando conheci meu tutor. Era um senhor aposentado, que tinha ainda mais tempo livre do que eu, e gastava parte dele com um dos passatempos prediletos de muitos aposentados: comprar remédios. Um dia me viu com um tabuleiro, e perguntou se eu queria jogar.

Levou mais de seis meses para que eu ganhasse a primeira partida. Foram seis meses que ele passou me ensinando, sem me dizer o que estava fazendo. Repetia a mesma abertura dezenas de vezes, até que eu conseguisse me defender dela. Em seguida, começava com outra abertura.

Imagino uma escola de programação assim. Um lugar onde você é desafiado com um tipo de problema até conseguir resolvê-lo bocejando, aí partimos para outro tipo. Uma “academia” de programação, um lugar para se ensinar a pensar, a resolver problemas.

Sonho com essa idéia desde o dia em que a tive.

Lições do CodeShow

O CodeShow aconteceu e não publicamos mais nada aqui. Por uma série de motivos. O primeiro é que o evento não foi exatamente o que esperávamos, mas, antes de sair falando, queríamos ouvir algumas opiniões do pessoal que assistiu. Por exemplo:

Além desses, estávamos lendo com cuidado os e-mails e as pesquisas que distribuímos no dia. Legal saber que a opinião da maioria foi mais ou menos a mesma que a nossa. Nossa opinião:

Não devíamos ter desenhado a aplicação lá. Devíamos chegar com as telas prontas, e partir logo para o código. Perdemos um tempo terrível, e é difícil parar quando você tem uma sala com 150 pessoas para dar opiniões. No próximo, vamos logo ao que interessa.

Designers e programadores precisam de conteúdos diferentes. Quando começamos a falar de Python, por exemplo, parte do público acordou, mas outra parte dormiu. O próximo evento terá dias ou auditórios separados para falar das duas coisas. Assim vamos poder mostrar com mais calma cada coisa para quem estiver interessado.

Transmitir ao vivo dá trabalho. Muito. O pessoal da MktTV é show de bola, se desdobraram para colocar o negócio para funcionar. Mais embaixo eu conto a história inteira.

A produtividade muda quando você muda de lugar. Desenvolver uma aplicação daquelas em um dia é muito, muito fácil. Mas fora do nosso ambiente Murphy conspira contra nós. É o router que não funciona, o servidor de fontes que pára de responder, e até a paradinha para descobrir onde tem água para se beber prejudicam o ritmo.

Precisamos de coffee-break. Networking. O pessoal vai a um evento desses e fica com vontade de se conhecer.

Temos um público fantástico. Não em número, em qualidade. A platéia foi maravilhosa. Um bom-humor, uma energia, uma participação. E tinha muita gente ali que eu tinha vontade de pedir para ocupar o meu lugar, porque eu sei que tem muita coisa a me ensinar. Me diverti muito. Obrigado, mesmo.

O modelo funciona. Apesar de todos esses contratempos, o pessoal que esteve lá elogiou bastante e disse ter valido a pena ter ido. Da próxima vez queremos levar ainda mais ao extremo. Mais código e menos blá blá blá. Show me the code!

Para vocês terem uma idéia do que acontece nos bastidores, deixem-me contar que, para fazer esse tipo de transmissão ao vivo, geralmente se contrata um link para o evento. E foi o que fizemos. Contatamos a Net e contratamos o Virtua. Infelizmente eles só conseguiram agendar a visita do técnico para a véspera do evento. No dia que o técnico foi até lá havia um outro evento na sala, então não pudemos acompanhar a instalação. O pessoal do hotel abriu uma salinha ao lado da sala do evento e deixou apenas o técnico entrar.

O skavurska do técnico puxou o cabo, ligou o modem e, quando a luz do “link” acendeu, pediu para o funcionário do hotel que o estava acompanhando assinar a guia de instalação e foi embora bem rapidinho. Nada de configurar computador, testar conexão e esse tipo de coisa que se espera dele.

O resultado? Na véspera do evento passamos algumas horas pendurados no telefone com o suporte do General Tutchenko para ouvir, ao final, que a atendente poderia agendar a visita de um técnico. Para sábado.

Você que já passou apuros na mão da Net, Telefonica, Telemar, Embratel, TVA ou outro provedor de banda larga, imagine todo o stress que você passou multiplicado por um evento na manhã seguinte ;-) Vivendo e aprendendo…

Por fim, adoramos ter feito o CodeShow. Nos divertimos um bocado, conhecemos muita gente legal e aprendemos muito. E já estamos com a cabeça fervilhando de idéias para o próximo.

CodeShow e Curso de PHP

Estamos em pleno vapor aqui na Visie.
Sexta-feria passada (17/ago/2007) tivemos o primeiro CodeShow. Nem preciso dizer que foi supimpa, não é?
Aproximadamente 160 pessoas, tirando o público que nos assistia pela internet ao vivo e a cores!
Se você perdeu e agora está aos prantos, não se preocupe. Você pode ver como foi o evento inteiro por um preço simbólico fazendo seu cadastro aqui: visie.com.br/codeshow/matricula/

Se ver eu e o Elcio falando não é um bom motivo para comprar o video, tenho outro: parte do valor arrecadado será doado para a ADRA. Uma boa chance de ajudar, não acha? ;)

Outra novidade é que estamos lançando agora um curso de PHP para iniciantes. O curso tem 8 dias, separado em duas semanas de 4 dias (segunda a quinta). Ele está com um preço promocional porque não iremos disponibilizar apostila (ela ainda está sendo feita). Por isso, se você quiser ser nossa cobaia (no bom sentido) e nos ajudar a criar um curso de ponta, essa é uma bela oportunidade.

CodeShow – Mais 20 Vagas! CORRA!

Fizemos uma manobra arriscada em todo o nosso plano e conseguimos abrir mais 20 vagas! O evento ainda está custando R$45.
Corra, porque as vagas são limitadíssimas.

Se você ainda quer ir para o CodeShow, ligue (11-3477-3347) até quarta-feira (15/08) para nós e diga para Paloma que você quer se inscrever. Ela gerará um boleto para você e te enviará por email.

O evento ocorrerá no Paulista Plaza (Golden Tulip).

ALAMEDA SANTOS , 85 JARDINS
CEP:01419-000
SÃO PAULO – SP – BRASIL
Mapa de Como Chegar

Iremos fazer transmissão ao vivo. Se quiser assistir via internet, faça seu cadastro por aqui. É a última opção da lista.

Curso de Internet Móvel

Como já fizemos com os cursos de Tableless este ano, juntamos os cursos de Internet Móvel 1 e Internet Móvel 2 formando apenas um curso.

A internet para dispositivos móveis ainda está crescendo. Temos o curso a anos, mas os desenvolvedores estão buscando informações sobre o assunto apenas agora.
A cada dia que passa e surgem aparelhos mais interessantes, a necessidade de criar sites para dispositivos móveis vai ficando cada vez mais estampado nas necessidades dos projetos.

visie.com.br/cursos/internetmovel.pt