¿Hay trabajos para desarrolladores promedio?

Por lo general, no cambia entre varios idiomas varias veces al día, pero absolutamente debe poder manejar actualizaciones simples en cada caso según sea necesario. Me está costando mucho pensar en cualquier proyecto en el que estuve que no tuviera al menos un componente en un segundo idioma. Por lo general, era un lenguaje central y algunas secuencias de comandos en otro idioma y un pequeño componente aleatorio raramente actualizado que se había escrito en un tercer idioma debido a restricciones técnicas en el momento de la creación.

Cuando salí de la universidad, podía escribir Perl, Java y C ++ de manera aceptable en un nivel básico sin revisión pero con referencias estándar. Con un día o dos de revisión, podría agregar OCAML, Modula3, x86 Assembly o Scheme. He agregado más desde entonces. Por otro lado, he tenido que actualizar los scripts de shell durante más de una década y nunca diría que realmente conozco el idioma.

La cuestión del lenguaje 3 es un poco una artimaña en algún nivel. Debe estar dispuesto y ser capaz de trabajar en todos los idiomas enumerados con un tiempo de aceleración mínimo, pero le aseguro que nadie se toma el tiempo para evaluar su competencia en todos ellos. Realmente es más una cuestión de demostrar que no va a ser inútil o whingey si se le pide que codifique en algo que no sea su idioma favorito. La profundidad es útil, pero también lo es la amplitud y la voluntad de trabajar con lo que está disponible.

Estoy en casa en C ++, pero no es el lenguaje para todas las situaciones.

Cuando era un desarrollador de software promedio, era competente en más de 10 idiomas. Una vez que aprende uno, especialmente si está basado en C, el resto es fácil. Comprender las estructuras de datos es el componente crítico. Una vez que tenga eso abajo, puede buscar la sintaxis hasta que se vuelva competente.

Deberías haber proporcionado tu experiencia y nivel de carrera; ¿entrada? ¿Asociar? ¿Mayor?

De todos modos la respuesta es SÍ. Quien solicite 3 idiomas debe ser una de las mejores empresas y hacer esto para filtrar a muchos solicitantes. Nadie trabaja en un idioma diferente todos los días porque aquel a quien le va a informar no tendrá la capacidad de enfocarse en diferentes idiomas con cada uno de los que se supone que debe verificar. Por lo general, solo se inscribe en un proyecto con Java durante unos meses y luego puede seguir trabajando en programas de Java o cambiar a Python según su jefe.

Por su forma de escribir, creo que no le gusta verse mucho y quiere tener una vida relajada.

Creo que podría ser perjudicial en tu vida.

Sí, hay trabajos para desarrolladores promedio. Sin embargo, para convertirse en uno, necesita ganarse la confianza y ascender por la escalera.

La mayoría de los desarrolladores promedio que conozco comenzaron como probadores o algo servil. Permanecieron en la empresa durante varios años, lo que les permitió convertir su pasatiempo de programación en un trabajo.

Para comenzar como desarrollador en una empresa, debe ser estelar; un poco

Si tiene un conocimiento profundo en un lenguaje de programación, descansar es fácil. He aprendido (y aún puedo hacer el trabajo si me lo piden)

BÁSICO, FORTRAN, PASCAL, COBOL, C, C ++, PL / SQL, Java, Python, Ruby, … Te confundes, pero Google siempre es tu amigo 🙂

Sí, por supuesto que sí, por definición tiene que haberlo.

Mira, aprende Java. Java fue diseñado para evitar que las cosas salgan mal a costa de todo lo demás. Es, con mucho, el lenguaje más utilizado en el mundo real real y genuino donde nadie es un copo de nieve especial.

Uno puede ser mucho más que competente en muchos idiomas, pero no tiene que serlo.