¿Cuánto tiempo lleva convertirse en desarrollador?

A2A.Gracias.

Depende 1 semana, 1 mes, 1 año, 10 años, etc.
P. ¿Quién es un desarrollador?
R. Cualquiera que construya algo para que el mundo pueda usarlo es elegible para ser llamado desarrollador.

Ahora que lo hemos aclarado. Pasemos a otras consultas.
P. ¿Quién es un desarrollador web?
A. Según Wikipedia,

Un desarrollador web es un programador que se especializa o se dedica específicamente al desarrollo de aplicaciones de la World Wide Web o aplicaciones de red distribuidas que se ejecutan a través de HTTP desde un servidor web a un navegador web.

Woah Muy bien ¿Qué se debe hacer para convertirse en un desarrollador web?

HTML / XHTML, CSS, JavaScript
Arquitectura del lado del servidor / cliente
Programación / Codificación / Scripting en uno de los muchos frameworks del lado del servidor (al menos uno de: Perl, Python, Ruby, PHP, Go, CFML – ColdFusion, Java, ASP, .NET, .NET MVC)
Posibilidad de utilizar una base de datos.

Parece que va a tomar un tiempo dominarlos a todos. Podría decir 2-3 meses solo para entenderlo. Luego, una cantidad de tiempo indefinida para ascender.

P. ¿Qué se debe hacer para convertirse en un desarrollador de aplicaciones móviles?
A. El desarrollo de aplicaciones móviles implica la creación de aplicaciones / servicios en plataformas móviles a diferentes escalas. Existen varias plataformas para crear aplicaciones eficientes (Android, iOS, Windows Phone, etc.)

Esto implica dominar lenguajes de programación como Java, C #, etc. para las plataformas respectivas. Además, también debes aprender los marcos de las plataformas.
Esto lleva la misma cantidad de tiempo que se requiere para que el desarrollador web comience su carrera.

Hay varios otros campos en los que puede ser elegible para ser “llamado como desarrollador” (desarrollador de software, desarrollador de UX, etc.)

Todo lo que requiere es pasión y compromiso con el lenguaje y el software que desea desarrollar. Por lo tanto, le sugiero que investigue sobre los campos de su interés y seleccione un campo en particular para desarrollar su carrera.

Todo lo mejor.

Realmente no podemos saber el tiempo exacto que puede tomar ser bueno en la programación. Puede tomar una década para alguien o puede tomar de 3 a 9 meses para alguien. Ser desarrollador de pila completa no significa conocer los conceptos básicos y la sintaxis, pero significa que puede implementarlo en aplicaciones de la vida real que necesitan un pensamiento algorítmico y mucha determinación. Es fácil pensar que conocer una arquitectura de lenguaje de programación es todo lo que se requiere para ser un desarrollador profesional, pero se requieren más de una habilidad como habilidades para resolver problemas , comunicación , conocimiento de control de versiones , habilidad para aprender una muy buena. Por lo tanto , en lugar de ser específico para el tiempo , es más prudente verificar si cumplimos ciertos criterios para ser un buen programador o no.

sugerimos que sigas diferentes pasos que incluyen:

Conocer los conceptos básicos, la sintaxis y el patrón de diseño.

Este es el paso importante ya que sin una descripción general básica, realmente no puede saber cómo usar su lógica para crear impactos.

Pensamiento algorítmico / habilidades para resolver problemas

Intenta resolver diferentes problemas usando tus conocimientos de programación. Tómelo como aprendizaje orientado a proyectos para que pueda crear un vínculo entre programación y lógica. Repasar las habilidades para resolver problemas es muy importante.

Comprensión de los pueblos / Comunicación

El programa que escribirá involucra a una persona, sociedad o problemas de la vida real, incluso si usted es el único, por lo que es importante comprender el mundo real.

Estabilidad tecnológica cambiante T

La tecnología está cambiando el fenómeno y nunca sabrá lo que será exigente e importante mañana, por lo que debe dedicarse a actualizarse a la tecnología cambiante. Pero, ¿por qué tomar décadas aprendiendo programación si hay una manera de aprender más profundamente en un período corto de tiempo con ayuda experta y aprendizaje progresivo? Entonces, si quieres aprender progresivamente, te sugiero que mires a Holberton, que te enseñará a ver los principios subyacentes y las conexiones entre cosas aparentemente dispares para reconectar tu cerebro.

Esta escuela cubre todos los criterios como el aprendizaje entre pares , aprender a aprender , aprendizaje orientado a proyectos , habilidades blandas , conocimiento completo , ayuda de mentores , que es muy importante para ser bueno en la programación al no tomar demasiado tiempo. ¡para leer!

Convertirse en un desarrollador competente altamente remunerado de 5 a 10 años, dada la experiencia laboral óptima y el asesoramiento
Desarrollar código no es realmente interesante, hacer que las cosas funcionen es el obstáculo más bajo.
Desarrollar un gran código escalable y mantenible es.
Como desarrollador, esa es la tierra prometida, donde eres un recurso valioso y valioso.
Somos esencialmente inmunes a los despidos, recesiones y recesiones económicas.
Los mejores siempre trabajan, siempre tienen un trabajo si quieren uno.

Ese debería ser el objetivo para la mayoría de los desarrolladores a largo plazo si es posible.
Si solo quieres ser un desarrollador para trabajar en el negocio, ese es otro asunto.
Entonces eres un desarrollador segundo y algo más primero.

Esta es la pregunta más común que todo aspirante a desarrollador tiene en mente y la curiosidad por ser uno hace que sea aún más difícil entender la respuesta.

