18 de novembro de 2011

Ebay onLIFE

O site de leilões eBay anunciou nesta quinta-feira que planeja abrir sua primeira loja física no mês que vem, sediada na cidade de Londres, Inglaterra. Batizada com nome de Ebay Christmas Boutique, a loja será um projeto experimental que deverá ficar em atividades entre os dias 1º e 5 de dezembro, e aproveitar a sanha consumista dos súditos da rainha para um teste.
Ao contrário do que diria o senso comum, a loja não comercializará efetivamente nenhum produto. Apenas contará com umas grandes telas que exibirão roupas, brinquedos e outros mimos com até 70% de desconto, que poderão ser comprados pelos visitantes a partir de seus smartphones. Eles vão escolher os itens por meio de QR codes exibidos junto deles.
Os clientes que não têm a felicidade de portarem um celular inteligente não precisam se preocupar, já que atendentes oferecerão alguns smartphones da HTC para os excluídos do mundo digital móvel usarem nas dependências do estabelecimento.
Além disso, os clientes não poderão selecionar nenhum produto, mas sim escolher entre as ofertas que aparecerão à revelia nas telas. Os que quiserem ter uma experiência mais “tradicional” de compras online poderão ir até um balcão onde haverão oito tablets que exibirão produtos da maneira tradicional. Compra feita, apenas caberá ao cliente esperar que ele chegue pelo correio.

Achei ótima a ideia! Para os apaixonados pela tecnologia como eu, seria bem interessante ENTRAR em uma loja teoricamente ONLINE. 
Talvez eles estejam passando dos limites, porque se você quer produtos de um site, você compra pelo site, mas por outro lado isso vai atrair muitas pessoas (sim, me chamaria a atenção), algo novo sempre desperta a curiosidade, ainda mais de um site tão conhecido por seus itens inusitados.

information by Inquirer

4 de novembro de 2011

ENGENHARIA DE SOFTWARE

A profissão:
Engenharia de software é uma área do conhecimento da computação voltada para a especificação, desenvolvimento e manutenção de sistemas de software aplicando tecnologias e práticas de gerência de projetos e outras disciplinas, objetivando organização, produtividade e qualidade.
Os fundamentos científicos para a engenharia de software envolvem o uso de modelos abstratos e precisos que permitem ao engenheiro especificar, projetar, implementar e manter sistemas de software, avaliando e garantindo suas qualidades.
Friedrich Ludwig Bauer, à respeito de engenharia de software: "Engenharia de Software é a criação e a utilização de sólidos princípios de engenharia a fim de obter software de maneira econômica, que seja confiável e que trabalhe eficientemente em máquinas reais".
O próprio significado de engenharia já traz os conceitos de criação, construção, análise, desenvolvimento e manutenção.
O termo foi criado na década de 1960 e utilizado oficialmente em 1968 na NATO Conference on Software Engineering (Conferência sobre Engenharia de Software da OTAN). Sua criação surgiu numa tentativa de contornar a crise do software e dar um tratamento de engenharia (mais sistemático e controlado) ao desenvolvimento de sistemas de software complexos. Um sistema de software complexo se caracteriza por um conjunto de componentes abstratos de software (estruturas de dados e algoritmos) encapsulados na forma de procedimentos, funções, módulos, objetos ou agentes e interconectados entre si, compondo a arquitetura do software, que deverão ser executados em sistemas computacionais.
Atualmente existe um destaque todo especial para a Engenharia de Software na Web. Também utilizado por Presmann a sigla WebE, é o processo usado para criar WebApps (aplicações baseadas na Web) de alta qualidade. Embora os princípios básicos da WebE sejam muito próximos da Engenharia de Software clássica, existem peculiaridades específicas e próprias.
Com o advento do B2B (e-business) e do B2C (e-commerce), e ainda mais com aplicações para a Web 2.0, maior importância ficou sendo esse tipo de engenharia. Normalmente adotam no desenvolvimento a arquitetura MVC (Model-View-Controller).
Outra área de tendência em Engenharia de Software trata da aplicação de técnicas otimização matemática para a resolução de diversos problemas da área. A área, denominada Search-based software engineering, ou Otimização em engenharia de software em Português, apresenta vários resultados interessantes.
*essas informações foram retiradas do site Wikipedia


