Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1486 connectés 

 

Sujet(s) à lire :
    - Who's who@Programmation
 

 Mot :   Pseudo :  
  Aller à la page :
 
 Page :   1  2  3  4  5  ..  22860  22861  22862  ..  27194  27195  27196  27197  27198  27199
Auteur Sujet :

[blabla@olympe] Le topic du modo, dieu de la fibre et du monde

n°2332380
el_barbone
too old for this shit ...
Posté le 25-04-2019 à 10:07:39  profilanswer
 

Reprise du message précédent :
 
 

gfive a écrit :


 
Là dessus, vite fait ma vision des choses.
 
Mon métier, c'est pas de coder, c'est de résoudre des problèmes. Que je le résolve en codant en Java, en PL/SQL, en Js ou en changeant complètement une architecture, je m'en fous, au final.  
 
Des gens qui croient être arrivés parce qu'il savent à peu près coder, il y en a beaucoup (je dis à peu près parce que quand je pose des questions sur 'final List machin = new ArrayList()' ou sur le rapport entre Set, equals et hashcode à des dévs expérimentés, le nombre de regards d'incompréhension que j'ai en retour est .. disons surprenant dans le mauvais sens. Et ne va pas croire que ce sont des questions théoriques : le jour où le bug dû à un hashcode instable sur une classe qu'on a collé dans un Set te tombe dessus, 100% des mecs qui ne savent pas ça sont incapables de le résoudre)
 
Des mecs qui ont la curiosité de dépasser le stade du code, et qui se posent des questions (comment ça part en prod? Quelles sont les volumétries? les temps de réponse attendus? Qui va utiliser mon truc? etc..) il y en a déjà beaucoup moins.
 
Et dans ma compréhension de mon métier, les premier ne sont pas beaucoup plus que des ouvriers spécialisés.  
Si la conception se limite à transcrire une spec en algo sans aller plus loin, alors on ne fait pas de conception. On fait de la traduction de spec, et il y a probablement des outils capables de le faire si la spec est exprimée dans le bon langage.
 
Mon expérience (longue) de mon métier de dév/tech lead/architecte (j'ai pas vraiment de nom, et je m'en fous), c'est que beaucoup de dévs se sont fait vendre du rêve en apprenant juste à coder, mais qu'ils n'ont pas compris ou pas envie d'aller plus loin. Et ça pose un énorme problème de qualité de la production.
L'ambiance générale autour de 42 ou des nouveaux programmes de l'éducation nationale accentue encore plus le problème.
 
Tout ça s'est déjà produit à l'époque où j'ai commencé : bulle internet, gros besoin de mecs pour sortir vite fait des sites en "oo", on prend tout ce qui a un vague diplôme en raport avec les maths : chimistes, biologistes, etvc.. ca tombe bien il y a  du chômage partout ailleurs.
Et ça a marché : les mecs ont sorti des trucs. Mais des trucs mal faits.  
 
Bref, n'apprenant rien de nos erreurs, on recommence avec les apps et les startups disruptives mescouilles. On a industrialisé la "formation" des pisseurs de code (42, les nouveaux programmes de l'EN, qui disent très clairement qu'ils apprennent à coder, alors qu'on sait que ça ne suffit pas. Ca veut pas dire qu'aucun mec très bon n'en sortira, mais par contre, ça assure que plein de mauvais en sortiront aussi)
 
Au passage, cette proportion de "codeurs" qui peut monter très haut chez les plus viandards des SSII, corrobore l'idée selon laquelle les dévs seraient interchangeables (parce que les codeurs le sont, pour la plupart)
 
Je persiste, et je pense pas que ceux qui font du recrutement de dévs me contrediront beaucoup : il y a parmi les dévs, énormément de "déchet", et pour moi LE critère principal qui fait que je vais (ou pas) considérer une offre d'emploi, c'est "est-ce que cette boite accepte de prendre ces mecs là? "
 
Dans ma boite actuelle, on les prend pas (du moins on essaie, ça arrive qu'il y en ait qui passent les qualifs sur un malentendu, mais généralement ils finissent pas leur période d'essai)
 
Une fois que tu as fait ce tri là, quelle que soit la techno, les conditions, etc.. aller bosser est tout de suite moins une contrainte. Même avec un client chant.
 
 
 


 
 
G5 président  [:mechant]


---------------
En théorie, la théorie et la pratique sont identiques, en pratique, non.
mood
Publicité
Posté le 25-04-2019 à 10:07:39  profilanswer
 

n°2332381
Kenshineuh
Posté le 25-04-2019 à 10:10:03  profilanswer
 

masklinn a écrit :


Fondamentalement tu peux dire ça de n'importe quel boulot cadre, donc oui c'est un métier traditionnel. La question c'est plus si tu veux faire de ta vie ton métier ou pas. Il n'y a rien de mal à l'approcher comme un métier traditionnel et attendre que la veille, les formation, la R&D, … fasse partie du travail payé.
C'est ce que t'as dans un métier cadre classique. Un ingénieur en matériaux, un architecte, un juge, …, sa formation continue et sa recherche fait partie de son travail.
En fait elle est plus là la dichotomie et le manque de clarté dans le domaine, entre l'approche cadre et l'approche ouvrière. On fait très mal la différence entre les deux alors qu'elle est très claire genre dans le bâtiment.

 

Notre métier évolue quand même beaucoup plus vite que les autres je trouve. Donc tu peux vite te retrouver larguer.
Après j'ai sans doute pas une bonne vision des autres métier.

  
gfive a écrit :


