Showing posts with label aprender. Show all posts
Showing posts with label aprender. Show all posts

Wednesday, November 6, 2013

"The Future of Programming"

"The Future of Programming"

This is more like a warning than a trully blog post.

Hello guys,
its been sometime without post anything... Since i was moving out my home to a new one and i got stuck in my day work i find it hard to write some big post.
Anyway, this is no scuse, i now...

I, as most of my days ways checking out the news and see older weekly email lists that i assign and saw this video between the links, i find this peace of audio and image very instructive, everbody who is a programmer or want to be should watch and begging to rethink the way we do our things.

The video speaks for itself... watch and get you own perspective.

Bret Victor - The Future of Programming [1].

Some key points that Bret says on his talks are very interesting to implement in now days, those that impress me are the following:
  • Grail System [2];
  • Actor Model [3];
  • SmallTalk Browser [4]:
    • Almost the same screen on his presentation [5];
Another article that is very enlightenment is this, it talks about why arrays start with 0 index or 1 index... i read it on the Guido van Rossum (father of python) blog, check both!

Citation Needed [6].
Guido van Rossum blog [7].

Thanks

[1]: http://www.youtube.com/v/8pTEmbeENF4?autohide=1&version=3&attribution_tag=EVRJF1Slx80pSNhBlW8y5g&autoplay=1&feature=share&showinfo=1&autohide=1
[2]: http://c2.com/cgi/wiki?GrailSystem
[3]: http://en.wikipedia.org/wiki/Actor_model
[4]: http://en.wikipedia.org/wiki/Class_browser
[5]: http://seaside.st/about/screenshots?_k=x4bar8gA
[6]: http://exple.tive.org/blarg/2013/10/22/citation-needed/
[7]: http://python-history.blogspot.ca/2013/10/why-python-uses-0-based-indexing.html

Friday, March 15, 2013

OpenBadges by Mozilla

 
Esse post será um tanto quanto curto, o tempo me escapa esse ano, 2013 realmente começou com tudo e nem mesmo quando terei férias terei o tempo necessário para atualizar sempre o blog, mas não o abandonei e nem mesmo esqueci.

Hoje vou falar de uma iniciativa da mozilla, o OpenBadges. Pra quem é ligado a fundação mozilla ja ouviu falar e até mesmo ja ganhou alguns badges. O objetivo é bem interessante, você realiza alguns exercícios e em troca ganha um bagde (adesivo) dizendo que você sabe daquele assunto ou tarefa.
Parece simples não??? E é... o que é necessário para começar??