La verdad es que no hay una respuesta correcta a esa pregunta. Como lo explica Abhijith Gururaj aquí, no es tan fácil dominar todas las tecnologías en una semana más o menos.

Espero que haya ayudado. Lea también ¿Cuáles son las 5 habilidades esenciales que todo desarrollador web debería tener?

No hay un límite definido entre “desarrolladores” y “no desarrolladores”. Yo diría que te conviertes en desarrollador cuando escribes un programa de computadora por ti mismo por primera vez. Puede ser tan simple como una calculadora de línea de comandos.
Luego, solo mejora las habilidades de su desarrollador. En programación, aprende durante toda su vida, porque la programación por sí misma evoluciona muy rápidamente.

¿Un par de meses? No es una ciencia exacta. Si eres bueno con las personas y te gusta resolver sus problemas, estás a medio camino.

Ser un desarrollador es fácil, más depende de sí o no para comprender y resolver situaciones en tiempo real. La parte que queda fuera es la comprensión de cualquier lenguaje de programación que sea solo una parte de la sintaxis y semántica de aprendizaje.

Mi colega, que no tenía experiencia educativa en TI y varios años de experiencia laboral en una industria diferente, renunció a su trabajo y aprendió a programar solo. Le llevó 5 meses, 12 horas al día aprender Ruby on Rails y fue contratado como desarrollador a tiempo completo inmediatamente después.
Te recomiendo que leas su historia, ¡es muy inspirador! ¿Entonces crees que es demasiado tarde para convertirte en desarrollador? ¡Lee esto!

Eso depende del tipo de desarrollador que quieras ser, pero ser un desarrollador web lleva toda una vida. Las tecnologías de desarrollo web cambian constantemente y hay tantas características diferentes que nunca sabrás todo y siempre te enfrentarás a tareas que no sabes hacer, a menos que, por supuesto, te limites a trabajar solo en el muy estrecho variedad de temas con los que te sientes cómodo … Pero, ¿dónde está la diversión en eso?

Difícil de decir … depende de tus habilidades básicas. Si ya sabe qué es un hilo informático, tomará menos que si ni siquiera tiene una idea de qué es una variable. El tiempo que puede dedicar a aprender cada día, qué tan inteligente es para seleccionar qué leer y para resolver un problema real son otros factores importantes. Pero, sobre todo, se trata de pasión y tu propia determinación de ser un programador. Si eso sucede, serás desarrollador el primer día que puedas ver el resultado de algo simple en la pantalla de tu computadora. Pero convertirse en un desarrollador senior y experimentado le llevará años, porque la única forma de obtener conocimiento y experiencia es el tiempo y la determinación.

Si te apasiona y disfrutas aprender esto, tendrás éxito. Si te aburrió, no es un buen negocio porque nunca serás un buen programador.

Puede comprender los conceptos básicos en un día, pero lleva muchos años de práctica llegar a ser competente. Como cualquier habilidad cognitiva realmente. Se trata de practicar y, para ser sincero, como tocar música, algunas personas son naturalmente talentosas y otras nunca superarán lo básico sin importar cómo lo intenten.

Bueno, creo que es complicado decirlo. Porque hay tipos de lenguaje de codificación que tomarán un tiempo diferente para estudiar. Si desea convertirse en desarrollador, debe dominar uno de los lenguajes de codificación y familiarizarse con él. Tal vez pasarás un par de meses o años. Eso depende de ti mismo.

Creo que convertirse en desarrollador toma de 0 a 2 años, de hecho puedes desarrollar pequeñas aplicaciones en un año, hice esto en la universidad, aprendí Java en mi primer año y pude desarrollar pequeños programas, sin embargo no profesional, por lo tanto, creo que convertirse en un “desarrollador profesional” lleva de 3 a 4 años, hay muchos temas en el proceso de desarrollo de software que uno necesita saber, no solo es aprender un lenguaje de programación o dos.

More Interesting

¿Hay algún uso de los motores Stirling en la industria del automóvil?

Si planeo tener un trabajo en la industria del software después de que termine mi carrera en septiembre de 2017, ¿cuándo debo comenzar el proceso de búsqueda de empleo?

¿Cómo son las oportunidades laborales en EE. UU. Después de la EM?

Como estudiante de primer año, me especialicé en ingeniería, cambié de especialización y ya me gradué, ahora quiero recibir un título de ingeniería, ¿qué debo hacer?

¿Se retirará Ronaldo después de 5 años? ¿Qué piensas?

¿Es fácil encontrar trabajo en Alemania después de completar M.Arch para estudiantes no pertenecientes a la UE?

¿Cómo puede una persona más fresca utilizar su tiempo fructíferamente al quedarse en casa durante cuatro meses mientras espera una carta de oferta?

¿Cuáles son las diversas opciones de especialización para los maestros después de UG en Ingeniería Mecánica con buena carrera?

Quiero seguir un B.Arch de la Universidad Jadhavpur ya que tengo un rango bajo en el WBJEE. ¿Qué tan buena es la Universidad Jadhavpur?

¿Son los ingenieros de software las personas con más trabajo?

Cómo convertirse en un piloto loco

Me acabo de graduar. ¿Es posible encontrar trabajo después de viajar?

Me uní a Millward Brown en septiembre como pasante y todavía estoy esperando confirmación después de 5 meses. ¿Cuáles son los pros y los contras de continuar como pasante?

¿Por qué elegiste una carrera en consultoría?

¿Debo dejar mi trabajo en una startup y unirme al equipo de ventas y soporte en Google?