Carreira

Controle X maturidade

1

Ainda não sou um desenvolvedor sênior ou ainda uma pessoa que possui muita experiência com pessoas e trabalho em equipe, logo não posso afirmar sobre Controle X disciplina estritamente dentro de equipes ou ambiente de trabalho. Vamos falar antes de tudo sobre pessoas e maturidade.
O assunto geração Y muito me atrai,talvez pelo fato de fazer parte da geração, tento ler bastante sobre o assunto para entender como EU mesmo penso e explicar sentimentos e etc. O ultimo livro que li sobre o assunto(Geração Y o nascimento de uma nova versão de lideres) dedica uma parte a Controle e Maturidade, sem enrolação a premissa é a seguinte:

Quanto maior a maturidade de uma pessoa menor a necessidade de  controle.

O exemplo inicial é sobre o período da infância onde os pais exercem controle sobre as atitudes da criança, por exemplo colocar o dedo na tomada ou ainda mastigar alguma coisa indevida.Os pais exercem controle sobre a criança fazendo com que a mesma não repita tais atitudes, mas por que o controle? porque na infância ainda não possuímos a maturidade necessária para identificar o perigo nas ações.Os pais através do controle e informação contribuem para aprimorar a maturidade da criança, até que chega um momento onde o controle sobre tal atitude não é mais necessário.

Amadurecer envolve errar
Uma dos principais catalisadores do processo de amadurecimento é o erro, desde pequenos erramos e somos “controlados” para evitar novas falhas. Considerando o modelo de gestão que ainda considero o mais difundido é extremamente importante evitar o erro, o que isso quer dizer? preciso de maturidade ou controle. A maneira mais simples na visão de grande parte dos gestores é controlar até que o profissional se torne maduro, a questão é que a ideia de evitar erros é muito importante. Na maioria dos casos errar é um baita problema, logo o profissional evita errar então o processo de amadurecimento leva mais tempo ou nem acontece.Se o profissional

 

O gestor controla até que o profissional seja maduro.O profissional “controlado” não pode errar, logo demora mais para amadurecer então o gestor precisa controlar

 

Maturidade em variados aspectos

Este modelo pode facilmente identificar padrões comportamentais em pessoas, por exemplo: Uma determinada pessoa pode ser bem madura profissionalmente mas ainda não atingiu a maturidade em relação a uma boa alimentação + exercícios, então talvez ela precisa do controle até amadurecer este aspecto. Isso me faz pensar em que pontos eu preciso de controle e de forma posso exercer esse controle até a maturidade.

Ambiente profissional misto

Sabendo dos diferentes tipos de comportamentos como deve agir um gestão diante de uma equipe mista? deve controlar apenas quem tem necessidade ou deve tentar promover a auto-organização?Penso que o controle está presente desde a vestimenta até o controle de tempo para almoço, estou longe de liderar ou gerir alguma coisa mas fico pensando na dificuldade de tomar decisões as vezes políticas como estabelecer horários flexíveis quando é preciso liderar pessoas tão diferentes.

 

Conclusão

O objetivo do post é levar considerações de maturidade em outros aspectos como qualidade de vida e questionar como os gestores resolvem esse problema. Comentários e indicações de livros são bem vindas

E você é maduro em todos os aspectos que deseja?
como exerce controle?
modelos dependente de maturidade como agile são aplicáveis mesmo com controle?

Reunião DotNetArchitectsRJ(11-12-2010)

1

Olá pessoal, como foi anunciado durante a semana no último sábado tivemos mais uma reunião do DotNetArchitectsRJ. A reunião foi no Infnet e da mesma maneira que o @juanplopes a estrutura é irada! A sala tinha tudo necessário: maquinas,internet,projetor e até café de graça.

A reunião teve início oficialmente as 9hrs mas o pessoal começou a mesmo por volta das 10:30.O encontro teve início com um dojo em que resolvemos um problema de campo minado usando TDD e pair programming, o @juanplopes fez um excelente comentário na lista do grupo. O Dojo foi bem legal e quando chegou a hora do almoço já tinhamos uma solução, então resolvemos parar por ai e almoçar. Logo no retorno do almoço discutimos GitHub e tivemos uma explicação bem legal dos comandos e pequenos hacks.A discussão já me levou a fazer meu primeiro commit no GitHub
Durante o almoço discutimos sobre o que vem sendo feito pela equipe do Entity Framework 4 Code First e como acho que está se tornando uma solução tão elegante quanto o NHibernate e FluentNHibernate, fiz um pequeno exemplo mostrando as coisas mais legais como mapeamento fluente e convenção sobre configuração. a solução pode ser encontrada aqui.
Continuando a reunião o @juanplopes apresentou o seu framework de negócios o simple.net e me fez lembrar que desenvolvedor que gosta de escrever código não perde tempo com tarefas repetitivas e cai dentro da geração de código.A discussão no Infnet terminou com build contínuo e escutamos um pouco das experiencias do @Juanplopes em relação a build contínuo e Agile. Já era por volta das 17hrs e decidimos finalizar a reunião e continuat no bar. Ainda discutimos bastante sobre carreira e comunidade(bastante sobre outras comunidades) tudo isso tomando cervejas de excelente qualidade.

