Question

Je travaille sur un système qui fonctionne avec Informix et je commencé à apprendre de plus en plus sur Informix. Je pensais à étudier et à obtenir la certification Informix.

Pensez-vous qu'il est sur l'avenir Informix là-bas? Ou devrais-je essayer d'apprendre plus sur Oracle ou MySQL ou un autre système de base de données populaire?

Était-ce utile?

La solution

Je suis biaisé - Je travaille avec Informix depuis 1986, et pour Informix depuis 1990

.

Je pense qu'il ya un avenir en cours pour Informix. Sous réserve des aléas normaux de prédire l'avenir, et permettant une incertitude supplémentaire en raison des conditions économiques actuelles, je pense toujours à travailler sur ou avec Informix en 5 ans; Je pense que je vais probablement le faire dans 10 ans.

Cependant, il faut savoir au sujet de plus d'un SGBD, tout comme il faut savoir à propos de plus d'un système d'exploitation et qu'il faut savoir plus d'un langage de programmation. Par conséquent, je ne pourrais certainement pas vous reprocher d'apprendre aussi sur d'autres SGBD.

KillingMichael fait un point intéressant sur la popularité, les tarifs et Voyage. Il est susceptible d'être une certaine corrélation. Cela dépend aussi de quel type d'emploi que vous êtes après -. Que vous soyez à la recherche de contracter le travail avec régulièrement à des changements fréquents d'emploi, ou si vous êtes à la recherche d'un emploi plus stable

Quels sont les autres SGBD d'apprendre est une décision complexe. Je ne suis pas sûr que SQLite et GoogleAppEngine sont susceptibles d'avoir des développeurs suffisamment peu que vous pouvez obtenir un saut en avance sur les autres.

Autres conseils

Depuis que vous avez demandé conseil:)

1: Choisissez ce que vous aimez mieux. Comme il y a un avenir pour Informix, Oracle et MySQL. Et, le meilleur terme viennent de travailler dans / avec les outils que vous aimez.

2: Une règle générale:. Si vous travaillez dans moins d'outils « populaires », vos taux montent mais le fait votre Voyage

3: [à mon humble avis] Cependant: Si vous êtes plongée prêt dans la tête profondément dans quelque chose à le maîtriser, ma recommandation personnelle serait de choisir quelque chose de nouveau. Comme: SQLite, GoogleAppEngine, etc. Quelque chose où vous pouvez obtenir en avance sur les autres quelque 100.000 autres personnes qui ont déjà cette compétence particulière ensemble

.

Pour la petite histoire - Je sais que des entreprises qui ont de d'employer des personnes dans le monde entier pour travailler à distance parce qu'ils avec d'excellentes compétences Informix locales ne peuvent pas trouver les populations locales ou même nationales

.

Il y a très peu de nouvelles applications en cours d'élaboration autour IDS -. Au moins en partie parce que IBM voient comme héritage et ne favorisent pas, même si elles continuent de le développer, un peu

Et parce qu'il ya très peu de nouvelles applications développées en utilisant IDS (et plus portés vers Oracle, etc) très peu de gens sont Skilling sur le sujet. Alors que les affiches précédentes dit - Faites-le si vous voulez vraiment, mais il faut éviter de mettre tous vos œufs est un panier -. Et être prêt à voyager ou travailler à distance

Qu'est-ce que je manque ce que la zone de Informix vous travaillez. Informix en tant que DBA / Administrateur ou Informix en tant que développeur de logiciels. Dans ce dernier cas, je dirais passer. Je suis un développeur Informix depuis 12 ans en utilisant L4G (et SPL) et personne ne veut se développer dans ces plus. Je le recyclage vers Oracle. Cela dit, il n'y a aucune raison Informix en tant que serveur de base de données ne dispose pas d'avenir. Le problème est qu'il est considéré comme si vous avez un système d'héritage (et il est probable). Raison, il est pas est plus là parce que IBM sucent marketing. Et il approche de remplacer la langue première 4GL était trop « acheter » Genero qui est juste un joli visage enroulé autour de la vieille langue 4GL. Comparez cela à Oracle avec Java. Ou SQL Server et C #. "Informix 4GL et / Genero" hmm. Même en tant que développeur de celui-ci id jamais y aller comme une entreprise. Alors, comment font-ils attendent quelqu'un d'autre à qui la plupart ont même pas entendu parler de Informix. Ils doivent obtenir au lit avec un vrai langage de candidat et faire du marketing réel pour obtenir Informix pris au sérieux en tant que serveur DB, car je pense qu'il est là-bas et id choisir au serveur MS.

Paul @ Si vous connaissez des entreprises qui ont besoin développeurs Informix, je vais heureusement mis ma carrière Oracle en attente! ;)

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top