¿Cómo ganar dinero codificando y programando desde casa mientras estoy en la universidad? Si hay una manera, ¿cuál es la mejor manera de aprender a programar como un principiante?

Las 10 mejores formas de aprender a programar / programar

Curso de Producción Académica Acelerada en línea de 18 meses. ¡Convierta su pasión en una carrera! Learn.lafilm.edu/music-production

La programación es una de las habilidades más valiosas que tienes.
puede recoger en estos tiempos modernos, ya sea para las perspectivas de carrera o para
Estira tu cerebro y crea algo impresionante. Si solo estas recibiendo
comenzó su viaje de codificación, aquí hay diez consejos y recursos para establecer
Usted está en el pie derecho.

10. Averigua por qué quieres aprender a codificar

La dirección en la que vaya dependerá en gran parte de por qué desea
Aprende a codificar en primer lugar y cuánto tiempo tienes para dedicar a
aprendizaje. Si quieres ser un programador profesional, regístrate.
Los cursos universitarios pueden ser tu mejor apuesta. (Google tiene una lista de habilidades y cursos sugeridos para los posibles ingenieros de software). Si desea crear sitios web o
Juegos por diversión (y posiblemente beneficios) en su tiempo libre, interactivos.
Los tutoriales podrían ser mejores. Bloc tiene una comparación de opciones de cursos basadas en la carga de trabajo, el costo y la razón por la que está seleccionando la programación. Y si aún está decidiendo una carrera en tecnología, Switch recomendará una basada en sus intereses.

9. Elija el idioma correcto

No hay un “mejor” lenguaje de programación, y una vez que aprendes uno, es bastante fácil elegir otro, así que no te preocupes demasiado al elegir tu primer idioma. Dicho esto, algunos idiomas son más amigables para los principiantes que otros. El idioma que elija para comenzar puede depender, nuevamente, de su propósito. (Por ejemplo, si desea escribir una aplicación iOS, necesitará aprender Swift). Hay un caso para comenzar con C
Si eres serio sobre la programación, aunque los lenguajes de alto nivel,
Como Python, son más fáciles de saltar de inmediato. Aquí hay una infografía que compara algunos lenguajes de programación populares.

8. Empezar pequeño (y ser paciente)

No importa qué idioma o método de aprendizaje elija, debe
comenzar desde el principio (un muy buen lugar para comenzar). Cuando david
Sinsky aprendió a codificar en ocho semanas,
por ejemplo, pasó un fin de semana obteniendo una comprensión introductoria de
Python y un fin de semana obteniendo una comprensión introductoria de
Django: repasando el tutorial, borrando todo el código del tutorial,
Y trabajando a través del tutorial de nuevo desde cero. Comience con lo básico y sea paciente consigo mismo a medida que avanza. Para llevar a cabo su primer proyecto de codificación de principio a fin, divida el proyecto en pasos simples. Y si un método de aprendizaje no funciona para usted (por ejemplo, libros), intente con otro método antes de rendirse.

7. Prueba una aplicación para niños

Incluso los niños pequeños están aprendiendo a codificar estos días.
Eso es realmente una gran cosa para todos nosotros. Aunque muchos de los
Los programas diseñados para enseñar a los niños a codificar son muy simplistas, muchos de
ellos, como Scratch,
Son adecuados para todas las edades. No importa la edad que tengas; incluso
Las aplicaciones de animación para niños pueden ayudarte a comenzar con los conceptos básicos de la programación.
(Por cierto, edX tiene un nuevo curso sobre Programación en Scratch).

6. Utilice sitios de entrenamiento en línea gratis

Sitios de capacitación en línea gratuitos como Codecademy y otros participantes de la Hora del Código
Te puede ayudar a escribir tu primer programa de computadora. Tutoriales de
KhanAcademy, Codecademy, todos los niños merecen una oportunidad, y muchas otras organizaciones lo harán
presentarle los conceptos básicos de la programación, todo mientras crea una nueva
Juego, sitio, u otro proyecto. Encuentra los recursos que necesitas de acuerdo a
El idioma que estás aprendiendo con Bento.
Estos son buenos puntos de partida, pero tendrás que tomar la iniciativa.
para seguir o continuar su aprendizaje después de estas introducciones.

5. Toma un curso de codificación

Los cursos de informática en línea ofrecen un poco más de redondeo.
Experiencia educativa en comparación con los sitios de formación en línea centrados en uno
idioma. Estos cursos están diseñados para enseñarte habilidades fundamentales.
durante varios meses en clases de nivel universitario. No puedo personalmente
Recomiende el CS50 de Harvard (que puede tomar gratis) lo suficiente, pero hay muchos otros que puede tomar (muchos que figuran en nuestra serie Lifehacker U). Incluso puede crear una educación en informática de nivel universitario con esta selección de quince cursos en línea.

4. Agarra algunos libros de programación gratis

Cuando te quedas atascado en un problema o simplemente necesitas buscar algo,
Los libros de referencia son muy útiles. Hay una gran colección de más de 500 libros de programación gratuitos publicados en GitHub, y otra colección de libros electrónicos que cubren 24 lenguajes de programación.

3. Jugar juegos de codificación

A menudo la mejor manera de aprender es a través de juegos. Si bien hay muchos tutoriales de codificación que te permiten crear juegos simples o complejos, un par de sitios de enseñanza son literalmente juegos: Code Combat y CodinGame son dos con los que te puedes divertir.