Mouais, je suis pas d'accord avec tout : j'ai longtemps bossé au delà des horaires dans mes premières années.
Mais maintenant, j'ai plus le temps/ l'envie/l'énergie. Et il m'est quasiment impossible de me mettre à une techno sans un vrai projet dans le cadre pro derrière.
Je ne fais pas de veille techno chez moi (mais j'ai la possibilité de passer du temps pro sur des docs pour les AO, par exemple, ou d'échanger avec une communauté identifiée "d'archis" (on a pas d'autre qualificatif, mais ça convient pas vbraiment, o va dire de dévs de plus de 40 ans partageant la vision du métier, quoi)
Du coup, je demande à prendre des projets où je maîtrise pas toute la stack. Quand j'ai la possibilité je monte en compétence sur les bouts qui manquent en amont avec des formation internes, mais sinon, avec l'expérience on arrive quand même à pouvoir très très vite être opérationnel sur 90% de chaque techno (sur mon dernier projet : Ansible, Docker, Openshift et OpenAPI, par exemple)

 

A ton âge peut être, quand t'es junior, pour moi c'est inconcevable de pas bosser chez toi si tu veux être bon. Sauf si tu veux rester sur tes acquis que tu as en sortie d'école, c'est à dire rien. Y'a un fossé tellement abyssal entre un profil de passionné et un profil normal...

 

Après ça vient peut être de ma personnalité qui me pousse à toujours vouloir apprendre des trucs.

Message cité 6 fois
Message édité par Kenshineuh le 25-04-2019 à 10:11:06
n°2332382
Hermes le ​Messager
Breton Quiétiste
Posté le 25-04-2019 à 10:11:46  profilanswer
 

gfive a écrit :


 
non, mais sur le fond je suis d'accord.  
 
Le problème est en gras : dans beaucoup de boites - la majorité en fait, et surtout dans nos domaines où on a tendance à bombarder CP n'importe quel dév qui a plus de 2 ans d'XP - le management n'est pas bon. PAs sûr de lui. Donc il veut ses mecs près de lui, parce qu'il ne sait pas faire autrement pour exercer son contrôle qu'en les fliquant à vue.
 


 
Je suis d'accord, le problème est très rarement lié aux employés et presque toujours aux managers. Un mauvais employé qui n'a rien à faire là mais qui reste quand même, c'est clairement la faute du manager qui soit n'est pas capable de l'identifier, soit n'a pas les couilles ou n'a pas le pouvoir de le virer.
Et pour les bons employés qui font de la merde, c'est encore et toujours un problème de management qui n'est pas capable de contrôler correctement le boulot des employés et/ou de donner les bonnes conditions de travail aux employés.
 
C'est quasi toujours un problème de management.

Message cité 1 fois
Message édité par Hermes le Messager le 25-04-2019 à 10:12:13

---------------
Expert en expertises
n°2332383
skeye
Posté le 25-04-2019 à 10:15:32  profilanswer
 

Kenshineuh a écrit :

A ton âge peut être, quand t'es junior, pour moi c'est inconcevable de pas bosser chez toi si tu veux être bon.


 
Je trouve cette affirmation ahurissante. C'est quoi pour toi être "bon"? Etre performant tout de suite sur toutes les technos à la mode, ou avoir une "culture technique" et une adaptabilité suffisante pour devenir performant rapidement? Vu d'ici c'est l'option 2, et ça ne nécessite aucunement de sacrifier ton temps perso pour bosser.


---------------
Can't buy what I want because it's free -
n°2332384
Hermes le ​Messager
Breton Quiétiste
Posté le 25-04-2019 à 10:16:17  profilanswer
 

Kenshineuh a écrit :


Notre métier évolue quand même beaucoup plus vite que les autres je trouve. Donc tu peux vite te retrouver larguer.
Après j'ai sans doute pas une bonne vision des autres métier.


 
Je pense que bcp de métiers évoluent très rapidement et que de plus en plus de métier reposent sur nos métiers aussi. Il y a quelques mois de cela, je discutais avec un français paysagiste sur Londres... Il passe le plus clair de son temps devant un ordinateur.  [:w3c compliant]  Moi je l'imaginais plutôt dehors.  [:w3c compliant]


Message édité par Hermes le Messager le 25-04-2019 à 10:17:09

---------------
Expert en expertises
n°2332385
Profil sup​primé
Posté le 25-04-2019 à 10:18:34  answer
 

skeye a écrit :

 

Je trouve cette affirmation ahurissante. C'est quoi pour toi être "bon"? Etre performant tout de suite sur toutes les technos à la mode, ou avoir une "culture technique" et une adaptabilité suffisante pour devenir performant rapidement? Vu d'ici c'est l'option 2, et ça ne nécessite aucunement de sacrifier ton temps perso pour bosser.

 

C'est clair.

 

Après tu peux joindre l'utile à l'agréable et faire des projets personnels qui te tiennent à cœur et qui demandent du dev. C'est ce qui m'a permis de m'améliorer grandement en développement.

Message cité 3 fois
Message édité par Profil supprimé le 25-04-2019 à 10:18:51
n°2332386
skeye
Posté le 25-04-2019 à 10:23:40  profilanswer
 


 
Ca c'est autre chose...tu fais du dev chez toi comme d'autres se fabriquent un établi ou font de la pâtisserie...c'est juste plus facilement transposable vers ton activité professionnelle.


---------------
Can't buy what I want because it's free -
n°2332387
hephaestos
Sanctis Recorda, Sanctis deus.
Posté le 25-04-2019 à 10:25:55  profilanswer
 

Kenshineuh a écrit :


 
A ton âge peut être, quand t'es junior, pour moi c'est inconcevable de pas bosser chez toi si tu veux être bon. Sauf si tu veux rester sur tes acquis que tu as en sortie d'école, c'est à dire rien. Y'a un fossé tellement abyssal entre un profil de passionné et un profil normal...
 
Après ça vient peut être de ma personnalité qui me pousse à toujours vouloir apprendre des trucs.


Franchement, je crois pas. Tu as énormément d'opportunités pour apprendre au boulot. Perso j'ai eu mon premier môme en étant encore à l'école alors j'aime autant te dire que bosser chez moi ça a jamais vraiment été une option. Alors c'est sûr mon passage à l'université m'a aidé pour prendre le temps d'apprendre des trucs un peu orthogonaux à ma mission principale, mais ça m'a essentiellement servi à rattraper mon retard d'éducation (et quand tu dis que c'est rien, tu te gourres profondément). Le métier on peut très bien l'apprendre directement en faisant semblant qu'on sait ce qu'on fait. Dans un environnement sain, on a des mentors qui nous montrent nos conneries à temps et des barrière qui nous empêchent de foutre par terre le serveur de prod, et on peut faire ses erreurs en faisant son travail, sans avoir à faire des projets persos.
 
Maintenant, je veux pas dénigrer tes efforts, si tu bosses 2 fois plus tu progresses aussi plus vite. Perso je m'en fous, j'ai le temps.

n°2332388
Blackyell
$question = $to_be || !$to_be;
Posté le 25-04-2019 à 10:29:46  profilanswer
 


 
Des projets perso, j'en ai fait 10000, et effectivement quand t'es "jeune" et passionné, c'est un très bon moyen de monter en compétences.
 
Par contre pour ma part, j'approche des 40 ans, et même si des fois j'en ai envie, j'ai surtout autre chose à faire de mon temps libre.
 
C'est ce qui m'inquiète dans le dev (ça doit être le cas dans d'autres métiers aussi), c'est que ça mute constamment (parce qu'à ce stade, je préfère parler de mutation plutôt que d'évolution), et je sens bien que plus le temps passe, plus je "fatigue".
 
Du coup, où j'en serai dans 10 ans ... ? Complètement dépassé ?
 
Je gagne super bien ma vie aujourd'hui, et pourtant je n'arrive pas être serein quant à l'avenir, parce que j'ai toujours cette impression que "ça ne durera pas".

n°2332389
Jubijub
Parce que je le VD bien
Posté le 25-04-2019 à 10:32:04  profilanswer
 

Kenshineuh a écrit :


 
Notre métier évolue quand même beaucoup plus vite que les autres je trouve. Donc tu peux vite te retrouver larguer.
Après j'ai sans doute pas une bonne vision des autres métier.
 
A ton âge peut être, quand t'es junior, pour moi c'est inconcevable de pas bosser chez toi si tu veux être bon. Sauf si tu veux rester sur tes acquis que tu as en sortie d'école, c'est à dire rien. Y'a un fossé tellement abyssal entre un profil de passionné et un profil normal...
 
Après ça vient peut être de ma personnalité qui me pousse à toujours vouloir apprendre des trucs.


je suis moyennement d'accord, pour 2 raisons :  
 
- on est pas obligé de TOUT apprendre : t'es pas obligé de faire tous les framework JS les un après les autres, je pense que beaucoup de devs gagneraient à mieux choisir leur batailles : tu peux pas être fluent en JS/HTML/CSS/Python/Java/Kotlin/C++/Go/Rust avec toutes les libs majeures de chaque language...et si tu peux, est-ce que ça vaut l'effort investi ?
- je reconnais qu'en info tout change souvent (serveur, outils, languages), mais au final pas tant que ça : si t'as investi sur le java par ex, et que t'as débuté en 2005, le language a évoué certes, mais ça reste rattrapable sans devoir perdre ta vie sociale, surtout que ça a pris 14 ans pour évoluer. Idem Python, si t'as commencé en Py2, tu peux passer à Py3 en un mois ou deux
- les autres jobs aussi se font disrupter, principalement à cause de l'informatique d'ailleurs. Je bosse proche du marketing, y'a encore 15 ans fallait connaitre tes segments télé, 2-3 règles de mises en page, et savoir leader un meeting de 3h pour le choix d'un pantone et t'étais le roi du pétrole. En 10 ans il faut connaitre tous les formats de pub numériques, les billing models (CPM, CPC, CPA et savoir décider lequel optimiser), faut être bon en data, comprendre les flux de données clients, comprendre les identités numériques (cookies, fingerprint, etc...)...je peux te dire que ça leur décole la pulpe du fond :D
 

Hermes le Messager a écrit :


 
Je suis d'accord, le problème est très rarement lié aux employés et presque toujours aux managers. Un mauvais employé qui n'a rien à faire là mais qui reste quand même, c'est clairement la faute du manager qui soit n'est pas capable de l'identifier, soit n'a pas les couilles ou n'a pas le pouvoir de le virer.
Et pour les bons employés qui font de la merde, c'est encore et toujours un problème de management qui n'est pas capable de contrôler correctement le boulot des employés et/ou de donner les bonnes conditions de travail aux employés.
 
C'est quasi toujours un problème de management.


c'est un problème intéressant, ma position a beaucoup évoluée sur le sujet avec l'expérience.
Au début j'étais assez partisan d'avoir les gens sous la main : facilité de communication, tu peux voir si les gens "branlent rien" plus facilement (meme après plus de 10 ans d'expérience dans le management, je persiste à trouver que mesurer la charge réelle d'une personne est un problème compliqué : y'a des gens qui se noient dans rien, d'autres qui font stoïquement le boulot de 3 personnes avant de gentiment faire un burnout au bout de 5 ans, sans que personne n'ait rien vu venir, etc...)
 
Mais avec le temps, je me rends compte que le boulot à distance, c'est bien :  
- laisser passer l'idée que peut être j'aurais pu obtenir plus de la personne en lui donnant plus de chose, mais peut etre pas...et que j'en saurais jamais rien. Au final tu peux benchmarker les gens par rapport à leurs livrables, le présentiel n'est pas un indicateur pertinent. Un gars de mon équipe m'a appris ça : il était clairement celui qui passait le moins de temps au taf. Il faisait 8h-17h tous les jours (alors qu'on bossait comme des cons jusqu'à pas d'heures). Au début ça m'a gonflé, et en fait ce type était une putain de machine : il faisait en 8h ce qu'on faisait en 12, avec une super qualité. J'ai jamais rien eu à lui reprocher, au contraire.
- de toute façon je bosse en équipe distribuée, donc j'ai JAMAIS la possibilité d'avoir tout le monde sous la main. Et au final, manager John dans le bureau de NY, ou manager Jean-Luis qui bosse en slip (mais avec un t-shirt pour que les VC restent dignes) depuis chez lui, ça fait aucune différence.
- ça oblige à manager au résultat, et pas à l'approche : fixer un objectif, négocier ensemble une deadline. Après tu te démerdes, tu veux bosser la nuit ? bosse la nuit, je m'en fou tant que le boulot est fait. Tu veux ne pas bosser de 16h à 19h pou t'occuper de tes gosses et bosser tranquilou après. Vas-y.
- objectivement on est plus productif à la maison, simplement parce que ça minimise les chances d'interruption. C'est un sujet très bien documenté, et c'est particulièrement vrai pour les taches qui demandent un effort intellectuel continu, ie être "dans la zone": coder bien sur, mais aussi faire un budget, bosser sur des slides, etc...


---------------
Jubi Photos : Flickr - 500px
mood
Publicité
Posté le 25-04-2019 à 10:32:04  profilanswer
 

n°2332390
Profil sup​primé
Posté le 25-04-2019 à 10:35:48  answer
 

skeye a écrit :


 
Ca c'est autre chose...tu fais du dev chez toi comme d'autres se fabriquent un établi ou font de la pâtisserie...c'est juste plus facilement transposable vers ton activité professionnelle.


 
Euh, non.
 
Quand je fais un projet perso, je tente toujours de prendre les dernières technos. Parce que c'est pas avec mes missions Angular #JeFaisDesFormsTouteLaJournee que je vais apprendre à faire des trucs sympas.

n°2332391
gfive
Posté le 25-04-2019 à 10:36:16  profilanswer
 

Kenshineuh a écrit :


 
A ton âge peut être, quand t'es junior, pour moi c'est inconcevable de pas bosser chez toi si tu veux être bon. Sauf si tu veux rester sur tes acquis que tu as en sortie d'école, c'est à dire rien. Y'a un fossé tellement abyssal entre un profil de passionné et un profil normal...
 
Après ça vient peut être de ma personnalité qui me pousse à toujours vouloir apprendre des trucs.


 
non, mais au début j'ai beaucoup bossé chez moi ou au délà des horaires, effectivement.
Aujourd'hui c'est moins nécessaire parce que je vais plus vite quand j'ai besoin d'apprendre un truc (après j'en apprends aussi sans en avori besoin, mais dans d'autres domaines)


---------------
Tous les sud africains sont ségrégationistes, à part Ted. (P. Desproges)
n°2332392
Kenshineuh
Posté le 25-04-2019 à 10:37:52  profilanswer
 

skeye a écrit :


 
Je trouve cette affirmation ahurissante. C'est quoi pour toi être "bon"? Etre performant tout de suite sur toutes les technos à la mode, ou avoir une "culture technique" et une adaptabilité suffisante pour devenir performant rapidement? Vu d'ici c'est l'option 2, et ça ne nécessite aucunement de sacrifier ton temps perso pour bosser.


 
Oui option 2. On a juste pas le même niveau d'exigence.  
 
Personne me fera croire ici qu'entre un profil qui sort d'école, et le même, mais qui a fait mass veille ou projet persos, vous allez prendre le premier. On parle de deux profils équivalent en personnalité (pas de meilleur feeling ou autre).
C'est bien que c'est utile de voir ou bosser d'autres trucs, ne serait-ce que pour comprendre des trucs, surtout quand tu débutes.
 
Dans mon ancienne boite, mon CTO ne fait pas de veille car enfant, famille en dehors et plus l'envie et j'ai aucun soucis avec ça. Mais première chose, le taff permettait de faire de la veille sur notre temps travaillé, et c'était même vivement recommandé + organisation de workshop/talk. Et deuxièmement, c'est pas un débutant. Il a un background, il sait de quoi il parle.
 
 
 
 
 
 
C'est exactement ce que je fais, projet perso, et pour d'autres clients en AE.

n°2332393
gfive
Posté le 25-04-2019 à 10:44:18  profilanswer
 

skeye a écrit :


 
Je trouve cette affirmation ahurissante. C'est quoi pour toi être "bon"? Etre performant tout de suite sur toutes les technos à la mode, ou avoir une "culture technique" et une adaptabilité suffisante pour devenir performant rapidement? Vu d'ici c'est l'option 2, et ça ne nécessite aucunement de sacrifier ton temps perso pour bosser.


 
+1
 

Blackyell a écrit :


Du coup, où j'en serai dans 10 ans ... ? Complètement dépassé ?
 
Je gagne super bien ma vie aujourd'hui, et pourtant je n'arrive pas être serein quant à l'avenir, parce que j'ai toujours cette impression que "ça ne durera pas".


 
mouais.. Si tu as misé sur le front exclusivement, ça peut être une crainte. Mais le back a des rythmes nettement plus longs.  
Et Java qui aurait dû mourir dès le début des années 2000 nous enterrera sans doute tous :o Comme Cobol :o
 
 

Jubijub a écrit :


- objectivement on est plus productif à la maison, simplement parce que ça minimise les chances d'interruption. C'est un sujet très bien documenté, et c'est particulièrement vrai pour les taches qui demandent un effort intellectuel continu, ie être "dans la zone": coder bien sur, mais aussi faire un budget, bosser sur des slides, etc...


 
Là dessus, +1, mais le full remote, bof. Surtout pour le mentoring.
 
 
 
Tiens c'est marrant, Angular c'est pas un truc super hype vachement mieux que tout le reste et qui enterre les vieilles technos? :o


---------------
Tous les sud africains sont ségrégationistes, à part Ted. (P. Desproges)
n°2332394
Xavier_OM
Monarchiste régicide (fr quoi)
Posté le 25-04-2019 à 10:46:28  profilanswer
 

Blackyell a écrit :


C'est ce qui m'inquiète dans le dev (ça doit être le cas dans d'autres métiers aussi), c'est que ça mute constamment (parce qu'à ce stade, je préfère parler de mutation plutôt que d'évolution), et je sens bien que plus le temps passe, plus je "fatigue".

 

Du coup, où j'en serai dans 10 ans ... ? Complètement dépassé ?

 

Je gagne super bien ma vie aujourd'hui, et pourtant je n'arrive pas être serein quant à l'avenir, parce que j'ai toujours cette impression que "ça ne durera pas".

 

On discute beaucoup langages et frameworks (ça change tout le temps) mais les grosses innovations datent (crypto, machine virtuelle, network, db, prog fonctionnelle, thread, cache line, VR, etc) et les fondamentaux restent. Si t'es vieux et bon tu t'adaptes rapidement aux "nouveautés" (qui n'en sont souvent pas, genre le 'cloud').


Message édité par Xavier_OM le 25-04-2019 à 10:50:26

---------------
Il y a autant d'atomes d'oxygène dans une molécule d'eau que d'étoiles dans le système solaire.
n°2332395
Kenshineuh
Posté le 25-04-2019 à 10:48:57  profilanswer
 

hephaestos a écrit :


Franchement, je crois pas. Tu as énormément d'opportunités pour apprendre au boulot. Perso j'ai eu mon premier môme en étant encore à l'école alors j'aime autant te dire que bosser chez moi ça a jamais vraiment été une option. Alors c'est sûr mon passage à l'université m'a aidé pour prendre le temps d'apprendre des trucs un peu orthogonaux à ma mission principale, mais ça m'a essentiellement servi à rattraper mon retard d'éducation (et quand tu dis que c'est rien, tu te gourres profondément). Le métier on peut très bien l'apprendre directement en faisant semblant qu'on sait ce qu'on fait. Dans un environnement sain, on a des mentors qui nous montrent nos conneries à temps et des barrière qui nous empêchent de foutre par terre le serveur de prod, et on peut faire ses erreurs en faisant son travail, sans avoir à faire des projets persos.
 
Maintenant, je veux pas dénigrer tes efforts, si tu bosses 2 fois plus tu progresses aussi plus vite. Perso je m'en fous, j'ai le temps.


 
Ah mais j'ai aucun soucis avec ça. Et je dis pas ça pour être le meilleur ou autre. Je bosse pour moi, parce que j'ai envie d'apprendre plein de trucs. Que ça me serve ou pas. :jap:  
J'ai fais des stages et un cursus en ingénierie réseau, juste pour savoir comment ça fonctionnait, pas du tout pour en faire mon métier. Ça m'a juste permis de valider une double compétence.
 
Après vous avez peut-être eu de bonne boite. Mais mes premières expériences, j'avais pas de mentors, et je devais gérer des stacks seul, pas de temps pour faire de la veille, et sur de technos qui me serviront jamais. Sauf pour la culture dev en général.
Donc pour moi c'était nécessaire de bosser chez moi pour faire ce que j'avais envie de faire et apprendre.
 

Jubijub a écrit :


je suis moyennement d'accord, pour 2 raisons :  
 
- on est pas obligé de TOUT apprendre : t'es pas obligé de faire tous les framework JS les un après les autres, je pense que beaucoup de devs gagneraient à mieux choisir leur batailles : tu peux pas être fluent en JS/HTML/CSS/Python/Java/Kotlin/C++/Go/Rust avec toutes les libs majeures de chaque language...et si tu peux, est-ce que ça vaut l'effort investi ?
- je reconnais qu'en info tout change souvent (serveur, outils, languages), mais au final pas tant que ça : si t'as investi sur le java par ex, et que t'as débuté en 2005, le language a évoué certes, mais ça reste rattrapable sans devoir perdre ta vie sociale, surtout que ça a pris 14 ans pour évoluer. Idem Python, si t'as commencé en Py2, tu peux passer à Py3 en un mois ou deux
- les autres jobs aussi se font disrupter, principalement à cause de l'informatique d'ailleurs. Je bosse proche du marketing, y'a encore 15 ans fallait connaitre tes segments télé, 2-3 règles de mises en page, et savoir leader un meeting de 3h pour le choix d'un pantone et t'étais le roi du pétrole. En 10 ans il faut connaitre tous les formats de pub numériques, les billing models (CPM, CPC, CPA et savoir décider lequel optimiser), faut être bon en data, comprendre les flux de données clients, comprendre les identités numériques (cookies, fingerprint, etc...)...je peux te dire que ça leur décole la pulpe du fond :D
 
 
c'est un problème intéressant, ma position a beaucoup évoluée sur le sujet avec l'expérience.
Au début j'étais assez partisan d'avoir les gens sous la main : facilité de communication, tu peux voir si les gens "branlent rien" plus facilement (meme après plus de 10 ans d'expérience dans le management, je persiste à trouver que mesurer la charge réelle d'une personne est un problème compliqué : y'a des gens qui se noient dans rien, d'autres qui font stoïquement le boulot de 3 personnes avant de gentiment faire un burnout au bout de 5 ans, sans que personne n'ait rien vu venir, etc...)
 
Mais avec le temps, je me rends compte que le boulot à distance, c'est bien :  
- laisser passer l'idée que peut être j'aurais pu obtenir plus de la personne en lui donnant plus de chose, mais peut etre pas...et que j'en saurais jamais rien. Au final tu peux benchmarker les gens par rapport à leurs livrables, le présentiel n'est pas un indicateur pertinent. Un gars de mon équipe m'a appris ça : il était clairement celui qui passait le moins de temps au taf. Il faisait 8h-17h tous les jours (alors qu'on bossait comme des cons jusqu'à pas d'heures). Au début ça m'a gonflé, et en fait ce type était une putain de machine : il faisait en 8h ce qu'on faisait en 12, avec une super qualité. J'ai jamais rien eu à lui reprocher, au contraire.
- de toute façon je bosse en équipe distribuée, donc j'ai JAMAIS la possibilité d'avoir tout le monde sous la main. Et au final, manager John dans le bureau de NY, ou manager Jean-Luis qui bosse en slip (mais avec un t-shirt pour que les VC restent dignes) depuis chez lui, ça fait aucune différence.
- ça oblige à manager au résultat, et pas à l'approche : fixer un objectif, négocier ensemble une deadline. Après tu te démerdes, tu veux bosser la nuit ? bosse la nuit, je m'en fou tant que le boulot est fait. Tu veux ne pas bosser de 16h à 19h pou t'occuper de tes gosses et bosser tranquilou après. Vas-y.
- objectivement on est plus productif à la maison, simplement parce que ça minimise les chances d'interruption. C'est un sujet très bien documenté, et c'est particulièrement vrai pour les taches qui demandent un effort intellectuel continu, ie être "dans la zone": coder bien sur, mais aussi faire un budget, bosser sur des slides, etc...


 
Je suis absolument d'accord. J'ai jamais dit qu'il fallait tout savoir.  
Je dis juste que pour moi, un junior, au moins les deux premières années, doit faire de la veille pour avoir un niveau acceptable.  
Y'a bien entendu des exceptions. Que ce soit au point de vu profil, ou même carrément entreprise qui permettent de te faire monter en compétence très vite. Ça n'a pas été mon cas.
 
 
Quand je vois le niveau des devs chez PlamCorp, je me dis qu'heureusement que j'ai bossé un minimum car je serais complètement larguer sinon... Ou alors j'suis ptete juste nul et donc j'dois bosser deux fois plus qu'un dev normal.  [:petrus75]  

n°2332396
Profil sup​primé
Posté le 25-04-2019 à 10:49:51  answer
 

gfive a écrit :


 
Tiens c'est marrant, Angular c'est pas un truc super hype vachement mieux que tout le reste et qui enterre les vieilles technos? :o


 
C'est sympa quand tu fais une web app à la rigueur mais les formulaires, c'est de la merde peu importe la techno :o

n°2332397
Xavier_OM
Monarchiste régicide (fr quoi)
Posté le 25-04-2019 à 10:49:55  profilanswer
 

Kenshineuh a écrit :


 
 
Personne me fera croire ici qu'entre un profil qui sort d'école, et le même, mais qui a fait mass veille ou projet persos, vous allez prendre le premier. On parle de deux profils équivalent en personnalité (pas de meilleur feeling ou autre).
 
 


 
Sur un type sortant d'école oui, sur un mec qui a >5 ans d'XP je m'en fout un peu qu'il ait des projets persos...


---------------
Il y a autant d'atomes d'oxygène dans une molécule d'eau que d'étoiles dans le système solaire.
n°2332398
Kenshineuh
Posté le 25-04-2019 à 10:52:55  profilanswer
 

Xavier_OM a écrit :


 
Sur un type sortant d'école oui, sur un mec qui a >5 ans d'XP je m'en fout un peu qu'il ait des projets persos...


 
 
Depuis le début je parle de veille concernant un junior ou un mec qui sort d'école. Ça me parait donc évident qu'on s'en fou des projets persos ensuite..

n°2332399
ixemul
Nan mais sans blague ! ⚡
Posté le 25-04-2019 à 10:53:23  profilanswer
 

gfive a écrit :


 
Là dessus, vite fait ma vision des choses.
 
Mon métier, c'est pas de coder, c'est de résoudre des problèmes. Que je le résolve en codant en Java, en PL/SQL, en Js ou en changeant complètement une architecture, je m'en fous, au final.  
 
Des gens qui croient être arrivés parce qu'il savent à peu près coder, il y en a beaucoup (je dis à peu près parce que quand je pose des questions sur 'final List machin = new ArrayList()' ou sur le rapport entre Set, equals et hashcode à des dévs expérimentés, le nombre de regards d'incompréhension que j'ai en retour est .. disons surprenant dans le mauvais sens. Et ne va pas croire que ce sont des questions théoriques : le jour où le bug dû à un hashcode instable sur une classe qu'on a collé dans un Set te tombe dessus, 100% des mecs qui ne savent pas ça sont incapables de le résoudre)
 
Des mecs qui ont la curiosité de dépasser le stade du code, et qui se posent des questions (comment ça part en prod? Quelles sont les volumétries? les temps de réponse attendus? Qui va utiliser mon truc? etc..) il y en a déjà beaucoup moins.
 
Et dans ma compréhension de mon métier, les premier ne sont pas beaucoup plus que des ouvriers spécialisés.  
Si la conception se limite à transcrire une spec en algo sans aller plus loin, alors on ne fait pas de conception. On fait de la traduction de spec, et il y a probablement des outils capables de le faire si la spec est exprimée dans le bon langage.
 
Mon expérience (longue) de mon métier de dév/tech lead/architecte (j'ai pas vraiment de nom, et je m'en fous), c'est que beaucoup de dévs se sont fait vendre du rêve en apprenant juste à coder, mais qu'ils n'ont pas compris ou pas envie d'aller plus loin. Et ça pose un énorme problème de qualité de la production.
L'ambiance générale autour de 42 ou des nouveaux programmes de l'éducation nationale accentue encore plus le problème.
 
Tout ça s'est déjà produit à l'époque où j'ai commencé : bulle internet, gros besoin de mecs pour sortir vite fait des sites en "oo", on prend tout ce qui a un vague diplôme en raport avec les maths : chimistes, biologistes, etvc.. ca tombe bien il y a  du chômage partout ailleurs.
Et ça a marché : les mecs ont sorti des trucs. Mais des trucs mal faits.  
 
Bref, n'apprenant rien de nos erreurs, on recommence avec les apps et les startups disruptives mescouilles. On a industrialisé la "formation" des pisseurs de code (42, les nouveaux programmes de l'EN, qui disent très clairement qu'ils apprennent à coder, alors qu'on sait que ça ne suffit pas. Ca veut pas dire qu'aucun mec très bon n'en sortira, mais par contre, ça assure que plein de mauvais en sortiront aussi)
 
Au passage, cette proportion de "codeurs" qui peut monter très haut chez les plus viandards des SSII, corrobore l'idée selon laquelle les dévs seraient interchangeables (parce que les codeurs le sont, pour la plupart)
 
Je persiste, et je pense pas que ceux qui font du recrutement de dévs me contrediront beaucoup : il y a parmi les dévs, énormément de "déchet", et pour moi LE critère principal qui fait que je vais (ou pas) considérer une offre d'emploi, c'est "est-ce que cette boite accepte de prendre ces mecs là? "
 
Dans ma boite actuelle, on les prend pas (du moins on essaie, ça arrive qu'il y en ait qui passent les qualifs sur un malentendu, mais généralement ils finissent pas leur période d'essai)
 
Une fois que tu as fait ce tri là, quelle que soit la techno, les conditions, etc.. aller bosser est tout de suite moins une contrainte. Même avec un client chant.
 
 
 


 
Amen  [:cisco11]  


---------------
VA APPRENDRE ET REVIENS QUAND TU SAIS, SINON ABSTIENT TOI C'EST UN GRAND CONSEIL QUE JE TE DONNE... TU ES INCOMPÉTENT ET C'EST UNE RÉALITÉ, TU N'AS RIEN A FAIRE ICI FAUT S'Y CONNAITRE ... -Jojo1998 - RIP - http://tinyurl.com/qc47ftk
n°2332400
gfive
Posté le 25-04-2019 à 11:04:35  profilanswer
 

Kenshineuh a écrit :


Personne me fera croire ici qu'entre un profil qui sort d'école, et le même, mais qui a fait mass veille ou projet persos, vous allez prendre le premier.  


 
S'ils sortent tout les deux d'école, effectivement je prends le second.  
Sinon, ça demande réflexion. Si lors de la qualif j'ai pas le sentiment que le mec peut devenir autre chose qu'un codeur, ça passe pas.
 
 
 
 


---------------
Tous les sud africains sont ségrégationistes, à part Ted. (P. Desproges)
n°2332401
Kenshineuh
Posté le 25-04-2019 à 11:18:38  profilanswer
 

Oui, comme dit au dessus, depuis le début je parle de gens qui sortent d'école ou de profil junior.
 
Perso, j'ai pas votre expérience encore. :D

n°2332402
ixemul
Nan mais sans blague ! ⚡
Posté le 25-04-2019 à 11:21:07  profilanswer
 

https://marketplace.visualstudio.co [...] a-assembly
 
 
 [:atsuko]  [:atsuko]  [:atsuko]


---------------
VA APPRENDRE ET REVIENS QUAND TU SAIS, SINON ABSTIENT TOI C'EST UN GRAND CONSEIL QUE JE TE DONNE... TU ES INCOMPÉTENT ET C'EST UNE RÉALITÉ, TU N'AS RIEN A FAIRE ICI FAUT S'Y CONNAITRE ... -Jojo1998 - RIP - http://tinyurl.com/qc47ftk
n°2332403
gfive
Posté le 25-04-2019 à 11:24:40  profilanswer
 

https://www.lesechos.fr/pme-regions [...] on-1013629
 
:o


---------------
Tous les sud africains sont ségrégationistes, à part Ted. (P. Desproges)
n°2332404
skeye
Posté le 25-04-2019 à 11:29:21  profilanswer
 

Kenshineuh a écrit :


Personne me fera croire ici qu'entre un profil qui sort d'école, et le même, mais qui a fait mass veille ou projet persos, vous allez prendre le premier. On parle de deux profils équivalent en personnalité (pas de meilleur feeling ou autre).
C'est bien que c'est utile de voir ou bosser d'autres trucs, ne serait-ce que pour comprendre des trucs, surtout quand tu débutes.


 
En sortie d'école, effectivement celui qui fait beaucoup de veille et de projets persos a de bonnes chances d'être aussi celui qui s'adaptera plus facilement par le simple fait d'avoir vu/testé des manières différentes de résoudre un problème via des technos variées - et éviter de rester bloqué sur les 2/3 technos ou méthodes vues en cours...mais pas nécessairement.
 
Et après quelques années j'aurais même tendance à me méfier un poil des mecs qui font beaucoup de projets perso - certains s'enferment dans les technos qui leur plaisent et ont beaucoup de mal à envisager les problèmes sous un angle différent, au final - alors que dans le bureau voisin j'ai l'exemple parfait du mec qui s'est retrouvé du jour au lendemain à devoir bosser sur des technos qu'il n'avait jamais touchées et abandonner totalement celles qu'il avait toujours pratiquées, et qui était raisonnablement opérationnel en quelques semaines...


---------------
Can't buy what I want because it's free -
n°2332405
Profil sup​primé
Posté le 25-04-2019 à 11:30:56  answer
 

skeye a écrit :

 

En sortie d'école, effectivement celui qui fait beaucoup de veille et de projets persos a de bonnes chances d'être aussi celui qui s'adaptera plus facilement par le simple fait d'avoir vu/testé des manières différentes de résoudre un problème via des technos variées - et éviter de rester bloqué sur les 2/3 technos ou méthodes vues en cours...mais pas nécessairement.

 

Et après quelques années j'aurais même tendance à me méfier un poil des mecs qui font beaucoup de projets perso - certains s'enferment dans les technos qui leur plaisent et ont beaucoup de mal à envisager les problèmes sous un angle différent, au final - alors que dans le bureau voisin j'ai l'exemple parfait du mec qui s'est retrouvé du jour au lendemain à devoir bosser sur des technos qu'il n'avait jamais touchées et abandonner totalement celles qu'il avait toujours pratiquées, et qui était raisonnablement opérationnel en quelques semaines...

 

Donc projets perso jusque 30 ans et après stop ?

 

:sarcastic:

Message cité 4 fois
Message édité par Profil supprimé le 25-04-2019 à 11:31:04
n°2332406
___alt
Posté le 25-04-2019 à 11:32:44  profilanswer
 


 
Globalement oui, sur un projet perso autant prendre quelque chose de récent, et quand on est junior c'est un bon moyen de sortir du lot.
Par contre l'objectif primordial c'est de s'appuyer dessus pour très rapidement ne plus faire que des missions intéressantes où t'as des choses pertinentes à apprendre et où tu as des choses "bankable" à apprendre. Passé un certain cap dans une carrière, c'est plus absolument indispensable, ton expérience peut parler pour toi : je viens de débarquer dans une mission où y'a du docker, du kubernetes et bientôt du kafka, j'ai 0 expérience dans ces technos là, mais je sais que je peux monter en compétences dessus rapidement.
 
Le truc primordial à comprendre, c'est qu'à l'échelle de toute une carrière, bosser chez soi en extra pour faire de la veille ne doit pas être nécessaire au métier de développeur.
Si c'est ta passion et que tu t'éclates à le faire, fais-le évidemment. Mais j'ai énormément de mal avec une conception de notre métier qui valorise le mélange travail/vie privée. Ce n'est pas sain.


---------------
TRIPS RIGHT BUNCH F SHUTTLE TOM AND JERRY RIGHT YELLOW
n°2332407
Xavier_OM
Monarchiste régicide (fr quoi)
Posté le 25-04-2019 à 11:34:38  profilanswer
 


 
Jusqu'à sortir de l'école :D


---------------
Il y a autant d'atomes d'oxygène dans une molécule d'eau que d'étoiles dans le système solaire.
n°2332408
Dion
Acceuil
Posté le 25-04-2019 à 11:35:55  profilanswer
 


Lui dans la genre tête à claques :D


---------------
It is not called show art
n°2332409
Profil sup​primé
Posté le 25-04-2019 à 11:36:06  answer
 

___alt a écrit :


 
Globalement oui, sur un projet perso autant prendre quelque chose de récent, et quand on est junior c'est un bon moyen de sortir du lot.
Par contre l'objectif primordial c'est de s'appuyer dessus pour très rapidement ne plus faire que des missions intéressantes où t'as des choses pertinentes à apprendre et où tu as des choses "bankable" à apprendre. Passé un certain cap dans une carrière, c'est plus absolument indispensable, ton expérience peut parler pour toi : je viens de débarquer dans une mission où y'a du docker, du kubernetes et bientôt du kafka, j'ai 0 expérience dans ces technos là, mais je sais que je peux monter en compétences dessus rapidement.
 
Le truc primordial à comprendre, c'est qu'à l'échelle de toute une carrière, bosser chez soi en extra pour faire de la veille ne doit pas être nécessaire au métier de développeur.
Si c'est ta passion et que tu t'éclates à le faire, fais-le évidemment. Mais j'ai énormément de mal avec une conception de notre métier qui valorise le mélange travail/vie privée. Ce n'est pas sain.


 
Après en freelance, t'as aussi le côté finance qui rentre en jeu. Tant que t'as du cash flow tu peux faire ta mijoré mais à un moment, faut prendre ce qu'il y a. Actuellement je suis pas dans la mission du siècle mais au moins, le cash tombe à chaque fin de mois et j'aviserai quand je serai en position de force.

n°2332410
___alt
Posté le 25-04-2019 à 11:36:17  profilanswer
 


 
La nécessité d'en faire ça concerne vraiment le tout début de carrière quand tu dois prouver des choses concrètes à des recruteurs potentiels, ensuite ton parcours parle pour toi.
 
 


---------------
TRIPS RIGHT BUNCH F SHUTTLE TOM AND JERRY RIGHT YELLOW
n°2332411
Profil sup​primé
Posté le 25-04-2019 à 11:37:31  answer
 

___alt a écrit :


 
La nécessité d'en faire ça concerne vraiment le tout début de carrière quand tu dois prouver des choses concrètes à des recruteurs potentiels, ensuite ton parcours parle pour toi.
 
 


 
Non mais je saisis pas le raisonnement du dessus concernant les gars qui font des projets perso surtout.

n°2332412
___alt
Posté le 25-04-2019 à 11:37:42  profilanswer
 


 
Sauf que pour être en position de force il faut des missions intéressantes. C'est là le hic en fait.


---------------
TRIPS RIGHT BUNCH F SHUTTLE TOM AND JERRY RIGHT YELLOW
n°2332413
Profil sup​primé
Posté le 25-04-2019 à 11:39:30  answer
 

___alt a écrit :


 
Sauf que pour être en position de force il faut des missions intéressantes. C'est là le hic en fait.


 
Financièrement j'entends :)

n°2332414
el_barbone
too old for this shit ...
Posté le 25-04-2019 à 11:44:08  profilanswer
 


 [:spam]


---------------
En théorie, la théorie et la pratique sont identiques, en pratique, non.
n°2332415
ratibus
Posté le 25-04-2019 à 11:45:43  profilanswer
 

gfive a écrit :


Autoriser un mec qui a 1 an d'XP, qui est encore en période d'essai ou pas loin, et qui procrastine régulièrement à regarder des vidéos sur YT à faire du remote, même si le mec reste efficace au global, c'est un risque.
Tant que t'as pas gagné la confiance, c'est pas choquant qu'on te l'accorde pas (ce veut pas dire qu'il y a pas des cas où il y a des blocages)



Alors la première phrase pour moi c'est de toute façon à mettre dans le contrat. Prendre un job qui promet du remote et que ce soit pas dans le contrat c'est une erreur.
 
Concernant le second point, j'ai l'approche inverse. Quand je recrute quelqu'un je lui accorde ma confiance et on voit ensuite s'il la garde :)
 

gfive a écrit :


Là dessus, vite fait ma vision des choses.
 
Mon métier, c'est pas de coder, c'est de résoudre des problèmes. Que je le résolve en codant en Java, en PL/SQL, en Js ou en changeant complètement une architecture, je m'en fous, au final.  
 
Des gens qui croient être arrivés parce qu'il savent à peu près coder, il y en a beaucoup (je dis à peu près parce que quand je pose des questions sur 'final List machin = new ArrayList()' ou sur le rapport entre Set, equals et hashcode à des dévs expérimentés, le nombre de regards d'incompréhension que j'ai en retour est .. disons surprenant dans le mauvais sens. Et ne va pas croire que ce sont des questions théoriques : le jour où le bug dû à un hashcode instable sur une classe qu'on a collé dans un Set te tombe dessus, 100% des mecs qui ne savent pas ça sont incapables de le résoudre)
 
Des mecs qui ont la curiosité de dépasser le stade du code, et qui se posent des questions (comment ça part en prod? Quelles sont les volumétries? les temps de réponse attendus? Qui va utiliser mon truc? etc..) il y en a déjà beaucoup moins.
 
Et dans ma compréhension de mon métier, les premier ne sont pas beaucoup plus que des ouvriers spécialisés.  
Si la conception se limite à transcrire une spec en algo sans aller plus loin, alors on ne fait pas de conception. On fait de la traduction de spec, et il y a probablement des outils capables de le faire si la spec est exprimée dans le bon langage.
 
Mon expérience (longue) de mon métier de dév/tech lead/architecte (j'ai pas vraiment de nom, et je m'en fous), c'est que beaucoup de dévs se sont fait vendre du rêve en apprenant juste à coder, mais qu'ils n'ont pas compris ou pas envie d'aller plus loin. Et ça pose un énorme problème de qualité de la production.
L'ambiance générale autour de 42 ou des nouveaux programmes de l'éducation nationale accentue encore plus le problème.
 
Tout ça s'est déjà produit à l'époque où j'ai commencé : bulle internet, gros besoin de mecs pour sortir vite fait des sites en "oo", on prend tout ce qui a un vague diplôme en raport avec les maths : chimistes, biologistes, etvc.. ca tombe bien il y a  du chômage partout ailleurs.
Et ça a marché : les mecs ont sorti des trucs. Mais des trucs mal faits.  
 
Bref, n'apprenant rien de nos erreurs, on recommence avec les apps et les startups disruptives mescouilles. On a industrialisé la "formation" des pisseurs de code (42, les nouveaux programmes de l'EN, qui disent très clairement qu'ils apprennent à coder, alors qu'on sait que ça ne suffit pas. Ca veut pas dire qu'aucun mec très bon n'en sortira, mais par contre, ça assure que plein de mauvais en sortiront aussi)
 
Au passage, cette proportion de "codeurs" qui peut monter très haut chez les plus viandards des SSII, corrobore l'idée selon laquelle les dévs seraient interchangeables (parce que les codeurs le sont, pour la plupart)
 
Je persiste, et je pense pas que ceux qui font du recrutement de dévs me contrediront beaucoup : il y a parmi les dévs, énormément de "déchet", et pour moi LE critère principal qui fait que je vais (ou pas) considérer une offre d'emploi, c'est "est-ce que cette boite accepte de prendre ces mecs là? "
 
Dans ma boite actuelle, on les prend pas (du moins on essaie, ça arrive qu'il y en ait qui passent les qualifs sur un malentendu, mais généralement ils finissent pas leur période d'essai)
 
Une fois que tu as fait ce tri là, quelle que soit la techno, les conditions, etc.. aller bosser est tout de suite moins une contrainte. Même avec un client chant.


PQ  :hello:  

Kenshineuh a écrit :


 
Tellement vrai.
 
En fait, j'ai l'impression que beaucoup de devs voient juste ça comme un métier traditionnel. En gros, tu fais tes 9h-18h et c'est tout.  
J'ai beaucoup d'amis dev, ou qui se sont reconverti, donc des profils juniors. Absolument aucun fait de la vieille chez lui. Ils rentrent et jouent. Alors, c'est normal aussi hein, je dis pas qu'il faille bosser h24, mais perso j'arrive pas à me dire que mon métier s'arrête à ces horaires là.  
 
Y'a tellement de truc à savoir, de lacunes, nouveaux langages/framework/outils ou autre cool à tester.
 
Et pour avoir fait quelques boites et SSII, je pense que ça rejoins le point 2. Tu as des mecs qui sont pas fait pour être dev. Suffit pas d'apprendre un métier et de le répéter pour être bon. Y'a une réflexion dans notre métier et surtout une logique à avoir. Du coup, entre les mecs qui bossent beaucoup et évoluent et ceux qui font juste 'du code', y'a un fossé qui se creuse de plus en plus au fil du temps.
 
Typiquement mon ancienne boite, les devs "expérimentés" était limite aussi bon que les juniors, ça donnait pas envie de venir travailler.


Y a pas de rapport entre un bon dev et les nouveaux langages/framework/outils.
Faut arrêter les effets de mode et la hype autour des nouvelles technologies. Ca pompe une énergie de dingue pour un ROI souvent faible par rapport aux "boring" technos :)

Kenshineuh a écrit :


 
Notre métier évolue quand même beaucoup plus vite que les autres je trouve. Donc tu peux vite te retrouver larguer.
Après j'ai sans doute pas une bonne vision des autres métier.
 
A ton âge peut être, quand t'es junior, pour moi c'est inconcevable de pas bosser chez toi si tu veux être bon. Sauf si tu veux rester sur tes acquis que tu as en sortie d'école, c'est à dire rien. Y'a un fossé tellement abyssal entre un profil de passionné et un profil normal...
 
Après ça vient peut être de ma personnalité qui me pousse à toujours vouloir apprendre des trucs.


Les technos évoluent mais :
1. t'es pas obligé de suivre toutes les dernières technos
2. c'est pas les dernières technos qui vont t'aider pour résoudre au mieux un problème fonctionnel qui t'es posé.
 
Si ta boîte est bonne, la veille techno tu la fais pendant ton temps de travail. Dans mon équipe, on a 1 semaine sur 5 pour faire des "Tech Week" où les devs n'ont pas à faire des sprints "business". Du coup on fait de la veille doc, de la rédaction de billets de blog tech, des POC sur des trucs qui nous semblent intéressant pour le business à terme (et qui basculent dans les sprints "business" si on y voit un intérêt).
Après certains dev font du dev/veille aussi chez eux mais c'est pas du tout obligatoire et c'est plutôt comme une passion.
Y a 10 ans j'avais des projets perso (qui tournent encore en prod  :sol: ) que je faisais le soir. J'ai changé de passion à la maison depuis :)
 
Ca, je pense que je comprendrais pas :D
Les projets perso que j'ai toujours fait (j'en fais encore de temps en temps), je me tape de la techno car le but c'est de répondre à un besoin fonctionnel (dans mon cas). Donc je fais au plus efficace. Et j'ai pas du tout besoin des dernières technos pour ça, au contraire.