O profissional:

Engenheiro de software é o melhor trabalho de 2011, será? 
De acordo com a publicação do site, CareerCast.com a melhor escolha para um americano é ser um engenheiro de software, a pesquisa tinha mais de 200 trabalhos em 2011.
Para determinar os integrantes da lista, o site levou em consideração salário, ambiente de trabalho, estresse, demanda física e mercado de trabalho. Em entrevista ao jornal “Wall Street Journal“, o editor do CareerCast e do JobsRated.com, Tony Lee, credita a ascensão dos engenheiros de software à expansão do mercado com a crescente popularidade das redes sociais e dos aplicativos móveis.
O salário médio anual de um engenheiro de software (nos estados Unidos) é atualmente de US$ 87 mil dólares (R$ 4500,00 mês), podendo chegar a até US$ 132 mil dólares (R$ 22000,00 mês), o que os coloca na 25ª posição das profissões mais bem pagas do país.


Esse post foi Pesquisado e editado pelo colaborador Diogo Ballade. 

2 de novembro de 2011

Desenvolvedores de Software

  Todos ou pelo menos a grande maioria dos novatos nessa área sonham em ser grandes desenvolvedores de softwares, ficarem ricos programando por noites e noites. Mas não é bem por ai. Antes de ser um BOM programador, é necessário SER um programador! 
  Muitas pessoas acham que por ser uma profissão relativamente nova ela está totalmente aberta no mercado de trabalho, até esta, mas essa profissão exige MUITO do empregado, não é só fazer um algoritmo e pronto, o profissional deve ter um bom tempo disponível, estar disposto a ler muito sobre o tema proposto e suas atualizações e ser extremamente curioso. Talvez eu não seja a pessoa mais indicada para dizer qual é o melhor caminho a ser tomado, mais essa é a visão que eu tenho nesses primeiros passos.
  Vamos ao que interessa:


Salários
Dentro da área TI existem vários rumos a serem tomados, enfim, ramificações, e dentro dessa ramificação existem outros programadores especializados em cada linguagem. Dentre elas temos Programador Delphi; Programador Java; Programador Abap e outros.
Os Programadores Delphi podem receber no inicio da carreira de R$ 2.000,00 (Junior) até R$ 5.000,00 (Sênior)
Os Java de R$2.500,00 (Junior) até R$ 5.500,00 (Sênior)
Já os programadores Abap como Junior começam com R$ 4.000,00 e como Sênior R$ 9.000,00
*Mais informações sobre a Abap Aqui
**As informações salariais foram retiradas deste Link




Curiosidade
Ada Lovelace é historicamente considerada a primeira programadora. Ela foi a primeira a desenvolver um algoritmo para implantação em um computador, a máquina de análise de Charles Babbage, em outubro de 1842.
Durante o período em que esteve envolvida com o projeto de Babbage, ela desenvolveu os algoritmos que permitiriam à máquina computar os valores de funções matemáticas, além de publicar uma coleção de notas sobre a máquina analítica.
*via Wiki


Sim, uma mulher. Hoje temos a informática como um meio tão masculino que esquecemos nossa primeira desenvolvedora. Ok, falar sobre primeiro ou melhor software desenvolvido é relativo, por que segundo o cientista de computação Paulo Candido, diretor técnico de uma empresa de consultoria de informática. Os primeiros computadores eletrônicos do mundo - como o Z3 alemão e o ENIAC americano - eram montanhas de válvulas que ocupavam o andar inteiro de um prédio. Sua programação era feita por técnicos que ligavam e desligavam centenas de cabos e tomadas nas posições desejadas. Hoje, o software é composto de instruções escritas em uma linguagem específica de programação, armazenadas em memória eletrônica e executadas por um microprocessador, ou chip. Se essa for a definição aceita, o primeiro software surgiu na Inglaterra em 1948, baseado num sistema criado pelo matemático húngaro John von Neumann (1903-1957).