2. Obtener un mentor (o enseñar a alguien más)

La comunidad de programación está llena de personas que están dispuestas a ayudar a la próxima generación de programadores. Hack.pledge () es un sitio que lo conectará con un mentor, o puede registrarse para ser mentor de otra persona. Incluso solo planear enseñar lo que aprendió puede ayudarlo a conservar mejor la información.

1. Hackear el código de otra persona

Cuando haces ingeniería inversa del código de otra persona,
Probando cada línea para ver cómo funciona, obtienes una mejor comprensión.
del cuadro grande. Gracias a toneladas de código fuente abierto, puedes aprender
casi cualquier cosa, y seguir aprendiendo a través del ciclo de piratería incremental. Solo recuerde compartir su código con la comunidad si mejora un programa

Cómo ganar dinero en casa usando mi computadora – Cómo ganar dinero en casa – [$ 5000 / mes] [GRATIS]

Recuerde que las paredes de ladrillo están ahí por una razón, es para mantener alejadas a todas aquellas personas que no quieren algo lo suficientemente mal.

Sí, puede realizar asignaciones en sitios web independientes o incluso ayudar a reparar algún software en topcoder. Si eres bueno en programación, incluso puedes asumir el desarrollo web para empresas.
Hay muchas posibilidades, terminan donde te detienes.

Comience con C o C ++. Hay millones de cursos en línea para comenzar. Comience con la comprensión de los conceptos básicos y luego continúe con las cosas más avanzadas en la dirección en la que desea trabajar.

Sólo un punto más. Tienes que saber programar muy bien, para poder hacer tareas. Así que invierte una buena cantidad de tiempo. ¡Buena suerte!

Esa es una gran pregunta y me gustaría responderla con mi mejor habilidad.

Primero, cubriré la mejor manera de aprender programación y codificación.

Como usted quiere ganar dinero, no le daré consejos sobre cómo aprender a programar. Más bien, me ocuparé de la codificación, ya que conozco a muchas personas que ganan una buena cantidad haciendo proyectos de desarrollo web.

Puede aprender codificación por sitios web como CodeAcademy y w3Schools.

HTML y CSS

Tutorial HTML

Aprende a codificar y ayudar a organizaciones sin ánimo de lucro.

Primero, te sugiero que aprendas HTML y CSS. Realiza algunos proyectos sin importar cuán absurdos se vean en tu primer intento. Sólo haz algo. Después de eso, aprende javascript y luego pasa a Bootstrap . Bootstrap es muy importante aquí. Si ha aprendido HTML y CSS, será fácil aprender el marco y se sorprenderá de lo hermosos que pueden ser los sitios web que utilizan Bootstrap.

Puede encontrar una gran cantidad de sitios web donde puede aprender Desarrollo Web en el siguiente enlace:

¿Cuáles son los mejores cursos de desarrollo web en línea?

Ahora, vamos a avanzar hacia la parte GANANCIA . Si tu puedes hacerlo.

Hay muchos sitios web independientes donde puedes empezar. Te recomiendo que vayas con Fiverr . Al principio será bastante tedioso, pero creará un portafolio que lo ayudará cuando tenga un perfil en sitios web como Elance, Upwork y Freelancer. Conozco a un amigo mío que ganó 220 $ en una semana de Fiverr. Todo lo que hizo fue corregir errores en los sitios web de otros. No obtendrás un proyecto fácilmente en sitios web como elance y freelancer ya que hay una competencia dura, pero seguramente obtendrás un pedido en Fiverr.

Una cosa de la que me gustaría advertirle, podría requerir un poco de paciencia. El trabajo independiente no es una cosa muy fácil. Necesitas hacer felices a tus clientes. Podrían pedir muchas revisiones. Hazlo. En este momento, su prioridad debe ser la satisfacción de su cliente. Solía ​​diseñar logotipos por 5 $ en 2012 y en un período de 6 meses, tenía más de 500 clientes y como el costo era bajo, recibí muchos pedidos y tuve mucho tiempo libre para completarlos.

OTRA SUGERENCIA: También puedes aprender diseño gráfico y ganar dinero. Es relativamente fácil y consume menos tiempo que el desarrollo web. Y obtienes más pedidos. 😀 Sí, eso es correcto.

Aquí hay una foto para su motivación.

Estoy de acuerdo con muchas de las respuestas aquí de que la mejor manera de ganar dinero como programador es ir por la ruta independiente.

Cuando te refieres a “en casa mientras estoy en la universidad”, ¿supongo que te refieres a las vacaciones de verano? Si es así, hacer un trabajo de codificación independiente durante el verano es una gran idea. Gran parte de mi tiempo lo pasé haciendo pasantías no remuneradas, que aún eran buenas, pero recibir un pago por su trabajo es otro nivel.

Además, si el trabajo por cuenta propia es algo que cree que puede manejar (tal vez en una escala menor) durante el año escolar, debe continuar. Definitivamente reforzará su currículum, mostrando una experiencia laboral sostenida, aptitudes con la codificación y que sepa cómo equilibrar su vida.

Chris Prossner tiene algunos sitios excelentes para trabajar de manera independiente, pero tampoco olvide unirse a los grupos de LinkedIn para encontrar otros profesionales de TI y oportunidades donde pueda ser contratado. Crear una cartera y una buena relación con una empresa puede incluso contratarlo en el futuro.