n°2332416
___alt
Posté le 25-04-2019 à 11:50:06  profilanswer
 

ratibus a écrit :

Ca, je pense que je comprendrais pas :D
Les projets perso que j'ai toujours fait (j'en fais encore de temps en temps), je me tape de la techno car le but c'est de répondre à un besoin fonctionnel (dans mon cas). Donc je fais au plus efficace. Et j'ai pas du tout besoin des dernières technos pour ça, au contraire.


 
Pour prendre un exemple tout con, si j'attends d'être en mission pour expérimenter avec Java 9+, je peux attendre longtemps.


---------------
TRIPS RIGHT BUNCH F SHUTTLE TOM AND JERRY RIGHT YELLOW
n°2332418
Jubijub
Parce que je le VD bien
Posté le 25-04-2019 à 11:57:31  profilanswer
 

Kenshineuh a écrit :


 
Oui option 2. On a juste pas le même niveau d'exigence.  
 
Personne me fera croire ici qu'entre un profil qui sort d'école, et le même, mais qui a fait mass veille ou projet persos, vous allez prendre le premier. On parle de deux profils équivalent en personnalité (pas de meilleur feeling ou autre).
C'est bien que c'est utile de voir ou bosser d'autres trucs, ne serait-ce que pour comprendre des trucs, surtout quand tu débutes.
 
