¿Debería poder resolver todos los problemas relacionados con la programación, entonces solo puedo ser un desarrollador de software?

La respuesta a esta pregunta es un gran NO .

En primer lugar, ser un desarrollador de software es un término muy amplio. La IA de Google que se ejecuta en sus centros de datos también es una especie de software, y un programa hello world que un clase XI ( estudiante de CBSE ) escribe en C ++ también es un software. Todo depende de las necesidades del software.

Por ejemplo,

Si el software es algo así como un software de hashing que toma información del usuario y luego muestra sus hashes usando diferentes algoritmos, entonces el desarrollador solo ( al menos ) necesita tener el conocimiento de los hashes. Nada más.

Cuando comencé el desarrollo de productos / proyectos que se distribuyeron al público, en ese momento no tenía conocimiento de programación competitiva y preguntas de programación. ¡Acabo de combinar los conceptos que conocía, lo hice presentable y fácil de usar y VOILA ! Software construido.

Entonces, así es como se construye el software. No es necesario resolver todo tipo de preguntas relacionadas con un idioma, pero si necesita un concepto específico, cuando el software está en fase de desarrollo, siempre puede consultar la documentación del idioma y revisar los conceptos. Sencillo.

More Interesting

¿Cuáles son las diferencias entre HLD y LLD en un ciclo de vida de desarrollo de software?

¿Cuál es la diferencia entre los diferentes roles del desarrollo de software?

¿Por qué los propietarios de sitios de torrents y otros sitios web de descarga de contenido gratuito no comparten sus ingresos (de anuncios, etc.) con los propietarios de contenido?

¿Qué es mejor para comenzar una carrera, desarrollador de software o funcionario de IAS?

¿Qué desafíos de programación puedo usar para involucrar a mi equipo en Coding Dojo?

¿Cómo sabré cuántas personas instalan mi software?

¿Qué desafíos únicos enfrentan las startups en los desarrolladores de software de entrevistas?

Cómo vender más software

Soy un desarrollador de software pero débil en algoritmo y estructura de datos. ¿Cómo puedo mejorar en los próximos seis meses?

¿Debo hacer una maestría en ingeniería de software si quiero convertirme en desarrollador de software? ¿Hay alguna alternativa mejor?

¿Qué desarrolladores de software conozco para confiar en mi idea legalmente desprotegida?

¿Cómo ayuda un FPGA a un desarrollador de software con su código?

¿Los desarrolladores de software a menudo tienen que trabajar de viernes a domingo?

¿Debo dejar mi trabajo como desarrollador de software para una gran empresa para concentrarme al 100% en la universidad (estoy en el segundo año y tengo uno más que completar. Estudio ciencias de la computación)?

¿Qué es lo que más tienes al desarrollar software?