Já levantamos alguns pontos positivos e negativos na lista do grupo mas preciso dizer que a capacidade de organização do grupo me deixou impressionado! Não tinhamos pautas e assuntos e exemplos de código fluíram de maneira natural.

Confesso que já espero pela proxima reunião que deve acontecer ainda em Janeiro de 2011, ainda este ano vamos frequentar eventos de outras comunidades como a RubyOnRio e #HoraExtra.

Mais informações podem ser encontradas em:

@juanplopes
@rodrigovidal
@higorramos
lista DotNetArchitects

Reunião DotNetArchitectsRJ

0

Olá pessoal, este post é para anunciar mais uma reunião dos membros do grupo DotNetArchitects do Rio de Janeiro. O DNA, como é chamado o grupo tem como foco arquitetura de software na plataforma .NET, discutimos padrões, metodologias, arquiteturas e boas práticas.
A reunião será no instituto infnet no sábado dia 11/12/1010, maiores informações podem ser encontradas aqui e como chegar aqui. O evento tem início as 9hrs da manha e deve acontecer até o final da tarde. Ainda não tenho a grade definida, assim que conseeguir posto aqui. Você ainda pode acompanhar as novidades pelo meu twitter @higorramos ou do @rodrigovidal.

É isso pessoal, se você ainda não conhece o grupo ou programa em outras linguagens ou outras plataformas venha conhecer o grupo e ver como nós(programadores .NET) estamos solucionando problemas.

DotNetArchitects_logo

.NET Framework suporta mais que C# e VB.NET – Programador Poliglota

0

Olá pessoal, desde que iniciei no frameworl .NET sempre escutei varios lemas, entre eles:

Uma ferramenta, várias linguagens

 

Reaproveitar o conhecimento sobre o framework

A idéia de que o framework é o mesmo paravárias linguagens teoricamente impulsiona as pessoas à desenvolver com a melhor linguagem para a melhor situação, visto que a curva de aprendizado é menor já que o conhecimento é reaproveitado.

C#, VB.NET, LOB e comunidade .NET
Acredito que a maior parte das aplicações LOB devem ser desenvovidas em linguagens consolidadas e que por consequencia possuam profissionais capacitados e material de estudo.O questionamento é quanto ao profissional e membro da comunidade que não utiliza o poder de linguagens disponíveis no framework que seriam certamente uma melhor escolha para determinados tipos de aplicações como parses e até DSLs.

A comunidade incentiva prática de dojos e até mesmo projetos OpenSource que envolvem outras linguagens, mas parece que a consciencia da importancia de saber resolver o problema de maneira diferente e /outecnologia diferente ainda não chegou em parte da comunidade .NET. Iniciativas surgem como grupo de arquiteturas com foco em .NET e não foco em C# ou VB .NET.

Comunidade Java

A comunidade JAVA parece ter uma lição à ensinar com relação a linguagens rodando sobre o framework.  Hoje escuto muito barulho de pessoas desenvolvendo software usando Groovy,JRuby e Scala. Parece que o programador JAVA aprendeu que pode utilizar diferentes linguagens e ainda aproveitar o poder do ser framework. Espero que com o amadurecimento da comunidade .NET tenhamos o mesmo, temos muitas iniciatívas mas ainda não escuto o “barulho” que gostaria.

Linguagens que rodam no framework .NET

Hoje temos algumas implementações rodando no framework, entre elas posso destacar:

IronPython – Implementação de Python

IronRuby – Implementação de Ruby

Boo –Linguagem inspirada em Python

ainda temos uma lista extensã aqui.

 

Enquanto a comunidade evolui..

Hoje a comunidade .NET encara o Open Source com outros olhos, temos diversas ferramentas muito boas como NUnit. NHibernate e muitas outras. Agora temos um gerenciador de pacotes(semelhante ao gem) chamado NuPack e um repositório de código Open Source

 

Antologia Thoughworks

