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).