| |
Consulter les messages sans réponse | Consulter les sujets actifs
| Auteur |
Message |
|
Auron
|
Publié: 21 Déc 2002, 00:24 |
|
Inscription : 22 Fév 2002, 20:54 Message(s) : 738 Localisation : Montréal
|
|
Quelles sont les différences principales entre un finissant en info et un finissant en génie info?(à part le fait que l'ingénieur a un anneau au petit doigt) Je suppose que plusieurs doivent se poser la question avant d'entrer à l'Université.
|
|
| Haut |
|
 |
|
Auron
|
Publié: 21 Déc 2002, 01:43 |
|
Inscription : 22 Fév 2002, 20:54 Message(s) : 738 Localisation : Montréal
|
|
J'en viens pas mal à la même conclusion que toi, je trouve que les informaticiens généralement code mieux et les ingénieurs eux sont meilleurs lorsque viens le temps de parler à la machine. Par exemple je crois qu'un informaticien serait mieux préparer pour travaillé sur un jeu vidéo, alors que l'ingénieur serait meilleur pour programmer les drivers de la carte video sur laquelle roule le jeu vidéo. Parcontre je crois qu'il y a beaucoup plus de mauvais informaticiens que de mauvais ingénieurs, car les exigences semblent moins élevé en informatique(tu peux entrer avec un dec en sc humaines) et plusieurs choisissent le bac en info sans avoir aucune aptitude dans ce domaine en se disant qu'après ils vont se trouver une job.
|
|
| Haut |
|
 |
|
JEDI JF
|
Publié: 21 Déc 2002, 02:10 |
|
Inscription : 30 Juil 2002, 20:04 Message(s) : 5314 Localisation : Longueuil (l'original)
|
Auron a écrit: J'en viens pas mal à la même conclusion que toi, je trouve que les informaticiens généralement code mieux et les ingénieurs eux sont meilleurs lorsque viens le temps de parler à la machine. Par exemple je crois qu'un informaticien serait mieux préparer pour travaillé sur un jeu vidéo, alors que l'ingénieur serait meilleur pour programmer les drivers de la carte video sur laquelle roule le jeu vidéo. Parcontre je crois qu'il y a beaucoup plus de mauvais informaticiens que de mauvais ingénieurs, car les exigences semblent moins élevé en informatique(tu peux entrer avec un dec en sc humaines) et plusieurs choisissent le bac en info sans avoir aucune aptitude dans ce domaine en se disant qu'après ils vont se trouver une job.
Un ingénieur peut coder (ça dépend de ton poste), mais il est aussi, et c'est une partie importante de la formation, former dans le but de faire la conception, c'est-à-dire la structure du logiciel. Il est souvent un niveau d'abstraction plus haut et s'occupe souvent en même temps de la gestion.
Et ça dépend de ta définition de coder. Si tu entends vraiment l'étape d'implantation (dans le processus unifié ou en cascade), ce n'est pas vraiment la grosse partie du travail. La conception est vraiment une plus grosse partie. Une fois que tu as fais la conception, tu as déterminé la struture de ton logiciel et les patrons que tu allais suivre (attention, pas de surutilisation du singleton  ), le codage se fait très facilement. Ce n'est que traduire ta conception en C++ (ou n'importe quel langage que tu aurais choisi). À la dernière session j'ai fait un logiciel style "civilisation" se jouant en réseau (via les sockets donc multithread) avec un monde 3D (OpenGL) où on pouvait charger n'importe quel personnage à partir d'une librairie dynamique .so (l'équivalent des .dll mais sous Linux). On a même pas eu 2 semaines pour le coder. Notre équipe on a parfaitement réussi (avoir eu plus de temps on aurait évidemment améliorer des choses comme avoir une meilleur interface graphique) parce que notre conception était vraiment bonne (une chance! un rapport de 175 pages je t'assure que c'est LONG) mais il y a des équipes où c'était lamentable. Ça m'a vraiment fait comprendre toute l'importance de la conception.
Un ingénieur en génie logiciel (ou anciennement ing en info spécialisation logicielle) ne voit pratiquement pas d'électronique et de conception de circuits.
Mais personnellement je considère que tu es plus en mesure de bien coder, du moins je trouve que c'est un avantage, si tu connais un peu la façon dont l'électronique qui va faire rouler tes programmes fonctionne (ce n'est que mon opinion et je sais que plusieurs ne seront pas d'accord).
_________________ intel E7300 @ 3.8Ghz (9.5x400) Asus P5Q Pro // Diamond Radeon 4870 1 gig // 4 PC2-8500 OCZ XTC Platinum // OCZ Vendetta 2 + Xigmatek ACK-I7751 // Western Digital Caviar Black 640GB // Corsair TX750W // Antec 900
|
|
| Haut |
|
 |
|
Auron
|
Publié: 21 Déc 2002, 12:16 |
|
Inscription : 22 Fév 2002, 20:54 Message(s) : 738 Localisation : Montréal
|
JEDI JF a écrit: Auron a écrit: J'en viens pas mal à la même conclusion que toi, je trouve que les informaticiens généralement code mieux et les ingénieurs eux sont meilleurs lorsque viens le temps de parler à la machine. Par exemple je crois qu'un informaticien serait mieux préparer pour travaillé sur un jeu vidéo, alors que l'ingénieur serait meilleur pour programmer les drivers de la carte video sur laquelle roule le jeu vidéo. Parcontre je crois qu'il y a beaucoup plus de mauvais informaticiens que de mauvais ingénieurs, car les exigences semblent moins élevé en informatique(tu peux entrer avec un dec en sc humaines) et plusieurs choisissent le bac en info sans avoir aucune aptitude dans ce domaine en se disant qu'après ils vont se trouver une job. Un ingénieur peut coder (ça dépend de ton poste), mais il est aussi, et c'est une partie importante de la formation, former dans le but de faire la conception, c'est-à-dire la structure du logiciel. Il est souvent un niveau d'abstraction plus haut et s'occupe souvent en même temps de la gestion. Et ça dépend de ta définition de coder. Si tu entends vraiment l'étape d'implantation (dans le processus unifié ou en cascade), ce n'est pas vraiment la grosse partie du travail. La conception est vraiment une plus grosse partie. Une fois que tu as fais la conception, tu as déterminé la struture de ton logiciel et les patrons que tu allais suivre (attention, pas de surutilisation du singleton  ), le codage se fait très facilement. Ce n'est que traduire ta conception en C++ (ou n'importe quel langage que tu aurais choisi). À la dernière session j'ai fait un logiciel style "civilisation" se jouant en réseau (via les sockets donc multithread) avec un monde 3D (OpenGL) où on pouvait charger n'importe quel personnage à partir d'une librairie dynamique .so (l'équivalent des .dll mais sous Linux). On a même pas eu 2 semaines pour le coder. Notre équipe on a parfaitement réussi (avoir eu plus de temps on aurait évidemment améliorer des choses comme avoir une meilleur interface graphique) parce que notre conception était vraiment bonne (une chance! un rapport de 175 pages je t'assure que c'est LONG) mais il y a des équipes où c'était lamentable. Ça m'a vraiment fait comprendre toute l'importance de la conception. Un ingénieur en génie logiciel (ou anciennement ing en info spécialisation logicielle) ne voit pratiquement pas d'électronique et de conception de circuits. Mais personnellement je considère que tu es plus en mesure de bien coder, du moins je trouve que c'est un avantage, si tu connais un peu la façon dont l'électronique qui va faire rouler tes programmes fonctionne (ce n'est que mon opinion et je sais que plusieurs ne seront pas d'accord).
En fait, je voulais dire coder dans un sens plus général. C'est vrai que l'ingénieurs va aussi faire de la conception, de l'algorithmique et écrire du code, mais je trouvais que la formation de l'informaticien était plus centré vers ce domaine, alors que l'ingénieur va connaitre beaucoup plus de détails techniques en rapport avec la machine. Il est vrai cependant que sur plusieurs projets il est essentiel de connaître le fonctionnement de la machine, alors que sur d'autres mieux vaut être plus fort coté algorithmique pour trouver des solutions à des problèmes complexes.
Je disais ça surtout parce que depuis quelques mois je travaille en équipe avec un ingénieur sur un projet à la fois complexe coté technique et coté algorithmique et je trouvais que nos connaissances en informatique étaient complémentaires.
|
|
| Haut |
|
 |
|
Frid
|
Publié: 23 Déc 2002, 01:54 |
|
Inscription : 01 Déc 2002, 17:17 Message(s) : 180 Localisation : Québec
|
|
Salut
Je viens de terminer mon bacc en info et ce n'est pas vraiment juste du codage loin de là. C'est sur il y en a, beaucoup plus que génie informatique mais ça se limite à environ 1 ou 2 cours sur 4-5 par session. Le reste ce sont des cours d'analyses (car le titre après un bacc en info est bien ANALYSTE-programmeur). À part de ça il y a également des cours d'interfaces, de base de données, de réseautique, d'intelligence artificielle, de logique et sans oubliés environ 3-4 cours de mathématiques ce qui n'est pas tant que ça dans un bacc de 3 ans. Ce n'est vraiment pas code code code math math math pour l'autre qui a dit ça !!! Bref on touche à tout ce qui entoure l'informatique la grosse différence avec génie informatique c'est qu'eux ils ont les cours de génie qui prenne beaucoup de places et également des cours plus "hardware" comme sur les circuits par exemple.
Si vous avez d'autres questions envoyez moi ça !
Et en passant j'ai une job que je commence en janvier (j'ai fini mon bacc il y a 2 semaines) et ma job comporte quasi totalement de l'analyse et très peu de codage ... aucune même en fait.
bye !
_________________ "Pour savoir qu'un verre était de trop encore faut-il l'avoir bu"
|
|
| Haut |
|
 |
|
Frid
|
Publié: 23 Déc 2002, 14:18 |
|
Inscription : 01 Déc 2002, 17:17 Message(s) : 180 Localisation : Québec
|
|
À l'Université Laval ...
_________________ "Pour savoir qu'un verre était de trop encore faut-il l'avoir bu"
|
|
| Haut |
|
 |
|
Jump
|
Publié: 24 Déc 2002, 00:31 |
|
Inscription : 07 Jan 2002, 00:24 Message(s) : 5834
|
Frid a écrit: (car le titre après un bacc en info est bien ANALYSTE-programmeur)
Le titre après un bacc en info c'est bachelier .
_________________ This posting is provided "AS IS" with no warranties, and confers no rights! ©2006 - 2014 Jump
|
|
| Haut |
|
 |
|
Auron
|
Publié: 25 Déc 2002, 14:02 |
|
Inscription : 22 Fév 2002, 20:54 Message(s) : 738 Localisation : Montréal
|
pit a écrit: je te conseil génie info car après un ingénieure informatique peut faire les job des bachelier en info l'inverse es complétement faux. Et pour m'avoir déjà poser les mêmes questions que toi c'est la conclusion à laquelle j'en suis venu. Pis si après c'est coder qui t'intéresse plus 2 , 3 cours(considérant que tu en aura déja fait plusieurs dans le bac ge génie) bien choisi dans le bac en info pis le tour est joué tandis que si tu te rend compte que c'est le hardware que t'intéresse plus tu n'aura pas nécessairement les préalables pour faire des cours d'ingénerie.
non non l'inverse n'est pas faux? si ce que tu veux faire c'est du hardware, un bac en génie info ne sera pas suffisant il va te falloir un bac en génie électrique ou quelque chose du genre. Génie info et bac info devraient tous 2 faire du software, mais a un différent niveau
|
|
| Haut |
|
 |
|
JEDI JF
|
Publié: 25 Déc 2002, 14:37 |
|
Inscription : 30 Juil 2002, 20:04 Message(s) : 5314 Localisation : Longueuil (l'original)
|
Auron a écrit: non non l'inverse n'est pas faux? si ce que tu veux faire c'est du hardware, un bac en génie info ne sera pas suffisant il va te falloir un bac en génie électrique ou quelque chose du genre. Génie info et bac info devraient tous 2 faire du software, mais a un différent niveau
Un bac en génie info peut te permettre de faire du hardware. C'est sûr que pour avoir des meilleures chances tu es mieux d'avoir un bac en génie électrique par contre. Et même là, moi je fais un bac en génie info et il y a plusieurs cours de hardware que j'ai fait qui étaient identiques à ceux de génie électrique avec un numéro de cours différent (mais avec les mêmes travaux, même site web...). Anciennement, le niveau de ces cours était moins élevé pour génie info vu que c'était des cours d'électrique mais ce n'est plus le cas.
Et un bac en génie électrique après avoir fait un bac en génie info ça ne prend que 2 ans au lieu de 4 (à Polytechnique).
_________________ intel E7300 @ 3.8Ghz (9.5x400) Asus P5Q Pro // Diamond Radeon 4870 1 gig // 4 PC2-8500 OCZ XTC Platinum // OCZ Vendetta 2 + Xigmatek ACK-I7751 // Western Digital Caviar Black 640GB // Corsair TX750W // Antec 900
|
|
| Haut |
|
 |
|
Jump
|
Publié: 25 Déc 2002, 15:11 |
|
Inscription : 07 Jan 2002, 00:24 Message(s) : 5834
|
pit a écrit: je te conseil génie info car après un ingénieure informatique peut faire les job des bachelier en info l'inverse es complétement faux.
C'est vrai, cependant les entreprises n'ont pas tendance a engager un ingénieur info pour faire de la job que fais normalement une personne avec un bacc (tout dépendant du secteur de l'entreprise).
Pourquoi? Souvent les ingénieurs ont la mauvaise habitude de se considérer comme des demi dieux et cela a une influence à la hausse sur leurs exigences salariales qui risquent d'être plus élevé que ce que va demander quelqu'un qui a un bacc en info et ce pour faire un travail équivalent. Souvent les ingénieurs vont être des candidats plus intéressants dans des secteurs ou la programmation fait appel a plus de notion mathématique que d'affaire (centre de recherche, applications statistiques, modélisation, simulation, ...).
_________________ This posting is provided "AS IS" with no warranties, and confers no rights! ©2006 - 2014 Jump
|
|
| Haut |
|
 |
|
Auron
|
Publié: 25 Déc 2002, 15:48 |
|
Inscription : 22 Fév 2002, 20:54 Message(s) : 738 Localisation : Montréal
|
|
ok alors c'est quoi la job d'un ingénieur info?
|
|
| Haut |
|
 |
|
Auron
|
Publié: 25 Déc 2002, 15:56 |
|
Inscription : 22 Fév 2002, 20:54 Message(s) : 738 Localisation : Montréal
|
Jump a écrit: pit a écrit: je te conseil génie info car après un ingénieure informatique peut faire les job des bachelier en info l'inverse es complétement faux. C'est vrai, cependant les entreprises n'ont pas tendance a engager un ingénieur info pour faire de la job que fais normalement une personne avec un bacc (tout dépendant du secteur de l'entreprise). Pourquoi? Souvent les ingénieurs ont la mauvaise habitude de se considérer comme des demi dieux et cela a une influence à la hausse sur leurs exigences salariales qui risquent d'être plus élevé que ce que va demander quelqu'un qui a un bacc en info et ce pour faire un travail équivalent. Souvent les ingénieurs vont être des candidats plus intéressants dans des secteurs ou la programmation fait appel a plus de notion mathématique que d'affaire (centre de recherche, applications statistiques, modélisation, simulation, ...).
Coté affaire, je ne crois pas avoir appris quoi que ce soit à l'Université. Coté mathématique/algorithmique on a encore plus de cours que les ingénieur info et notre formation est bien plus pousser dans ce domaine(en tout cas à Sherbrooke(en passant je n'ai jamais travaillé avec des finissants en info d'une autre université)). Moi je continue de penser que c'est plus le coté hardware qui va différencer le choix entre un bac info et un génie info.
|
|
| Haut |
|
 |
Qui est en ligne ? |
Utilisateur(s) parcourant ce forum : Aucun utilisateur inscrit et 1 invité |
|
Vous ne pouvez pas publier de nouveaux sujets dans ce forum Vous ne pouvez pas répondre aux sujets dans ce forum Vous ne pouvez pas éditer vos messages dans ce forum Vous ne pouvez pas supprimer vos messages dans ce forum
|
|
|
|