Bom, para começar que tal fazer uma visita a página principal do OpenBadges ( http://openbadges.org/ ). La tem tudo explicado do funcionamento, mas darei um geral aqui.
Você precisa criar um backpack (é o local onde estarão armazenados seus badges), para criar um backpack é só acessar o site e criar uma conta ( http://backpack.openbadges.org/ ). Pronto!!!
Agora é só sair por ae coletando badges!!!


A própria mozilla disponibiliza alguns como é o caso dos badges para quem gosta do Mozilla WebMaker ( https://badges.webmaker.org/ ) ... ;D


É válido citar também o site do P2PU ( https://p2pu.org/ ), la você poderá conseguir dezenas de badges... 

Olha que legal, além de postar sobre o OpenBadges, um dos desafios que estou fazendo pede para assim que terminar você crie um blog post falando sobre o que foi realizado... e consequentemente aqui estou eu!! hahahahahahahaha

O desafio é bem simples: 
"This task is going to introduce you to writing a basic html document. But you'll do it on paper, using a pen, for fifteen minutes."

Ok, esse desafio é bem simples, mas não deixa de ser trabalhoso, afinal você tem que escrever um blog post inteiro sobre sua façanha... e colocar uma foto! :O

Enfim, bom divertimento a vocês todos...

Sunday, October 21, 2012

Procurando objetivos no Trabalho


Procurando objetivos no Trabalho

Nos últimos meses tenho me deparado com uma dúvida, qual o objetivo do meu traabalho? Sim, afinal, porque trabalho na área de TI? E porque sou programador?
Pode parecer uma pergunta muito simples para alguns, ou muito difícil de responder para outros, mas a questão fica, você sabe o motivo do seu trabalho?

Durante minha defesa de TCC da pós-graduação, eu li muitos livros sobre motivação e times de alto desempenho, mas uma coisa que me chamou muita atenção nessas obras foi a falta de direcionamento em como encontrar os objetivos dos integrantes (ou pessoas) dos times. Talvez seja polêmico demais o assunto, foi como discuti com um amigo do trabalho: “Como saber os objetivos das pessoas, se muitas vezes nem elas mesmas sabem o que desejam?” Ou ainda pior, devemos ajuda-las a encontrar seus objetivos... Parece simples, mas como ajudar alguém encontrar um objetivo para trabalhar?


Tenho pensando muito e por conseguinte tentarei criar uma luz no fim do túnel para isso. Acredito que o primeiro ponto a se questionar é se a pessoa gosta do seu trabalho, você como líder tem a obrigação de verificar se o integrante do seu time gosta daquilo que faz ou apenas quer ganhar o pagamento no fim do mês. Acredito que chegar para a pessoa e perguntar é algo totalmente inútil, nem todos irão categoricamente afirmar para o chefe que não gostam, ou mesmo odeiam o trabalho que fazem, mas como podemos tirar isso das pessoas? Mas porque devemos descobrir se as pessoas gostam de seu trabalho? Esse ponto é importante caso a empresa espera que seus funcionários melhorem os métodos e processos utilizados ou mesmo criem novas situações de ganhos para a organização. Gostar do que se faz abre um leque de possibilidades e buscas para melhoria. Isso não significa que quem não gosta do trabalho, não perseguirá isto com afinco, entretanto o indivíduo que possui prazer no que esta fazendo tenderá a se esforçar mais para essa melhoria.

Para descobrirmos quais são nossos objetivos, acredito que primeiro devemos ter uma noção de quem somos e quais nossas características, para isso existem dezenas (e talvez centenas) de técnicas para se descobrir isso. Por existirem tantas técnicas muitas acabarão por darem resultados parecidos, algumas que utilizei em mim mesmo (gratuitas ou não) são demonstradas abaixo:


Descobrindo seus Pontos Fortes (Strength Finder).

Tem um livro que achei bem interessante (o qual um amigo me apresentou) chamado StrenghtFinder 2.0. Este livro vai lhe ajudar a descobrir quais são os pontos fortes das pessoas que o cercam e seus próprios. A partir daí podemos começar a analisar se o que fazemos é realmente direcionado a nossos pontos fortes ou “apenas estamos dando soco em ponta de prego”.

Isso não significa que descobrindo quais são os pontos fortes eles irão nos direcionar a nossos objetivos, muito pelo contrário, isso vai apenas nos dizer se o que fazemos no trabalho é algo que nossa personalidade pode absorver como simples e prazeroso. É lógico afirmar que ao realizarmos tais tarefas estamos seguros, temos a facilidade de assimilar o assunto e executar a ação necessária para a resolução do problema.

O livro não coloca quais tarefas são mais simples para cada perfil, entretanto ele apresenta um panorama geral em como cada ponto define algumas das atividades que procuramos exercer. Somos puxados a atividades onde nossos pontos fortes brilham.

Isso pode nortear sua decisão sobre o que perseguir em sua vida e como direcionar estudos e esforços.

Conforme eu disse, realizei o teste, e realmente os pontos fortes colocados pelo programa são muito (se não 100%) correlacionados com minha personalidade. Para se ter uma idéia, eu sou um cara competitivo, isso pode ser um ponto forte, como fraco, tudo dependerá de como utilizo essa informação na execução das minhas tarefas e no dia dia. Um detalhamento maior sobre meus pontos fortes e como eles são apresentados a você pode ser conferido aqui.


Keirsey Temperament Sorter - II (Personality Instrument).

Outro teste interessante e viável de se realizar é o Keirsey Temperament Sorter. Aqui a idéia é receber uma visão geral de como você age e do seu possível temperamento diretamente relacionado ao seu trabalho e sua vida.

According to Keirsey Temperament Theory, there are four basic temperament groups which describe human behavior. Keirsey’s four temperaments are referred to as Artisans™, Guardians™, Rationals™ and Idealists™. These four temperaments can be further subdivided, often referred to as “Character Types”. There are four types of Artisans, four types of Guardians, four types of Rationals, and four types of Idealists.

Todos estes testes dão a você uma visão de si mesmo e como observar aspectos de nossa vida que muitas vezes não nos damos conta pela falta de percepção que temos de nós mesmos.
A possibilidade de ambos os teste revelarem aspectos intrínsecos da sua psique e que são parecidos é muito grande. Realmente em meu caso ambos os testes deram resultados parecidos, na verdade um é complementar ao outro, mas se você olhar em detalhes, mostra um perfil da minha pessoal.


Eu completo meus objetivos?

Ambos os testes podem nos mostrar nosso perfil mas não mostrará quais objetivos podemos possuir ou obter, mas eles nos darão um guia para descobrir objetivos que poderiam estar ocultos.
Apesar de tudo, existe algo muito importante nestes objetivos ou em como alcança-los. Uma pesquisadora americana (Angela Lee Duckworth) “descobriu uma característica” que pode nos dizer se possuímos ou não a atitude mental suficiente para finalizar objetivos a longo prazo. Isso poderá influenciar diretamente o cumprimento ou não daqueles objetivos que traçarmos ou dicidirmos como corretos para nossa vida e trabalho.
Bem, ela nomeou esta nova característica como GRIT (Perseverança e paixão por objetivos a longo prazo), e seu significado transcrevo abaixo:

Definimos grit como perseverança e paixão por objetivos a longo prazo. Grit implica em trabalhar arduamente em desafios, manutenção do esforço e interesse ao longo dos anos, apesar do fracasso, adversidade e plateaus de progresso. O indivíduo com essa característica aborda as realizações como uma maratona; A vantagem dele ou dela é a stamina. Considerando que a desilusão ou tédio são sinais para outros que é hora de mudar a trajetória e cortar as perdas, o indivíduo com grit permanece no curso.

Descobrindo se nossa característica GRIT é alta ou não pode nos indicar o motivo da não conclusão de determinados projetos e objetivos. Mas isso não indica que possuímos uma desculpa, mas sim um ponto de atenção todas as vezes que não terminamos um objetivo, e isso pode nos forçar a não desistir. Afinal devemos utilizar nossos pontos fortes, aceitar nossas fraquezas (mas lutar contra elas mesmo assim).

No site da própria pesquisadora existe um teste online para que você possa verificar se seu nível de GRIT é alto ou não (é uma escala de 1 - 5). Eu recebi um valor de 2.88 no teste de grit, e se observarmos em meu perfil, verifico que possuo um ponto forte chamado Ideation, que tem como característica “... Driven by your talents, you may dream up new tasks to do ...”. Ou seja, todos meus objetivos mesmo os a longo prazo, devem ter tarefas curtas que não demandem muito tempo, pois caso contrário poderei abandonar a tarefa ou objetivo para buscar outras mais interessantes.

E agora?

Toda essa análise de um perfil é importante para nós conseguirmos idealizar possíveis objetivos a serem seguidos. Devemos lembrar ainda, que essa tarefa apesar de poder contar com a ajuda externa (no caso, testes, documentários, biografias e muito mais) é um trabalho totalmente interno e intensivo, que cada indivíduo deve realizar. A organização pode facilitar essa descoberta dando oportunidades de crescimento e inovação para cada um de seus colaboradores.


“We have a strong sense of why we exist and why we do what we do. We believe that our legacy – as a company and as individuals – should be to make a difference in the world around us.” - Think with Google

Uma filosofia na qual se basear é um fato importante para se criar objetivos, assim como o google tem sua filosofia (conforme ja falado em outro post), minha sugestão é que você tente criar a sua filosofia (mesmo que para isso você utilize pedaços das filosofias de outras pessoas ou organizações).



falowaer

Thursday, May 31, 2012

Aprendizado Contínuo

Aprendizado Contínuo


Então você é daqueles que não gosta de estudar? Odeia pegar nos livros? Bom então essa publicação não é pra você! Mas não se preocupe, a vida esta repleta de pessoas que gosta/odeiam estudar, então com certeza um par você poderá encontrar.
Mas afinal de contas, o que nos leva a estudar?
Para alguns a resposta é simples e imediata: "Estudo pois quero conseguir um emprego bom e ganhar muito dinheiro!".
Parece ser uma boa resposta, e até mesmo simplista demais, afinal nem todo mundo que estuda ganha dinheiro e o inverno também é muito verdadeiro, nem todos que ganham muito dinheiro estudaram...
Limitar nossos estudos e direcionamentos, pelo simples modo de ver a vida dessa maneira (estudar para ganhar dinheiro), faz-me pensar se as pessoas não vêem seus motivos de forma obscura demais.

A verdadeira razão

Estudamos pelo simples fato de aprender, claro que aprendendo cada vez mais, e até mesmo especializando cada vez mais em um assunto, poderemos colher benefícios desse estudo, como um emprego melhor, uma idéia brilhante que nos faça ter muito dinheiro. Mas acredito, que não devemos estudar voltando nossa mente para esse fim, caso contrário, se não atingirmos esse objetivo, ficaremos frustrados e deixaremos de estudar, nos acomodando (ficamos no Ok Plateau).

Mas o que é esse Ok Plateau?
Quando nos acomodamos, ou achamos que ja sabemos demais sobre determinado assunto, ou melhor, quando paramos de ficar melhor em algo. E estudar é isso, teoria e prática, ficar cada vez melhor sobre determinado assunto, tentando evitar o "Ok Plateau"

Q: Can you explain the "OK Plateau?"
A: The OK Plateau is that place we all get to where we just stop getting better at something. Take typing, for example. You might type and type and type all day long, but once you reach a certain level, you just never get appreciably faster at it. That's because it's become automatic. You've moved it to the back of your mind's filing cabinet. If you want to become a faster typer, it's possible, of course. But you've got to bring the task back under your conscious control. You've got to push yourself past where you're comfortable. You have to watch yourself fail and learn from your mistakes. That's the way to get better at anything. And it's how I improved my memory. (Joshua Foer)


Por conseguinte, devemos pensar, não, acreditar que estudamos para um objetivo a curto prazo (e não a longo prazo, como ganhar dinheiro), o objetivo de aprender mais e nos tornarmos melhores! Aceitando esse objetivo podemos mudar nosso conceito sobre o estudo e consequentemente sobre nós.

Por onde começar?

Bom, legal, quero fazer isso, mas como faço?
As possibilidades podem ser muitas, mas acredito que o melhor seria o seguinte:
  • Procure identificar os objetos, temas, coisas que tem preferência;
  • Busque sempre informações sobre o tema;
  • Encontre as pessoas que são referência na área e siga-as como puder;
  • Procure por grupos para interagir, eles podem ser fontes de muitas informações;
  • E o principal, não importa o quão não goste de um tema, procure conhece-lo, pois o mesmo pode lhe abrir os olhos para outros assuntos!
Seguindo essa linha, um site muito legal que encontrei e que permite você testar seus conhecimentos sobre determinados temas, e quem sabe abrir sua mente para outros tantos é o P2PU (https://p2pu.org/). Entre la e veja se tem algo que lhe interessa, você pode até mesmo se surpreender!

Keep Learning...

falowaer