programming languages - used - ¿Programas para obtener ganancias?
programming languages used in most popular websites (20)
¡No te preocupes, compañero hipócrita! Mientras aprendes C #, aún puedes hackear tu camino con el código de Python en .NET con IronPython.
IronPython al rescate!
No estoy seguro de si esta pregunta se ha formulado de nuevo, pero ¿programaría en un idioma solo para los beneficios financieros? O incluso más, dado que la mayoría de nosotros codificamos en varios idiomas diferentes: ¿trabajas en un idioma que no te gusta, pero lo haces con fines de lucro? Y si es así, ¿cuál sería el idioma que dominas y te gusta y quieres trabajar en el trabajo?
Actualmente soy un desarrollador de Python y he recibido una oferta para trabajar en la tecnología .NET (asp.net, mvc, c #), pero viniendo de un fondo de Unix, de alguna manera soy reticente a esto. Por otro lado, el beneficio financiero es mayor en el lado de .net. También me gusta codificar en python más que en c #, pero eso es solo que soy subjetivo.
¡Gracias!
A veces me siento así cuando programo en C ++ :)
ABAP: el lenguaje interno de SAP.
Es un lenguaje QBASICy unisexy, las aplicaciones de SAP que admite son hinchadas, aburridas y obtusas, los proyectos de SAP llevan años de tedioso esfuerzo de implementación.
Tiene las tasas más altas por hora / diarias para los contratistas de cualquier lenguaje de programación.
Con fines de lucro: SÍ,
Solo con fines de lucro: NO
Creo que el tipo de trabajo que harás debería tener una clasificación más alta que las herramientas que usarás.
Creo que también es importante considerar su empleabilidad a más largo plazo.
Puede decidir pasar años eligiendo roles que le permitan codificar en su idioma preferido, solo para buscar un día y descubrir que tiene habilidades heredadas que no buscan muchos empleadores. Por otro lado, las habilidades heredadas pueden hacerle ganar un buen dinero, aunque típicamente no de forma indefinida.
Recientemente descubrí que 6 años de experiencia en WinForms, C # .NET 1.1 no me prepararon bien para las entrevistas con empleadores que buscaban a alguien con experiencia en ASP.NET 2.0 ...
Elijo el idioma que uso yo mismo.
Hace muchos años, a veces tenía que usar idiomas que no elegía, como C51 para la programación de dispositivos móviles, y también era interesante, pero hoy en día solo uso mi idioma favorito y hago que todos los que me rodean lo usen también; )
Extrañamente, tuve la experiencia opuesta a Spence. Vengo de un fondo Java / C # e hice VB.NET durante seis meses por un trabajo. Terminé amándolo y escribiendo toda mi plataforma de blogs alrededor de él ... Antes de que me fugase con django, eso es.
Fui Unix / C a VB 1.0 y pagó generosamente, luego aprendí C ++, y finalmente volví a migrar a C #, y todavía creo que VB original es un excelente lenguaje para hackear juntas una IU. Pruébalo, te sorprenderá lo que descubras.
Hay una razón por la cual debo cambiar para usar languageX, platformY
Solicité un trabajo como "programador ASP.Net". Pero cuando fui a mi oficina el primer día. Mi jefe me dijo que "El cliente canceló nuestro proyecto".
Entonces mi jefe me asignó hacer una aplicación de diccionario en Symbion mediante el uso de Visual C ++ embedded.
Me dio 4 días para hacer este proyecto, si no puedo completar este proyecto, me despedirá.
No me importa qué lenguaje de programación deba usar. También disfruto cuando aprendo nuevas tecnologías también. Pero no hay tiempo para aprender eso y no tengo otra opción.
Entonces me rindo a la fe.
Entonces, una razón por la que cambio mi lenguaje de programación muchas veces es que alguien me sugiera que lo cambie.
Y por tu pregunta.
"¿Cuál sería el idioma que dominas y te gusta y quieres trabajar en el trabajo?"
solía usar VB.Net antes, pero por ahora prefiero c #.
Mi lenguaje de programación favorito es Python (y me pagaban por usarlo), tengo un sólido historial de Unix y acepté una posición en C # / ASP.NET :-)
El factor más importante para mí fue el lugar de trabajo, la gente y los procesos de toma de decisiones. Afeto las cosas que me importan, aprendo mucho y consigo hacer cosas que de otro modo no habría hecho.
El lenguaje de programación favorito es solo un parámetro para la satisfacción laboral.
Mucha gente que todavía codifica en COBOL, .NET, es bastante buena en comparación. Por otro lado, diría que no importa en qué idioma estés codificando, lo que importa es quiénes son tus compañeros de trabajo. Si son inteligentes y amigables, incluso la experiencia PL / I puede ser agradable. Así que decida si quiere tomar el trabajo en eso, no en la preferencia de idioma.
Obtener más dinero y programar con su lenguaje de programación preferido o más cómodo son dos dimensiones que, dado que el trabajo en particular puede estar alineado o puede estar a 180 grados. Entonces realmente necesita decidir qué es importante para usted en ese momento particular: Rentabilidad o Disfrute / Comodidad. Si es rentable, debes preocuparte por aprender el lenguaje de programación o la plataforma requeridos por el trabajo en ese punto en particular. Si lo disfrutas, relájate y disfruta de tu PL preferido en tu zona de confort y niega la oferta, pero trata de no olvidar que las personas como yo estarán siempre listas para tomar lo que otros tiran para obtener más conocimiento, ganar más dinero y ganar más vida .
Para obtener ganancias reales, debe hablar en Java
Sí. Trabajo como consultor, así que programo en cualquier idioma que el cliente quiera que use.
No me importa usar un lenguaje diferente en el trabajo para lo que "prefiero". Como también hago algunos pasatiempos en casa, puedo usar el lenguaje que quiera para esos proyectos. Para mí, la programación se trata de la solución de problemas y la salida creativa, por lo que el lenguaje de implementación a menudo no es tan importante.
Personalmente, creo que es posible disfrutar de la programación en cualquier idioma . Los diferentes lenguajes y arquitecturas ofrecen diferentes ventajas, desventajas y desafíos, y he aprendido a apreciarlos todos.
Si y no. Cambié de .Net a ABAP a petición de mi empleador, y trabajé con él durante un año. Tan interesante como fue el cambio, pondere mi experiencia (8 años) con .Net contra ABAP, y decidí que no quería desperdiciar esa experiencia. Cambié de trabajo la primera oportunidad que tuve.
Supongo que tiene mucho que ver con la dirección en la que se está moviendo tu carrera. Diría que es una decisión personal en muchos sentidos.
Soy un desarrollador de Java (también con un fondo de Linux) y me encanta mi trabajo actual, por lo que probablemente esté programando en Java por otro tiempo.
Pero, sinceramente, creo que debes superar tus preocupaciones "religiosas" :) Aprender un nuevo idioma ampliará tus conocimientos y será divertido. .NET es bastante joven, por lo que los diseñadores tuvieron la oportunidad de aprender del pasado y obtener ciertas cosas correctas que son quizás torpes en otras plataformas / marcos / idiomas que conoces (solo puedo juzgar por Java: el manejo de excepciones apesta, la introducción tardía de genéricos es subóptimo, swing es demasiado difícil de usar, solo para nombrar algunos).
Si su nuevo trabajo no solo ofrece la posibilidad de aprender una nueva tecnología, sino que también significa más dinero, ¡con suerte!
Tienes que gustarle el idioma con el que trabajas o serás miserable. Me encanta trabajar con C # y encontrar idiomas más pequeños como PHP o Python interesantes, pero cuando tengo que trabajar con otro gran lenguaje con matices que pueden tardar décadas en dominar, siento que estoy perdiendo el tiempo porque no estoy preparado para hacer un compromiso de dominarlos.
Esperemos que todos lleguen a un nivel donde se den cuenta de que un lenguaje de programación es solo un lenguaje de programación y aunque todos presentan un subconjunto diferente de todas las ideas de lenguaje que se han inventado, la mayoría (todas las principales) son "lo suficientemente buenas" para obtener su trabajo hecho. Realmente no es un gran problema. Después de todo, está buscando un trabajo aquí, así que sea lo que sea que termine escribiendo, es probable que no sea algo que le importe demasiado, entonces, ¿por qué le importaría en qué idioma lo escriba? Tome el dinero, pague sus cuentas y escriba algo que le guste, en el idioma que le guste, en casa.
FWIW Aprendí C primero, luego C ++ y en la universidad realmente me gustaba SML, pero cuando obtuve mi primer trabajo de programación fue en VB. Desde entonces he realizado la mayor parte de mi programación para trabajar en C # y VB.NET, pero ahora estoy de regreso en el mundo no administrado con una mezcla impía de C, Objective-C y C ++, pero solo he encontrado un idioma que realmente podría hacer cualquier trabajo con: OCCAM. Y no creo que sea probable que me pidan que vuelva a usar eso.
Sí. Vb.Net a C # = más dinero y respeto. Juro que la gente se ha reído de mí por decir que era un programador de vb.net.