En términos de lugares para buscar como principiante, entiendo si te sientes abrumado. Hay un montón de lugares que prometen clases de codificación, pero a veces parecen más como una forma en que los técnicos de startups pueden incomodar a su compañía. Necesitas a alguien que te enseñe, cuyas intenciones son altruistas, no una forma para que alguien promocione su marca personal.

Para ayudar, he compilado una lista de algunos de mis cursos favoritos de codificación en línea, que creo que es un recurso excelente y barato para aprender a programar. Puede elegir entre una variedad de idiomas, incluyendo:

  • Pitón
  • C ++
  • Java
  • DO#

Si realmente desea duplicar la codificación, hay bootcamps disponibles, aunque debe sopesar los pros y los contras antes de comprometerse. Pueden durar semanas y cuestan un centavo bonito.

Además, si desea obtener más información sobre la codificación de las aplicaciones de Android, aquí leo una lectura rápida con algunas clases más para saciar su apetito.

Buena suerte y feliz codificación!

Tuve esta misma pregunta en mi primer año de universidad. Recorrí libros, tutoriales, podcasts, servicios de suscripción, lo que quieras y ahora, tres años después, sigo buscando ocasionalmente nuevas fuentes de aprendizaje y conocimiento.

Si te ves codificado por menos de 4/5 años y lo ves como una manera de mantenerte generosamente mientras vas a la universidad a tu verdadera carrera (esto es algo más), esto es para ti. Este camino evita niveles más profundos de lógica y no proporciona una comprensión más fundamental de cómo funciona realmente el código y todo “detrás de escena”. Sin embargo, le dará herramientas para construir productos comercialmente valiosos que pondrán un techo sobre su cabeza y pagará su matrícula. Si realmente te comprometes con este camino, puedes hacer aproximadamente 3-5K al mes haciendo un trabajo independiente en línea.

https://www.codecademy.com es un excelente punto de partida si nunca ha escrito una línea de código en su vida y lo sumergirá en un ambiente muy “puro” con muy pocas distracciones. Le sugiero que siga sus cursos de HTML, CSS y JS como mínimo y que dedique menos de una semana a hacerlo.

Una vez que tenga los pies mojados, abra una suscripción en https://www.teamtreehouse.com y complete su curso de Desarrollo de Front End. Le recomiendo que intente pasar al menos 2 horas al día en la casa del árbol para realmente hacer que el conocimiento se “mantenga”. Además de esto, debe estar codificando activamente durante una hora al menos cada día. Considere este tiempo como su patio de recreo, puede construir lo que quiera, simplemente construir algo . Recomiendo usar brackets.io como un IDE. El “estándar de la industria” es Sublime, creo y muy confiable.

En este punto, tendrá los conocimientos técnicos para construir un sitio web y hacer que funcione. Pero algo que la mayoría de los programadores nunca toman realmente tiempo para aprender y entender es el diseño. En realidad, es muy triste porque muchas personas tienen la percepción de que son “de cerebro izquierdo” o “de cerebro derecho”. Analítica o artística. La verdad es que el arte se puede aprender igual que el código . Es un talento con el que algunas personas están bendecidas, pero muchas pueden adquirir.

Durante el mes que pasa aprendiendo en la casa del árbol, le recomiendo que se sumerja en el arte, sus principios, sus componentes y el diseño web.

Más allá de una comprensión básica del arte, hay una cultura dentro de las artes que en gran medida pasa desapercibida. Esta cultura está compuesta por los propios artistas, y debe prestarle atención si desea ganar dinero real, muy rápido.

La mayoría de estos artistas, que se refieren a sí mismos como “diseñadores de UI” o “diseñadores de UX”, incluyéndome a mí mismo, no admitirán una simple verdad de que gran parte de lo que hacen es robarse las ideas de los demás.

“El arte es robo” Pablo Picasso

Debes pasar al menos 30 minutos todos los días de este mes en behance.com y dribbble.com. Esta es la crema de la cosecha. El nivel más alto de diseñadores y profesionales regularmente promueve su trabajo aquí y, para ser sincero, debes robar todas las ideas que desees. Estas ideas definen su gusto y su personalidad dentro del diseño.

Cuando digo “robar”, no me refiero a que usted cree copias al carbón de los sitios web y diseños existentes con fines de lucro, esto es vergonzoso y repugnante. Quiero decir que dejes que lo que sea que llamó tu atención resuene en ti mismo y juegues con él.

La mayoría recomienda Photoshop o Illustrator para esto, pero personalmente prefiero Sketch. Sin embargo, necesitarás una Mac para ejecutarlo, así que si estás confinado a Windows, te sugiero que vayas a la ruta de Photoshop y quizás juegues con Illustrator.

Aparte: Adobe creó un programa nuevo y fantástico llamado Experience Design (Xd) y es la manifestación de Adobe que roba los principios de diseño y UX de Sketch. Esto es asombroso porque Sketch es mucho más agradable de usar en comparación con photoshop pero photoshop tiene más poder y capacidad. Xd tiene lo mejor de ambos mundos y vale mucho la pena aprender. También tiene un conjunto de características muy agradables que puede incorporar al trabajo independiente.

Rutinariamente hago sitios web a precios mucho más altos que muchos de mis competidores porque me esfuerzo constantemente para convertirme en un mejor artista y diseñador, además de convertirme en un mejor programador. También debe hacer esto si está interesado en hacer una codificación de 5K o más por mes.