Dans mon ancienne boite, mon CTO ne fait pas de veille car enfant, famille en dehors et plus l'envie et j'ai aucun soucis avec ça. Mais première chose, le taff permettait de faire de la veille sur notre temps travaillé, et c'était même vivement recommandé + organisation de workshop/talk. Et deuxièmement, c'est pas un débutant. Il a un background, il sait de quoi il parle.
 
C'est exactement ce que je fais, projet perso, et pour d'autres clients en AE.


 
sincèrement, c'est pas un critère de choix pour moi. Pour un jeune diplomé, je vais déjà opérer des filtres :  
- niveau d'anglais (dans les boites où j'ai bossé ça compte, à adapter à votre contexte)
- mec dont le CV est un poster de son école : y'a pas une correlation aussi forte qu'on voudrait le penser entre l'école et le niveau
 
Ensuite je sélectionne, et pour un jeune, je regarderais sa capacité à écouter, à réagir au feedback, à finir ce qu'il/elle commence, et à apprendre. Parce que c'est ça que je recrute : quelqu'un plein de bonne volonté et d'enthousiasme, mais qu'il va falloir canaliser et former. Et je veux pas de quelqu'un qui papillonne, ou qui s'impatiente si une tache finie pas en 3j.
Plein de projets persos ça montre une volonté d'apprendre (bon point), mais ça peut aussi montrer quelqu'un qui a du mal à se canaliser. Donc je regarde si les projets sont finis, si y'a des choses à voir en live, etc... Parce que j'ai commencé 60 projets différents et fini aucun, je questionne la pertinence de la veille
 

