|
Publicité ' | ||||||||||||||||||||||||
|
|
#21 |
|
Membre émérite
![]() Erwan BiduleDéveloppeur .NET Inscription : février 2009 Messages : 635 ![]() |
J'ai pas une grosse culture de dév pour l'instant, j'aurais du mal à expliquer avec les bons mots ce qu'est le polymorphisme, l'héritage, etc....et pourtant je suis le seul de la boite à faire du .Net, je tiens mes objectifs en terme de qualité et de délais. Le tout chapoté par un chef de projet qui a fait 5/6 ans dans une SSII.
Suis je un mauvais, moyen ou bon développeur ? Parce que quand je lis les com's j'me sens un peu à coté d'la plaque ![]() J'ai l'impression que beaucoup sortent d'universités, écoles, etc, on des méga bases, grosse culture mais n'ont finalement pas la possibilité d'en apprendre et découvrir autant que moi avec mes petites fondations
|
|
81
|
|
|
#22 |
|
Membre éclairé
![]() Développeur informatique Inscription : décembre 2011 Messages : 237 ![]() |
Si tu es passionné par l'informatique, que tu aimes ton travail, que tu t'appliques, je ne vois pas pourquoi tu serais mauvais.
On apprend beaucoup avec le temps sur le terrain, on n'a pas forcément besoin d'avoir un bac+5 pour être un bon développeur. |
|
|
70
|
|
|
#23 | |
|
Membre du Club
![]() Antoine RouazeÉtudiant Inscription : juin 2008 Messages : 79 ![]() |
Citation:
|
|
|
|
60
|
|
|
#24 |
|
Membre habitué
![]() Abdelilah amezghalDéveloppeur informatique Inscription : février 2006 Messages : 74 ![]() |
pour un développeur web par exemple, avoir des projets en ligne et selon la nature/complexité de ces projets, tu risques d’être accepté sur place sans tests techniques.
|
|
|
20
|
|
|
#25 |
|
Membre Expert
![]() ![]() Gilles VinoSoftware Developer Inscription : mars 2008 Messages : 1 309 ![]() |
Lors de mon entretien j'ai quand meme du citer et expliquer tous les patterns du GoF.
Je ne les connais pas tous par coeur, et la plupart ne les ai meme jamais utilisé, mais l'essentiel n'était pas la, le fait d'etre capable de discuter sur ce sujet, d'avoir des notions et de partager des points de vue a montré l'aspect positif et ouvert. Pour le polymorphisme et les autres questions de l'actualité oui je trouve cela assez basique, ce ne sont pas des questions pieges pour quelqu'un qui est ingénieur en développement. Si un ingénieur ne sait pas cela alors pourquoi ne pas embaucher une personne sans diplome, ma phrase est bien evidemment extreme mais l'idée est la. Les entreprises ne vont pas former des bac+5 sur les notions informatiques de bases pour le poste qu'ils postulent, sinon le monde tourne a l'envers. Sinon il y a aussi les tests de personnalités et les tests de QI, raisonnement (abstrait, logique...) et des mini-projets a rendre. |
|
|
00
|
|
|
#26 | |
|
Expert Confirmé
![]() Baptiste ROUSSELDéveloppeur Temps réel Embarqué Inscription : janvier 2011 Messages : 1 297 ![]() |
Citation:
Concernant les notions que vous citez je serais bien incapable de donner une définition à certaines, mais ce n'est pas pour autant que je ne les connais pas. C'est la faute de l'association au nom. Je les applique avec brio et ce naturellement mais ne sais pas les nommer. Suis-je donc un mauvais développeur ou bien juste une personne qui code correctement mais qui n'est pas pédagogue ?
__________________
|
|
|
|
50
|
|
|
#27 |
|
Membre chevronné
![]() F D Inscription : mai 2010 Messages : 382 ![]() |
Je suis tombé une fois sur un recruteur qui ne savait même pas de quoi il parlait, pourtant c’était le chef de projet (sur des applications c#).
La question : vous connaissez les threads ? Ma réponse : oui, je connais bien la question, et même de « l’intérieur », puisque j’ai même moi-même développé un sémaphore au sein de … (renvoi à mon cv qu’il a sous les yeux). Apres l’entretien on me dit que je n’avais pas répondu à sa question… Ce type ne savait même pas ce qu’est un sémaphore en informatique ! Depuis cette histoire, je me suis rendu compte que lors des entretiens d'embauche, que certains n'ont qu'une connaissance très partielle des questions qu'ils posent...
__________________
«La pluralité des voix n'est pas une preuve, pour les vérités malaisées à découvrir, tant il est bien plus vraisemblable qu'un homme seul les ait rencontré que tout un peuple.» [ René Descartes ] - Discours de la méthode |
|
|
61
|
|
|
#28 | |
|
Membre confirmé
![]() Étudiant Inscription : octobre 2011 Messages : 68 ![]() |
Citation:
Non mais si on me demande, je dis que je consulte le K&R pour décrypter et que je change la ligne du projet en quelque chose de lisible*! |
|
|
|
00
|
|
|
#29 | |
|
Membre Expert
![]() Inscription : mars 2002 Messages : 962 ![]() |
Citation:
- ça ne parse pas en C (++a n'est pas une lvalue) - ça parse en C++ et ça renvoie une valeur non définie (lecture et écriture d'une variable dans le même sequence point) - ça ne parse pas en C# (++a n'est pas une lvalue, mais un truc comme "++a + a++" est défini et s'évalue de gauche à droite) Le seul truc intéressant à connaître ici, c'est de savoir quand du code est susceptible d'avoir un comportement non défini (mais pas besoin de connaître tous les détails des sequences points). De même façon, un overflow ne renvoie pas une valeur définie en C et C++. Il arrive souvent que ça boucle en pratique, mais le compilateur est libre d'optimiser autrement (il peut remplacer "a+1 > a" par true). Quant aux entretiens, c'est intéressant, ça donne une bonne idée de ce que l'entreprise cherche, de la culture d'entreprise. Si l'entretien ne correspond pas à mon profil, est top simple, trop peu technique, s'attarde sur des choses qui ne m'intéressent pas (design patterns, UML...) ou s'il n'y a pas d'entretien avec quelqu'un de technique... je sais d'avance que je refuserai le poste. |
|
|
|
11
|
|
|
#30 | |
|
Membre émérite
![]() Erwan BiduleDéveloppeur .NET Inscription : février 2009 Messages : 635 ![]() |
Citation:
|
|
|
30
|
|
|
#31 |
|
Nouveau Membre du Club
![]() Claude SimonIngénieur consultant en informatique Inscription : août 2003 Messages : 30 ![]() |
Cela fait plus de 10 ans que je développe quotidiennement en C++. Pourtant, cela n'en fait pas de moi un expert dans ce langage, dans la mesure où (entre autres) je n'ai jamais utilisé la STL, ou que je peine à me souvenir de la dernière fois que j'ai utilisé l'opérateur new.
Concernant la STL, ce n'est qu'une bibliothèque, certes standard, mais qui n'est nullement nécessaire au langage proprement dit. Hélas, pour la plupart, un bon développeur C++ est nécessairement quelqu'un qui connait et utilise la STL. Le langage C++ n'est pour moi qu'un outil ; je n'en utilise que ce dont j'ai besoin, et de la manière qui me convient le mieux. Du moment que le code que je fourni est techniquement équivalent voire souvent supérieur à ce qui est généralement produit par ailleurs, je ne vois pas ce que l'on pourrait trouver, d'un point de vue technique, à y redire. Il y a d'ailleurs souvent confusion entre un langage, ses bibliothèques et la technologie associée, ces trois éléments étant souvent considérés comme indissociables. Pourtant, me concernant, je développe pour Java, mais sans faire de Java. En d'autres termes, je développe des composants Java, c'est-à-dire destinés à être mis en œuvre dans la JVM, mais en code natif, c'est-à-dire codés en un autre langage que Java. C'est une approche techniquement viable, et présentant des avantages par rapport au développement Java 'traditionnel', dans la mesure ou de tels composants en code natif procèdent de la même démarche et ne se distinguent en rien de ceux fournis en standard avec le JDK et mis en œuvre dans le JRE. Bref, il existe un nombre important de préjugés concernant le développement, préjugés malheureusement partagés par la plupart des recruteurs, qui conduisent ces derniers à rejeter des profils utilisant des méthodes de développements originales, innovantes et performantes, et ce absolument sans aucune justification technique. |
|
|
32
|
|
|
#32 |
|
Membre régulier
![]() Inscription : mai 2006 Messages : 27 ![]() |
J'ai passé un entretien d'embauche il y a 15 jours pour une "grosse" boite spécialisée Internet/mobile etc etc.
Les questions n'étaient aucunement techniques mais académique à mort :"Que veux dire XML, que veut dire HTML". Je fais du web professionnellement parlant depuis 7 ans maintenant (ASP,PHP, VB.NET avc diverses DB) et je trouve qu'en entretien ce genre de question n'a pas lieu d'être, surtout quand on annonce "Vous travaillerez sur un projet qui a couté jusqu'à présent 500 millions d'euros". La seule question "technique" ça a été "Pouvez vous me faire une requête SQL qui me donne tous les clients dont le prénom contient 'Jean' ?"... je l'ai regardé bizarrement car à ce moment, j'ai cru qu'il me faisait une blague ! Bref, demander des définitions à un candidat pendant 30 minutes au lieu d'avoir un entretien approfondi pour montrer ma valeur m'a donné l'impression de perdre mon temps. Autre chose que je trouve dommage chez ce recruteur, c'est qu'on me dit "Si vous n'avez pas de réponse, envoyez moi un mail dans 10 jours". 2 relances plus tard (11 jours et 15 jours), toujours pas de nouvelles, pas très pro comme attitude je trouve. |
|
|
90
|
|
|
#33 |
![]() ![]() ![]() Nathanael MarchandExpert .Net So@t Inscription : octobre 2008 Messages : 3 520 ![]() |
Bah tu sauras qu'il y a plus de candidats que tu ne le penses qui ne sauront pas le faire ou le feront de manière erronée... Même une requête bateau comme ca!
__________________
Retrouvez moi sur : |
|
11
|
|
|
#34 | |
|
Membre Expert
![]() ![]() Gilles VinoSoftware Developer Inscription : mars 2008 Messages : 1 309 ![]() |
Citation:
![]() En meme temps les recruteurs ou les RH qui font passer les entretiens croivent etre des cadors alors qu'ils ne connaissent bien souvent pas grand chose. Par exemple lors d'un de mes entretiens j'explique brievement l'un de mes derniers projets sur lequel j'ai passé plusieurs années. Le recruteur me dit que c'est impossible a réaliser ce que je lui raconte... pas facile d'argumenter avec des gens comme ca... Mais aujourd'hui on peux tout de meme travailler sur de gros projets complexes en base de données sans meme écrire une seule ligne de SQL ou le comprendre, exemples: Entity Framework et NHibernate en .Net. |
|
|
|
30
|
|
|
#35 |
![]() ![]() ![]() Nathanael MarchandExpert .Net So@t Inscription : octobre 2008 Messages : 3 520 ![]() |
Et pourtant... L'informatique étant un secteur qui recrute toujours, y a quand même un max de gens qui ont fait une école par hasard (par désespoir?) ou qui sont là pour être développeur 6mois et chef après (du coup ca sert a rien de connaitre la technique pour 6 mois hein)...
__________________
Retrouvez moi sur : |
|
40
|
|
|
#36 |
![]() ![]() Jean-Marc Blanc Inscription : avril 2007 Messages : 2 838 ![]() |
Bonjour à tous.
Pour résoudre un problème par l'informatique, il y a toujours trois étapes:
Jean-Marc Blanc
__________________
Calcul numérique de processus industriels Formation, conseil, développement Point n'est besoin d'espérer pour entreprendre, ni de réussir pour persévérer. (Guillaume le Taiseux) |
|
|
53
|
|
|
#37 | |
![]() ![]() ![]() Nathanael MarchandExpert .Net So@t Inscription : octobre 2008 Messages : 3 520 ![]() |
Citation:
Et puis tout dépend du candidat, si il arrive avec 3 ans d'xp sur C# je peux lui poser question un peu tordue sur C# en m'attendant à ce qu'il sache y répondre puisqu'ici je cherche également à connaitre l'étendu de sa connaissance sur ladite techno (pourqu'une fois recruté on puisse plus ou moins le former). Si le gars n'a jamais fait de C# alors oui l'entretien sera totalement sur sa capacité d'adaptation, de reflexion et sa culture technique. Dernier point, apprendre 24 languages ca peut être chouette, mais déjà que certains ont du mal à en maitriser un... Le recrutement, c'est pas tous les jours des stars malheureusement... Comme dans la réalité de tous les jours: c'est quelques stars, beaucoup de moyens et quelques uns franchement mauvais. Pour ceux qui disent qu'ils ne connaissent pas les termes sur les concepts, mettez vous à la place des recruteurs aussi. Imaginez un recruteur qui vous dit "Donnez moi un exemple d'addition" et que vous répondez "Ah désolé je ne sais pas ce qu'est une addition". Même si vous en faites tous les jours, c'est assez dur côté recruteur d'évaluer ce cas là.
__________________
Retrouvez moi sur : |
|
|
12
|
|
|
#38 | |
![]() ![]() Jean-Marc Blanc Inscription : avril 2007 Messages : 2 838 ![]() |
Citation:
Jean-Marc Blanc
__________________
Calcul numérique de processus industriels Formation, conseil, développement Point n'est besoin d'espérer pour entreprendre, ni de réussir pour persévérer. (Guillaume le Taiseux) |
|
|
|
21
|
|
|
#39 | |
|
Expert Confirmé
![]() Baptiste ROUSSELDéveloppeur Temps réel Embarqué Inscription : janvier 2011 Messages : 1 297 ![]() |
Citation:
__________________
|
|
|
|
40
|
|
|
#40 |
|
Membre émérite
![]() Erwan BiduleDéveloppeur .NET Inscription : février 2009 Messages : 635 ![]() |
En même temps sur le terrain ça s'apprend en quelques secondes...si c'est un besoin "périphérique", beaucoup ne prendront pas la peine de retenir comment on fait...surtout en ce qui concerne SQL
|
|
00
|
Copyright © 2000-2013 - www.developpez.com