O modelo de currículo que nós queremos

O modelo de curriculo que nos queremosEstou devendo para muita gente este modelo de currículo e também, sempre que converso com alunos, eu fico de enviar o modelo… para resolver os meus problemas, resolvi criar esta postagem com o modelo de currículo que eu mostro nas palestras, encontros, eventos, etc.

Acho que vale a pena repetir aqui algumas das dicas que eu dou na apresentação:

  • Elabore um currículo enxuto (Objetivo). Os profissionais que vão avaliar seu currículo não tem muito tempo para isso. Se eles percebem “enrolação”, vão logo tratando de enviar o CV para a lixeira. Também não estão interessados em experiências profissionais que não adicionem nada ao candidato.
  • NUNCA minta. Vão te pegar na entrevista.
  • Não precisa carta de referência ou apresentação a não ser que seja solicitado ou ainda, que seja uma carta do PAPA ou do Linus Torvalds. :-)
  • Coloque somente dados relevantes ao emprego desejado. Colocar que você fez um curso de “ponto cruz” não vai agregar muita coisa… acredite!
  • Não use adjetivos: “Criativo, inovador, etc” (quem tem que te avaliar é o entrevistador, e não você mesmo)
  • Sempre use termos formais.
  • Não coloque pretensão salarial a não ser que seja solicitado
  • Em se tratando de uma vaga para uma posição de TI, colocar que você conhece Windows, Word, Winzip e Internet Explorer, ou ainda, colocar aquele cursinho de Windows 98 que você fez, é totalmente dispensável. Parte-se da premissa que você conhece tudo isso. (se não conhecer… tá feio)
  • Normalmente em TI, o currículo deve ser enviado em Inglês, mas na dúvida, envie um em Inglês e um em Português.
  • No nome do arquivo de seu currículo, Identifique-se colocando o seu nome, por exemplo Fulano_da_Silva_Resume.pdf.
  • Ao enviar o currículo por e-mail, identifique-se! Escreva no e-mail quem você é e por que está enviando o currículo.

Fique a vontade para criticar ou adicionar algo as dicas acima!

Faça o download do modelo aqui -> Modelo de currículo .

Enjoy!

Como está o Brasil na produção de software no cenário Internacional

Como está o Brasil na produção de software no cenário InternacionalO professor dr. José Augusto Fabri (Guto), da FEMA e FATEC, escreveu um ótimo texto chamado “O Brasil como um Mercado Emergente na Produção e Exportação de Software”, que mostra a atual situação do Brasil no mercado de produção de software internacional.

O Texto não é técnico então é de fácil entendimento até para quem não é da área!

O mesmo pode ser visto aqui: http://engenhariasoftware.wordpress.com/

Gostaria de adicionar só mais uma coisinha para o texto do professor: “além das faculdades precisarem formar profissionais realmente qualificados, estes profissionais, PRECISAM aprender Inglês. O Brasil está realmente deficiente neste quesito.”

Cuidado com os Indianos!

Profissionais de TI não conhecem a história da TI

Profissionais de TI não conhecem a história da TIAlgo que a muito tempo vem me incomodando é o fato de que os profissionais de TI não conhecem a história da TI, dessa forma, não conhecem os paradigmas a serem quebrados! Quando perguntamos a um médico sobre determinada vacina, certamente ele vai saber dizer quem foi o inventor e quando. Se perguntarmos para um Dentista sobre determinada técnica de implante, ele vai saber falar onde e quem inventou.

Experimente perguntar para um profissional de TI, algo do tipo “de onde vem a linguagem C?”. Talvez o profissional saiba dizer que o primeiro computador foi o ENIAC, informação essa, muito controversa… parecido com a discussão irmão Wrigth e Santos Dumont.

Conhecer a história nos abre as portas para novos caminhos em nossas vidas. O paradigma dos macacos na jaula é uma história que mostra bem como surge um paradigma e o por que de conhecer os paradigmas pode nos fazer melhores. Para quem não conhece a história dos macacos e da jaula, ai vai:

