Cómo a los 52 años, con décadas como abogado (menos que satisfecho) y buscando un cambio de carrera, avanzar hacia un trabajo remunerado en el campo de la programación

No lo hagas Odiarás ser un desarrollador de software. Todos estos años ha trabajado por cuenta propia, libre de hacer lo que quiera. Como desarrollador de software novato de 52 años, sentirás que has sido transportado por hadas mágicas a una especie de jardín de infantes trastornado.

¿Has visto esa película sobre Google, con Vince Vaughan y Owen Wilson?

La pasantía (2013)

Será así

Hay muchas personas que valorarían sus servicios como abogado. Como por ejemplo el proyecto inocencia.

Inicio – El Proyecto Inocencia

Sospecho que es mucho mejor ganar menos dinero, y estar en paz cada día, que ser miserable y dejar atrás una gran propiedad.

Si realmente le gusta el desarrollo de software, considere obtener un título en CS en su tiempo libre, sin abandonar su práctica, luego obtenga un trabajo como gerente de proyectos enfocado en software para una empresa de consultoría como Price Waterhouse o McKinsey. Primero, aprenda todo lo que las personas aprenden como estudiantes universitarios (compiladores de sistemas operativos, análisis de algoritmos y estructuras de datos, aprendizaje automático, etc.) por su cuenta, y luego aplique a un programa de maestría o doctorado a tiempo parcial, y si puede ‘ t ingrese a un programa en una institución respetada, no pierda su tiempo. Un título de una institución de tercer nivel será una vergüenza para usted. Si desea aprender todo eso por su cuenta, simplemente vaya a cualquier universidad, averigüe cuál es el plan de estudios y compre todos los libros de texto e implemente todos los problemas de tarea. Si no puede convencerse de hacer todo eso, considere interpretar eso como una señal de que está perdiendo el tiempo con esta computadora idea de la ciencia, y que podría ser mucho más feliz, renovando y volcando casas viejas, en cuyo caso es posible que desee comenzar con la que vive actualmente, o abrir un bar, abrir una práctica de bienes raíces, conseguir un trabajo como un fiscal o un fiscal de distrito, cualquier cosa que le permita permanecer en control de tu propio destino)

Una vez escuché de un abogado que fue a la escuela de medicina, quien después de obtener su título de médico nunca solicitó ningún programa de residencia, y en su lugar enfocó toda su energía en demandas por negligencia médica.

Tiene que haber una manera de aprovechar la vasta experiencia que ya tiene.

Si aprende toda esa informática, también podría considerar obtener un trabajo como asesor interno, centrado en patentes, para una gran empresa de software como Microsoft, Oracle, Apple, Google, IBM, HP o Adobe, o tal vez pueda conseguir un trabajo en la oficina de Patentes y Marcas de EE. UU., o en el ejército, o como cabildero que trabaja en DC para representar los intereses de una gran empresa de software.

Tener 52 años no te impedirá obtener conciertos interesantes, atractivos y de pago.

Tener una falta de experiencia lo hará.

Pero eres un tipo brillante, ¿verdad? Entonces puedes arreglar eso. Aquí hay algunas sugerencias.

1) Proyectos de código abierto. Encuentra algo interesante, trabaja en ello. Enjuague y repita. Si es posible convertirse en “el chico” (ya sabes a lo que me refiero) en un área en particular al enfocarnos en eso, es una victoria gigante.

2) Proyectos de voluntariado. Hay toneladas de organizaciones sin fines de lucro que necesitan urgentemente desarrollo web y, a menudo, desarrollan aplicaciones empresariales y móviles. No pueden pagar mucho. Es posible que no puedan pagar en absoluto. Está bien. Estás haciendo algo bueno por alguien que lo necesita, y estás creando una cartera.

3) Independiente. Puede probar lugares como Upwork o mirar a través de la sección “conciertos” de su lista de craigs local. Por lo general, eso no paga muy bien, pero creará una base de clientes de referencia y posiblemente ingresos recurrentes. Otro enfoque es establecer una tienda, usar Google Ad Words y Google Local para crear una marca como un recurso local confiable, amigable y asequible. Si lo hace, hágase amigo de los lugares independientes de ventas y servicio de hardware de su área, ya que pueden ser una gran fuente de clientes potenciales.

Todo lo anterior tiene un hilo común: se trata de obtener experiencia práctica para resolver problemas reales para personas reales, desarrollar una cartera de trabajo que pueda mostrar a los posibles empleadores y la credibilidad de que de hecho puede entregar lo que dice ser capaz de entregar. Eso debería ser familiar para usted en sus días previos de práctica legal: las personas quieren saber que pueden confiar en usted y tienen razones sustantivas para respaldar esa confianza.