Como nota al margen, no tenga miedo de trabajar solo como diseñador. He tenido el placer de trabajar estrictamente como diseñador de UI / UX y es gratificante y muy fácil de hacer si entiendes el arte y los principios del diseño moderno.

Después de que esté bien familiarizado con el código y el diseño. Le sugiero que complemente su aprendizaje con una suscripción premium ($ 10 / mes) a sitepoint.com. Es genial para conceptos más avanzados y tiene un formato similar al de la casa del árbol.

Regularmente busco en Google para los desafíos y pruebas de código. Estos son muy divertidos y te abrirán nuevos conceptos cada día.

Para una plataforma freelance, uso UpWork.com. Me gustaría darle una calificación excelente, pero a veces puede tener errores y tengo que esperar al menos una semana para todos mis cheques de pago, que pueden ser muy molestos.

Recientemente, han aumentado su “impuesto” sobre el dinero que gana del 10% al 20% por los primeros $ 500 ganados en un proyecto, el 10% por $ 501 – $ 10,000 y el 5% por 10,000 <.

Este es un cambio negativo porque una buena parte de los proyectos que asume mientras trabaja de manera independiente será por menos de $ 500. Antes de este cambio, el pedazo de pastel de UpWork era un 10% fijo, por lo que ganaría $ 900 en un proyecto por el cual el cliente paga $ 1000.

Ahora gano $ 800 en el mismo proyecto de $ 1000.

Pruebe freelancer.com, tal vez o alguna otra plataforma, hay mucho por ahí. Establécete en esa plataforma y el dinero fluirá en el tiempo. Los proyectos con ofertas bajas obtienen una buena calificación y aprovechan una buena calificación para ganar cada vez más dinero. Aprende más habilidades como Growth Hacking, UX Design, WordPress, que te harán ganar más dinero.

¡Me gusta la iniciativa! Dependiendo de su ubicación, es posible que desee considerar inscribirse en un campamento de inicio de programación de verano. Aquí hay dos sitios web donde puedes investigar los diferentes bootcamps en diferentes ubicaciones. Si no está familiarizado, los bootcamps de programación son programas de aprendizaje acelerado que enseñan desarrollo web o móvil durante un período de 2 a 6 meses, según el programa al que asista.

Como mano a mano, soy uno de los cofundadores de DigitalCrafts, un campo de entrenamiento de programación con sede en Atlanta, GA. Enseñamos JavaScript de pila completa (pila MEAN) a lo largo de un programa de 4 meses.

Programación de sitios web de bootcamp

  1. Informe del curso
  2. Conmutación

¡Espero que ayude!

Hay una multitud de formas de aprender a codificar. Una rápida búsqueda en Google para la programación arrojará tantos resultados que tomaría toda una vida revisarlos todos: videos de YouTube, tutoriales en línea, sitios de pago y aproximadamente mil respuestas de Quora. Esto dificulta las cosas porque ¿dónde empieza alguien que no sabe nada? Bueno, puede considerar codacademy.com o http://www.teamtreehouse.com si está buscando un servicio en línea. Estos son más guiados y comenzarán en el comienzo MUY en lugar de suponer que usted sabe dónde comenzar.

Otra opción sería tomar un campo de arranque de codificación. Estos son períodos de tiempo relativamente cortos (de 12 semanas a 6 meses) en los que se enseña un plan de estudios intenso con el fin de bombear programadores calificados en el menor tiempo posible. Si tienes tiempo para hacer uno de estos, pueden ser muy efectivos.

Sin embargo, si estás en la escuela o trabajando a tiempo completo, es casi imposible. Algunas de estas empresas promocionan la colocación laboral y los salarios muy altos.

Una vez que tenga algún conocimiento, hay muchos sitios web en los que puede publicitarse para comenzar a adquirir experiencia: fiverr.com, elance.com o incluso AngelList. Sin embargo, tendrá que encontrar algunos trabajos de forma económica o gratuita para obtener algo de experiencia. Solo conozca eso por adelantado, haga un poco de trabajo de piernas y no espere hacer banco por un tiempo.

Una vez que esté en un lugar donde podría estar empezando a buscar trabajo, también puede visitar YouWorth. YouWorth es una aplicación móvil gratuita para iOS y Android que rastrea los datos salariales de los programadores. No solo soy un embajador del producto, sino que lo uso yo mismo. La aplicación le permite a cualquiera importar habilidades de LinkedIn y rastrear el valor de su mercado laboral a lo largo del tiempo. También me notifican si hay un cambio en las habilidades que están siendo observadas. Por ejemplo, aquí hay algunos salarios de tendencia para algunos de los principales idiomas:

PHP – $ 92k / año

Java – $ 101k / año

Swift – $ 109k / año

Python – $ 95k / año

¿Cuál es la mejor manera de aprender a programar como principiante?

Puedes probar TeamTreeHouse.com si quieres aprender a programar como principiante. Me gusta TeamTreeHouse porque tiene todas las respuestas que necesita y puede enseñarle desde principiantes hasta expertos. Definitivamente te ayuda a aprender programación de una manera más fácil.