Como surge um Paradigma: Um grupo de cientistas colocou cinco macacos numa jaula. No centro dela puseram uma escada e, sobre esta, um cacho de bananas. Quando um macaco subia a escada para apanhar as bananas, os cientistas lançavam um jato de água fria nos que estavam no chão.

Depois de certo tempo, quando um macaco ia subir a escada, os outros enchiam-no de porradas. Passado mais algum tempo, nenhum macaco subia mais a escada, apesar da tentação das bananas.

Então, os cientistas substituíram um dos cinco macacos. A primeira coisa que ele fez foi subir a escada, dela sendo rapidamente retirado pelos outros, que o surraram. Depois de algumas surras, o novo integrante do grupo não mais subia a escada. Um segundo foi substituído, e o mesmo ocorreu, tendo o primeiro substituto participado, com entusiasmo, da surra ao novato. Um terceiro foi trocado, e repetiu-se o fato. Um quarto e, finalmente, o último dos veteranos foi substituído.

Os cientistas ficaram, então, com um grupo de cinco macacos que, mesmo nunca tendo tomado um banho frio, continuavam batendo naquele que tentasse chegar às bananas. Isso é um paradigma!

Enfim, incomodado com os profissinais que não conhecem a história de TI, comecei a escrever hoje, uma série de apresentações nas quais pretendo mostrar de forma clara e de fácil entendimento não só para profissionais de TI, como a história se desenrolou. Minha idéia é divulgar esse material sob licenca GPL para que professores possam mostrar em sala de aula.

Assim que a primeira parte estiver 100%, ou seja, revista por algumas pessoas, vou disponibilizar aqui. Se você se interessa pelo tema, sua ajuda será bem vinda!

Vamos divulgar a história!

Posted in Carreira, IT. Etiquetas HTML:, , , . 4 Comments »

Como um recém formado pode ter experiência?

Como um recém formado pode ter experiência?Uma pergunta que sempre surge nas palestras que os profissionais da IBM ministram em faculdades sobre o mercado de trabalho e o perfil do profissional é: “Como um recém formado pode ter experiência?”. Como todos sabem, as empresas exigem experiência, e normalmente, isso se torna um ciclo vicioso: o recém formado não tem experiência, então, não consegue um emprego pois as empresas exigem experiência.

O motivo mais comum para que o estudante não obtenha experiência na área enquanto cursa a faculdade, é que o mesmo tem que trabalhar para pagar sua graduação, e o seu trabalho não é na mesma área que seu curso.

Na Índia, a maioria dos alunos não trabalha enquanto estuda. Eles se dedicam integralmente aos estudos. Porém estamos em situações diferentes, e no Brasil, a maioria dos estudantes tem que bancar seus estudos!

Neste contexto, podemos até adicionar mais um “tempero” para a pergunta que os estudantes fazem: “Como um recém formado pode ter experiência, se ele tem que trabalhar para cursar uma faculdade?”.

Vamos as minhas opiniões. Para que o estudante enquanto graduando ganhe experiência, temos duas maneiras simples:

1- Estágio

O estágio é algo comum a muitas faculdades. O aluno será pago (ou não) para desenvolver algum trabalho de interesse para a faculdade ou para empresas que contratam estagiários. Muitas empresas grandes tem programas de estágio, vale a pena vasculhar suas páginas. Você encontra mais informações sobre o programa da IBM aqui.

O estágio para o aluno enquanto graduando, auxilia muito no amadurecimento do mesmo pois o coloca em contato com profissionais da área e situações reais em empresas.

Todas as faculdade que eu conheço tem programas de estágio interno e a maioria delas também tem parcerias com empresas, que facilitam ao seu aluno, conseguir um estagio. Fale com o coordenador do seu curso sobre isso!

É importante lembrar que muitas pessoas fazem estágio em áreas diferentes das do curso que estão frequentando, então, vão ter que utilizar a minha segunda idéia para conseguir experiência!

Um fato para que o aluno não faça o estágio, é que em alguns lugares, a bolsa que será paga não cobre os gastos com a faculdade, e o aluno não tem condições de “bancar” a diferença. É importante pesar isso e talvez fazer um financiamento estudantil para pagar a faculdade e poder fazer o estágio para ganhar a experiência, pois, na maioria dos casos, quanto mais experiência, maior o salário do profissional, pode-se abrir um debate sobre isso, mas essa é uma decisão pessoal. Se não for possível o estágio na área, então o estudante também terá que partir para a minha segunda idéia!

