Conseguir un trabajo de codificación: el gasto de dinero para aprender cómo codificar

Aprender cómo codificar por su cuenta es la opción más barata en términos de dinero gastado, aunque se necesitará más tiempo para configurar el sistema y solucionar los problemas que se plantean. La buena noticia es que dejando de lado los costos de hardware, el software y los recursos de aprendizaje son gratis o de bajo costo. Además, encontrará una comunidad de expertos y personas que están aprendiendo como usted que quieren compartir información y apoyarse unos a otros.

hardware de compra

hardware del sistema puede ser costoso, pero existen opciones en una variedad de rangos de precios. Aquí están algunas opciones al comprar una computadora para aprender a código:

  • El más barato: Use su equipo existente, ya sea PC o Macintosh. El software suele ser más difícil de instalar en sistemas basados ​​en Windows que en los equipos que ejecutan Linux, Unix o Mac OS (que ejecuta una versión de Unix).

    Video: ¿En Qué Gasto Su Dinero Sofia Vergara Cuando Llegó A LA?

    Por $ 89, symple vende un ordenador con un sistema operativo basado en Linux preinstalado y el poder suficiente para llevar a cabo sus tareas de codificación. Debe suministrar su propio monitor, teclado y ratón.

  • Barato: computadoras portátiles Chromebook son portátiles y ligero, pero lo suficientemente potente como para ejecutar el software de codificación. Se ejecutan el sistema operativo Chrome de Google y están diseñados para ser utilizado mientras está conectado a Internet. No se puede instalar tradicional Mac, PC o Linux, pero se puede instalar extensiones hechas para el navegador Chrome. Estas computadoras portátiles típicamente por menor de $ 200, y son fabricados por grandes empresas como Acer, HP y Samsung.

    Google Chromebook Empaque suficiente poder para hacer la codificación grave.
    Google Chromebook Empaque suficiente poder para hacer la codificación grave.

    Video: TIPS PARA AHORRAR Y MANEJAR TU DINERO $$$$$$$

    Codestarter, una organización no lucrativa que proporciona computadoras portátiles a los niños aprender a código, ha dado a conocer públicamente la secuencia de comandos para convertir un Chromebook Acer C720 en una máquina de codificación completa con lenguajes de programación modernos como Python, Ruby y NodeJS.

  • Moderar: Los ordenadores en las categorías anteriores están bien para aprender con, pero rara vez se utilizan en entornos de desarrollo profesional. Los equipos más populares de esta categoría son $ 600 ordenadores ligeros llamados ultrabooks y realizados por Dell, Acer, Asus y, y los $ 900 MacBook Air. Estas computadoras portátiles tienen pantallas de alta resolución con un contraste marcado y colores nítidos, características importantes a la hora de codificación de datos de sitios web o visualizaciones.

    Video: 13 TRUCOS PARA AHORRAR EN CASA

  • Costoso: Las máquinas estándar utilizados en entornos de desarrollo profesionales tienen al menos una resolución de pantalla de 21 pulgadas, 8 gigabytes de RAM, disco duro de 500 megabytes, y los procesadores de 2 GHz de doble núcleo o de cuatro núcleos. Algunos PC con Windows cumplir con estas especificaciones, pero el más popular entre los desarrolladores son los ordenadores portátiles MacBook Pro y las computadoras de escritorio iMac, los cuales cuestan al menos $ 2,000. Los ordenadores de Apple son muy populares en esta categoría por varias razones:

  • Monitor: pantalla de visualización de la retina de Apple tiene una resolución tan alta que los píxeles individuales son imperceptibles para el ojo humano a una distancia media con visión normal. Esta alta resolución da Mac muestra una fuerte ventaja al hacer el trabajo visual.

  • Hardware: Los desarrolladores que utilizan el sistema operativo Linux o Unix a menudo tienen que hacer frente a los dispositivos de hardware que no instalan o no funcionar correctamente. El sistema operativo de Mac, que ejecuta una versión de Unix, tiene pocos problemas de hardware porque todas las partes son fabricados y probados por Apple.

  • Software: ordenadores Mac están preinstalados con los lenguajes de programación más populares, incluyendo Python, Ruby, PHP y Perl. Además, para aplicaciones móviles, se puede utilizar un PC o un Mac para desarrollar aplicaciones de Android, pero sólo puede usar un Mac para desarrollar aplicaciones para dispositivos iOS como el iPhone y iPads.

Si decide comprar un ordenador de gama más alta, recuerde que la mayoría de las personas que utilizan sus programas no tendrá un equipo tan rápido o un monitor con una resolución tan alta como usted. Los desarrolladores que olvidar esto crear sitios web y visualizaciones que otros consideran lento o difícil de leer.

Software de ordenador

Una vez que tenga un ordenador, es necesario instalar el software para ayudarle a escribir programas de ordenador. El software es básicamente libre, aunque puede tomar más tiempo de lo esperado para asegurarse de que se instale correctamente.

Inicialmente, debe instalar los siguientes tipos de software:

  • Lenguajes de programación: lenguajes de programación tales como Rails y Python se utilizan para todo, desde el desarrollo web para el análisis de datos. Estas lenguas son por lo general a descargar, instalar y usar. Use un motor de búsqueda para encontrar las guías de instalación para el entorno Windows, Mac o Linux.

    Para instalar Ruby, Rails, Git, Sublime Text, y más en Windows, Mac, o Linux máquinas, utilizar la guía en installrails.com.

  • editores de código: Puede entrar en la rutina de inmediato con las aplicaciones incorporadas, tales como el Bloc de notas en Windows y edición de textos en un Mac. Bloc de notas y edición de textos no fueron diseñados para la codificación, y otros editores de código proporcionan mejoras tales como resaltado de sintaxis de código y autocompletado de código como Notepad ++ en un PC, texto Wrangler en un Mac, y Geany en entornos Linux.

    Para desarrollar aplicaciones móviles, puede descargar y utilizar XCode de Apple para iOS, Android o Estudio de Google para aplicaciones de Android. Todo este software está disponible gratuitamente para su uso.

    Algunos editores de código populares y útiles no son libres. Texto sublime, que se vende por $ 70, funciona en múltiples plataformas e incluye la edición avanzada, poniendo de relieve, y las características de la finalización de código. Puede descargar una copia de prueba y sin restricciones antes de comprar.

    Otro editor de código es cloud9, el cual se accede en el navegador sin necesidad de descargar nada. La ventaja principal aquí es que todo se actualiza automáticamente, siempre funciona, y se puede acceder a su trabajo y el código desde cualquier máquina conectada a Internet. Cloud9 tiene un plan gratuito, y pagó planes comienzan en $ 9 por mes.

  • software de control de versiones: Ya sea trabajando solos o en equipo, que puede ser útil para guardar las versiones de copia de seguridad de su código y combinar los cambios y actualizaciones de otras personas que trabajan en el mismo programa. los servicios basados ​​en la nube gratis interactúan con Git para respaldar su código en Internet. proveedores populares incluyen Github.com y Bitbucket.com. Ambos permiten que usted y otros para ver y actualizar el código que escribes públicamente.

    ">
Artículos Relacionados