La mejor manera que he aprendido es construir un proyecto como una aplicación o un sitio web. En el camino encontrarás qué idiomas quieres aprender. Esto es para aquellos que no saben con qué idioma empezar. En lugar de ir a todas estas plataformas de capacitación en programación, ¡ Youtube es uno de los buenos sitios para aprender a programar como principiante también!

¿Cómo puedes ganar dinero codificando y programando desde casa?

# 1 Freelancing

Freelancer.com es el portal más popular que le permite ofertar en proyectos, hay muchos proyectos en freelancer. Pero tan alto como los proyectos, hay muchos oferentes que también hacen del freelancer una plataforma difícil de sobrevivir, pero una vez que obtiene buenas críticas, es muy fácil obtener proyectos.

Además de freelancer, hay otros sitios web donde puedes hacer freelancing como Odesk , Elance , Project4Hire , GetaCoder y ThemeForest.

# 2 dar curso de entrenamiento en línea

Cree su propio sitio y comparta sus ideas y consejos de programación a través de su sitio web. Puede proporcionar servicios en línea y obtener trabajos de clientes en línea. Incluso puede proporcionar conferencias o consultas en línea y cobrar tarifas por hora.

# 3 Anuncia tus habilidades

Puede listar su perfil como ” programador de PHP o programador de Java ” o lo que sea para que pueda obtener consultas de clientes para trabajos independientes. Se puede anunciar en Quickr , Justdial. y Indiamart.

Espero eso ayude.

Alex

Fundador de ManagingYourFinance.Com , un sitio que te enseña cómo ganar dinero legítimo en línea.

Puedes ganar dinero real desde casa si eres programador o tienes alguna habilidad.

Empieza a aprender el desarrollo de sitios web por estos idiomas.

  1. HTML
  2. Css
  3. JavaScript

Los mejores sitios web para aprender sobre desarrollo web son: w3schools, codecademy, udemy.

Los mejores canales de YouTube son entonces Boston, Quentin vatio, Derek Banas

Después de aprender estos idiomas, aprenda un marco frontal como la fundación Zurb o Bootstrap

Ahora diríjase a Contratar freelancers y encuentre trabajos independientes en línea y cree su cuenta, explore los proyectos disponibles y ofrezca su precio.

Después de que termines el proyecto, te pagarán.

Otro sitio web es fiverr en el que cada proyecto es de 5 $. Si terminas el proyecto obtendrás 4 $ y se cobrará 1 $ por cinco.

Hay otros sitios web freelance. Son :

  1. Odesk
  2. Elance

¿Por qué seguimos leyendo esta respuesta? Ve a aprender el código, crea algo y gana por tu cuenta.

Todo lo mejor.

Espero que esto sea de ayuda.

#iamSrithan

¡Comience a trabajar independientemente!

Trabajo en marcha

Si quieres hacer un trabajo independiente flexible, entonces deberías revisar Upwork. Su perfil funciona como un currículum vitae en línea al ofertar por trabajos publicados por clientes. Asegúrese de darse cuenta de que forman parte de sus ganancias debido a la excelente protección de pagos que ofrece Upwork.

Tutor

Quizás prefieras usar tu experiencia del mundo académico para dar tutoría a otro estudiante más joven. Regístrese en una categoría en la que cree que tiene experiencia y espere a que el sitio web lo apruebe. Luego comienza a dar clases particulares a los estudiantes en una multitud de materias y se te paga. [1]

Persona de libre dedicación

A diferencia de la mayoría de las otras plataformas, además de ofrecer millones de proyectos, Freelancer te permite competir con otros freelancers en concursos para demostrar tus habilidades. Si es competitivo y confía en su experiencia, es una excelente manera de mostrar sus habilidades y atraer a más clientes.

Craigslist

Aunque la mayoría de las personas ven a Craigslist como una plataforma para comprar y vender cosas diversas, en realidad es una gran fuente de trabajos independientes. Puede buscar fácilmente ofertas locales si prefiere algo en la oficina, o puede buscar por las principales ciudades si prefiere trabajar de forma remota.

Gurú

Este sitio le permite exhibir fácilmente su experiencia laboral pasada y ofrece una función diaria de asignación de trabajos para asegurarse de que no se pierda ninguna buena oportunidad. El Guru Work Room te permite administrar fácilmente todo tu trabajo.

99 diseños

Una plataforma para diseñadores independientes, 99designs te permite competir en concursos de diseño y obtener comentarios a medida que los clientes eligen los mejores. Es una excelente manera para que los diseñadores con talento demuestren su talento.

Gente por hora

Esta es una gran plataforma, enfocada en freelancing para proyectos web. Si eres un diseñador, desarrollador web, especialista en SEO, etc., definitivamente vale la pena echar un vistazo a peopleperhour. [2]

Notas al pie

[1] 10 sitios web geniales para que los estudiantes universitarios encuentren trabajo »Los mejores sitios

[2] Los 15 mejores sitios web independientes para encontrar trabajo

Primero, entra en una sala con los mejores programadores que puedas encontrar.

Si intentas aprender estas cosas solo, es probable que te pierdas, aburras, te atasques y / o te sientas frustrado.

Yo era un estudiante de segundo año de CS, y quería aprender más. Mi primo trabajó para unos codificadores increíbles y me consiguió una cita con su CFO. Mi mensaje básico para él fue: “Escucha, actualmente pago $ 16,000 por semestre para ir a la universidad. “Si te pago $ 16,000, ¿me permitirías sentarme en una esquina con mi computadora portátil y ver cómo codifican ustedes?”