2- Projetos Open Source

Essa é uma grande idéia e fácil de implementar! Basta que o aluno crie ou participe de um projeto Open Source ativamente.

Parece simples e bobo, mas pode render muita experiência e até fazer que o aluno fique bastante conhecido na comunidade Open Source, valorizando assim ainda mais seu currículo.

Criação de um projeto Open Source

Falando-se em criar um projeto open source, a idéia é pensar em algum software que possa ser útil para alguém. Definimos útil como:

a) pode ser um software que tenha alguma utilidade real, por exemplo, algo que vai monitorar uma rede e enviar e-mails para pessoas cadastradas, uma aplicação para a dona de casa levar o Palm no mercado para cadastrar preços e decidir em que lugar comprar, e assim por diante.
b) vai ter uma utilidade acadêmica, por exemplo, o aluno vai pesquisar sobre o desempenho de aplicações JAVA com o banco de dados DB2 9. Ele pode implementar um software para mostrar os resultados.

Em ambos os casos tudo deve ser rigorosamente documentado e toda a documentação deve ser liberada junto com o software. Mesmo que não exista o desenvolvimento de um software, o desenvolvimento de documentação e disponibilização da mesma já é um ótimo meio de se conseguir experiência.

O site mais utilizado por pessoas que desenvolvem projetos Open Source hoje em dia é o SourceForge. É só cadastrar-se e lançar seu projeto.

Um exemplo na prática de um projeto criado é o DB2-jmin, criado pelo meu amigo José Damico. Com pouco tempo de projeto, ele ja conheceu muita gente e lhe deu muita experiência.

Participando de um projeto Open Source

Participar de um projeto Open Source pode demorar mais para lhe trazer resultados. A idéia é procurar um projeto pelo qual você se identifique e entrar para a comunidade que o mantém, por exemplo, temos o ERP Open Source Compiere, você pode baixar o código fonte, estudar o mesmo e criar alterações e submeter para o mantenedor do mesmo para aprovação.

Porém a maneira mais fácil de começar neste tipo de trabalho, é através de traduções. Praticamente todos os atuais desenvolvedores começaram traduzindo algo, seja interface, dados ou documentação.

Várias distribuições Linux também precisam de muita ajuda, principalmente em tradução. Procure o Ubuntu por exemplo.

Geralmente, quanto menor o projeto, mais fácil para se tornar um desenvolvedor.

Conclusão

Estágio sempre é ótimo! Se possível, tente fazer algum estágio na área enquanto graduando. Porém, fazendo estágio ou não, trabalhando ou não, NADA impede um estudante de criar um projeto Open Source ou participar de um. Eu incentivo ao máximo tal prática!

Participar de um projeto Open Source, em um curto espaço de tempo, pode não trazer tantos benefícios quanto criar um projeto. Pois, provavelmente a comunidade não vai aceitar um desenvolvedor tão rapidamente em um projeto, então, se existe pressa, convém criar um projeto.

Uma ótima maneira de criar um projeto, é criar em grupo. Encontre algumas pessoas em sua sala de aula, e proponha a idéia, todos vão crescer juntos, e, várias cabeças pensam melhor que uma!

Bem, espero ter dado boas idéias para estudantes neste post! Não deixe de conferir os outros posts sobre carreira em http://jmmwrite.wordpress.com/category/carreira/ , você vai encontrar boas idéias e dicas lá!

Boa sorte nos seus projetos, e podem me chamar para colaborar hein!?

Reusabilidade de pesquisas na graduação de profissionais de TI

Reusabilidade de pesquisas na graduação de profissionais de TIAlgo que a um bom tempo constatei nas minhas visitas por faculdade e papos com alunos, e que vem me incomodando muito, é a falta de sincronização entre as pesquisas que estão sendo desenvolvidas com as pesquisas que já foram desenvolvidas na área de TI (acredito que não só em nossa área).

