Si contrato a alguien con una licenciatura o maestría en ciencias comp., Que nunca ha trabajado con Rails o Django, ¿cuánto tiempo pasará hasta que sea un contribuyente productivo para una aplicación web Rails?

Podrían recoger la mayor parte de Python / Ruby en dos días, y seguir el tutorial básico de Django / Rails en unos tres días más. Luego, deles una semana para revisar conceptos más avanzados en Django / Rails (revise el Libro de Django o algunos Screencasts de Rails).

Probablemente podrían comenzar a contribuir después de dos semanas. Pero incluso mientras contribuyen, seguirán aprendiendo en el trabajo, ya que no hay sustituto para construir cosas.

Puede ser útil iniciarlos en un proyecto independiente que no requiera conocer todas las partes móviles de su base de código. Tener que lidiar con una enorme base de código puede ser desalentador para un principiante. Si su empresa es más grande, este proyecto independiente podría ser una aplicación Rails completamente separada o un proyecto Django que se comunica con la aplicación principal a través de HTTP, que es cómo debería separar los diferentes servicios web.

More Interesting

Mi sitio está codificado en Cake PHP. ¿Puedo integrar WordPress en mi sitio?

Cómo establecer un localhost usando Laravel

Estoy interesado en crear un sitio donde revise películas nuevas y viejas, bloguee sobre tendencias en el cine mundial y responda preguntas sobre películas. ¿Cuál es la mejor plataforma para alguien que no es increíblemente experto en tecnología?

Estoy en un grupo desarrollando una aplicación en ASP.NET sobre atletismo. ¿Debo ir con Web Forms o MVC, y cómo puedo convencer a los miembros de mi grupo?

He ido y venido entre el desarrollo web y el desarrollo de software. ¿Cual deberia elegir?

Si escribo un procedimiento MySQL, ¿cómo lo pruebo sin PHP?

Cómo crear un sitio web (gratis) para alojar aplicaciones Java para descargar

Soy un probador manual. Mi interés está en el desarrollo. ¿Es bueno aprender AWS o aprender alguna tecnología de desarrollo? Ya he versado en ASP.NET y Java.

Estoy aprendiendo desarrollo web y planeo trabajar por cuenta propia. ¿Qué tipo de trabajos para principiantes hacen los desarrolladores web?

Si prefiero las bibliotecas sobre los marcos y la simplicidad sobre la complejidad, ¿debería usar Foundation, Bootstrap u otra cosa como punto de partida?

¿Por qué necesito un servidor web?

Quiero usar ReactJS en el frente y Go en el back-end. ¿Qué marco MVC puedo tener para proporcionar capacidades como enrutar y acceder a la API Go de backend?

Estoy aprendiendo MEAN stack en freecodecamp.com. ¿Estoy en el camino correcto para convertirme en desarrollador web y posiblemente conseguir un trabajo como tal?

Ahora tengo mi aplicación web completa, escrita en HTML, CSS y JavaScript. Actualmente es un archivo de escritorio. ¿Cuáles son los siguientes pasos? ¿Cómo hago para crear el lado del servidor?

¿Qué necesito instalar en mi servidor para construir un sitio web en Python?