Etre embauché comme programmeur après s'être autoformé?

Etre embauché comme programmeur après s'être autoformé? - Marché de l'emploi - Emploi & Etudes

Marsh Posté le 29-04-2009 à 11:50:23    

Bonjour,
 
Est ce possible de bien s'autoformer sur C, C+, C++, C#, java (un au choix voire plusieurs à terme) via des livres ,tutoriaux etc. ou une vrai formation est elle nécessaire à votre avis?
 
Un autodidacte aura il une chance (plus que d'infimes chances j'entend) d'être embauché comme programmeur d'un (ou plusieurs) de ces langages, dans une entreprise (même si j'ai conscience que le salaire serait peut être un peu revu à la baisse au début)
Des témoignages de ce cas?
 
Merci


---------------
Mon Feedback (A éviter: Starskeye, tontondu09, Chiyo, David-17, Alexstain)
Reply

Marsh Posté le 29-04-2009 à 11:50:23   

Reply

Marsh Posté le 29-04-2009 à 13:36:00    

Une formation est toujours utile, d'une part pour avoir un minimum de base en algorithmique et en dév' et d'autre part car le diplôme garantit un minimum de sérieux pour le recruteur.
Celà dit, ya toujours moyen de s'en sortir sans, mais beaucoup plus durement dans la mesure où il faudra convaincre ton futur employeur.
Ah aussi, pour le salaire sans diplôme ça va être dur, surtout au début (les premières années en fait). Il faudra faire une fois de plus tes preuves.

Reply

Marsh Posté le 29-04-2009 à 21:32:41    

biboo_ a écrit :

Une formation est toujours utile, d'une part pour avoir un minimum de base en algorithmique et en dév' et d'autre part car le diplôme garantit un minimum de sérieux pour le recruteur.
Celà dit, ya toujours moyen de s'en sortir sans, mais beaucoup plus durement dans la mesure où il faudra convaincre ton futur employeur.
Ah aussi, pour le salaire sans diplôme ça va être dur, surtout au début (les premières années en fait). Il faudra faire une fois de plus tes preuves.


Quelle formation peut-on faire pour se former sur un langage bien particulier afin de pouvoir trouver un poste de développeur débutant ?
 
Personnellement j'ai passé un BTS info developpeur d'applications il y a 6 ans ! Et ensuite je n'ai pas travaillé dans le développement mais j'aimerais bien revenir sur ma formation initiale.


---------------
| Nicolas à Lima |
Reply

Marsh Posté le 30-04-2009 à 09:25:48    

Tu peux soit participer à des formations (généralement très chères), soit te renseigner sur des cursus avec le langage souhaité au programme.
Eventuellement suivre des formations payées par ton employeur ou des formations internes. :)

Message cité 1 fois
Message édité par biboo_ le 30-04-2009 à 09:26:26
Reply

Marsh Posté le 01-05-2009 à 11:20:17    

biboo_ a écrit :

Tu peux soit participer à des formations (généralement très chères), soit te renseigner sur des cursus avec le langage souhaité au programme.
Eventuellement suivre des formations payées par ton employeur ou des formations internes. :)


Merci pour ta réponse.  :jap:

Reply

Marsh Posté le 08-05-2009 à 09:43:18    

Salut,
Pour ma part je pense que tu n'as absolument pas besoin de "vrai formation" pour devenir développeur. L'auto formation via des livres je dirais est presque meilleure car ce sont en général les gens plus motivés. De plus, certaines personnes travaillent sur des projets open source en "loisir" et donc se confrontent avec d'autres développeurs et c'est bénéfique.
En résumé, s'auto former dans un premier temps + se faire guider et se faire corriger ses erreurs par quelqu'un d'experimenté dans un deuxième temps est ce qu'il y a de mieux pour être compétent.
 