É comum ver professores solicitando pesquisas sobre determinados temas que já foram cansativamente explorados. É obvio que determinados temas, fazem parte da formação de um profissional, e devem ser pesquisados e re-pesquisados.

Muitos alunos tambem desperdiçam trabalhos de conclusão de curso(TCC) explorando temas que não vão agregar em nada, pois já foram muito explorados por outras pessoas.

Porém, existem temas que teriam evoluído imensuravelmente se os professores se dessem ao trabalho de utilizar o material de pesquisa já desenvolvido e pedissem para os alunos estenderem tal material, de inúmeras maneiras: aprofundando a pesquisa, criando novas utilidades, desenvolvendo documentação, implementando, etc.

Conceitos de “reusabilidade de pesquisa” parecem não fazer parte da comunidade acadêmica brasileira falando-se em formação de técnicos e bacharéis(a coisa muda pouco de figura falando-se em mestrados e doutorados).

A inovação vem da pesquisa. E não vamos inovar se ficarmos pesquisando o que já foi pesquisado. O índice de inovação das faculdades brasileiras é baixo se comparado ao de faculdades do BRIC. O número de patentes registradas é baixo!

Exitem N medidas para serem tomadas a fim de melhorar o índice de reutilização do conhecimento, as mais simples que pensei no momento são as citadas abaixo:

  • Sincronização entre as disciplinas de um curso.
  • Criação de um repositório de conhecimento, como um WIKI. Algo tão fácil de se implementar e que traz tanto resultado.
  • Colaboração com a Wikipédia.
  • Pesquisa na internet antes de propor temas para TCC ou aprovar temas que alunos sugerirem, o tema pode já estar cansativamente explorado.
  • Pesquisa na Internet antes antes de solicitar um trabalho para alunos.

A WEB 2.0 está ai, e vai ajudar muito neste modelo de reutilização de conhecimento! Cabe a faculdade, disciplinar os alunos em como utilizar este modelo, mas como vai disciplinar o aluno, se a própria faculdade não o usa?

Fala-se tanto em reusabilidade no desenvolvimento de aplicativos, e os ganhos com isso são notáveis, por que não implementar no aprendizado?

Professores e coordenadores, vamos fazer a roda girar, pois ela já foi inventada!

Conte comigo nesta empreitada!

Leitura recomendada: Post do Taurion sobre Exploração do Open Source

Perfil do Profissional de TI em tempos de mundo plano

caderno A apresentação abaixo é referente a palestra que o Marcelo Vessoni ministrou na FEMA-Assis no dia 30 de novembro de 2007 as 20 horas cujo tema é “O perfil do Profissional de TI em tempos de mundo plano”.

A apresentação mostra o contexto atual do mercado global de TI, e apresenta as qualificações desejadas para quem está se formando ou já está no mercado.

É interessante ver como JAVA e .NET definitivamente empregam muito, porém, existe muita demanda para Mainframe!

Enfim, clique aqui para baixar!

Enjoy!

A importância de um BLOG para um profissional

blog.jpg
Certa vez, ministrando uma palestra na FATEC de Ourinhos, fui questionado sobre os motivos pelos quais eu falo que é importante que as pessoas tenham um BLOG. Como eu tinha pouco tempo, eu dei uma resposta bem curta: “Um blog funciona como um comercial, você exibe um produto para vender. No caso, você está se mostrando, e acredite, as empresas/pessoas, estão olhando.”

Vou citar um exemplo. Quando eu digito “db2 purexml” no Google, adivinhem o resultado que ele me traz? O primeiro e o segundo link levam para a página do produto na IBM, e o terceiro, leva para meu blog! Vamos supor que um DBA estava procurando conteúdo sobre isso e achou no meu blog, conteúdo que eu criei, então, ele vai ficar me conhecendo. Algum belo dia, a IBM me manda embora… Ai claro, vou procurar emprego, e em uma feliz coincidência, que nem chega a ser tão coincidência assim, o mesmo DBA que leu meu artigo sobre pureXML, pega meu currículo e lembra de mim! Ganhei o emprego!

