Por qué el software de Eclipse está escrito en Java?

Si miramos la cuestión puramente desde un punto de vista técnico orientado al lenguaje, ¿cuál sería la alternativa?

En el momento de los orígenes del proyecto Eclipse, C# no existía. Podría decirse que todavía no es lo suficientemente multiplataforma como para soportar una funcionalidad de Eclipse prácticamente idéntica y completa en todas las plataformas en las que se ejecuta Eclipse …

¿Cuáles son los usos del software de aplicación sobre el software de sistema?

Como su nombre indica, el software de aplicación es para aplicar el ordenador a un propósito particular. Para escribir un documento de texto, puede utilizar Microsoft Word. Para editar fotos, puedes usar Adobe photoshop. Siempre que usamos el ordenador, estamos usando un software de aplicación. Es decir, todo lo que hacemos en el ordenador se hace más o menos con …

Cómo es trabajar como ingeniero de software en Tesla Motors?

No soy desarrollador de software, pero trabajo con muchos de ellos. Todos los aspectos de Tesla requieren algún tipo de desarrollo de software, desde los sistemas interiores hasta los componentes del tren de potencia, pasando por Tesla Energy.

Algunos de los proyectos en los que trabajan los desarrolladores de software son:

  • Programación del sistema de infoentretenimiento (consola central) y del
…

¿Cuál es su opinión sobre Android TV?

Estoy feliz de que a varios revisores les guste su Android TV. Yo era muy optimista cuando finalmente compré uno y opté por invertir en un Android Box de gama alta. (más de 200 dólares). La primera semana que mi familia lo usó quedamos muy impresionados. Netflix, Prime Video, Pandora, PlutoTV... y tantas otras cosas, estaban ahora al alcance de …

¿Cómo es hacer prácticas en Yelp?

Diría que, en general, es como cenar por primera vez en un restaurante de ingeniería de software de 5 estrellas.

No estoy muy seguro de cómo ampliar esto, pero empezaré por explicarte un martes normal. Algo de esto puede haber cambiado desde que Yelp se mudó a una nueva oficina este otoño, pero esto debería darte una idea general:

8:00 …

Cómo puede un ingeniero de software participar en el ejército?

Interesante pregunta 🙂 Soy un antiguo ingeniero de software, así que...

Bueno, hay algunas maneras:

  • Primero, puedes unirte al ejército. Eso es lo que hice yo. Aunque el Ejército no utiliza "trajes verdes" para el desarrollo de software real, las habilidades son muy relevantes para algunos campos - la inteligencia militar, la señal, y la cibernética. Suponiendo que tengas un
…

Cuánto ganan los ingenieros de software en Austin, Texas?

Hola,

Soy Charles, trabajo en el equipo de contenidos de Flatiron School. Gran pregunta, porque Austin es un gran lugar para empezar tu carrera como ingeniero de software. El salario medio de un desarrollador web es de 73.470 dólares según la Oficina de Estadísticas Laborales de Estados Unidos. Este es un gran salto en comparación con el salario medio de …

Cuál es el mejor software de planificación fiscal?

Creo que hay cierta confusión entre los encuestados sobre la planificación fiscal en contraposición al software de preparación de impuestos. La preparación de impuestos se ocupa del PASADO - después del 31 de diciembre. cuando usamos Turbo Tax y otros para preparar nuestras declaraciones de impuestos; sin embargo, la planificación de impuestos se ocupa del FUTURO.

Aquí es donde los …

Es 100 USD por hora una buena tarifa para un desarrollador de software contratista con 5-10+ años de experiencia en Estados Unidos y/o Canadá?

Sí. No. Tal vez sí.

Lo que realmente estás preguntando es si cuando le imponga esto a un cliente se asustará y me echará por la puerta.

La respuesta, por supuesto, es que depende.

Decirte mi tarifa no te sirve de nada porque todo es diferente. Yo tengo una tolerancia relativamente alta a que un cliente me rechace por la …

Qué pieza de software indica al sistema operativo cómo utilizar un dispositivo de hardware específico?

Suelen llamarse controladores de dispositivos de hardware. Proporcionan una interfaz abstracta entre los detalles particulares del hardware, y el software que quiere acceder al dispositivo, proporcionando una API (Interfaz de Programación de Aplicaciones) que se puede llamar y que es independiente del hardware.

Trabajo con el framework Harmony 3 que Microchip proporciona para facilitar a los programadores la escritura de …