Claramente él no había escuchado eso antes. Tuve que repetirlo unas cuantas veces.

Una semana después, tenía un escritorio al lado de su director de investigación, dos computadoras y un plan de lección y una lista de lectura en bruto, todo gratis. Y aprendí mucho más en los primeros dos días allí que en mis primeras dos semanas de universidad.

Un mes después, comenzaron a pagarme $ 12 por hora.

Luego la compañía cambió de manos y me dejó ir, y seguí un contacto que conocí en una consultora de Rails en Chicago. Tengo un aprendizaje con ellos por un verano. Fueron maestros increíbles y me lo pasé genial.

He tenido un trabajo que no es de TI desde entonces, pero aún así, esos profesionales me enseñaron mucho más que lo que cualquier curso formal podría tener. Por supuesto, tomé toneladas de cursos en línea mientras trabajaba con ellos, pero los profesionales me ayudaron a saber qué estudiar, dejé claro qué cursos debería tomar y me dieron un sentido de propósito mientras los estudiaba (por no mencionar Soy 60K más rico que si hubiera continuado con la universidad … no es gran cosa).

Es como aprendes.

(O para una versión más intensiva / costosa de esta idea, podrías hacer un campamento de desarrollo como este, que fue fundado por el jefe del equipo de rieles con el que trabajé y te recomiendo).

¡Espero que ayude!

PD: Una vez que se sienta competente, lea la respuesta de Quincy Larson a esta pregunta. Y haz lo que dice. Está muerto.

Tienes una habilidad que está en demanda. Incluso se puede “crear” la demanda. La web se ejecuta en código y contenido. Tienes el código cubierto.

Freelancing

Es casi sin riesgo, baja inversión y la forma más rápida de obtener un flujo de efectivo entrante. El mundo es su ostra y puede trabajar desde cualquier lugar, mientras que sus clientes pueden estar en cualquier lugar.

No es fácil, y no escuches a nadie que te diga esa mierda. Pero el potencial es inmenso. Lo que haga de trabajar independientemente depende de lo que ingrese. ¿Cómo obtiene clientes? ¿Cómo te apresuras? ¿Cómo te posicionas?

Comience con Upwork y Fiverr (y evite los proyectos de baja remuneración si es posible).

Configure su cartera en su propio sitio web y también en Behance, Github y otros lugares similares perfectos para usted.

Crear proyectos, no cartera

La mayoría de los desarrolladores y programadores independientes comienzan con una cartera. Creo que eso es aburrido. No te hace diferente de millones de personas, como tú. Si realmente pudieras utilizar productos, plantillas, piezas de código que funcionen completamente, o lanzar proyectos, seguramente estarás teniendo un impacto.

¿Ves lo que hacen algunas personas?

Shahed Khan y Vinay of Loom [1] tienen un producto brillante, y ni siquiera cobran por ello.

Spencer Fry of Coach [2]: construyó un excelente producto para ayudar a otros a enseñar en línea

Muchos otros han construido proyectos reales, y no solo portafolio.

Vende tus propios productos

Desarrolle código específico para productos que puede vender en CodeCanyon tal vez. Puede desarrollar sitios web, temas, complementos (para WordPress, Magento, lo que sea). Hay miles de mercados y hay millones de personas que buscan scripts, fragmentos de código o herramientas que funcionan completamente.

El potencial es ilimitado.

Enseña a los demás lo que sabes

Realmente no hay expertos hoy. Sólo tienes estudiantes y estudiantes profesionales. Algunas personas aprenden rápido. Otros no lo hacen (o no pueden).

Es una bendición poder enseñar en línea. Con lo que sabes (y mientras aprendes), siempre puedes enseñar aquello en lo que eres bueno.

El curso ChimpEssentials de Paul Jarvis es un buen ejemplo.

Cualquier cosa que elijas hacer, habrá dolor. Vas a pasar por una mierda. Conocerás a clientes que desearías poder matar.

También obtienes la libertad. Obtendrá un gusto por el espíritu empresarial. Tendrás alas y tal vez volarás.


Enseño un curso online para freelance. Usted podría comenzar allí si está interesado. Asegúrese de verificar su correo electrónico o nunca obtendrá acceso a información gratuita solo para suscriptores que envío regularmente

Notas al pie

[1] Sobre Loom

[2] Vive tu pasión.

Gana dinero codificando para pequeñas empresas locales.

Es posible aterrizar conciertos pagados utilizando sitios freelance, pero hay una manera mucho mejor: una que también le enseñará algunas habilidades de negocios y pagará mucho mejor.

Independientemente de cuán pequeño sea su ciudad o vecindario, sin duda está lleno de pequeñas empresas, clubes sociales y organizaciones religiosas.

Estas organizaciones rutinariamente necesitan trabajo de desarrollo web básico hecho. No están buscando a un extraño extranjero que pueda hacerlo barato. Están buscando a un amigo que pueda hacerlo bien.