Enfim, é essa a finalidade principal de um BLOG profissional, se mostrar para as empresas e para a comunidade, tornando-se uma pessoa conhecida. Ainda mais falando-se em padrões abertos, open source, Linux, e cia… As pessoas que geram documentação, são muito conhecidas, um exemplo é o Piter Punk, que empresa que trabalha com Linux que não gostaria de ter ele no seu time?

Crie conteúdo sempre

Hoje em dia é importantíssimo criar conteúdo. As pessoas estão interessadas em sua opinião sim e precisam de sua contribuição. Ainda que as pessoas não comentem num Blog, você consegue ver o número de visitas ao mesmo e perceber que as pessoas vem de diferentes lugares atravéz de mecanismos de busca, portanto, é interessante sempre criar conteúdo e tentar postar sobre diferentes áreas para angariar visitas.

Algo muito interessante, que eu mesmo ainda não fiz, é quando criar algum documento, anexar ao mesmo copia da licença que você optar, GPL por exemplo, liberando o mesmo para divulgação.

Outro ponto que eu tambem não faço por falta de tempo, é postar em Inglês! Principalmente em nossa área, na qual, o profissional DEVE ao menos ter capacidade de leitura em Inglês.

Para recém formados ou em formação

Normalmente os estudantes são obrigados a gerar muita documentação, seja escrita, seja código fonte, etc. Então, uma belíssima idéia, é não deixar esse material gerado morrer na faculdade! Crie um blog e publique! É importante citar dois pontos importantes para estas pessoas: 1º- é importante ser profissional num blog. É obvio que você tem espaço para falar de jogo, futebol, etc… afinal, o blog é seu, mas tenha muito cuidado com a forma como você fala. Não vai adiantar nada escrever um artigo super interessante sobre computação quantica e publicar o mesmo assim: “@rtigo q escrivi sobre komputacaum cuantica”. O 2º ponto é - É importante se identificar. Não crie o “Blog do BOB” e se identifique como BOB no mesmo. Não vai dar certo. As pessoas precisam saber quem você é! Crie um sobre falando quem você é, seja claro, deixe seu e-mail.

Para o profissional de TI

Para o profissional, além de tudo que disse acima, é importante dizer que um BLOG não é algo infantil ou significa que você perde tempo “blogando”. Muitos presidentes de empresas, gerentes, altos executivos, tem seu próprio blog. Faz parte da cultura atual, e quem não tem, é que está ficando para tráz. Nunca é tarde para começar a blogar e criar e compartilhar conteúdo!

Ainda dentro de uma empresa, faz-se mais importante ainda demonstrar suas capacidades de gerar documentação, agregando pessoas e mostrando opiniões em seu BLOG. Tenha certeza que seus gerentes vão tomar conhecimento de seus post e vão estar atentos a suas opiniões/artigos/etc, e isso, com certeza é um diferencial que vai ajudar o profissional a crescer na empresa.

Várias empresas, tais como IBM, incentivam que seus funcionários mantenham blogs, pois os mesmos, tornan-se um canal de comunicação com os clientes, canal este que utiliza uma linguagem informal e faz com que a empresa se aproxime ainda mais dos clientes, tendo assim um grande diferencial.

Então é isso, mãos na massa! Bloguem! ;-)

Posted in Carreira. Etiquetas HTML:, . 2 Comments »

KISS - O princípio da simplicidade

exclama.jpgVocê ja ouviu falar no princípio KISS (ou ainda K.I.S.S)? KISS vem de “Keep It Simple, Stupid”, ou seja, “Mantenha isto simples, estúpido”.

Este princípio prega que devemos buscar os resultados evitando qualquer complexidade não necessária.

O princípio do KISS está diretamente ligada a área de TI, portanto, KISS é um dos princípios que eu emprego em minha vida profissional. É comum ver muitos arquitetos, desenvolvedores, etc, utilizando recursos que jamais seriam necessários para a solução de um problema. Muitos programadores JAVA poderiam resolver um problema criando uma simples página JSP, mas acabam implementando algo com servlets, criam uma interface com Ajax, e assim por diante… Acaba gastando muito tempo, e tempo é dinheiro! Sem contar que a manutenção da solução fica mais complexa. É obvio, existem fatores a ser considerados, como segurança. Portanto, simplicidade, não significa que você vá ser relaxado e não utilizar recursos necessários, já dizia Einstein: “Tudo deve ser feito da maneira mais simples possível, mas não de forma mais simples que a necessária.”

