quinta-feira, 14 de julho de 2011

Você tem vocação para ser Programador?

Para os jovens que estão com dúvidas quanto a profissão a escolher, e estão começando a se enveredar no mundo dos programas de computadores, coloquei abaixo alguns exercícios que poderão te dar uma ideia do que é trabalhar nessa área. Os exercícios tentam simular o ambiente e as tarefas dos programadores no dia a dia. Vamos lá, mãos à obra!

Exercício #1: Trabalhar com as ferramentas oferecidas.
A tarefa do programador é desenvolver programas rápidos, fáceis, baratos, que atendam a todas as especificações dos usuários e sem erros, mas em geral não dispomos de todas as ferramentas para tal. Portanto, para simular seu jogo de cintura, faça o exercício abaixo:

Tarefa: Pregar um quadro em uma parede de concreto.
Ferramentas disponíveis: Um quadro, um prego e um pastel de carne.

Para aumentar o realismo: Peça a sua mãe que te dê vinte chicotadas nas costas todas as vezes que você disser coisas como "É impossível" ou "Não dá pra fazer".
Obs: Não vale tentar engolir o prego em um momento de desespero.

Exercício #2: Trabalho em equipe.
Para aprender a trabalhar em equipe, mesmo com indivíduos difíceis e muitas vezes teimosos, realize a tarefa abaixo:
1 - Arrume seis listas telefônicas do estado de São Paulo (já começa aí a tarefa, já que as listas são complicadas de encontrar hoje em dia, mas sua avó deve ter algumas);
2 - Amarre todas as listas telefônicas num único bloco compacto;
3 - Pegue o trem de Osasco para o Grajaú às 17:00 de uma sexta-feira, na estação Osasco. Fique o mais distante da porta possível. Tente descer em uma estação antes da Santo Amaro (em que todos descem) com todas as listas telefônicas.
Obs: Não vale esfaquear alguém.

Exercício #3: Leitura de emails.
Um programador, além das tarefas diárias de programação e prazos curtos, deve ler todos seus emails recebidos diariamente. Para se acostumar com isso faça a tarefa abaixo:
1 - Compre todos os jornais de domingo;
2 - Compre mais algumas revistas também, pelo menos umas 15;
3 - Leia todos os artigos;
4 - Peça a alguém para lhe perguntar sobre o que você acha do artigo da pessoa tal, sem mencionar nem o artigo, nem onde está e nem do que se trata;

O sucesso dessa tarefa é você lembrar do artigo, responder sua opinião consistente com o mesmo, não fazer cara de ursinho nem desejar nenhum mal à pessoa que te perguntou.

Exercício #4: Fé
Muitas vezes o programador precisa exercer sua capacidade de acreditar no seu próprio código, pois algumas vezes (99%) ele não é testado por falta de tempo. Então vamos simular seu poder da fé.
1 - Compre um frango gordo;
2 - Arranque as penas do frango;
3 - Faça duas asas usando barras de ferro e colando as penas por cima;
4 - Salte pelado do vigésimo andar com as asas nas costas e tente voar;

Objetivo esperado: Voar e não morrer. Desejado: Voar, não morrer, patentear o produto e ficar rico.

Exercício #5: Fazendo o cliente entender o seu problema.
Geralmente o cliente precisa de algo relativamente impossível de ser feito. E normalmente é você quem precisa fazer com que ele entenda isso (e obviamente continuar no seu emprego). Para tal, vamos ao exercício:
1 - Compre um bom livro de física que explique detalhadamente a teoria das cordas;
2 - Leia uma única vez em um único dia;
3 - Explique o a teoria para sua avó, mas você só poderá usar os idiomas Klingon ou Élfico;

Objetivo: Sua avó descobrir o Bóson de Higgs.

Exercício #6: Poder de concentração.
No trabalho não escolhemos as pessoas que sentam ao nosso redor. O trabalho do programador é mental, e exige uma forte concentração nas tarefas exercidas. Para testar seu poder de concentração, faça o exercício abaixo:

1 - Peça pra seu pai colocar como toque de celular aquela música do Calypso em que a Joelma grita na música toda (juro que não quero saber o nome);
2 - Peça pra ele ficar ligando insistentemente para o celular, e coloque o aparelho do seu lado;
3 - Peça à sua mãe ligar para a NET na sua frente, ao mesmo tempo que o celular do seu pai toca, e diga para ela tentar cancelar algum serviço da NET;
4 - Coloque alguma música do Guns n' Roses no YouTube bem alto, e peça pra sua irmã ficar cantando com inglês errado;
4 - Tente memorizar a sequência do Pi pelo menos duzentas casas depois da vírgula.

Objetivo: Recitar o número memorizado em voz alta para um peixinho dourado, e fazê-lo pelo menos prestar atenção.

