|
Publicité ' | ||||||||||||||||||||||||
|
|
#141 | ||
![]() ![]() R&D en systemes informatiques bas niveau Unix/Linux Inscription : mai 2004 Messages : 7 301 ![]() |
Citation:
Ce que je voulais juste montrer, c'est qu'il n'existe pas de bonnes questions generalistes. Un ingenieur specialise en bas niveau ne doit pas avoir les memes connaissances qu'un ingenieur en verification formelle, qui lui meme n'a pas les memes connaissances qu'un ingenieur specialise en bases de donnees. |
||
|
|
70
|
|
|
#142 | |
|
Membre émérite
![]() Erwan BiduleDéveloppeur .NET Inscription : février 2009 Messages : 675 ![]() |
Citation:
La première chose que je me suis dit, c'est pas "il est con ou quoi ?" mais plutôt...il a peur d'essayer ? Comme si sa manière de fonctionner ne lui permettait pas de dépasser le stade de la réflexion...comme si il lui manquait cette fameuse "reconnexion au réel"...il y a eut ce cas la et bien d'autres où une fois arrivé au bout de sa réflexion il était arrivé au bout de tout... |
|
|
14
|
|
|
#143 | |
|
Membre Expert
![]() ![]() Michel Chef de projet MOA Inscription : janvier 2006 Messages : 531 ![]() |
Citation:
Il est clair que notre monde est conventionnel, par peur bien souvent de l'inconnu (problème que les religions essyent de gommer avec les croyances), ou par peur de devoir assumer par la suite un choix qui sur le moment semble "élégant". Dans beaucoup de sociétés, on fait preuve de trop de retenue par peur de faire des erreurs. Or c'est en faisant des erreurs (toutes proportions gardées) qu'on progresse. Ne pas faire d'erreurs, c'est bien. En faire qui soient constructives, c'est mieux ! Je fais le parallèle avec la tirade de Gary Oldman dans le 5eme élément : c'est du chaos que nait l'action. Quand tout est bien ordonné et calme, ça ronronne certes, mais il n'en sort rien de nouveau. Or la nouveauté (et donc le risque inhérent) apporte de grandes choses. Cette nouveauté c'est ce qui fait marcher les chercheurs, et courrir les ingénieurs. Car dans "ingénieur", il y a "Génie" dans le sens création du terme.
__________________
"L'incohérence de ceux qui dirigent et l'incompétence de ceux qui critiquent sont un vibrant hommage à ceux qui exécutent." Général George S. PATTON. Messine 1943. |
|
|
|
31
|
|
|
#144 | |
![]() ![]() Ingénieur systèmes embarqués Inscription : juin 2009 Messages : 1 821 ![]() |
Citation:
__________________
Si Code::Blocks vous dit undefined reference to 'socket@12', cela signifie que vous avez un problème d'édition des liens. Allez dans Projects / Build Options / Linker Settings / Add et renseigner ici les .a qui vont bien. Exemple pour les sockets : C:\Program Files\CodeBlocks\MinGW\lib\libws2_32.a Pour les adeptes du langage SMS, allez ici et ramenez la traduction française ^^ Pour vos problèmes d'embarqué, utilisez le forum dédié ! |
|
|
21
|
|
|
#145 | |
|
Membre Expert
![]() ![]() Michel Chef de projet MOA Inscription : janvier 2006 Messages : 531 ![]() |
Citation:
"Le génie est l'art de l'ingénieur.". Même si autrefois les ingénieurs ("ingénieurs du Roy" étaient principalement de deux catégories : les sapeurs (démolisseurs) et les ingénieurs (plutôt pour batir des trucs qui resistent aux sapeurs...) Mais pour te (re)donner raison, d'après l'Académie Française : "(1)INGÉNIEUR n. m. XIIe siècle, engigneor, au sens de « constructeur de machines de guerre » ; refait au XVIe siècle d'après s'ingénier. Dérivé d'engin." Mais on voit bien dans "s'ingénier" la racine de "Génie"... La nouvelle définition serait donc plus proche de Genie que de engin... Un partout ?
__________________
"L'incohérence de ceux qui dirigent et l'incompétence de ceux qui critiquent sont un vibrant hommage à ceux qui exécutent." Général George S. PATTON. Messine 1943. |
|
|
|
21
|
|
|
#146 | |
|
Membre habitué
![]() Inscription : janvier 2010 Messages : 44 ![]() |
Citation:
Je suis ingénieur développeur et mon activité au quotidien c'est de concevoir et de développer ce que j'ai conçu. C'est deux activités sont, pour moi, indissociables. Je dois connaître les "rouages du langage" que j'utilise et les "les rouages de la conception" (comme l'abstraction). Autant dans le btp, je différencie l'activité de l'architecte de celle du maçon mais en génie logiciel cela me semble difficile. C'est pour cela que j'aurais tendance à dire qu'être sensibilisé aux design patterns ou à des notions telles que l'abstraction, c'est nécessaire, non pas pour les utiliser absolument mais surtout pour pouvoir les reconnaître. |
|
|
|
30
|
|
|
#147 | ||||
![]() ![]() Ingénieur systèmes embarqués Inscription : juin 2009 Messages : 1 821 ![]() |
En me basant sur Larousse :
Citation:
Mais je parlais étymologiquement, et uniquement étymologiquement. Surtout que le génie dont tu parles ressemble plutôt au corps de l'armée : http://www.larousse.fr/dictionnaires...C3%A9nie/36570 Citation:
Citation:
PS : elle ne tourne pas un peu en rond les étymologies du Larousse là ? Citation:
__________________
Si Code::Blocks vous dit undefined reference to 'socket@12', cela signifie que vous avez un problème d'édition des liens. Allez dans Projects / Build Options / Linker Settings / Add et renseigner ici les .a qui vont bien. Exemple pour les sockets : C:\Program Files\CodeBlocks\MinGW\lib\libws2_32.a Pour les adeptes du langage SMS, allez ici et ramenez la traduction française ^^ Pour vos problèmes d'embarqué, utilisez le forum dédié ! |
||||
|
21
|
|
|
#148 | |
|
Expert Confirmé Sénior
![]() François Chef de projet NTIC Inscription : janvier 2007 Messages : 6 558 ![]() |
Citation:
![]() Je ne peux que plussoyer.
__________________
Je ne réponds pas aux questions techniques par MP ! Le forum est là pour ça... Une réponse vous a aidé ? utiliser le bouton "L’ennui dans ce monde, c’est que les idiots sont sûrs d’eux et les gens sensés pleins de doutes". B. Russel |
|
|
|
12
|
|
|
#149 | ||
|
Membre Expert
![]() ![]() Michel Chef de projet MOA Inscription : janvier 2006 Messages : 531 ![]() |
Citation:
Citation:
Je laisse volontairement de côté (snas notion péjorative) toute la partie support et exploitation, on parle ici d'ingénieurs (oui je sais ça va en faire bondir plus d'un...). [/QUOTE]
__________________
"L'incohérence de ceux qui dirigent et l'incompétence de ceux qui critiquent sont un vibrant hommage à ceux qui exécutent." Général George S. PATTON. Messine 1943. |
||
|
|
14
|
|
|
#150 | ||
|
Membre Expert
![]() ![]() Michel Chef de projet MOA Inscription : janvier 2006 Messages : 531 ![]() |
Citation:
![]() Citation:
__________________
"L'incohérence de ceux qui dirigent et l'incompétence de ceux qui critiquent sont un vibrant hommage à ceux qui exécutent." Général George S. PATTON. Messine 1943. |
||
|
|
03
|
|
|
#151 |
|
Membre Expert
![]() ![]() Michel Chef de projet MOA Inscription : janvier 2006 Messages : 531 ![]() |
On peut pas gagner à tous les coups. Et j'ai sorti le mot de mémoire (j'ai du étudier ça en seconde, ca fait maintenant 30 ans) et je me suis dit que c'était forcément compliqué à écrier. Et puis des "H" muets et un "Y" ça pête non ?
Bon d'accord...
__________________
"L'incohérence de ceux qui dirigent et l'incompétence de ceux qui critiquent sont un vibrant hommage à ceux qui exécutent." Général George S. PATTON. Messine 1943. |
|
|
02
|
|
|
#152 | |
|
Membre du Club
![]() Inscription : août 2002 Messages : 33 ![]() |
Citation:
Mais même pour les notions cités comme "basiques" sur ce thread y'en a des vertes et des pas mures ! Lors de mon premier entretien, le gars que j'avais en face (qui se disait chef de projet et pas commercial ni RH) me soutenait que le polymorphisme, ça n'existait qu'en JAVA .... :/
__________________
Il y a toujours une solution |
|
|
|
20
|
|
|
#153 | |
|
Expert Confirmé
![]() Baptiste ROUSSELDéveloppeur Temps réel Embarqué Inscription : janvier 2011 Messages : 1 316 ![]() |
Citation:
Faut pas l'oublier ça... Près de 50% des ingénieurs diplômés proviennent de DUT ou autre diplômes BAC+2/+3 et n'ont donc pas fait de Prépa.
__________________
|
|
|
|
30
|
|
|
#154 | ||
|
Membre habitué
![]() Inscription : janvier 2010 Messages : 44 ![]() |
Citation:
Citation:
A part instaurer une hiérarchie entre les gens, maintenir le développeur (ou programmeur) dans une condition méprisable, déconnecter les concepteurs de la réalité (comme certains le regrettent ici) et frustrer tout le monde... Que cela soit lors de ma formation ou en entreprise je n'ai jamais constater une répartition des rôles aussi marquée. Cela me semble un peu dépassé Qu'un concepteur ne pratique pas ou qu'un développeur ne théorise pas pose un problème à mon sens. |
||
|
|
61
|
|
|
#155 | ||
|
Membre Expert
![]() ![]() Inscription : décembre 2002 Messages : 1 534 ![]() |
Citation:
Citation:
Les questions de syntaxe sur une techno qui sera vraiment celle utilisée et nécessaire à l'emploie permettent aussi de vérifier les connaissances du candidat et sa familiarité avec le langage. Par exemple, c'est bien d'avoir un éditeur wysiwyg pour faire des interfaces graphiques en java, mais si tu ne connais pas un minimum les classes swing, leur arbre d'héritage, la notion d'évènement, ... tu feras n'importe quoi.
__________________
Reportage d'Arte sur Linux |
||
|
|
30
|
|
|
#156 | |
![]() ![]() Ingénieur systèmes embarqués Inscription : juin 2009 Messages : 1 821 ![]() |
On est à limite entre "connaitre" et "comprendre".
Je ne fais que très peu de POO, donc le polymorphisme, je connais peu (bien que je l'avais compris lors des cours de POO). Tu me dis "qu'est ce que le polymorphisme?", je réponds "euh.....". Mais quand je lis sur Wikipédia : Citation:
L'exemple du polymorphisme n'est sûrement pas le meilleur d'ailleurs, le polymorphisme est un concept important en programmation utilisant un tel paradigme. Si tu ne sais pas du tout ce que c'est, tu ne peux pas le trouver en 2 minutes dans Google, et surtout le comprendre ! Je ne connais pas swing, mais idem, ce n'est pas en 2 minutes sur Google que ça se règle. Il faut les compétences de bases et même un peu plus pour faire du bon taff ! En revanche, je demande "que fait le mot-clé volatile en C ?", une recherche Google est acceptable. C'est un détail du langage. L'effet de ce mot-clé n'est pas très violent, et ce n'est pas une notion essentielle en C. Et encore, en général ! En programmation embarqué, c'est important ! Tout dépend du contexte, il n'y a pas de bonnes et de mauvaises questions universelles, applicables à tous les postes et à tous les niveaux de compétences.
__________________
Si Code::Blocks vous dit undefined reference to 'socket@12', cela signifie que vous avez un problème d'édition des liens. Allez dans Projects / Build Options / Linker Settings / Add et renseigner ici les .a qui vont bien. Exemple pour les sockets : C:\Program Files\CodeBlocks\MinGW\lib\libws2_32.a Pour les adeptes du langage SMS, allez ici et ramenez la traduction française ^^ Pour vos problèmes d'embarqué, utilisez le forum dédié ! |
|
|
30
|
|
|
#157 |
|
Membre Expert
![]() ![]() Michel Chef de projet MOA Inscription : janvier 2006 Messages : 531 ![]() |
D'accord avec BKtero.
Juste une petite remarque en passant : il fut un temps où il était encore possible d'être super pointu dans plusieurs domaines. Je vous parle du temps ou Internet débutait avec des modems 1400 bauds, où Windows était singulièrement plus simple, ou il existait moins de 6 langages de développement "massivement" utilisés... L'informatique ayant une évolution vertigineuse, je pense sincèrement qu'il devient impossible d'être multi-spécialiste, à part quelques génies. Ou alors il faut y consacrer la totalité de son temps. Non pas que je sois nostalgique de l'ancien temps (encore que... Je reviens sur un de mes précédents post sur ce fil, vouloir toujorus les meilleurs me semble dangereux car on laisse tomber les autres qui ont probablement encore "du jus". On a à peine le temps de se familiariser avc une technologie que la suivante est déjà presque obsolète. Avant on avait des spécialistes BDD, maintenant on a des spécialistes Oracle 10g...
__________________
"L'incohérence de ceux qui dirigent et l'incompétence de ceux qui critiquent sont un vibrant hommage à ceux qui exécutent." Général George S. PATTON. Messine 1943. |
|
|
20
|
|
|
#158 | |||
|
Expert Confirmé Sénior
![]() François Chef de projet NTIC Inscription : janvier 2007 Messages : 6 558 ![]() |
Citation:
Citation:
Je n'ai pas l'impression que le nombre de langages se soit multiplié, au contraire, du fait de la quasi disparition des langages "propriétaires". Citation:
Exemple : les questions de réseaux se sont plutôt largement simplifiées par rapport à l'époque où il fallait jouer avec des protocçoles plus ou moins incompatibles sur les différents niveaux, le tout avec des débits qui empêchaient l'encapsulation brutale. Quiconque a du gérer des archi effroyables où il fallait faire causer, par exemple, une appli dans un monde IBM/SNA avec une autre dans un monde CTOS/HDLC, le transport distant se faisant sur du X.25 à un débit de ligne (et à un coût au volume !!!!) ne permettant pas sérieusement de supporter le diminution du ratio payload/débit en encapsulant les protocoles, ne peut que saluer la simplicité actuelle. Bref, non, je ne partage pas ton point de vue. Sans compter que, financièrement, le métier était beauuuucoup plus valorisé à cette époque regrettée .
__________________
Je ne réponds pas aux questions techniques par MP ! Le forum est là pour ça... Une réponse vous a aidé ? utiliser le bouton "L’ennui dans ce monde, c’est que les idiots sont sûrs d’eux et les gens sensés pleins de doutes". B. Russel |
|||
|
|
00
|
|
|
#159 |
|
Nouveau Membre du Club
![]() Inscription : novembre 2008 Messages : 27 ![]() |
Autant je veux bien croire que certaines questions trop pointues sur les langages n'ont pas d’intérêt, autant savoir ce qu'est le polymorphisme , et la différence entre un Set et une List ( peut importe comment on les appelle suivant les langages ) me parait un minimum pour qui veut faire du développement.
Pareil pour les design pattern , les expressions régulières ou unicode, c'est vrai qu'une recherche Google suffit, mais encore faut-il savoir que ça existe. Y a quand même un minimum à connaitre. Personnellement j'ai vu des candidats issus d’école d'ingé/info qui n'avaient jamais entendu parler de transaction sur une base de données ou n'avait pas la moindre idée de ce que pouvait être un octet, ou d'autres pour qui la seule différence entre Java et C++ c'est que le code est pus joli. |
|
|
10
|
|
|
#160 | |
|
Expert Confirmé Sénior
![]() François Chef de projet NTIC Inscription : janvier 2007 Messages : 6 558 ![]() |
Citation:
__________________
Je ne réponds pas aux questions techniques par MP ! Le forum est là pour ça... Une réponse vous a aidé ? utiliser le bouton "L’ennui dans ce monde, c’est que les idiots sont sûrs d’eux et les gens sensés pleins de doutes". B. Russel |
|
|
|
20
|
Copyright © 2000-2013 - www.developpez.com