Cuál es tu lenguaje de programación preferido?

Elige opción

  • C / C++

    Votos: 165 23,3%
  • Java

    Votos: 95 13,4%
  • Javascript

    Votos: 45 6,4%
  • PHP

    Votos: 63 8,9%
  • Python

    Votos: 153 21,6%
  • Ruby / Rust / Scala

    Votos: 10 1,4%
  • Fortran

    Votos: 20 2,8%
  • Ensamblador

    Votos: 42 5,9%
  • Perl / Pascal / Ada

    Votos: 15 2,1%
  • Otros (C#, D, F# y etc.)

    Votos: 99 14,0%

  • Total de votantes
    707
Pues yo, por cosas del destino, estoy abandonando c# y javascript para pasarme a Dart.

Es con lo que se programa Flutter, el nuevo sistema de desarrollo hibrido para moviles de Google.

Y a pesar de llevar toda la vida de programador backend, creo que con la llegada de Firebase el backend va a reducir mucho su cuota de mercado.

Por ejemplo en una app movil no hace falta backend para nada. Y lo dice alguien que en estos momentos hace el backend de dos aplicaciones moviles.

Y conozco el caso de una startup alemana que va a empezar a desarrollar una aplicación web en angular contra firebase.

Estoy en todo momento hablando de startups. No de cárnicas, bancos, etc.
 
Joer, con las tonterías casi se me olvida poner los datos de Enero:



TIOBE Index for February 2020
February Headline: Objective-C on its way out

You must be registered for see images


Objective-C lost this month another 7 positions in the TIOBE index, thus being on the brink of slipping out of the top 20. Actually this drop took much longer than expected. In 2014 Apple announced the new programming language Swift to be the successor of Objective-C. At that moment Objective-C was at position #3 in the TIOBE index and development of mobile apps for iPhones and iPads was booming. After the announcement Objective-C dropped from 12% market share in 2014 to 1% market share in 2016. Suprisingly Swift grew from 1% to only 2% at that same time. The other 10% was consumed by other programming languages that appeared to be compilable for multiple mobile platforms. One might conclude that Apple made a mistake to insult iOS programmers by bluntly replacing Objective-C by Swift, but actually they hadn't got a choice. Objective-C was outdated as a programming language and definitely needed a redesign. In my view it would have been better to extend Objective-C with modern antiestéticatures step by step. Just like languages such as Java, C++ and C# survived by making small changes every new release. Now Apple lost 10% of its programming language market share by making this move. Having said this, Swift is now at position #10 of the TIOBE index.
 
PYTHON, aunque ahora lo tengo abandonado por javascript y MERN stack

mi idea conseguir nivel basic en: python - django - tensorflow - scipy
MERN con tensorflow.js y machinelearning.js

Hacer dos proyectos guano y conseguir curro de programador 27k y tras eso ir cambiando cada pocos meses... via inventarme experiencia pasada e intentar ponerme en 2 años en los 35 - 40k,,, 😉 con eso yo vivo sobrado y resobrado

C/C++ basico

Paso de R... aunque en algun momeno quise centrarme en y solo en el ecosistema R pero en españa se pide poco-
 
La idea no es especializarse en un lenguaje concreto, porque con las miles de librerias que hay hoy en dia, es materialmente imposible.

La idea realmente es especializarse en resolver un tipo de problemas concretos, y aprender las librerias y lenguajes mas adecuados para ello. Los clientes que necesitan freelancers no van preguntando "busco a alguien que sepa un cigot de C" o "busco a alguien que sepa un cigot de python", sino mas bien "busco a alguien que entienda de BigData y pueda meterle mano a mi base de datos" o "busco a alguien que sepa de Programacion Lineal y pueda resolverme tal problema de asignacion de recursos". Tirando por esa via, despues de algunos años acumulando una buena cartera de clientes, si se que se puede hacer dinero a saco.

Aqui uno que dice que hace 100.000 dolares al año trabajando desde casa, y ni siquiera programa, solo hace de copywriter:

Precisamente eso es lo que se busca: que seas especialista en una cosa o dos. Por ejemplo: si eres desarrollador web pues un python-django y dps javascript mas sql... pq hay que añadirse a lo que digan en un curro, si vas y dicens "ah si, mire señorita de rrhh.... es que eso del lenguaje da igual, yo se los fundamentos de programacion que me hacen adaptarme a cualquier lenguaje (...)" descartado...

Lo que hay que hacer es casarse con una o dos tecnologias mas o menos relacionadas en un sector y seguir la comunidad.

Por ejemplo yo voy para web: pues hago un python-django-datascience sobre todo visualiacion mas herramientas... le sumo javascript MERN pq JS es el lenguaje de la red y le pongo dps un poco de conocmiento basico de herramientas de ciencia de datos para sacar lo basico y visualiaciones (tensorflow tanto para py como js). Aunque dije las de python... me da la espina que en javascript dentro de nada tambien se metera en estos temasy cuando antes meterse ahi mejor.

Dps C, porque para calculos es mas rapido y se puede meter en codigo python.

Finalmente, tengo un alto conocimeinto de qgis, con lo que con las apis js y pyuthon pues meterme en webgis....

O eso, o mandarlo todo a la guano, irme al paro dos años y sacarme un a FP de monitor de gimnasio y listo... pq los curros de hoy en dia en españa son guano pura conmiles de requisitos, mucha reponsabilidad (perfiles TOP, mix tecnico - administativo- gestion de prioyectos - financiaero), muchas horas y salarios bajos o muy bajos comprados con perfiles mucho menores en paises tipo alemania, francia uk...

Basta ver que ahoira con la burbuja de renovables piden el bines developer que sepa desde hacer diseño tecnico de instalaciones, finanzas, gestion del proyecto, visitas a obra etc etc... Es terrible... y encima... pagan guano under 40k... piden el curro de 4 personas por el precio de 1 y dps lloran

ES QUE NO ENCONTRAMOS TALENTO



ME GUSTA LA FRUTA!!!
 
Modula 2.

Tienes que estar registrado para ver este contenido
 

Adjuntos

Archivo oculto para usuarios no registrados
He hecho cosas en swift últimamente por unas apps de iOS y la verdad que tiene su aquel, le estoy cogiendo el gusto.
 
La verdad es que C++ es un lenguaje que no soltaría pero si puediese hacerlo igual de flexible que Python sería una pasada. ¿Ustedes cuanto llevan desarrollando con otros lenguajes?

 
Pues yo, por cosas del destino, estoy abandonando c# y javascript para pasarme a Dart.

Es con lo que se programa Flutter, el nuevo sistema de desarrollo hibrido para moviles de Google.


No lo conocía, y la verdad es que por lo que promete tiene buena pinta (poder desarrollar aplicaciones para Android, web e IOS con un solo código). Además es de Google, herramientas gratuitas, tutoriales y todo eso, qué raro que no sea más conocido... pensando:
 
Buenas! amics

podríais comentar los sueldos medios que se cobra en cada categoría, front-end developer, full stack, especialista en sql, php, c++, Cobol etc

conocéis alguna web interesante que pueda guiar en el mundo de la programación a la gente?

un saludo


 
Pos eso.

Una encuestilla para saber la opinión de los conforeros programadores.

Ya sé, ya sé. Me vendrán con que eso depende de qué vayas a programar, el contexto, la eficiencia requerida y etc. Pero con cuál se sienten más cómodos.

En mi caso, me siento más cómodo en javascript y python. Repruebo PHP. Amo C++ pero no es muy práctico. Java me resulta confuso. Ensamblador es poco práctico y sólo lo embebo en C para algunas cosas. Fortran parece anclado en los 70.

No pones ni ada separado , ni lisp ni prolog? Pero pones Fortran? Esa encuesta no vale para nada
 
C#
Tiene buen soporte y está muy documentado.
Tiene su propio subconjunto de lenguaje de consultas a cualquier origen de datos, ya sea con linq o expresiones lambda, otros lenguajes se están o se han copiado de ello, por algo será.
Hace una muy buena gestión de la memoria, y para los objetos que lo requieren basta con usar el bloque using, o llamar a close y dispose.
Adiós para siempre a los odiosos punteros, el compilador es suficientemente listo como para saber si necesitas una copia o un puntero.
Está entre los lenguajes más aceptados y compatibles en Cloud, también aceptado con un montón de analizadores de código, para estilo, calidad y rendimiento.
Se aprende relativamente rápido.
 

Estadísticas del foro

Temas
2.049.606
Mensajes
58.153.025
Miembros
190.834
Último miembro
Xxtoxicxx

El blog de burbuja.info

Volver