Kenshineuh a écrit :


 
Ah mais j'ai aucun soucis avec ça. Et je dis pas ça pour être le meilleur ou autre. Je bosse pour moi, parce que j'ai envie d'apprendre plein de trucs. Que ça me serve ou pas. :jap:  
J'ai fais des stages et un cursus en ingénierie réseau, juste pour savoir comment ça fonctionnait, pas du tout pour en faire mon métier. Ça m'a juste permis de valider une double compétence.
 
Après vous avez peut-être eu de bonne boite. Mais mes premières expériences, j'avais pas de mentors, et je devais gérer des stacks seul, pas de temps pour faire de la veille, et sur de technos qui me serviront jamais. Sauf pour la culture dev en général.
Donc pour moi c'était nécessaire de bosser chez moi pour faire ce que j'avais envie de faire et apprendre.


Volvo a été une super boite pour moi, le mentoring marchait très bien. Mon maitre de stage (qui faisait genre 1m90) se mettait à genou à coté de moi (et était donc aussi grand que moi assis), et relisait/corrigeait mon code avait des grands soupirs bien sonores. Je peux te dire que je refaisais pas les conneries 2 fois :D.
Idem en gestion de projet, encore maintenant je vis sur mes acquis Volvo, ils étaient hyper fort (culture automobile de gérer des projets véhicule sur 3-4 ans, qui sont un poil complexes).
 
