Ignorância política

janeiro 28, 2008

Alguns dias atrás, eu estava indo de metrô para meu trabalho (para quem não conhece o centro de São Paulo, é uma missão impossível chegar lá de carro), e presenciei uma longa discussão de alguns passageiros sobre o Big Brother, onde as pessoas defendiam com unhas e dentes seus participantes preferidos, além de conhecer a vida deles mais do que eu podia imaginar.

Aquela cena acabou com minha manhã e fiquei imaginando se aquelas pessoas sabem que esse ano vamos ter eleições? Será que elas imaginam quem são os candidatos e suas propostas? Será que elas sabem quanto pagamos de impostos por ano? Será que elas sabem que o custo de vida, o preço da comida e o preço do aluguel dependem das decisões políticas? Será que na época das eleições elas vão defender com unhas e dentes os seus candidatos e suas propostas, quanto elas defendem os participantes do Big Brother?

Eu sempre tive uma opinião de que as raízes dos grandes problemas políticos no Brasil como a corrupção, estão fortemente relacionados à escolaridade das pessoas. Pessoas com menos escolaridade normalmente possuem menos informação acabam tolerando mais a corrupção e tendo menos valores cívicos, favorecendo o aumento dos escândalos e da incopetência.

Sabemos que o modelo de ensino atual não é bom e não ajuda na formação dos futuros cidadãos, apesar de alguma políticas sociais de incentivo.

Mas também vejo a TV como uma das principais responsáveis pelos problemas políticos do país. A TV como umas das principais formas de entretenimento acaba em alguns casos ajudando na formação de opinião das pessoas com menos escolaridade, as vezes mais do que a própria escola. Mas infelizmente a TV é um festival de fé religiosa, ignorância e sexualidade explícita, e a cada dia que passa fico mais preocupado com o conteúdo da programação. Me parece que é de interesse das grandes emissoras que cada vez mais tenhamos telespectadores alienados e sem opinião formada.

Posso apostar com qualquer um que os mesmos incopententes, corruptos e despreparados serão eleitos nas próximas eleições e os encândalos continuarão, essa é a democracia! Só vamos mudar isso quando nos conscientizarmos dos nossos valores cívicos e aprendermos a votar, para isso precisamos de informação. Mas como as pessoas andam mais preocupadas com o Big Brother, não vejo luz no fim do túnel.

Tecnologias para ORM

outubro 21, 2007

A expectativa para o lançamento da versão 3.5 do .Net Framework e do Visual Studio 2008 é bastante grande, afinal de contas teremos muitas inovações que facilitarão ainda mais o processo de desenvolvimento de software.

Dentre as novidades, vou chamar a atenção para a tecnologia LINQ.

LINQ é um acrônimo para Language Integrated Query, e como o próprio nome diz a sua principal função é a disponibilização de uma linguagem que nos permita a realização de querys em banco de dados da mesma maneira que fazemos atualmente com o SQL.

Porém existe uma grande confusão de conceitos, pois a maior expectativa da comunidade é que o LINQ seja o Framework ORM nativo da plataforma .Net. Bom, como disse anteriormente o LINQ é uma linguagem de consulta, o papel de fornecer uma infra-estrutura necessária para a persistência de objetos fica sob a responsabilidade da tecnologia LINQ to SQL.

No fórum de arquitetura do MSDN, surgiu uma discussão interessante sobre a escolha do NHibernate ou LINQ to SQL. Para quem não conhece, o NHibernate é um Framework ORM Open Source, criado com base no Hibernate, que é um framework maduro utilizado em aplicações com tecnologia Java. Vale a pena der uma lida: http://forums.microsoft.com/MSDN-BR/ShowPost.aspx?PostID=2236584&SiteID=21

No fórum vocês encontrarão a minha opinião e para saber mais sobre o assunto:

LINQ to SQL:
http://weblogs.asp.net/scottgu/archive/tags/LINQ/default.aspx

NHibernate:
http://www.hibernate.org/343.html

Novidade e curiosidades

setembro 7, 2007

A Microsoft disponibilizou essa semana a versão final do Silverlight 1.0.

Para quem não está antenado com as últimas notícias, o Silverlight é uma tecnologia da Microsoft que permitirá o desenvolvimento de aplicações ricas na internet, com um grande foco para a interatividade e multimídia. Essa tecnologia irá concorrer com o Adobe Flash e o Java FX.

Prometo que nos próximos posts, eu explicarei melhor o que isso pode mudar na vida do usuário de internet e dos desenvolvedores, mas gostaria de chamar a atenção para duas curiosidades:

