segunda-feira, 14 de fevereiro de 2011

A educação na Informática

Atualmente um dos maiores desafios dos profissionais pegadagogos e a apropriação da informática como uma ferramenta de trabalhos e planejamento. Sabemos que com a massificação das tecnologias de informação o papel do pedagogo vem mudando de características; mas ao mesmo tempo não perdeu a sua importância e pelo contrario devendo sim ganhar mais status; pois na era da informação onde os conteúdos são gerados com uma velocidade tão vertiginosos o ato de saber avaliar e discernir o que realmente é útil e o que pode ser agregado como um novo conhecimento exige que as pessoas se tronem cada vez mais criticas e cientes de seu papel na sociedade em que vivem.
Tendo em vista isso devemos entender que não é a informática que deve mudar a educação para se adequar a sua realize e sim a educação que tem que moldar a informática as suas necessidades e utilizado-a como instrumento no auxilio a pesquisa propagação e desenvolvimento de conhecimento. Devemos sempre olhar as escolas como o berço do conhecimento e de formação de cidadãos que vão servir as necessidades da sociedade vigente e que é no âmbito escolar que vão surgir às revoluções que vão nortear os caminhos da sociedade. Creio eu que o professor ao contrario de que muitos pensão não tem e não deve se tornar um especialista em informática para isso e sim começar a compreender que ele deve aprender a utilizar essa ferramenta de uma forma sabiá na qual ele pode instigar o educando a procurar novos caminhos e novos conhecimentos através de sua bagagem de experiências conseguida com o passar dos anos e assim ajudar a construir uma teia de conhecimento que vai se renovando a cada nova descoberta que vai surgindo com o passar do tempos.
Portanto mais importante do que aprender a utilizar um novo software é saber para que você vá utilizá-lo para assim poder utilizá-lo de uma forma mais produtiva. Saber utilizar a ferramenta certa para a tarefa certa pode ajudar em muito a nossa tarefa do nosso dia-a-dia e para isso é preciso aprender antes do que tudo a conhecer e diagnosticar as possíveis necessidades de nosso trabalhos e depois tentar ai sim com a ajuda do profissional de TI achar um solução para os nossos problemas.

terça-feira, 30 de março de 2010

Caminhos da web

É tenho que admitir que a maior fragilidade da web está no fato de que nenhum avanço pode realmente ganhar forçar se a maioria das pessoas aderirem a ele!
Se a web é a mesma e se nada mudou bom tenho duvidas quanto a isso! Sou programador e trabalho com aplicações web há um pouco mais de um ano e venho de ambiente desktop. Bom é o seguinte posso não ser especialista em web e nem em segurança sei que isso é primordial, mas nesse pouco tempo que estou programado para web reparei que como muitos comentam; Na maior parte da web nada mudou e a verdade é mais por comodismos do que limitações. Dois exemplos é o conceito de Ajax que demorou a ganhar forçar e em muitos casos acaba sendo subtilizado pelo fato dos desenvolvedores não quererem mudar a forma a qual eles programa vão alegando que é inseguro; porem quando uma firma como a Google explora esse novo conceito as pessoas acham estranho de se falar em web 2.0?
Outra dificuldade que acredito ter superado é a de utilização de abstração de banco de dados no PHP. Sei que em alguns casos as funções nativas podem até ter um rendimento melhor, mas em se tratando de aplicação web a portabilidade de banco pode pesar mais que um pequeno ganho que podemos ter com as funções nativas.
Uma coisa que infelizmente muitas pessoas não distinguem muito e é de vital importância é que Web Sites e Aplicações Web não são as mesmas coisas e ai que entra a maior diferença, pois quando se fala em Internet como plataforma para aplicativos nos podemos nos referir as diversas Aplicações web que vão surgindo. Portanto vocês pode até falar que a Web 2.0 não existe, mas não pode ignorar o fato de que a Web está sim mudando e não é apenas uma maquiada e sim na forma com que os conteúdos estão sendo tratados um exemplos é o Html5 com tags para exibição de vídeos coisa que há anos atrás era considerado impossível! Então a maior decisão que temos que ter é se vamos ficar resmungado se nada muda ou se vamos nos esforçar para acompanhar esse processo de mudança que a web está sofrendo.

sexta-feira, 19 de março de 2010

Reflexões sobre o nosso trabalho e a relação dele com a Internet