No livro ThoughWorks Anthology temos um capitulo dedicado ao programador poliglota. O capitulo aborda de maneira sucinta e com exemplos sobre os benefícios da escolha de linguagens de acordo com a necessidade. Os exemplos são em Java, mas o conceito e algumas linguagens são válidas para o framework .NET

 

Moral da história
 
Seguir a dica do programador pragmatico hoje é muito mais facil com os frameworks como JAVA e .NET que possibilitam aproveitar o conhecimento já adquirido.

 

Referências:

http://en.wikipedia.org/wiki/List_of_CLI_languages
http://www.infoworld.com/d/developer-world/top-five-scripting-languages-the-jvm-855
http://en.wikipedia.org/wiki/List_of_JVM_languages

Agenda Tech-2010 no formato DNA

0
topo_email
 
Programação do dia 13/09/2010

13:45 – 15:00

Título: Dicas, truques do Visual Studio 2010 e novas funcionalidades do Visual Basic e C# 
Palestrante (s): João Paulo Clementi, Renato Haddad,
Sala: Cantareira 5
Público: Desenvolvedores / Profissionais de TI

15:30 – 16:45

Título: Desenvolvimento com C# no mundo moderno 
Palestrante (s): Alfred Myers,
Sala: Cantareira 5
Público: Desenvolvedores / Profissionais de TI

17:15 – 18:30

Título: Scrum Process Template para TFS 2010: Seja ágil de verdade! – 150 min 
Palestrante (s): André Dias, Giovanni Bassi,
Sala: Cantareira 5
Público: Desenvolvedores / Profissionais de TI

Programação do dia 14/09/2010

09:00 – 10:15

Título: Novidades e razões para migrar para o Microsoft .Net Framework 4 
Palestrante (s): Diego Blanco, João Paulo Clementi,
Sala: Cantareira 5
Público: Desenvolvedores / Profissionais de TI

10:45 – 12:00

Título: Meu site anda meio lento… e eu não sei mais o que fazer! 
Palestrante (s): Vinicius Canto Xavier,
Sala: Cantareira 3
Público: Desenvolvedores / Profissionais de TI

13:45 – 15:00

Título: O Projeto Mono: Aplicações .NET para sistemas não-Windows 
Palestrante (s): Alessandro Binhara,
Sala: Santana 1
Público: Desenvolvedores / Profissionais de TI

15:30 – 16:45

Título: Implementando Serviços RESTful usando o Microsoft .NET Framework 
Palestrante (s): Israel Aece,
Sala: Cantareira 5
Público: Desenvolvedores / Profissionais de TI

17:15 – 18:30

Título: Aumentando a produtividade através da Geração de Código no Visual Studio  
Palestrante (s): Otavio Pecego Coelho,
Sala: Cantareira 5
Público: Desenvolvedores / Profissionais de TI

Programação do dia 15/09/2010

09:00 – 10:15

Título: Um mergulho no ADO.NET Entity Framework 4 
Palestrante (s): Renato Haddad,
Sala: Cantareira 5
Público: Desenvolvedores / Profissionais de TI

10:45 – 12:00

Título: Como e onde devo utilizar o Managed Extensibility Framework (MEF)  
Palestrante (s): Rogério Moraes de Carvalho,
Sala: Jardim São Paulo
Público: Desenvolvedores / Profissionais de TI

13:45 – 15:00

Título: Discutindo sobre: Linq to Sql, Entity Framework Versus Stored Procedures 
Palestrante (s): Luciano Condé,
Sala: Cantareira 6
Público: Desenvolvedores / Profissionais de TI

15:30 – 16:45

Título: Paralelismo no .Net 4.0: Patterns, dicas e truques 
Palestrante (s): Otavio Pecego Coelho,
Sala: Jardim São Paulo
Público: Desenvolvedores / Profissionais de TI

17:15 – 18:30

Título: Explorando as ferramentas de arquitetura do Visual Studio 2010 
Palestrante (s): Daniel Oliveira,
Sala: Cantareira 5
Público: Desenvolvedores / Profissionais de TI

DotNetArchitectsRio

0

Oi pessoal, posso dizer que no ultimo sábado tivemos um dos mais importantes eventos de .NET no Rio de Janeiro.O evento assim descrito foi o community launch visual studio 2010, um evento de mais de 8horas sobre as novidades do visual studio 2010 e .NET 4.0. A organização do evento ficou por conta do grupo de arquitetura DotNetArchitects do Rio de Janeiro. A comunidade está ficando bem unida e “atacando” de diversas maneiras, além dos blogs temos Dojos e reuniões(Barchitects e encontros técnicos). Você é um desenvolvedor .NET envolvido com a comunidade? então participe também dos eventos!

 