Enfim, utilizando este princípio, você conseguirá entregar seus produtos mais rapidamente e com uma qualidade superior.

KISS Always!

Posted in Carreira. Etiquetas HTML:, . 1 Comment »

Gartner’s top 10 strategic technologies for 2008

Na palestra do Vessoni foi falado sobre as 10 tecnologias de 2007. Eu encontrei na WEB as tecnologias para 2008 segundo o Gartner. É legal ver eles falando de BPM e não ter algo específico só sobre SOA, mas enfim, SOA está dentro de BPM. Ai vai a lista:

  1. Green IT
    This one is taking on a bigger role for many reasons, including an increased awareness of environmental danger; concern about power bills; regulatory requirements; government procurement rules; and a sense that corporations should embrace social responsibility.
    Chip designers have realized that lowering per-core performance by 20% actually cuts power usage in half, so adding cores can improve chip performance and efficiency, Claunch said. But IT is still responsible for 2% of all carbon releases, and it’s coming from many sources. “Fast memory is getting to be a surprisingly high energy consuming item,” Claunch said.
    One of the next steps is taking the power-saving features of mobile devices such as phones and laptops and bringing them to more computing platforms. “We’ve been confronting the power problem on mobile devices for a long time because of those pesky batteries,” he said. “We can take those learnings and put them into servers. In the future, we’ll have servers that will go to sleep if they’re not being used.”
  2. Unified Communications (UC)
    UC functionality is drawing from five core markets: voicemail, PBXs, e-mail and calendaring, IM, and conferencing and collaboration. The key trends are communications becoming IP-based, analog systems switching to digital, and growing integration among voice, network, storage, sensors and video technologies.
    “In a world in which all the information is digital and carried on IP, the opportunity and advantages of carrying it on a unified infrastructure are becoming obvious,” the analysts stated in a slideshow presentation. “Organizational issues must be addressed to take advantage of this unification, because responsibilities and budgets are so often fragmented among groups such as building maintenance, voice communications, data communications and storage administration.”
  3. Business Process Management
    BPM is more of a business discipline than a technology, but is necessary to make sure the technology of service-oriented architectures (SOA) deliver business value, Cearley said. It’s also important for dealing with laws like Sarbanes-Oxley that require business to define processes, he said.
    “SOA and BPM have common objectives,” Cearley said. “They’re both focused on driving agility, driving business process improvement, flexibility and adaptability within the organization. SOA is a key mechanism that makes BPM easier.”
  4. Metadata Management
    Metadata is the foundation for information infrastructure and is found throughout your IT systems: in service registries and repositories, Web semantics, configuration management databases (CMDB), business service registries and in application development.
    “Metadata is not just about information management,” Cearley said. “You need to look beyond that. Metadata is everywhere.”
  5. Virtualization 2.0
    “Virtualization 2.0″ goes beyond consolidation. It simplifies the installation and movement of applications, makes it easy to move work from one machine to another, and allows changes to be made without impacting other IT systems, which tend to be rigid and interlinked, Claunch said.
    There are also disaster recovery benefits, since the technology lets you restack virtual systems in different orders in recovery centers, providing more flexibility. “Virtualization is a key enabling technology because it provides so many values,” Claunch said. “Frankly it’s the Swiss Army knife of our toolkit in IT today.”
  6. Mashups & Composite Applications
    Mashups, a Web technology that combines content from multiple sources, has gone from being a virtual unknown among IT executives to being an important piece of enterprise IT systems. “Only like 18 months ago, very few people (knew what a mashup was),” Cearley said. “It’s been an enormous evolution of the market.”
    U.S. Army intelligence agents are using mashups for situational awareness by bringing intelligence applications together. Enterprises can use mashups to merge the capabilities of complementary applications, but don’t go too far.
    “Examine the application backlog for potential relief via mashups,” the analysts stated in their slideshow. “Investigate power users’ needs but be realistic about their capabilities to use mashups.”
  7. Web Platform & WOA
    Web-oriented architecture, a version of SOA geared toward Web applications, is part of a trend in which the number of IT functions being delivered as a service is greatly expanding. Beyond the well-known software-as-a-service, Cearley said over time everything could be delivered as a service, including storage and other basic infrastructure needs.
    “This really is a long-term model that we see evolving from a lot of different parts of the market,” Cearley said. It’s time for IT executives to put this on their radar screens and conduct some “what-if” scenarios to see what makes sense for them, he said.
  8. Computing Fabrics
    Today’s blade server design places memory and processors into a fixed combination inside a blade, and until recently neither memory or processors from one blade could be combined with that of other blades.
    New server designs will allow several blades to be merged across a “computing fabric,” in which they will appear as a single server to an operating system.
    “The fabric based server of the future will treat memory, processors and I/O cards as components in a pool, combining and recombining them into particular arrangements to suit the owner’s needs,” the analysts wrote. “This evolution will simplify the provisioning of capacity to meet growing needs.”
  9. Real World Web
    Increasingly ubiquitous network access with reasonably useful bandwidth is enabling the beginnings of what analysts are calling the “real world Web,” Claunch said. The goal is to augment reality with universal access to information specific to locations, objects or people. This might allow a vacationer to snap a picture of a monument or tourist attraction and immediately receive information about the object, instead of flipping through a travel book.
  10. Social Software
    Social software like podcasts, videocasts, blogs, wikis, social bookmarks, and social networking tools, often referred to as Web 2.0, is changing the way people communicate both in social and business settings.
    “It’s really been empowering people to interact in an electronic medium in a much richer fashion than we did with e-mail or corporate collaboration systems,” Cearley said.
    The effectiveness of these tools for enterprise use varies, and some tools that have the potential to improve productivity aren’t yet mature enough for enterprise use, Gartner says. For example, wikis are highly valuable and mature enough for safe and effective enterprise use. Meanwhile, Gartner says prediction markets potentially have a lot of enterprise value but so far have low maturity. Podcasts, conversely, can be used safely and effectively but don’t have a lot of business value, the analyst firm said.