1- O Silverlight já pode ser acessado por browsers através do Windows e Mac, mas também foi anunciado um projeto de parceria da Microsoft com a Novell para a disponibilização dessa tecnologia para a plataforma Linux. O projeto foi chamado de Moonlight a previsão é que esteja disponível em seis meses, junto com o Silverlight 1.1.

Muito interessante essa notícia e mostra que a parceria  firmada entre a Microsoft e Novell  para o desenvolvimento aplicações com código aberto em conjunto, pode render bons frutos e pode aumentar cada vez mais o desenvolvimento de projetos com essa iniciativa.  Essa parceria gerou muita polêmica há alguns meses atrás, quando o Ceo da Novell defendia a colaboração de desenvolvedores Linux com empresas de software proprietário (Microsoft), e a Novell chegou a ser acusada de “vender a alma para o diabo” pelo pessoal da Red Hat. Eu particularmente prefiro ver isso com bons olhos, e espero que cada vez apareçam mais soluções que permitam a intereperabilidade entre o Windows e o Linux.

2- A Adobe sempre focou seus produtos na plataforma Windows, como o Photoshop. Agora com a Microsoft invadindo seu espaço no mundo de aplicações multimídia para a  internet,  resta saber qual será a sua reação. Será que podemos esperar o Photoshop para o Linux? =)

Time against us

agosto 21, 2007

Nesse mês, vi uma notícia no Bom Dia Brasil que me chamou a atenção, e curiosamente apareceu uma entrevista com o CEO da empresa que trabalho atualmente, o tema é interessante: sobram vagas no mercado de TI.

Qualquer profissional acomodado pensaria o seguinte: se sobram vagas, então eu não preciso me preocupar. Mas a realidade não é bem essa.

O mercado de TI cresce hoje no Brasil 40% ao ano, as grandes empresas americanas que tem como principal fornecedor de serviço de software a Índia, estão procurando diversificar, e o Brasil está na rota. Muito bem, mas o que fazemos para o rolo compressor do mercado de TI não passar por cima de nós, os profissionais dessa área.

Hoje em uma empresa grande, a procura por um profissional que fale inglês fluentemente é maior do que de um profissional graduado, pois o que aprendemos em nosso curso de gradução, das duas uma, ou acaba ficando obsoleto rapidamente ou são teorias que aplicamos somente no mundo acadêmico. Para a empresa é muito mais fácil treinar alguém em determinada tecnologia (SAP por exemplo), do que investir em um curso de inglês, pois o tempo de aprendizagem é muito maior.

Valorizo muito o conhecimento técnico e acadêmico, e acho que o ótimo profissional deve mesclar tudo isso em seu currículo, mas a realidade é que raramente vamos ter em um projeto, uma equipe apenas com apenas Seniors em determinada tecnologia, não é viável financeiramente e fora a guerra de egos. É muito importante para as empresas, ter profissionais generalistas, auto-didatas, com iniciativa e facilidade de aprender tecnologias novas, pois são flexíveis e se adaptam a qualquer projeto,  e com o aumento do número de projetos internacionais nas empresas, a procura por profissionais com essas características e com fluência em inglês é muito grande.

Cabe a nós nos adaptar ao que o mercado está pedindo.

Como diria um amigo: O bonde está passando, quem conseguir subir vai se dar bem e quem ficar para trás… Bom, não adianta se lamentar depois.

Fonte: http://bomdiabrasil.globo.com/Jornalismo/BDBR/0,,AA1604969-3682-711251,00.html

A liberdade online

agosto 21, 2007

Wikis, Blogs, RSS. Estou falando grego?

Não, esses são termos comuns entre os usuários de internet e fazem parte de um termo muito empregado nos dias de hoje: Web 2.0.

Na verdade esse termo foi criado pela empresa americana O´Reilly Media e tem como base a criação de serviços mais dinâmicos na Web, que permitem cada vez mais a colaboração e participação dos usuários em seu conteúdo. Para muitos, uma revolução e para outros uma pura jogada de marketing. Discussão à parte, eu enxergo isso tudo como uma grande oportunidade de liberdade de expressão, diferente da TV onde temos um comportamento passivo, na Web podemos ser tanto o emissor quanto o receptor da mensagem. Na minha opinião é uma maneira interessante de nos tornarmos pessoas com opiniões formadas e sempre procurando evoluir em contato com nossa habilidade de raciocinar e questionar.

A criação desse blog tem esse propósito, gostaria de através dele expor minhas opiniões, compartilhar e trocar informações com a comunidade. Sobre os temas? Escreverei sobre tecnologia, política, música (temas bem distintos, mas que fazem parte dos meus interesses).

Espero contrubuir!


Seguir

Obtenha todo post novo entregue na sua caixa de entrada.