Grupo on-line de arquitetura
http://groups.google.com.br/group/dotnetarchitects

Coding-Dojo
http://rodrigovidal.net/?tag=dotnetarchitects

Reuniões técnicas e barchitects
http://twitter.com/NetArchitectsRJ

Fique de olho nas urls e nos blogs dos participantes que você vai ficar sabendo de todas as novidades.

 

Encontros de desenvolvimento de software no RJ

0

Fala galera, este post demorou pra sair mas aqui está! hoje vou falar sobre uns encontros legais de desenvolvimento de software aqui(Rio de janeiro). O grupo DotNetArchitects está com uma vertente carioca, o pessoal do RJ já teve sua primeira reunião geral, um bate papo informal sobre desenvolvimento e agora está pronto para a segunda reunião.você ainda pode participar, pode obter mais informações aqui e aqui.

Galera do DNA

Galera do DNA

Ainda estes dias conheci o grupo de coding dojo do RJ, os caras parecem ser super organizados e já se reúnem normalmente, você pode conhecê-los aqui.

O movimento de desenvolvimento no RJ está ficando legal, estou vendo que o pessoal está perdendo a vergonha e construindo uma comunidade legal. Se você é do RJ participe, além de aprender programação pode tomar um chopp e jogar conversa fora. ;)

Vestibular IST-Rio 2010.1

0

Fala galera, as inscrições pro vestibular 2010.1 para a rede FAETEC estão abertas.Este ano o IST-Rio ficou entre as melhores faculdades do Rio de Janeiro e até do Brasil. O vestibular oferece 38 vagas para o período noturno(18hrs-22hrs), você pode fazer sua inscrição neste link, custa apenas R$ 30,00 e pode ser feita até 20 de novembro de 2009.Só para lembrar que o IST-Rio é uma faculdade estadual mantida pela FAETEC.

O IST-Rio é uma faculdade diferente, lá você encontra salas hibridas(PCs e mesas tudo junto) e toda uma abordagem que incentiva o aluno a participar de projetos de pesquisa e extensão. O curso é tecnólogo, mas isso não quer dizer que é ‘mole”, lá você vai cursar em media 8 matérias por período e se quiser pode selecionar materias eletivas. Sendo assim você se forma com conhecimento técnico mas tendo escrito artigos e realizados seminários, logo está “pronto” para ingressar em programas de mestrado(é o que eu pretendo).

poster-vest-2010-1

Dev In Rio, Eu fui!

0

Fala galera,

Como eu já havia contado a vocês, no início da semana ocorreu o Dev In Rio. O Dev In Rio foi um evento  com foco em desenvolvimento de software e metodologias.Foi legal participar, uma penca de coisas foram discutidas.Os principais assuntos foram: Java,RoR e agile. Você pode estar se perguntando o que é um desenvolvedor .NET está fazendo neste tipo de evento, a resposta é facil quando você pensa em comunidade e esquece um pouco de linguagens e frameworks. Eu acho que é muito interessante para um desenvolvedor ser parte ativa da comunidade de software. Este tipo de evento(não .NET) é ainda melhor pois é possível ver o que está sendo debatido e realizado pelo pessoal que utiliza outras tecnologias.O evento ainda trouxe palestras sobre OpenSource e métodologias ágeis. Assim que sobrar um tempo vou postar sobre as coisas legais que aprendi.

akitaOnRails

Tudo que posso dizer é que certamente participarei no proximo ano ;) abraços!Hi folks,

As I told you this week we had a great event in Rio de Janeiro, Dev In Rio was an event that focused on software development. It was very cool, a lot of things were discussed there such as Java, Ruby, Agile and some others things. You might be asking what a .NET developer was doing in this kind of event, the answer is easy if you think about software community and don’t care about languages or framework. I think that is really interesting to a developer be part of software community, this kind of event is even better ‘cause you can see what other communities are doing. There, I could talk to people who use Java, Ruby on Rails and Phyton. Besides some talks about languages we still have presentations about agile methods. As soon as possible I’ll post about some cools things that I learned.

akitaOnRails

All I can tell you is that I’ll be there next year ;) see you!

Dev in Rio, eu vou!

0

Fala Galera, estou confirmado no Dev in Rio. quem quiser saber o que é pode ver aqui.

Dev in Rio 2009

ps: se for deixa um comentário.Hello folks, next week I’m going to dev in Rio. If you want more information see here

Dev in Rio 2009

ps: leave a comment here if you go.

Go to Top