Todavía estás en la escuela, así que tienes el lujo del tiempo. Así es como recomiendo gastarlo:

  1. Durante los próximos meses, mientras mejora sus habilidades de codificación, conozca a los tomadores de decisiones dentro de estas organizaciones. Únase a Lion’s Club, Rotary Club o la Cámara de Comercio.
  2. Ofrezca su tiempo a estas personas, incluso es tan simple como configurar la página de Facebook de su organización.
  3. Eventualmente, comenzarán a acercarse a usted con proyectos más complejos, como sitios web o sistemas de administración de inventario.
  4. Cobrarles una tarifa razonable y cumplir con sus expectativas.
  5. Las noticias de un desarrollador web honesto ya un precio razonable viajan rápido en estas comunidades. Antes de que te des cuenta, tendrás muchos clientes.

Puedes obtener experiencia, ganar dinero y construir tu reputación en tu comunidad, al mismo tiempo que terminas la escuela.

Entonces, ni siquiera sabes lo primero acerca de la programación y te estás preguntando cómo puedes ganar dinero haciéndolo. Cualquier persona que acaba de graduarse de la universidad con un título en ciencias de la computación (un programa de cuatro años) es considerada un desarrollador de nivel junior por cualquier empleador. En general, se les dará instrucciones muy claras sobre tareas pequeñas y bien definidas hasta que demuestren que tienen la capacidad de hacer más.

Es posible que encuentre un trabajo independiente en la red que pagará una pequeña cantidad (tal vez hasta unos cientos de dólares por un programa bastante complejo). Aun así, a menos que tenga suerte y tenga talento para En la programación, es al menos tan probable que lo arruines tan mal como lo eres para tener éxito.

La programación parece algo fácil de hacer. Hay bootcamps y todos prometen que después de unas semanas o meses de aprendizaje, estarás listo para ser un desarrollador web. Si seguro. De proyectos pequeños y simples que no piden nada, ni siquiera el más sofisticado. No es tan fácil.

Sigue adelante e intenta enseñarte a ti mismo la programación. Comience con algunos tutoriales introductorios sobre la programación en su idioma de elección para obtener suficientes ideas básicas que puede sentir como si pudiera comenzar a escribir su propio programa. Cree un proyecto, un programa que le gustaría crear y usar, e intente implementarlo. Cuando te quedas atascado, busca tutoriales, ejemplos, fragmentos de código, respuestas, lo que puedas encontrar que aborde tu problema o problemas similares, y descubre cómo comenzar a avanzar nuevamente. Si utiliza el código de otras personas, haga todo lo posible por entenderlo, incluso si eso significa volver a él varias veces a medida que mejoran sus habilidades. Si va a entregárselo a un cliente, es mejor que comprenda cómo funciona o está obligado a regresar y morderse.

Prueba y depura tu código. Encuentre desarrolladores más experimentados para revisar su código e incorporar sus comentarios, que pueden volver al tablero de dibujo y comenzar de nuevo porque su código simplemente no está a la altura.

Deja que tus amigos y familiares prueben tu programa e incorporen sus comentarios; Añadir nuevas funcionalidades, modificar las existentes. Una vez más, es posible que tenga que empezar de nuevo.

Lo que he descrito aquí es el equivalente del ciclo de desarrollo de un producto. Para ganar dinero en la programación, especialmente desde casa, necesitarás poder hacerlo todo. Además de venderte a ti mismo y tus habilidades a otros.

Sólo por diversión, comenzaría un nodo etéreo; Instalar Geth y hacer que su computadora reconozca otros nodos en la red de ethereum (otras computadoras que ejecutan Geth como la suya) le permitirán usar el indicador de comando de su computadora y un poco se mojarán los pies si se trata de cómo la línea de comandos puede Función / su potencial. → Guía de Ethereum Frontier

También intente la minería en la nube para las criptomonedas, obviamente ignore esta afirmación si ya tiene una plataforma de minería configurada y la mía con su propio hardware. sí, este es mi enlace de referencia, siéntase libre de ignorarlo e inscríbase sin ningún código de referencia. ¡simplemente echa un vistazo al período de minería en la nube y forma parte del movimiento de criptomoneda! → Registrarse – HashOcean

lea un libro de programación y aprenda a escribir programas básicos en C (luego continúe con C ++, Objective-C, etc.). Para empezar, no te puedes equivocar con K & R → El lenguaje de programación C (2ª edición) – por Brian W. Kernighan y Dennis Ritchie: iNDi: Descarga y transmisión gratuitas: Internet Archive

comience un blog personal o cuenta de twitter o instagram pg whatevers clever (uso tumblr y twitter) con cosas inspiradoras para ayudarlo a mantenerse enfocado / para recordar por qué comenzó a programar en primer lugar. Aquí está mi tumblr → http://tech-no-logic-bb.tumblr.com

buena suerte 🙂

Dos preguntas diferentes, dos respuestas diferentes:

La mejor manera de aprender programación como principiante.

Al estar ocupado, una solución práctica es seguir y resolver ejercicios prácticos y desafíos , como los que aparecen en HackerRank.

O allí:

Para codificación general
https://codefights.com/
http://coderbyte.com/
https://www.codeeval.com/
https://www.hackerearth.com/
http://www.checkio.org/
http://www.codechef.com/
http://www.topcoder.com/

Para la inteligencia artificial (bastante de moda)
http://vindinium.org/
http://theaigames.com/

Para la criptografía (de moda también)
http://cryptopals.com/
http://gendou.com/crypto/

Para ganar dinero codificando y programando, la mejor manera es ofrecer sus servicios:

  • A tus vecinos. Los padres y las familias siempre necesitan a alguien que desarrolle una aplicación para ellos.
  • En foros sociales o en páginas de la comunidad como HackerRank. mencionado anteriormente.

