Quiero unirme a una startup, pero actualmente no tengo experiencia en programación. ¿Qué idioma debo comenzar a aprender mañana para lograr mi objetivo lo antes posible?

Acabo de notar la mención aquí, saludos ..

Si ese fuera mi objetivo, elegiría un espacio de interés. No te molestes en buscar un lenguaje súper. El idioma en realidad no importa tanto.

Elige un espacio. Tal vez sea móvil, o un subconjunto de la web, o sea IoT. Decida qué área le interesa primero, luego elija sus idiomas y bibliotecas (esas terminarán siendo mucho más importantes que su idioma) en consecuencia.

Si está trabajando en la web, por ejemplo, es probable que desee aprender una variedad de tecnologías. Si desea hacer front-end, será un conjunto diferente que back-end. En el back-end tienes JS (nuevo y agradable), Java (ugh), PHP (también un poco ugh pero popular), Python (agradable pero con menos uso), etc.

Si es móvil, entonces podría ser Swift o Android / Java, pero dependiendo del tipo de trabajo que desee hacer, podría ser JS y HTML / CSS si va al espacio híbrido.

Si es ML o stats-y, entonces Python (con un enfoque en numpy / sci-py o cualquier lib) o R o MATLAB podría ser más útil.

Todo depende de tu área. No es fácil atrapar todas las respuestas. Entonces, primero decida sobre un área general, luego haga una investigación más especializada (incluso pregunte nuevamente sobre Quora) dada esa área.

Una vez que hayas hecho eso

Entonces comenzaría a hacer cosas en esa área de inmediato. Si se trata de aplicaciones, entonces comience a crear aplicaciones. Intenta publicarlos.

Si es web, entonces comience a hacer servicios, etc., lo mismo para cada área. Obtenga experiencia en el mundo real y práctica en el espacio que le interesa.

Estoy seguro de que puede obtener un trabajo con conocimiento general, pero supongo que sería mucho más fácil obtenerlo y hacerlo bien en un área donde tiene experiencia real para mostrar. El otro beneficio de esto es que puede saber si le gusta o si desea probar algo más en lugar de conseguir un trabajo y cambiar de opinión dentro de 6 meses.

Buena suerte.

¿Te unes a la startup para trabajar como desarrollador / hacker de crecimiento?

Para los desarrolladores, creo que no es fácil para ustedes aprender un idioma en muy poco tiempo. (¡Pero estoy de acuerdo con que Carl dijo que Python es un lenguaje maravilloso para aprender!)

Y también te aconsejaría que aprendas Javascript (de mala gana). Odio Javascript, sin embargo, cada vez más frameworks están construidos en JS. Simplemente, es más fácil para ti escribir aplicaciones web usando JS hoy en día. ¡Lleva años de tiempo ser un gran desarrollador!

Si ustedes son muy trabajadores, muchachos, todavía les toma unos meses comprender el concepto muy básico.

Aunque en estos días se alienta a las personas a aprender codificación, las personas deberían elegir lo que les conviene en lugar de seguir la tendencia a ciegas.

¡Buena suerte!

Pitón. Conozco más de una startup que depende de ella.

Si busca Quora para startups y python, alguien tuvo una gran respuesta de por qué es esto. Básicamente es porque los desarrolladores de Python son abundantes y, por lo tanto, más baratos, pero también porque Python es muy flexible y rápido de usar. ¿Qué startup no querría barata, flexible y rápida?

Además, es bastante fácil de aprender en cuanto a idiomas. Soy un gran admirador de udemy.com, a menudo hay cursos cortos gratis allí.

Siguiente en la lista: JavaScript + nodeJS o angularJS

Si no tiene experiencia en programación, puede tomar un tiempo desarrollar suficientes habilidades de programación. Pero aquí somos hipotéticos.

Secundo el par Python / JavaScript, en principio. Si no sabe nada, llevará al menos un año.

Sin embargo, realmente depende de lo que hace y necesita la startup. Si comenzaras una startup, ¿preferirías reclutar al tipo con 1 año de experiencia en jugar con Python o al tipo con más de 10 años de experiencia en programación comercial?