Ola a todos!
Gostaria neste momento de instigar todos a responder uma determinada pergunta:
Como será que nos desenvolvedores estamos lidando com as atuais mudanças ocorridas na Internet e será que estamos a par desse fato? Será que só devemos nos importar em aprender linguagens e se for assim onde então onde entram os métodos, praticas e conceitos que tanto aprendemos nos meios acadêmicos? Bom para terminar gostaria de saber qual é o papel que nos desenvolvedores de sistemas web damos a essas mudanças tanto tecnológicas como conceituais e se na verdade temos a idéia de que elas existem?
Um Abraço a todos e um bom dia!

sábado, 12 de setembro de 2009

Seja criativo!!!!

Neste artigo quero ressaltar a importância da criatividade nessa árdua tarefa de se desenvolver sistemas.
Hoje e como sempre uma dos maiores desafios de um desenvolvedor é criar saídas estratégicas para problemas que não são comumente documentados ou até lidar com as limitações de nossas ferramentas; pois por melhor que seja uma tecnologia devemos nos lembra que ela tem seus limites e ai onde mora o perigo.
Um dos maiores problemas mais corriqueiros hoje em dia é o fato do muitos desenvolvedores não se ligarem ao fato de que para se resolver alguns problemas nos não podemos nos ater apenas numa formula mágica e em alguns casos fugir de códigos prontos.
Para ressaltar melhor o que estou dizendo vou fugir uma pouco da informática.
Certo dia eu passei em uma barraquinha de tapioca com uma placa que oferecia tapioca doce e salgada.
A tapioca doce era feita com coco e eu queria algo diferenciado percebendo isso o dono da loja mencionou que alguém já tinha pedido pra ele uma tapioca recheada com morango e que se eu trouxesse os morangos ele poderia fazer. Como eu já estava com os morangos ele acabou fazendo.
Mas o mais importante aqui é o fato de que aquele vendedor poderia apenas me dizer. Só faço esse dois tipos de tapiocas e acabou; pra mim só existem esse tipos.
E ai vai uma pergunta o que nos fazemos quando nossos usuários pedem algo diferente do corriqueiro. Ou melhor, o que fazemos também quando a tecnologia chega ao seu limite? bom é ai que entra a nossa criatividade e muitos casos saber sair de situações com essa é o que pode fazer diferença no final das contas.
Hoje em dia as tecnologias evoluem num piscar de olhos e se não formos criativos para tirar o maior proveito do que ela nos tem a oferecer corremos o risco de ficarmos fadados a sempre ter que reinventar a roda ou esperar que alguém crie outra ferramenta que sirva para uma única tarefa.
Concluindo seja sempre criativo não se limite a fazer as coisas apenas da forma que elas são apresentadas pra você e lembre você sempre pode criar coisas novas combinando o novo com o antigo.

Bom e por hoje é só pessoal!

terça-feira, 4 de agosto de 2009

Nunca despreze o básico

Ola meu nome real é Antonio e esta é minha primeira postagem! Mas bom; Deixe-me eu ir direto ao assunto certo.
Nesse mundo nada pode ser tão importante como o básico!Até pelo fato de o básico ser o requisito mínimo para se fazer alguma tarefa; Ou seja, se você não tem já não pode realizar; mas em muitas situações; As pessoas ávidas por obterem um resultado rápido nas coisas que fazem acabam tentadas a atropelar justo o básico.
Devemos entender que toda tarefa complexa é um conjunto de outras tarefas muito mais simples. Se ao aprendermos uma determinada tarefa e não nos ligarmos nas bases e conceitos do que estamos aprendendo, quando formos tentar fazer algo mais complexo nós não vamos ter subsidio nenhum para isso; Porque se as tarefas complexas são um conjunto de atividades simples. E pelo fato de não ter aprendido a fazer o básico não iremos conseguir nem fazer as simples e por conseqüência as complexas também não.
Portanto da próxima vez que formos aprender algo devemos não nos empolgar em resultados monumentais em sim em aprender o básico e depois com o tempo você verá que poderá fazer coisas que nunca tinha imaginar fazer.
E para finalizar saiba que quando já tiver aprendido o básico você poderá agrupar as estruturas mais simples e montar estruturas mais complexas; pois você já sabe como funcionam as mais simples!
Um abraço para todos os leitores!