
sexta-feira, 26 de novembro de 2010
quinta-feira, 25 de novembro de 2010
Futuro Digital; Se tornando um programador; Pré-requisitos
Pré-requisitos
----------------------------------------------------
O nível de escolaridade não é definido exatamente, mais há empresas e empresas, você não trabalhará na IBM somente com o ensino médio. Essa profissão exige antes de mais nada muita dedicação. Então naturalmente você pode aprender programação do "zero", mas convenhamos que você terá de se preparar muito , pois o mercado de trabalho esta saturado de programadores e técnicos em informatica, mas um motivo plausível para o desemprego é a falta de preparo. O mercado de trabalho aspira por profissionais diferentes e criativos, que tentam fugir do clichê e se tornar um diferencial. Comece com um curso técnico, pegue um livro e tente por si mesmo aprender, faça uma faculdade(não necessariamente a melhor), persistência vem de você, e as vezes você aprende mais lendo um bom livro do que com um professor que nem estuda direito o que vai falar la na frente.
----------------------------------------------------
O nível de escolaridade não é definido exatamente, mais há empresas e empresas, você não trabalhará na IBM somente com o ensino médio. Essa profissão exige antes de mais nada muita dedicação. Então naturalmente você pode aprender programação do "zero", mas convenhamos que você terá de se preparar muito , pois o mercado de trabalho esta saturado de programadores e técnicos em informatica, mas um motivo plausível para o desemprego é a falta de preparo. O mercado de trabalho aspira por profissionais diferentes e criativos, que tentam fugir do clichê e se tornar um diferencial. Comece com um curso técnico, pegue um livro e tente por si mesmo aprender, faça uma faculdade(não necessariamente a melhor), persistência vem de você, e as vezes você aprende mais lendo um bom livro do que com um professor que nem estuda direito o que vai falar la na frente.
------------------------------------------------------------------------------------------------------ Se tornando um Programador
Não é garantia de sucesso se tornar um programador, ainda mais sabendo que todas as profissões exigem esforço e persistência. Aliás é uma das profissões em que o estudo e o aprimoramento de tecnicas e soluções devem ser frequentes. Voce deve estar atualizado diariamente com tudo que é mais novo no "mundo da tecnologia".
Para ser um bom programador voce deve começar a pensar de outra forma, em linguagem de maquina. As ideias devem surgir traduzidas, mas só a aplicação da "força bruta" vai fazer com que seu software funcione com perfeição. Claro que isso leva tempo, e muito.
Existe algumas fómulas para se tornar um bom programador, antes de mais nada, voce dever ser curioso. A curiosidade te leva a outros patamares de pesquisa e aprendizagem, atualmente as empresas "pedem" por funcionarios que pensem por si próprio, que consigam achar soluções antes mesmo dos erros serem relatados por alguem.
Voce tambem deve ser persistente, pois os problemas que iram aparecer pela frente podem as vezes te deixarem louco, mas ai entra a lógica. Voce deve ser uma pessoa lógica, que separa os problemas e sabe fragmenta-los e assim, resolver um por um até que chegue a uma solução, que nem sempre é rápida.
"Portanto, se a sua intenção é programar computadores e fazer isso de forma competente, esteja preparado para trabalhar durante anos e anos nessa indústria vital, sempre se aprimorando, sempre desenvolvendo suas habilidades técnicas, assim como a sua paciência, sua curiosidade e sua objetividade.
"Rogerio Mendes-http://www.rogeriomendes.net/?p=6
--------------------------------------------------------- Futuro Digital
O futuro digital é em essência, a transferência quase que imediata de informações. Tudo deve ser muito rápido, os computadores devem ser rapidos, as noticias devem chegar antes mesmo de terem acontecido.Essa mudança brusca de transferencia informacional é a globalização que chega eufórica. É preciso se manter atualizado, pois o que era usado ontem, hoje é obsoleto. A produtividade é fundamental e não mas tempo a perder... ja estamos num mundo informacional.
FONTE: Própria;
FONTE: Própria;
sexta-feira, 19 de novembro de 2010
sexta-feira, 12 de novembro de 2010
Respondendo perguntas...
Respondendo a pergunta da nossa querida leitora do post anterior... :)
Um sistema é uma linha de códigos(instruções) que foi desenvolvida previamente por alguem e é transformada linguagem de máquina, a única entendida pelo computador. No post anterior falei um pouquinho das linguagens mais famosas por sua eficiência e flexibilidade. Abaixo um pouco mais sobre a programação baseada em C.
A linguagem C é o que se chama de linguagem compilada. Isso significa que, uma vez escrito o programa em C, ele deve ser passado por um compilador para transformar seu programa em executável para o computador rodar (executar). Um programa em C possui um formato legível ao homem, enquanto o executável gerado no compilador possui a forma legível para a máquina e é executada por ela. Isto significa que para escrever e executar um programa em C, você precisa ter acesso a um compilador de C. Se estiver usando uma máquina UNIX (por exemplo, escrevendo scripts CGI em C no seu computador UNIX, ou se você é um estudante que trabalha em uma máquina UNIX de um laboratório), o compilador de C está disponível gratuitamente. Ele é chamado "cc" ou "gcc" e está disponível na linha de comando.
Esta comunicação traduzida pelo compilador para a "lingua das maquinas" é feita numa velocidade absurda.
Curiosidade: O tempo de execução de instruções de computadores já foi medido em milissegundos (milésimo de segundo) e microssegundos (milionésimo de segundo). Encontram-se agora no patamar de nanossegundos (bilionésimo) e já ameaçam atingir os picossegundos (trilionésimo). Se uma pessoa pudesse dar um passo a cada nanossegundo, daria vinte voltas ao mundo em um segundo.
Fontes: http://www.scribd.com/doc/229529/Sistemas-de-Computadores
http://informatica.hsw.uol.com.br/programacao-em-c2.htm
Um sistema é uma linha de códigos(instruções) que foi desenvolvida previamente por alguem e é transformada linguagem de máquina, a única entendida pelo computador. No post anterior falei um pouquinho das linguagens mais famosas por sua eficiência e flexibilidade. Abaixo um pouco mais sobre a programação baseada em C.
A linguagem C é o que se chama de linguagem compilada. Isso significa que, uma vez escrito o programa em C, ele deve ser passado por um compilador para transformar seu programa em executável para o computador rodar (executar). Um programa em C possui um formato legível ao homem, enquanto o executável gerado no compilador possui a forma legível para a máquina e é executada por ela. Isto significa que para escrever e executar um programa em C, você precisa ter acesso a um compilador de C. Se estiver usando uma máquina UNIX (por exemplo, escrevendo scripts CGI em C no seu computador UNIX, ou se você é um estudante que trabalha em uma máquina UNIX de um laboratório), o compilador de C está disponível gratuitamente. Ele é chamado "cc" ou "gcc" e está disponível na linha de comando.
Esta comunicação traduzida pelo compilador para a "lingua das maquinas" é feita numa velocidade absurda.
Curiosidade: O tempo de execução de instruções de computadores já foi medido em milissegundos (milésimo de segundo) e microssegundos (milionésimo de segundo). Encontram-se agora no patamar de nanossegundos (bilionésimo) e já ameaçam atingir os picossegundos (trilionésimo). Se uma pessoa pudesse dar um passo a cada nanossegundo, daria vinte voltas ao mundo em um segundo.
Fontes: http://www.scribd.com/doc/229529/Sistemas-de-Computadores
http://informatica.hsw.uol.com.br/programacao-em-c2.htm
Assinar:
Comentários (Atom)