15 de outubro de 2011

Banco de dados

O que é banco de dados? 
Banco de dados nada mais é do que uma coleção de informações interligadas entre si. O BD é útil em toda e qualquer empresa, pois você pode digitalizar todos os seus produtos em estoque, seus clientes, funcionários e todo tipo de informação necessária para manter e controlar a empresa.
Foi feito uma pesquisa pela Business Intelligence Lowdown (BIL) dos dez maiores bancos de dados do mundo

10 – Biblioteca do Congresso dos EUA:criada em abril de 1800, contém o maior acervo de documentos, imagens e catálogos do mundo (sobre os mais variados assuntos) e devido às evoluções tecnológicas está sendo digitalizada, possui cerca de 20 TB (terabytes) de arquivos de texto;
9 – CIA (Central Intelligence Agency): armazena informações de segurança nacional (sobre pessoas, empresas e localidades) com o intuito de assistir o presidente e os criadores de política seniores do governo dos Estados Unidos, presumindo-se, portanto, que a maioria dos dados não está disponível ao público, mas algumas informações podem ser acessadas no CIA FOIA;
8 – Amazon: a Amazon fundada em 1992, é a maior loja de comércio eletrônico do mundo, contando com quase 60 milhões de clientes ativos e com uma base de dados estimada em 42 TB, mas certamente é muito maior que isso. Esse valor é o que foi informado pela empresa;
7 – YouTube: o YouTube  é o maior, melhor e mais popular site de vídeos em formato digital on-line. Fundado em 2005, com cerca de 65 mil vídeos enviados ao serviço mensalmente (contendo um grande acervo de filmes, videocliples e materiais caseiros), onde se cada um tiver 10 MB, o site fecha cada mês com crescimento de 18,6 TB em sua base de dados;
6 – ChoicePoint: serviço que coleta e disponibiliza informações sobre cidadãos americanos. Auxiliou na identificação de várias vítimas do atentado ao World Trade Center através do cruzamento de informações de DNA. Sua base de dados ultrapassa 250 TB;

5 – Sprint: a Sprint é uma das maiores empresas de telecomunicações do mundo, com valor estimado em US$70 bilhões, contando atualmente com cerca de 53 milhões de clientes. O tamanho de seu banco de dados não foi divulgado, mas a empresa recebe 70 mil informações de chamadas telefônicas por segundo nos horários considerados de pico;
4 – Google: Basta considerar que a empresa mantém em cache quase todas as páginas da internet, tem mais de 51 milhões de usuários no Gmail, armazena imagens do mundo todo para o Google Earth e para o Google Maps, tem milhões de cadastrados no Orkut, entre outros. Isso tudo sem contar que o YouTube faz parte de seu leque de serviços. Não se sabe o quanto de informações o Google armazena, mas estima-se que a empresa ultrapassa tranqüilamente a casa dos petabytes (1 petabyte = 1024 terabytes);

13 de outubro de 2011

Sistemas de Informação

"Pare e pense: é possível imaginar o mundo contemporâneo sem computadores? Possivelmente, para você, jovem, que nasceu na era da Informática e parece estar ligado ao mundo virtual como por um "cordão umbilical", isto é quase impossível, não? Afinal, o computador serve para quase tudo. Ele se comunica, calcula, desenha, sem contar a incrível capacidade de interligar o mundo envolvido com a Internet. Ok, realmente a tecnologia faz milagres por você. ? importante, porém, lembrar que são seres humanos por trás da tecnologia que trazem estes mecanismos para as suas mãos. Parte destes profissionais é ligada à área de Sistemas da Informação..."


Achei interessante a forma como é explicada a importância de SI nesse texto, na continuação dele é explicada o por que da área de SI ser tão relevante em qualquer empresa. Clique AQUI para continuar lendo.