Trabalha como free-lance em desenvolvimentos de sites,desde o projeto completo à parte do projeto. Tem conhecimentos em Padrões Web( xhtml, css), javascript( jquery), php, mysql , (iniciando no python e ruby também), photoshop, fireworks, corel draw, enfim, um eterno aprendiz...
O que você faria se não pudesse usar nada da Google por uma semana? Fizemos a experiência e você lê ...
Publicado em 10/03/2010 - 8:51
Pouco menos de um mês após o Google anunciar seus planos de teste de uma banda larga ultrarrápida nos ...
Publicado em 10/03/2010 - 8:28
O sonho é o ponto de partida para qualquer empreendedor. Mas é claro que só isso não basta. Então o ...
Publicado em 10/03/2010 - 8:25
Usuários que pretendem comprar a versão 2007 do pacote Office da Microsoft podem ter uma boa surpresa em breve. Segundo o ...
Publicado em 10/03/2010 - 8:21
Acompanhe os últimos episódios desse programa que é sucesso na rede.
Uma das coisas que me toma tempo durante o dia é responder duvidas, tanto pelos comentários do MxMasters, VAB, por e-mail, pelo Fórum, etc. E algo sempre me chama atenção é em relação das pessoas com medo de errar. E a pergunta que surge sempre: “Se eu tentar fazer isso, será que vai dá certo?”. Mas se você tem a idéia, já sabe como implementar, por que você não tentar? Errar ou acertar faz parte do aprendizado, e espero que você erre bastante, não porque estou jogando praga, mas porque assim é que nós aprendemos. E vou te contar um grande segredo, todo mundo erra bastante, qualquer profissional que se preze, erra muito, de ficando batendo a cabeça de madrugada pensando no bendito código que não funciona, e isso é coisa mais normal do mundo.
Mas será porque isso ocorre? Será preguiça? Falta de atenção? Malandragem? Talvez no seu pensamento errar em determinadas ações seria comprovação empírica que ele não nasceu para aquilo. Talvez porque leu de algumas pessoas que aprenderam de maneira rápida, fazem isso e aquilo, mas vou te dizer que ninguém é igual, todos tem seus limites, seu tempo de aprendizado, e isso tem que ser respeitado. E na maioria das declarações, tem algumas pinceladas fortes de imaginação, porque no mundo real, o que te faz aprender é errar.
Você quer saber se você realmente aprendeu algo? Quando você tentar fazer o que foi ensinado de outra maneira, ou sendo aproveitado pra realizar outra tarefa. E é esse espírito de curiosidade que você tem que ter. Tentar, inventar, pesquisar, e errar bastante, isso te faz evoluir de maneira impressionante.
Outra maneira de comprovar seu aprendizado é passando (ou tentando passar) o que você sabe, porque toda vez que for passar algo para alguém, além de aprender, você terá que compreender para ensinar. E fica a dica para criação de vídeo- aulas, isso te exige mais do que escrever tutoriais, como você está fazendo enquanto explica, isso te força a estudar mais. E não se preocupe quando fizer a aula, sempre terá alguém querendo mostrar que sabe mais que você, mas isso é normal, só não pode se influenciar por isso, porque senão desanima.
Então, não tenha medo de tentar fazer as coisas, ninguém morreu porque errou algum código, ou algo relacionado. As duvidas irão surgir, mas o Google está ai pra isso, sendo seu “oráculo”, onde bem provável que a sua duvida já foi de muitos, e já tenha sido respondida várias vezes.
Uma vez perguntaram para Deus:
- Qual é o segredo da vida?
Deus respondeu:
- Já procurou no Google!
Obrigado pela paciência, e boas duvidas para todos!