Ça montre l'importance de bien choisir ses jobs.
 

Kenshineuh a écrit :


Je suis absolument d'accord. J'ai jamais dit qu'il fallait tout savoir.  
Je dis juste que pour moi, un junior, au moins les deux premières années, doit faire de la veille pour avoir un niveau acceptable.  
Y'a bien entendu des exceptions. Que ce soit au point de vu profil, ou même carrément entreprise qui permettent de te faire monter en compétence très vite. Ça n'a pas été mon cas.
 
Quand je vois le niveau des devs chez PlamCorp, je me dis qu'heureusement que j'ai bossé un minimum car je serais complètement larguer sinon... Ou alors j'suis ptete juste nul et donc j'dois bosser deux fois plus qu'un dev normal.  [:petrus75]  


Je ne suis pas vraiment d'accord : un jeune doit etre mis en condition de faire, dans un environnement où il peut se gauffrer sans risques. (cf le post d'Hephaestos). Si tu places la personne dans les conditions de pouvoir suffisament de cycles réfléchir/faire/voir ce qui marche - comprendre ce qui marche pas, elle va apprendre largement assez vite. Ça veut pas dire qu'il faut pas se tenir à jour et se former à côté, mais ça devient beaucoup plus ciblé, et donc ça prend pas des plombes. Si t'es dans un job où tu ne peux pas apprendre dans le job, il faut partir.
Pour reprendre l'exemple de _alt, il arrive sur une mission où il faut faire du Docker ? OK, ben il se prend Docker in action, fait les exemples, joue avec dans un environement cloud quelconque, et il aura probablement en 1-2 weekend les bases requises pour bosser sur le sujet. Est-ce qu'il sera aussi bon qu'un mec qui fait du Docker depuis 10 ans (:) )? Non. Est-ce qu'il pourra comprendre ce qui se passe, et agir en fonction ? Oui, largement.
 
 
Ma règle perso est simple : si je suis viré demain, qu'est-ce que je peux vendre, et à quel type de poste est-ce qu'on me considérera de manière réaliste ? Si j'aime pas la réponse à la question, je me forme. Sinon je profite de mes weekends.
Au final, avec l'age et un gosse, je valorise beaucoup l'apport en productivité d'avoir eu une soirée ou un weekend reposant.
 