Espero eso ayude.

Sí, puedes ganar dinero fácilmente mediante la codificación y programación desde casa sin afectar tus estudios universitarios. Solo necesita generar un perfil profesional en algunos de los sitios web independientes reputados y comenzar a ofertar para obtener contratos pagados.

Puede trabajar como empleado de medio tiempo para varias organizaciones para ganar dinero rápidamente. Éstos son algunos de los trabajos a tiempo parcial más simples para ganar dinero en línea:

(1) Micro empleos en línea

(2) Sugerencias de nombres de dominio y lemas

(3) se les paga por escribir contenido

(4) Recibe un pago por revisar el software

(5) Comience a mostrar su talento en el sitio web de comercio electrónico

& Mucho mas. Puede encontrar este interesante artículo en detalle en GetUpWise (punto) com . Google: 10 trabajos a tiempo parcial más simples para ganar dinero en línea

Convierte tu universidad en tu cliente mientras estudias allí.

  1. Regístrese para mejorar su aplicación / sitio web.
  2. Regístrese para crear una aplicación / sitio web para el próximo evento deportivo / cultural.
  3. Regístrese para crear una aplicación / sitio web para celular de mujeres, celular de capacitación y colocación, biblioteca, etc.
  4. Regístrese para computarizar los pagos de cuotas, asistencia, tareas, exámenes, conferencias, lo que sea.
  5. Ahora estás listo para construir un currículum brillante y
  1. Encuentra clientes fuera de tu universidad y / o
  2. empezar a trabajar independientemente y / o
  3. conseguir un trabajo a tiempo parcial / tiempo completo

Déjame contarte una historia rápida con un ángulo alternativo para ganar dinero con tus futuras habilidades de programación.

Hace muchos años, descubrí un sitio web en el que los profesionales se registraron y se les pagó por sus respuestas a los problemas fáciles y difíciles de los clientes del sitio. La pregunta podría ser tan simple como “Me encerré fuera de la casa, ¿qué puedo hacer?”.

Descubrí que muchos de los problemas se repitieron o siguieron un patrón establecido, por lo que utilicé mis habilidades de programación para automatizar mis respuestas y, por lo tanto, automatizar algunos ingresos por un tiempo.

Una de las mejores ventajas ocultas de comprender la programación es su capacidad para convertir un proceso o patrón manual en uno automatizado. Mientras esté aprendiendo, busque e identifique esas oportunidades, y su conocimiento de la programación será invaluable para obtener ingresos adicionales o principales.

Algo más que debe tener en cuenta mientras aprende a programar es adquirir habilidades y concentrarse en áreas que tienen una gran demanda internacional. Hay grandes oportunidades para programadores bien equipados en todo el mundo. Algunos ejemplos de áreas de enfoque rápido son: Java u otras tecnologías MVC, ingeniería segura, integración, servicios web.

Planee siempre para el corto, mediano y largo plazo.

Leer más: ¿Quieres explorar el mundo? Se un profesional que viaja.

Gracias por preguntarle a Krishna.

El software de “fabricación” de Look es una de las pocas cosas en las que necesita muy poca inversión (por ejemplo, una computadora) y tiempo para consolidar sus ideas en algo que se llama un programa. Estoy seguro de que sabes lo que es un programa.

Ahora, para codificar, necesita saber un idioma a través del cual puede indicar a cualquier máquina informática que realice algunas tareas. Este lenguaje viene en 3 clases: ensamblaje, compilado e interpretado. Los más sencillos y utilizados son los idiomas interpretados y hay más de 100 lenguajes de este tipo … populares como java, c #, python, javascript, perl, ruby, php, etc.

Ahora necesita aprender cualquiera de estos idiomas, además de aprender el idioma en el contexto de la aplicación. Ejemplo de aprender Java + Java en el contexto del desarrollo de aplicaciones móviles de Android. Claro que habrá otras tecnologías y algoritmos adicionales para empaquetar un producto. Además, puede aprender php + un poco sobre cómo se crea una aplicación web con php y un poco sobre cómo se implementa la aplicación web en una caja Linux y se crea disponible para el acceso para el mundo y así sucesivamente, etc.

Hay miles de aplicaciones (contexto) o contexto en el que aplicamos un lenguaje de programación para resolver el problema. Debe elegir el que puede aprender rápidamente y volverse productivo para que pueda seguir aprendiendo más a medida que comienza a ayudar de manera productiva a una compañía o a otra.

Luego puede hacer algunos proyectos a corto plazo o mostrar proyectos de casos por sí mismo, y luego puede usarlos para hablar con confianza y saber cómo hacer las cosas en ese idioma de interés para las personas. Ya sea una empresa, un amigo o alguien en un portal independiente. Hay mucho trabajo por hacer … y muy poca gente sabe. ¡Así que el truco es que primero lo aprendas correctamente!

Cómo vas – Aprende un idioma. Puede ser un lenguaje que sea muy rápido para el desarrollo y versátil. Le sugiero que pruebe Phython o likes .. Php, Perl, Ruby, etc. Luego puede comenzar a explorar las aplicaciones de Phython … y convertirse en bueno en un área, por ejemplo, el desarrollo de aplicaciones web con Django. Una vez que estés en ese punto, ¡me enseñarás a navegar hacia adelante :)! Sólo estará oscuro hasta ese punto …