Ao lerem o título desse artigo, já posso ver tochas e uma multidão vindo em minha direção, rs. Mas antes que isso aconteça, é bom eu explicar o título.
Claro que foi proposital, mas por que um título assim contra o nosso amado, idolatrado, salve, salve Google? Na verdade o titulo seria “Não crie site apenas para Google”, mas tiraria a curiosidade das pessoas. Vamos a explicação completa.
Infelizmente está ocorrendo um esquecimento de um fator vital para sucesso de um site, para que realmente ele deve ser feito, que é o usuário. É isso mesmo, cada dia está sendo esquecido o usuário, para qual deveria ser pensado quando desenvolvemos um projeto, e melhorar a experiência dele. Mas alguns podem falar:
- Mas se eu conseguir colocar o site do meu cliente, no topo da lista de busca, com as palavras chaves que mostrem o seu produto, terei muito mais visitação, e isso será sinônimo de sucesso.
Mas nesse ponto que você se engana meu caro Watson! O que adianta ter muita visitação, se o usuário não fica nem 30 segundos no site? Muitas vezes o site não tem um conteúdo bom, não tem uma boa navegação, deixando usuário perdido, então não vai adiantar tantas visitas, se realmente o usuário não consegue ficar no site o tempo bastante para saber o que ele se trata, o que vende, e o que se propõe. Mas alguns podem perguntar:
- Mas então eu tenho que esquecer o Google, todas as técnicas de SEO, até mesmo escrito por vocês do Mxmasters, tanto do Max quando do Flávio?
Claro que não. É importante aplicar técnicas de SEO, o site ter um bom posicionamento, mas não podemos é só pensar primeiro no Google, temos que pensar no usuário, e com certeza chegaremos à parte de SEO, porque assim poderemos dá mais uma opção ao usuário. Lembre-se que fator principal é angariar pessoas, e trazer novos clientes, mas se não pensar no usuário, quiser apenas bons posicionamentos, e esquecer completamente dele, ocorrerá uma falsa sensação de sucesso. (O exagero da palavra usuário foi proposital)
Então temos que ter em mente um novo paradigma, que na verdade não é tão novo, que é DSOU (Desenvolvimento de Site Orientado para o Usuário), assim poderemos expandir, melhorar cada vez mais o desenvolvimento dos nossos projetos. Pense nisso nos seus próximos projetos, pode fazer a diferença.
Notas.:
Watson – Companheiro de Sherlock Homes, escrito por Arthur Conan Doyle.
Max - Ednardo Max colunista do Mxmasters
Flavio - Flavio Raffaelli colunista do Mxmasters.
Cito apenas o Google, mas isso serve para todos os buscadores.