En ese momento, felicidades, ¡eres empleable! Pero en ese punto, es probable que descubra que está menos interesado en ser empleado que en continuar haciendo un trabajo interesante y productivo, y podrá aumentar sus tarifas a medida que vaya al “mercado”, que está lejos por encima de lo que harías como empleado.

Buena suerte.

Es poco beneficioso para usted obtener un título de CS a menos que tenga tiempo libre y sea un autodidacta realmente pobre. El papel no está particularmente bien valorado en comparación con lo que ese papel representa, y a diferencia de la práctica de la ley, hay muy pocas certificaciones significativas para los desarrolladores de software a menos que esté hablando de la certificación MCSE u Oracle o de lo que tiene, que no es, estrictamente hablando , una certificación de programador y que se aplican solo a especialidades particulares de la industria. Muy, muy pocos trabajos de programación esperan un título si tiene otras formas de demostrar su capacidad histórica para resolver los problemas que necesitan resolver.

Ageism es real, y no será diferente para que te conviertas en desarrollador de software que si un desarrollador de software de 52 años de repente anunciara que se había convertido en abogado. Lucharás hasta que puedas imponer respeto y establecer cierta antigüedad. Por esa razón, creo que será mejor para usted demostrar que su trabajo como desarrollador de software es una consecuencia de su carrera legal en lugar de comenzar desde cero, incluso si ese es un período de transición que termina con su trabajo en proyectos no relacionados con ley.

Las mejores posiciones de software implican una cierta cantidad de conocimiento específico de dominio, y dependiendo de su campo de derecho particular, puede traer esas experiencias al desarrollo de software. Para cualquier especialidad legal dada, apuesto a que podríamos proponer dos o tres proyectos de software en los que estaría equipado de manera única para trabajar.

Además de sus proyectos independientes que son * esenciales * para promover el aprendizaje y mejorar sus habilidades, recomiendo encarecidamente OpenCourseware de MIT. Tienen varias pistas en el ámbito de la ingeniería de software y siempre puedes usar el tuyo para obtener el enfoque que más te interesa. Alguna exposición informal a la educación formal en CS es beneficiosa puramente por tener un idioma compartido si quieres trabajar con un equipo.

  1. Piense en algo de su experiencia como abogado que le resulte molesto / una molestia que cree que puede resolverse con un software.
  2. Escriba una aplicación o sitio web para usted que resuelva este problema, pero guárdelo para usted primero. Refínalo hasta que lo uses con regularidad
  3. Cuando usted mismo encuentre valor en lo que ha desarrollado, póngalo a disposición de sus asociados más cercanos de forma gratuita.
  4. Cuando lo usan con tanta frecuencia que les resulta casi indispensable, es hora de convertirlo en una operación “real”, posiblemente con clientes que pagan o un modelo publicitario o algún otro esquema de monetización.

Aprender a escribir software “en el vacío” es difícil y no particularmente motivador. Es mejor comenzar pequeño y cerca de casa y resolver problemas reales. Es más fácil aprender en el camino cuando el ciclo de retroalimentación del aprendizaje a la aplicación real es tan estrecho como puede ser

Dos estrategias, no necesariamente mutuamente excluyentes:
1) Comience con tentador. Hable con una agencia como Manpower Technical.
2) Busque una empresa que ofrezca software para abogados. Los desarrolladores de software con habilidades de desarrollo de software razonables y un profundo conocimiento relacionado con las aplicaciones son más apreciados que los gurús de la informática.

Sí, mucha discriminación por edad. Pero cuanto mejor sea la organización, menos habrá. Entonces, quizás no sea tan malo si quieres un buen trabajo y no solo un trabajo. No importa cuánto te guste la programación, créeme, hay compañías que te harán sentir tan miserable que, en comparación, parecería menos que satisfecho.

Le recomiendo que aprenda algo sobre estructuras de datos y algoritmos básicos. Aprendí del libro de texto de Horowitz y Sahni, estoy seguro de que hay otros buenos. Si lo encuentra interesante, sería una muy buena señal de que está haciendo el cambio de carrera adecuado.

Tipo. Realmente estás subestimando el sesgo de edad en el desarrollo de software.

Por favor, intente un área legal que lo haga sentir mejor. Un nuevo trabajo usando su experiencia legal suena genial. ¿Qué hay de participar en la ley para una empresa de tecnología y combinar las dos?