Exercício #7: Entender o requerimento.
O programador deve ser muito bom em entender o requerimento do cliente. Para que você teste seu poder de entendimento, faça o seguinte:
1 - Tente entender e explicar a origem da vida, do universo e tudo mais.
Desejado: entender a origem da vida, do universo e tudo mais e entender as mulheres.
Obs: Não pode dar como resposta o número 42.

Se você conseguiu se sair bem nas tarefas e gostou bastante do trabalho, então sua vocação é ser programador. Boa Sorte!

segunda-feira, 4 de julho de 2011

Usinas, gares, silos, cais, arranha-céus!

Nesse próximo nove de julho de 2011 teremos um feriado em memória à Revolução Constitucionalista de 1932. Esse movimento armamentista foi uma tentativa paulista de se livrar da ditadura de Getúlio Vargas.

Tudo começa como uma resposta à uma revolução anterior, de 1930, em que Júlio Prestes fora indicado para a presidência do país pelo então presidente (paulista) Washington Luís. Naquela época a república era presidida por membros maçons bacharéis em Direito, e quase todos da Faculdade de Direito de São Paulo. A chamada República Velha (1889 até 1930) revezada entre um presidente mineiro e um presidente paulista. Washington Luís, apoiado por 17 estados, indica Júlio Prestes à presidência, e causa um mal estar na política do café-com-leite, chamada assim devido aos domínios paulista (do café) e mineiro (do leite) junto à presidência do Brasil. Minas Gerais, por conta disso, se une à bancada do Rio Grande do Sul no Congresso, apoiando Getúlio Vargas para presidência, e junta-se também a esse apoio o estado da Paraíba.

Júlio Prestes então ganha a eleição de 1930, motivado também pela crise de 1929 que derrubou os preços do café, vencendo nos 17 estados mais o Distrito Federal. Um grupo de rebeldes da Aliança Liberal (Minas Gerais, Rio Grande do Sul e Paraíba) se revoltam, colocando como desculpa a morte de João Pessoa, que nada teve a ver com movimentos políticos, e dão um golpe militar, derrubando Washington Luís e colocando no poder Getúlio Vargas. Getúlio põe fim à supremacia paulista-mineira no governo federal, instala uma ditadura (suspendendo a Constituição), e impõe uma série de restrições aos estados. Inicia-se então um manifesto de Júlio Prestes (que foi exilado na Europa) e João Alberto da Coluna Prestes contra o atual governo.

Embora Getúlio tentou acalmar os ânimos dos paulistas nomeando Pedro de Toledo como interventor do estado de São Paulo, os paulistas não tinham autonomia para governar o estado. Movido à gigantes comícios e passeatas, Pedro de Toledo, apoiado pelo povo, rompe com o Governo Provisório de Vargas e forma um novo secretariado. No dia 23 de maio de 1932, cinco jovens são mortos por partidários da ditadura no centro de São Paulo: Mário Martins de Almeida, Euclides Bueno Miragaia, Dráusio Marcondes de Souza, Antônio Américo Camargo de Andrade e Orlando de Oliveira Alvarenga (o chamado MMDCA).

Surge então uma sociedade secreta usando a sigla MMDC (naquela época o nome de Alvarenga não estava na lista) em homenagem aos jovens mortos, liderada por Aureliano Leite, Joaquim de Abreu Sampaio Vidal, Paulo Nogueira e Prudente de Moraes Neto entre outros. Essa sociedade encabeça o movimento de constitucionalização, iniciado em janeiro de 1932. Nesse movimento, São Paulo acredita ter conseguido apoio de Minas Gerais e do Rio Grande do Sul, entre outros estados. Porém, quando a revolução estourou no dia 9 de julho em 1932, os gaúchos resolveram apoiar Getúlio, e em vez de combater com São Paulo mandou os seus soldados atacarem o estado paulista, junto com Minas Gerais que também ficou do lado do atual governo, traindo assim o movimento. Quarenta mil homens paulistas enfrentaram cem mil soldados do governo.

Em meados de setembro, o estado de São Paulo estava enfraquecido demais para continuar a revolta, e se rendeu em dois de outubro de 1932.

Graças à revolução de 1932 houve no Brasil uma redemocratização. Nas eleições da Assembléia Nacional Constituinte de 1933 a mulher votou pela primeira vez. Isso era uma ameaça ao governo de Getúlio, que para apaziguar os ânimos promulga uma nova constituição em 1934 e cria a Justiça Eleitoral, mudando assim o rumo da política e do país.

São Paulo mostrou que teve coragem de lutar contra uma ditadura opressiva, e apesar de traído e em menor número foi à luta, apoiado pelo povo que saiu às ruas e também contribuiu com doações em ouro para suas tropas. Lembremos desse dia também nas urnas, em resposta à essa palhaçada em que se encontra a política atual, fazendo valer nosso voto consciente, não dando à palhaços, mas a conscientes, se possível.