Talvez seja uma pergunta um tanto estranha do título, na maioria dos casos todos vão responder que sim, que sabem HTML e CSS, já produzem sites nos Padrões, e podem até está me xingando por pensar algo contrário. Mas será que realmente você sabe o que está fazendo, ou apenas liga no automático, e vai produzindo o código?
Eu recebo muitas duvidas por e-mail, Fórum do Mxmasters, pelos comentários, sinais de fumaça, etc, e na medida do possível eu respondo a todos com maior prazer, mas uma pergunta recorrente sempre aparece: “Eu já sei HTML e CSS, o que tenho que aprender agora?”, talvez a melhor resposta, aparentemente pode parecer grosseria da minha parte, seria aprender desenvolver direito, pensando em boas práticas, vendo novos elementos que você nunca usou, pensar no significado das coisas.
Construir um site, para quem sabe um pouco, é “fácil”, mas saber o que está fazendo, ai são outros quinhentos. Quais de vocês já se perguntaram o que é aquele xmlns na tag HTML? Para que ele serve? Qual o nome que dou para aquilo? E o Doctype, qual importância dele no documento? Qual diferença entre os vários modos, como STRICT, TRANSITIONAL e FRAMESET? Como se comporta o navegador quando não declarados, e qual devo usar? E o que é Quicks e Standards(Strict) mode? Viu são várias perguntas que são interessantes se fazer, tentar entender um pouco além do que ligar no automático e sair digitando código.
Eu escrevi um série de tutoriais, no total de 3 (dezembro à fevereiro) para Revista TI Digital (momento jabá), com o tema Adotando boas práticas no desenvolvimento de um site, onde tentei abordar desde cliente, a desenvolvimento (com vídeo aula) e otimização do site, o primeiro está disponível no site (http://migre.me/erZ1 - está em PDF), quem quiser comentar no twitter com a tag #tidigital o que achou, ou mandar pra mim (@davidchc) iria me ajudar, se não gostou pode falar sem problema algum. Mas porque toquei nesse assunto agora? Será apenas para divulgar ao que fiz? Também, rs, mas o intuito é dizer que descobrir ao escrever esses tutoriais que tinha duvidas que nem eu mesmo sabia que tinha, e isso me ajuda entender que existe muita coisa a se aprender em relação ao HTML e CSS, e tudo que os envolvem.
Hoje, temos uma valorização das empresas do desenvolvedor Front End, procurando especialistas para solucionar problemas, e principalmente saber o que estão fazendo. Então saber HTML e CSS é muito mais que repetir código, é entender que cada decisão ao desenvolver uma parte do site tem sua importante, e pode interferir no seu comportamento referente aos usuários.
Então, hoje se me perguntam se sei HTML e CSS, respondo que estou em um aprendizado continuo, sempre precisando melhorar e entender cada vez mais o que faço. E você, sabe HTML e CSS?
COM IDE OU SEM IDE, EIS A QUESTÃO.Talvez uma das coisas que trará produtividade ao longo do desenvolvimento de um site, seja uma IDE (Integrated Development Environment - Ambiente Integrado de Desenvolvimento), que poderá te ajudar, mas também pode te freiar em certos pontos.
Quem começou aprender a desenvolver site, na maioria dos casos, começa com Dreamweaver, tanto que é muito fácil encontrar vídeo aula ensinando a ferramenta. Apesar do Dreamweaver se um ótimo programa, às vezes é impressionante como algumas pessoas não se interessam em saber mais, exemplo, para que serve aquele código gerado por ele no começo do documento (DTD), qual sua funcionalidade? Qual sua importância? Se eu tirar o que pode ocorrer? E isso é importante para você ter uma noção de como seu site vai se comportar. Já ouvi relatos que professores de cursos, e com nível universitário, mandaram tirar o DTD por dizer que não servem para nada, ou mesmo empresas que exijam, ao contratar um profissional, que ele saiba os Padrões Web e também utilizar o Dreamweaver, sendo que o problema não é o desenvolvimento e sim a utilização de um programa, que tinha que ser coadjuvante e não o protagonista.
É inegável a facilidade que uma IDE nos proporciona no nosso dia-a-dia, isso não tem nem o que discutir, mas será que estamos usando algo compatível ao nosso trabalho? Será que precisamos de programas como Dreamweaver, tanto que nem usamos 1/5 do que ele nos proporciona? Ou só usamos porque temos medo de testar programas novos? Talvez a resposta seja comodidade, já que não me faz mal, pelo menos eu acho, vou continuar utilizando, mesmo que só use o editor de código.
Sou defensor que a ferramenta seja um auxiliar no desenvolvimento, e não algo que te prenda, e se algum eventual dia não puder utilizar, você consiga resolver o problema proposto. Mas alguns podem pensar: “Você odeia tanto o dreamweaver assim?” Claro que não, eu também quando comecei utilizava e tem vídeo aula minhas em que utilizei também, o fato é que se você não vai utilizá-lo em forma produtiva, para que adotá-lo? E foi essa pergunta que eu me fiz ao decidir trocar o Dreamweaver por outro programa. Não estou incentivando a odiarem o Dreamweaver ou mesmo largarem, mas sim rever as suas necessidades, e ponderar, se o programa vai suprir todas as suas necessidades.
Por curiosidade, eu estou utilizando o Komodo Edit, que até agora está suprindo as minhas necessidades, mas também já utilizei Notepad++, PSPad, EditPlus, Aptana, entre outros que não lembro o nome agora. Claro que teve momentos que gostei de alguns, e depois senti necessidade de outra ferramenta, até encontrar alguma que me proporcionou facilidade e agilidade ao produzir os meus códigos. Eu irei utilizá-lo até encontrar outro que me agrade mais, se eu encontrar, claro que irei trocar, porque quanto mais produtivos nós formos, nosso trabalho fluirá melhor.
O importante é que o profissional tem que está apto a saber o que está fazendo, e o porque está fazendo, não importando a IDE da sua preferência. E você, qual IDE que você usa? E porque você usa? Deixe seu comentário falando que já utilizou, e o que mais gostou nele, assim poderemos conhecer outros programas e testá-los também.
Até uma próxima.