Estoy en mis 40 años, pero todavía a menudo me cardan en bares. La mayoría de la gente piensa que tengo ~ 30 en persona. Ya buscar trabajo es más difícil. La edad perfecta para estar en el software es a mediados de los 20. Si tienes más de 30 años, ya es mucho más difícil. ¿En tus 50? Si tienes cabello gris? ¿O quieres un buen salario? Te das cuenta de que 2-3 años es una duración de trabajo normal, por lo que volverás a entrevistarte hasta que te jubiles. Es difícil para mí pensar que esto sería una actualización en general.

Escribir software hoy en día es un poco como elegir convertirse en músico y cambiar de instrumento musical cada pocos años. Es una actividad que requiere dedicación constante. Si bien es posible ser un programador de envejecimiento competente, puede ser más difícil mantener este entusiasmo del principiante a medida que envejecemos y desarrollamos otras prioridades. He estado en el campo durante casi dos décadas, sin contar la universidad y otras reflexiones, y me veo obligado a admitir que me siento terriblemente fuera de lugar sabiendo que los recién llegados al campo están dominando tecnologías que ni siquiera puedo permitirme aprender. Puede ser más gratificante seguir programando como un pasatiempo y hacer otra cosa durante las horas de oficina que trabajar con una base de código más moderna después de un día haciendo el mismo tipo de trabajo para otra persona, solo para estar a la vanguardia. Es posible que le paguen lo mismo por llevar una vida equilibrada.

El software también se está convirtiendo en un negocio para aficionados, tanto en el sentido apasionado como en el no educado. Parece que todos los que están trabajando en una novela en estos días también son programadores aficionados. Los títulos en informática se han convertido en una opción favorecida por aquellos que valoran las actividades académicas por encima de las muchas demandas concretas del mercado laboral. No recomendaría comenzar una carrera con una educación seria, ya que podría ser una distracción, pero podría proponerla a alguien que pueda requerirla específicamente. La experiencia con las herramientas y prácticas correctas, con las multitudes y proyectos correctos es a menudo lo que coloca a los desarrolladores capaces por encima de los inteligentes. Eso, las habilidades de las personas y la experiencia en el dominio. No subestimes el tuyo.

El desarrollo de software puede ser una actividad gratificante, pero la mayoría de las carreras no son tan gratificantes como las que más conocemos. A menos que desarrolle la agencia de administrar su propio negocio, es probable que siga siendo un dron para una empresa que vende más de lo que paga, le paga poco, espera que entregue un alto valor en breves retrasos y no le importa mucho el producto. construcciones o las prácticas que creería que deberían mantener. Y si tiene la intención de dirigir un negocio, probablemente no necesite aprender mucho más sobre el desarrollo de software. También podría comenzar a vender software a firmas de abogados y contratar los drones cuando sea necesario.

Parece que tienes una buena experiencia de dominio en el campo del derecho. ¿Por qué no encuentras la oportunidad dentro? donde podría aplicar sus habilidades de programación recién adquiridas y desarrollar un producto / servicio / plataforma; incluso si no tiene que ser un programador, solo necesita una buena idea que pueda resolver con la ayuda de la programación de software.

More Interesting

¿Es normal sentir que la mayoría de las oportunidades profesionales han pasado a los 27 años?

¿Qué debo hacer si me rechazan todas las universidades a las que postulé?

¿Cuáles son algunos errores de carrera de un ingeniero que hubieras evitado?

Cómo aprovechar al máximo una conferencia de física

¿Realmente vale la pena vivir en el extranjero (fuera de la India) dejando a tus padres y todo? Después de los estudios, la gente parece querer ir a buscar trabajo, incluso si tienen un trabajo remunerado decente aquí.

¿Qué oficina debo elegir: Hoboken o NYC, ya que vivo en Jersey City?

¿Qué puedo hacer si no quiero hacer un trabajo de 9 a 5?

Tengo 43 años y estoy completamente en quiebra. ¿Cómo puedo volverme financieramente estable en veinte años para poder disfrutar de una jubilación cómoda?

He tenido 8 trabajos en los últimos 10 años y no me han gustado todos. ¿A donde voy desde aqui?

No quiero vivir porque no podría estar en el mundo del glamour o ser lo suficientemente creativo como para entrar allí. ¿Qué tengo que hacer?

¿Debo ir por resonancia?

¿Debo tomar el GATE y hacer MTech o continuar mi trabajo?

¿Es la USF una buena escuela para estudiar psicología, terapia de mensajes y / o medicina deportiva?

En un año, me estoy graduando de la escuela secundaria en Dinamarca. Durante los últimos dos años, he estado buscando y tratando de descubrir lo que me interesa (educación inteligente) y no tengo ni idea. ¿Cómo averiguo lo que quiero hacer?

Soy demasiado joven para trabajar en elance.com. ¿Qué tengo que hacer?