Pregunta

Estoy trabajando en un sistema que se ejecuta con Informix y así comencé a aprender más y más sobre Informix.Estoy pensando en estudiar y obtener la certificación Informix.

¿Cree que hay futuro para Informix?¿O debería intentar aprender más sobre Oracle o MySQL o algún otro sistema de base de datos popular?

¿Fue útil?

Solución

Estoy biassed - He estado trabajando con Informix desde 1986, y para Informix desde 1990

.

Creo que hay un futuro en curso para Informix. Sujetos a los caprichos normales de predecir el futuro, y teniendo en cuenta la incertidumbre adicional debido a las condiciones económicas actuales, todavía esperaba estar trabajando en o con Informix en 5 años; Creo que probablemente voy a estar haciendo lo que en 10 años.

Sin embargo, es para saber más de más de un DBMS, del mismo modo que vale la pena conocer más de un sistema operativo y vale la pena conocer más de un lenguaje de programación. Por lo tanto, ciertamente no podía culparlo por que también aprender sobre otras DBMS.

KillingMichael hace un punto interesante acerca de la popularidad, las tasas y los viajes. No es probable que sea cierta correlación. También depende de qué tipo de trabajo que usted está después -. Si usted está buscando para la contratación de trabajo con regularidad a los cambios frecuentes de trabajo, o si usted está en busca de un empleo más estable

¿Qué otros DBMS para aprender es una decisión compleja. No estoy seguro de si SQLite y GoogleAppEngine es probable que tengan suficientemente pocos desarrolladores que se puede conseguir a un paso por delante de las otras personas.

Otros consejos

Desde que pidió consejo:)

1: Elige lo que le guste más. Como hay un futuro para Informix, Oracle y MySQL. Y, el mejor futuro vienen de trabajar en / con herramientas que le gustan.

2: Una regla empírica general:. Si trabaja en herramientas no tan "populares", a continuación, sus tasas suben pero también lo hace su recorrido

3: [En mi humilde opinión] Sin embargo: Si usted está dispuesto en la cabeza de buceo profundo en algo para dominarla, mi recomendación personal sería la de seleccionar algo más nuevo. Al igual que: SQLite, GoogleAppEngine, etc. Algo donde se puede obtener por delante de los otros 100.000 más o menos a otras personas que ya cuentan con ese conjunto de habilidades particulares

.

Solo para que conste: conozco empresas que tienen que emplear personas en todo el mundo para trabajar de forma remota porque no pueden encontrar personas locales o incluso nacionales con excelentes habilidades locales en Informix.

Se están desarrollando muy pocas aplicaciones nuevas en torno a IDS, al menos en parte porque IBM lo ve como un legado y no lo promueve, aunque continúa desarrollándolo, aunque sea un poco.

Y debido a que se están desarrollando muy pocas aplicaciones nuevas usando IDS (y más se están transfiriendo a Oracle, etc.), muy pocas personas están adquiriendo habilidades en ello.Entonces, como decían los carteles anteriores: hazlo si realmente quieres, pero evita poner todos tus huevos en una sola canasta, y prepárate para viajar o trabajar de forma remota.

Lo que me falta es qué área de Informix que está trabajando. Informix como DBA / administrador, o Informix como desarrollador de software. En este último caso yo diría que seguir adelante. He sido un desarrollador de Informix durante 12 años usando 4GL (y SPL) y nadie quiere desarrollar en ellos nunca más. Estoy reentrenamiento a Oracle. Dicho esto, no hay ninguna razón Informix como un servidor de base de datos no tiene un futuro. El problema es que es vista como un sistema heredado (y probablemente es) si tiene uno. Razón por la que no está ahí arriba ya se debe a que IBM chupar en la comercialización. Y allí se acercan a la sustitución es el idioma principal 4GL fue demasiado "comprar" Genero, que es sólo una cara bonita envuelta alrededor del viejo lenguaje 4GL. Compare esto con Oracle con Java. O SQL Server y C #. "Informix 4GL y / Genero" hmm. A pesar de que un desarrollador de él Identificación Nunca ir allí como un negocio. Entonces, ¿cómo esperan que cualquier otra persona a quien la mayoría no han oído hablar de Informix. Tienen que estar en la cama con un lenguaje contendiente real y hacer algo de marketing real para obtener Informix tomada en serio como un servidor de base de datos, ya que creo que está allá arriba y la identificación optar por ésta en MS Server.

Paul @ Si conoces a las empresas que necesitan los desarrolladores de Informix, voy a poner mi carrera felizmente Oracle en espera! ;)

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top