Si tes missions sont tellement à chier que tout ce que tu apprends tu dois le faire en dehors, CHANGE DE JOB.
 
 
mais tu es en position de force ? tu es sur un marché de plein emploi, où les gens se battent pour trouver des devs.
Fais pas ton Harko, t'es pas obligé de rester dans une mission de merde. Prospecte, renseigne-toi, et trouve un truc où tu vas apprendre des choses.
 


---------------
Jubi Photos : Flickr - 500px
n°2332419
skeye
Posté le 25-04-2019 à 12:00:55  profilanswer
 


 
Non, projets persos tant que ça te fait plaisir. Mais en ce qui me concerne, un mec qui y consacre beaucoup de temps c'est un sujet à creuser en entretien...et s'il a l'air trop amoureux de ses technos (et que c'est pas ce qui est recherché), ça peut devenir un "risque". Le mec qui me dit qu'il a codé un forum web en C pour s'amuser, super. Le même mec me dit qu'il y consacre son temps libre depuis 15 ans et qu'il compte continuer, je m'inquiète.
 
 
 
Vois ça comme une légère méfiance pour des profils qui sortent de l'ordinaire, si tu préfères. Qu'un jeune qui sort de l'école soit encore en train de faire sa "culture technique" et s'enthousiasme pour de nouvelles technos au point d'y passer beaucoup de temps perso, ça parait "normal". Chez un mec qui commence à avoir une expérience pro solide, ce n'est plus la même chose...


