Conseguir um emprego de codificação: gastar dinheiro para aprender como codificar

Aprender a codificar em seu próprio país é a opção mais barata em termos de dinheiro gasto, mas você vai precisar de mais tempo para configurar o seu sistema e solucionar problemas que possam surgir. A boa notícia é que colocar de lado os custos de hardware, o software e aprendizagem recursos são gratuitos ou de baixo custo. Além disso, você vai encontrar uma comunidade de especialistas e pessoas aprendendo como você que querem compartilhar informações e apoiar uns aos outros.

hardware de computador de compra

hardware do computador pode ser caro, mas existem opções em uma variedade de gamas de preços. Aqui estão algumas opções quando se compra um computador para aprender a código:

  • Mais barato: Use o seu computador existente, seja PC ou Macintosh. O software é geralmente mais difícil de instalar em sistemas baseados no Windows do que em computadores com Linux, Unix ou Mac OS (que roda uma versão do Unix).

    Por US $ 89, Symple vende um computador com um sistema operacional baseado em Linux pré-instalado e poder suficiente para executar suas tarefas de codificação. Você precisa fornecer o seu próprio monitor, teclado e mouse.

  • Barato: laptops Chromebook são portáteis e leve, mas poderoso o suficiente para executar codificação de software. Eles correm sistema operacional Chrome, do Google e são projetados para ser usado enquanto conectado à Internet. Você não pode instalar tradicional Mac, PC ou aplicações Linux, mas você pode instalar extensões feitas para o navegador Chrome. Esses laptops normalmente vendido por US $ 200, e são fabricados por grandes empresas como a Acer, HP e Samsung.

    Video: ✅ 7 dicas para você PARAR DE GASTAR dinheiro à toa ( ou como economizar dinheiro) ✅

    Google Chromebooks embalar energia suficiente para causar sérios codificação.
    Google Chromebooks embalar energia suficiente para causar sérios codificação.

    Codestarter, uma organização sem fins lucrativos que fornece laptops para crianças a aprender a código, lançou publicamente o roteiro para transformar um Chromebook Acer C720 em uma máquina de codificação completa com linguagens de programação modernas, como Python, Ruby, e NodeJS.

  • Moderado: Os computadores nas categorias anteriores são bons para aprender com mas raramente são usados ​​em ambientes de desenvolvimento profissional. Os computadores mais populares nesta categoria são de US $ 600 PCs leves chamados ultrabooks e feitas pela Dell, Acer e Asus, e os US $ 900 MacBook Air. Estes portáteis têm telas de alta resolução com contraste e cores nítidas, características importantes quando codificação site ou dados visualizações.

  • Caro: As máquinas padrão usados ​​em ambientes de desenvolvimento profissional têm pelo menos uma tela de resolução de 21 polegadas, 8 gigabytes de RAM, 500 megabytes no disco rígido e processadores de 2 GHz dual-core ou quad-core. Alguns PCs Windows atender a essas especificações, mas o mais popular entre os desenvolvedores são os Pro laptops MacBook e os computadores de mesa iMac, os quais custam pelo menos US $ 2.000. computadores da Apple são muito populares nesta categoria por várias razões:

    Video: Quer ganhar dinheiro sem trabalhar?

  • Exibição: tela de retina da Apple tem uma alta resolução de modo que os pixels individuais são imperceptíveis ao olho humano a uma distância média com visão normal. Esta alta resolução dá Mac exibe uma forte vantagem ao fazer o trabalho visual.

  • hardware: Os desenvolvedores que usam o sistema Linux ou Unix operando muitas vezes têm de lidar com os dispositivos de hardware que não instalar ou funcionar corretamente. O sistema operacional Mac, que roda uma versão do Unix, tem problemas de hardware poucos, porque todas as peças são fabricados e testados pela Apple.

  • Programas: computadores Mac são pré-instalados com as linguagens de programação mais populares, incluindo Python, Ruby, PHP e Perl. Além disso, para aplicativos móveis, você pode usar um PC ou um Mac para desenvolver aplicativos Android, mas você só pode usar um Mac para desenvolver aplicativos para dispositivos iOS, como iPhones e iPads.



Se você decidir comprar um computador high-end, lembre-se que a maioria das pessoas que usam seus programas não terá um computador tão rápido ou um monitor com tão alta resolução como você. Desenvolvedores que esquecem este criar sites e visualizações que outros acham lento ou difícil de ler.

O software de computador

Depois que você tem um computador, você precisa instalar o software para ajudar você a escrever programas de computador. O software é basicamente livre, embora possa demorar mais tempo que o esperado para se certificar de que instala corretamente.

Inicialmente, você deve instalar os seguintes tipos de software:

  • Linguagens de programação: linguagens de programação populares, como o Rails e Python são usados ​​para tudo, desde o desenvolvimento da web para análise de dados. Essas línguas são geralmente livre para baixar, instalar e usar. Use um motor de busca para encontrar guias de instalação para o ambiente Windows, Mac ou Linux.

    Para instalar o Ruby, Rails, Git, Texto Sublime, e mais no Windows, Mac ou Linux máquinas, use o guia no installrails.com.

  • editores de código: Você pode começar a programar imediatamente com aplicativos embutidos, tais como o bloco de notas no Windows e TextEdit no Mac. Bloco de notas e TextEdit não foram projetados para codificação, e outros editores de código proporcionar melhorias, como destaque de sintaxe de código e autocomplete código como o Notepad ++ em um PC, Texto Wrangler em um Mac, e Geany em ambientes Linux.

    Para desenvolver aplicações móveis, você pode baixar e usar o Xcode da Apple para iOS, ou Estúdio Android do Google para aplicativos Android. Tudo isso software está disponível gratuitamente para você usar.

    Alguns editores de código populares e úteis não são livres. Texto sublime, que é vendido por US $ 70, funciona em várias plataformas e inclui edição avançada, destacando, e características de conclusão de código. Você pode baixar e julgamento uma cópia irrestrita antes de comprar.

    Outro editor de código é Cloud9, que você acessa no navegador, sem baixar nada. A principal vantagem aqui é que tudo é atualizado automaticamente, sempre funciona, e você pode acessar o seu trabalho e de código a partir de qualquer máquina conectada à Internet. Cloud9 tem um plano gratuito e pago planos começam em US $ 9 por mês.

  • Versão: Quer trabalhar sozinho ou em equipe, ele pode ser útil para salvar versões de backup de seu código e mesclar as alterações e atualizações de outras pessoas que trabalham no mesmo programa. serviços baseados em nuvem gratuitos interagir com Git para fazer backup de seu código na Internet. provedores populares incluem Github.com e Bitbucket.com. Ambos permitem que você e outras pessoas possam ver e código de atualização que postar publicamente.

    ">

Publicações relacionadas