Fonte: http://www.networkworld.com/news/2007/100907-10-strategic-technologies-gartner.html?page=1

Posted in Carreira. Etiquetas HTML:, . 1 Comment »

A importância de ser específico


Situação: O administrador dos Application Servers(admin) de uma grande corporação esta fazendo uma manutenção num servidor de produção, quando, num chat corporativo, um companheiro de trabalho (desenvolvedor) fala:

desenvolvedor: “Admin, por favor, remova o servidor de aplicação X do servidor.”
admin: “Mas, ele não é mais utilizado?”
desenvolvedor: “Neste ambiente não mais. Pode dropar.”
admin: “Tudo bem.”

O Admin remove o servidor de aplicação X. Passam 30 minutos, o desenvolvedor chama novamente no chat:

desenvolvedor: “Admin, algum problema no servidor de aplicação X?”
admin: “Não, tudo certo, já removi.”
desenvolvedor: “REMOVEU??”
admin: “Foi o que você pediu.”
desenvolvedor: “Em produção?”
admin: “Meu trabalho é em produção hoje”
desenvolvedor: “Meu Deus…”

Moral da história: O desenvolvedor não foi específico ao fazer uma solicitação. O Admin por sua vez, não foi específico ao confirmar as informações. Na nossa vida profissional (não necessariamente só profissionalmente), é importantíssimo sermos específicos a fim de evitarmos situações como a descrita acima. Acreditem, isso ocorre muito nas empresas. A situação acima teria sido evitada se o desenvolvedor tivesse simplesmente falado: “Admin, por favor, remova o servidor de aplicação X do servido de Testes”, ou ainda se o Admin, para ser específico, tivesse respondido: “De qual servidor? Testes ou Prod?”.

Para sermos específicos é muito simples, basta colocarmos mais informações no que falamos/escrevemos. Vai tomar pouco tempo a mais de nós e com certeza vai evitar um monte de problemas.

Então é isso: Seja específico sempre!

Posted in Carreira. Etiquetas HTML:, , . 1 Comment »