---------------
Can't buy what I want because it's free -
n°2332420
Profil sup​primé
Posté le 25-04-2019 à 12:02:40  answer
 

Jubijub a écrit :


mais tu es en position de force ? tu es sur un marché de plein emploi, où les gens se battent pour trouver des devs.
Fais pas ton Harko, t'es pas obligé de rester dans une mission de merde. Prospecte, renseigne-toi, et trouve un truc où tu vas apprendre des choses.

 


 

Un comptable à payer, une bagnole de fonction à payer, un loyer etc.

 

Je gère une société, je suis pas en mode zeub :p

Message cité 1 fois
Message édité par Profil supprimé le 25-04-2019 à 12:53:04
n°2332421
ratibus
Posté le 25-04-2019 à 12:04:46  profilanswer
 

___alt a écrit :


 
Pour prendre un exemple tout con, si j'attends d'être en mission pour expérimenter avec Java 9+, je peux attendre longtemps.


ESN inside :o

mood
Publicité
Posté le   profilanswer
 

 Page :   1  2  3  4  5  ..  22860  22861  22862  ..  27194  27195  27196  27197  27198  27199

Aller à :
Ajouter une réponse
 

Sujets relatifs
Plus de sujets relatifs à : [blabla@olympe] Le topic du modo, dieu de la fibre et du monde


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)