falta de titulo universitario

Soy un desarrollador de software autodidacta. He estado tratando de estudiar en la universidad, pero parece que los estudios formales y yo no somos compatibles. Básicamente, tiendo a reprobar cualquier prueba o examen, a pesar de mi gran conocimiento de un tema. He estado probando estudios varias veces, el mismo resultado. Así que prefiero el autodidactismo, estudio mucho, pero no tengo diploma ni título.

Últimamente me empezó a molestar mucho. Durante mis últimos 3 contratos tuve que trabajar con equipos externos y durante cualquier discusión/reunión mi opinión fue completamente ignorada debido a mi falta de título. Por lo general, doy opiniones muy fuertes, basadas en diferentes conocimientos y amplia experiencia. Y en el 99% de los casos mis opiniones son correctas. Una empresa incluso quebró después de que los desarrolladores decidieran seguir su camino, ignorando por completo mis advertencias sobre todos los riesgos y la solución propuesta.

Me pregunto si hay alguna forma de hacer que la gente respete mis conocimientos, no mis (inexistentes) títulos. Y como debo comportarme. La ignorancia de los compañeros no mejora la autoestima.

Pierde la arrogancia. "Y en el 99% de los casos mis opiniones son correctas". Sí claro.
Bueno, ya hago desarrollo de software desde hace 18 años. Entonces no es una arrogancia, sino una declaración de la experiencia. Sí, no tengo un título. Pero siempre estudio profundamente la cuestión en discusión. Si no tengo opinión sobre algo, me quedo en silencio en lugar de decir alguna estupidez.
La universidad abierta podría ser una mejor apuesta - open.ac.uk
¿Llevas 18 años en desarrollo y te juzgan por no tener un título? Su conocimiento no es 99% correcto o no se presenta de manera efectiva o ambos.
@Paparazzi, mi conocimiento no es para cualquier área. Solo abogo por las áreas que conozco. Probablemente debería mejorar mis habilidades de presentación; este es un buen punto.
Conozco a muchos desarrolladores que lo han estado haciendo durante 18 años o más y no tienen idea de lo que están haciendo...
¿Cómo se relaciona con mi pregunta?
@HorusKol One company even went bankrupt after devs decided to go their way, completely ignoring my warnings about all the risks and proposed way around.parece que fueron esos desarrolladores los que no tenían idea de lo que estaban haciendo. Y conozco personas que acaban de salir de la escuela y después de 5 años de estudio todavía están en el espíritu de "Funciona en mi computadora y no me importa el resto" mientras nos enseñan mucho más que esto ahora.
@walfrat: las empresas quiebran por muchas razones; la mayoría de esas razones son de gestión y no de desarrollo.
@Dima: es relevante porque está diciendo que ha estado haciendo esto durante 18 años; si está liderando su argumento con el hecho de que "tiene más experiencia", estoy diciendo que hay muchas personas que He estado en la industria durante ese tiempo sin realmente aprender nada.
@HorusCol, veo tu punto y estoy de acuerdo. Siempre trato de aprender cosas nuevas y cambiar mis puntos de vista si están equivocados o desactualizados.
La situación de PS Bankrupt fue realmente causada por los desarrolladores, ya que su arquitectura miope redujo drásticamente la capacidad de la empresa para atender a los clientes existentes o ganar nuevos, y lo que es aún peor: introdujo muchos errores de cálculo en los módulos financieros. Por supuesto, la gerencia también es responsable del fracaso: tuvieron que reemplazar al equipo.
Después del doble de tiempo en ti en el desarrollo de s / w, no recuerdo haber sabido (o preocupado) si un solo colega tenía un título o no. Los títulos hacen poco para preparar a uno para la industria. Después de algunos años en la industria, es probable que cualquier influencia de un título sea insignificante. La mayoría de los blandos tienden a juzgar a los demás por su capacidad comprobada, en lugar de por su "experiencia".

Respuestas (2)

El problema no es tu falta de calificaciones, es tu falta de habilidades interpersonales...

Por lo general, doy opiniones muy fuertes, basadas en diferentes conocimientos y amplia experiencia.

Las opiniones fuertes harán que la gente se ponga instantáneamente a la defensiva. Y no olvide que estas personas también habrán tenido experiencias diferentes a las suyas.

La primera parte de la solución es reconocer que lo diferente no siempre es malo.

La segunda parte es mejorar en demostrar que lo que crees que es mejor en realidad lo es. Ha habido algunas ocasiones en las que trato de demostrar que mi manera es mejor que en realidad me he dado cuenta de que la de otra persona es realmente mejor. Pero cuando pueda demostrar que su camino es mejor, conseguirá que la mayoría de la gente se ponga de su lado.

El desarrollo de software es un campo en el que la educación formal no importa tanto como, por ejemplo, en la ciencia.

Sin embargo, les indica a los empleadores potenciales que usted se comprometió con un programa y que pudo seguirlo durante algunos años, y también garantiza que su conocimiento se eleva a un estándar determinado (menos de lo que algunos empleadores se dan cuenta, pero aun así lo ven como tal). ).

La única forma de combatir esto es tener un currículum y una cartera muy sólidos. Sin embargo, por el sonido de las cosas, conseguir el trabajo no es un problema para usted. Es el hecho de que sus compañeros de trabajo no están respetando sus opiniones. Esto, para mí, suena más como un problema de relaciones interpersonales que uno de conocimiento (a menos que realmente estés inflando tus propios conocimientos y habilidades, pero no puedo juzgar eso).

En primer lugar, no veo por qué les dijiste a los demás que no tienes ningún estudio formal sobre el tema. No lo menciones. Si se le pregunta sin rodeos, puede evadir la pregunta, mentir o simplemente decir que no desea compartir esa información; siempre que el jefe lo sepa y esté contento con usted en el equipo, no es necesario que lo sepa.

En segundo lugar, para ganar credibilidad tienes que hablar y caminar. Si no conoce y utiliza la jerga y la terminología clave de la programación al analizar las ideas que propone, es posible que los desarrolladores veteranos lleguen a pensar que realmente no tiene idea de lo que está hablando.

Por último y no menos importante, mantente humilde. Nunca un compañero desarrollador me dijo que su opinión debería contar más porque tienen un título más alto que el mío. Sin embargo, tampoco he conocido a nadie que tuviera razón el 99% del tiempo.

Sé que he estado en puntos de mi carrera en los que ni siquiera sabía lo que no sé (si eso tiene algún sentido). Ahora soy un poco más consciente de lo ignorante que soy en realidad, y de que hay muchos conocimientos que aún debo adquirir antes de poder considerarme un desarrollador realmente hábil.

Siendo autodidacta, es posible que ignores algunas técnicas que ni siquiera te das cuenta de que existen, y mucho menos que podrías estar usándolas. Mantenga siempre una mente abierta y no desafíe a las personas desde el punto de vista de que sus ideas son inherentemente superiores. Simplemente debate los pros y los contras de cualquier enfoque.

Puedo identificarme con cada palabra que dijiste. Mantener el hecho de mi falta de título es realmente un buen consejo: siempre he sido abierto al respecto.
@Dima: sí, aprendería a guardármelo para mí si fuera tú. Su nombre de usuario me lleva a creer que puede ser de Europa del Este, al igual que yo. Y sé que en esas culturas su título se usa básicamente para calcular su valor. Puede que seas un idiota, pero tienes un título de maestría y la gente automáticamente te respetará, mientras que un graduado de la escuela secundaria que se convierte en millonario gracias a sus ideas brillantes e innovadoras es ridiculizado y menospreciado. Es la mentalidad de la era comunista.
Oh, sí, tienes 100% razón.