Par contre du point de vue des recruteurs ca ne tient pas trop la route, à la limite il faut dire, je n'ai pas de diplôme mais voici le programme que j'ai fait (apporter son laptop à l'entretien si nécessaire) ou mettre un lien vers son site perso à son Cv. Si les recruteurs ne voient pas le diplôme ils veulent du concret.
D'une manière générale c'est plutôt les PME qui embauchent ceux qui n'ont pas de diplôme car ils ont des prétentions salariales inférieures et parfois des compétences techniques supérieures. Une fois que tu as validé une première expérience de deux ans en dev, ca ne devrait plus trop poser de problèmes pour les recrutements et le manque de diplômes.

Reply

Marsh Posté le 09-05-2009 à 10:33:42    

sawasdeekhap a écrit :

Salut,
Pour ma part je pense que tu n'as absolument pas besoin de "vrai formation" pour devenir développeur. L'auto formation via des livres je dirais est presque meilleure car ce sont en général les gens plus motivés. De plus, certaines personnes travaillent sur des projets open source en "loisir" et donc se confrontent avec d'autres développeurs et c'est bénéfique.
En résumé, s'auto former dans un premier temps + se faire guider et se faire corriger ses erreurs par quelqu'un d'experimenté dans un deuxième temps est ce qu'il y a de mieux pour être compétent.
 
Par contre du point de vue des recruteurs ca ne tient pas trop la route, à la limite il faut dire, je n'ai pas de diplôme mais voici le programme que j'ai fait (apporter son laptop à l'entretien si nécessaire) ou mettre un lien vers son site perso à son Cv. Si les recruteurs ne voient pas le diplôme ils veulent du concret.
D'une manière générale c'est plutôt les PME qui embauchent ceux qui n'ont pas de diplôme car ils ont des prétentions salariales inférieures et parfois des compétences techniques supérieures. Une fois que tu as validé une première expérience de deux ans en dev, ca ne devrait plus trop poser de problèmes pour les recrutements et le manque de diplômes.


Un forumeur de HFR (xla pour ne pas le citer) m'a donné le même conseil mais m'a aussi parlé de certification que l'on peut acquérir pour valider son savoir.
Cela peut avoir un intérêt auprès des employeurs par la suite.
Personnellement, je vais tenter une auto-formation en java, je potasse en ce moment même un bouquin mais je n'en suis qu'au début.
J'espère pouvoir au bout d'un certain temps probablement assez long (là n'est pas le problème) pouvoir préparer une certification SUN.
 
Quelqu'un a t-il un avis sur cette manière de procéder ?


---------------
| Nicolas à Lima |
Reply

Marsh Posté le 09-05-2009 à 13:19:16    

Le vrai problème pour trouver du travail pour une personne qui s'autoforme sur son temps libre, est l'absence d'expérience significative, plus encore que l'absence de reconnaissance du diplôme.
 
Je trouve pas de boulôt de dev java sur Sophia-antipolis après en avoir fait tous les ans jusqu'à bac+5, mais avoir comme expérience pro un apprentissage comme analyste d'exploitation pendant le master 2 et une mission d'intérim de 6 mois dans l'embarqué avec que du C.
 
En conclusion, je dirais que ca peut marcher à condition d'avoir un plan pour mettre le pied à l'étrier:
 
- formation avec certifs + stage/contrat aidé de 6 mois minimum
- bon niveau d'étude pour la crédibilité + "book" de petits développements à montrer
 
Après tu peux aussi te faire un nom en développant un truc style application pour iphone ou application facebook et te faire remarquer, ou t'attaquer à des projets open source ou faire des freeware. Mais bon, tu risques d'arriver à un résultat médiocre et d'être frustré, ce n'est pas une voie facile ni conventionnelle.


---------------
Aimer les femmes intelligentes est un plaisir de pédéraste. (Charles Baudelaire) - Vous vulgarisez :o (Jean-Kevin Dubois)
Reply

Marsh Posté le 09-05-2009 à 17:03:54    

+1, le portfolio est devenu indispensable.


---------------
Directeur Technique (CTO)
Reply

Marsh Posté le 10-05-2009 à 09:52:10    

philippe06 a écrit :

Le vrai problème pour trouver du travail pour une personne qui s'autoforme sur son temps libre, est l'absence d'expérience significative, plus encore que l'absence de reconnaissance du diplôme.
 
Je trouve pas de boulôt de dev java sur Sophia-antipolis après en avoir fait tous les ans jusqu'à bac+5, mais avoir comme expérience pro un apprentissage comme analyste d'exploitation pendant le master 2 et une mission d'intérim de 6 mois dans l'embarqué avec que du C.
 
En conclusion, je dirais que ca peut marcher à condition d'avoir un plan pour mettre le pied à l'étrier:
 
- formation avec certifs + stage/contrat aidé de 6 mois minimum
- bon niveau d'étude pour la crédibilité + "book" de petits développements à montrer
 
Après tu peux aussi te faire un nom en développant un truc style application pour iphone ou application facebook et te faire remarquer, ou t'attaquer à des projets open source ou faire des freeware. Mais bon, tu risques d'arriver à un résultat médiocre et d'être frustré, ce n'est pas une voie facile ni conventionnelle.


 
 :jap:  
 
- C'est quoi un niveau d'étude crédible pour débuter dans le développement ?
- Quelle genre d'applis trouve t-on dans un "book" intéressant ?
- Est-ce dans le java que l'on trouvera le plus d'opportunités ?


Message édité par spouloungani le 10-05-2009 à 09:54:09

---------------
| Nicolas à Lima |
Reply

Marsh Posté le 10-05-2009 à 09:52:10   

Reply

Marsh Posté le 10-05-2009 à 10:57:14    

- un bac+5 est ce qui est demandé le plus souvent pour les filières non informatique.
 
- Tout dépend ce que tu veux faire. Si tu veux faire du Java, le mieux est à mon sens de développer une appli "web" bien conçue, utilisant des frameworks (très important). Avec en complément une partie en "client lourd" avec une interface graphique "classique", permettant d'attaquer ton appli.
 
- Java est le langage le plus utilisé (~20% des développements).


---------------
Aimer les femmes intelligentes est un plaisir de pédéraste. (Charles Baudelaire) - Vous vulgarisez :o (Jean-Kevin Dubois)
Reply

Marsh Posté le 11-05-2009 à 08:22:39    

philippe06 a écrit :

Après tu peux aussi te faire un nom en développant un truc style application pour iphone ou application facebook et te faire remarquer, ou t'attaquer à des projets open source ou faire des freeware. Mais bon, tu risques d'arriver à un résultat médiocre et d'être frustré, ce n'est pas une voie facile ni conventionnelle.


La question n'est pas de se faire un nom ou pas. Si ton appli iphone ou facebook ou opensource marche réellement je te conseillerai de créer ton entreprise.
Je pense que développer une application même si elle est utilisée par personne car médiocre est déjà très bien pour:
- apprendre
- montrer ce que tu as appris et ce que tu sais faire => portfoglio comme dit CyberDenix
On va pas demander à un débutant de faire un chef d'œuvre de programmation java, mais plus de connaitre suffisamment le langage pour travailler dans une équipe de développement.
Crois moi, entre un JD bac+5 certifié et un autodidacte qui montre son portfoglio il n'y a pas photo. Surtout surtout si c'est une SSII (rapidement opérationnel et argument du non diplôme pour tirer le salaire vers le bas, dans le même temps le client s'en fou ou alors n'a pas connaissance des diplômes qui travaillent sur ses projets)
 
Pour goodman, à mon avis perds pas ton temps avec les certifications, c'est surtout bien si tu veux augmenter ton salaire par la suite et encore cela dépend si la certification est réellement reconnue comme une plus value par les employeurs.
 
NB: Ça me fait pense à quelque chose. C'est étrange que les RH (non SSII) prennent soin d'embaucher des bac+5 pour des postes de bac+5, d'embaucher des bac+2 pour des postes de bac+2, et avec le salaire qui va avec. En gros il y a souvent une pseudo grille.
Dans le même temps quand c'est une SSII qui place quelqu'un chez un client, c'est surtout l'expérience et la personnalité qui comptent alors que le diplôme presque pas. Pourtant au final les deux feront le même boulot si il sont engagés au même poste, je trouve cela assez paradoxal. Certains diront que les RH engagent des personnes pour le long terme, mais franchement à l'heure actuelle peu d'employés raisonnent sur une carrière long terme et beaucoup raisonnent sur une carrière opportuniste, et ceux-ci ont en général raison.

Reply

Marsh Posté le 11-05-2009 à 09:13:46    

Je sais que c'est difficile à évaluer mais quel niveau de programmation faut-il avoir pour prétendre à un poste développeur java débutant ?
 
En gros quel type de programme doit-on être capable de produire ?
 
(Je débute en java et j'aimerais bien avoir un objectif plus ou moins précis en tête)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed