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

 

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

 Mot :   Pseudo :  
  Aller à la page :
 
 Page :   1  2  3  4  5  ..  24884  24885  24886  ..  27181  27182  27183  27184  27185  27186
Auteur Sujet :

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

n°2423002
___alt
Posté le 29-07-2022 à 10:06:21  profilanswer
 

Reprise du message précédent :
Quand tu t'es habitué aux formats < 15'' c'est difficile de revenir en arrière, ça s'emporte vraiment partout facilement.


---------------
TRIPS RIGHT BUNCH F SHUTTLE TOM AND JERRY RIGHT YELLOW
mood
Publicité
Posté le 29-07-2022 à 10:06:21  profilanswer
 

n°2423003
Xavier_OM
Monarchiste régicide (fr quoi)
Posté le 29-07-2022 à 10:08:57  profilanswer
 

ixemul a écrit :


 
Jusqu'à il n'y a pas si longtemps (~15 ans), oui, c'était demandé en cas de coupure du +12V permanent sur l'autoradio.
 
 


 
Ha oui la merde dès que tu changeais la batterie sur la moindre clio paf! pin code sur l'autoradio et obliger de passer voir Renault ou de chercher sur des forums obscurs :D heureusement que c'est fini.


---------------
Il y a autant d'atomes d'oxygène dans une molécule d'eau que d'étoiles dans le système solaire.
n°2423004
Kenshineuh
Posté le 29-07-2022 à 10:10:07  profilanswer
 

Xavier_OM a écrit :


 
Je te dirai ça bientôt c'est un 14" ici. Ça va beaucoup dépendre de l'interface de l'IDE que je vais utiliser je pense...
 
Btw les mac users vous recommandez quel client git graphique ? Je comptais utiliser SourceTree même s'il est un peu moins complet que mon GitExtensions windows, mais ya ptet mieux ?


 
Le terminal.  :whistle:  
 

masklinn a écrit :


J’ai pas mais j’ai vu pas mal de gens en prendre (genre sur le topic idoine) parce que c’est un meilleur compromis puissance/portabilité, le 16” est excellent mais a 500g de plus (+34%), +4cm de large, et +2.5cm de long la différence est pas anodine quand tu te trimballes beaucoup avec.


 

___alt a écrit :

Quand tu t'es habitué aux formats < 15'' c'est difficile de revenir en arrière, ça s'emporte vraiment partout facilement.


 
Oui ça dépend de chacun, perso je bouge rarement, donc l'avoir dans un sac à dos, que ce soit 13 ou 16 je vois pas trop de diff.  
1 pouce de plus pour l'écran ça me parait pas grandiose. Mon 13" fonctionnant encore très bien, le changement ne sera pas pour tout de suite, j'aurais le temps de le tester quelque part. :D

n°2423005
ixemul
Nan mais sans blague ! ⚡
Posté le 29-07-2022 à 10:19:00  profilanswer
 

Xavier_OM a écrit :


 
Ha oui la merde dès que tu changeais la batterie sur la moindre clio paf! pin code sur l'autoradio et obliger de passer voir Renault ou de chercher sur des forums obscurs :D heureusement que c'est fini.


 
Sur Peugeot et Audi, dernières bagnoles où j'avais ça, j'avais le code sur une carte format carte de crédit qui était rangé avec la carte grise :o


---------------
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°2423006
koskoz
They see me trollin they hatin
Posté le 29-07-2022 à 10:26:36  profilanswer
 

Kenshineuh a écrit :

Il n'a pas précisé. Si c'est la boite qui paye, ca me surprendrait pas que ce soit un 13". :D
 
D'ailleurs certains ont un 14" ici ? J'aimais beaucoup le 16, le 13 est vraiment limite pour moi. Je peux pas bosser dessus des heures durant.


 
C'est le 16".
 

masklinn a écrit :


J’ai pas mais j’ai vu pas mal de gens en prendre (genre sur le topic idoine) parce que c’est un meilleur compromis puissance/portabilité, le 16” est excellent mais a 500g de plus (+34%), +4cm de large, et +2.5cm de long la différence est pas anodine quand tu te trimballes beaucoup avec.


 
Je l'ai eu en main quelques secondes pour l'instant mais je confirme que c'est une belle brique comparé à mon MBP 15" de 2017.
 

masklinn a écrit :


Ici c’est magit & CLI. Jamais. J’ai essayé plusieurs clients graphiques et aucun m’a plu, même pas celui de jetbrains (à part pour la vue blame quand j’essaie de savoir pourquoi un truc est codé comme ça, l’intégration est super bien fait et c’est très rapide de remonter dans l’histo)


 
Presque pareil, CLI (avec des alias ohmyzsh) + JetBrains pour les git blame.


---------------
Twitter
n°2423007
koskoz
They see me trollin they hatin
Posté le 29-07-2022 à 10:31:32  profilanswer
 

Xavier_OM a écrit :


 
Ha oui la merde dès que tu changeais la batterie sur la moindre clio paf! pin code sur l'autoradio et obliger de passer voir Renault ou de chercher sur des forums obscurs :D heureusement que c'est fini.


 
Mais pourquoi [:pingouino dei]


---------------
Twitter
n°2423008
Xavier_OM
Monarchiste régicide (fr quoi)
Posté le 29-07-2022 à 10:32:01  profilanswer
 

masklinn a écrit :


Ici c’est magit & CLI. Jamais. J’ai essayé plusieurs clients graphiques et aucun m’a plu, même pas celui de jetbrains (à part pour la vue blame quand j’essaie de savoir pourquoi un truc est codé comme ça, l’intégration est super bien fait et c’est très rapide de remonter dans l’histo)


 
Une GUI est vraiment pratique pour browser l'historique facilement, consulter le reflog, differ des trucs divers et variés en 3 clics, choisir facilement où tu rebases, manipuler les autres branches que la branche courante (pour des git reset sans devoir switcher par ex). Et souvent ça aide aussi pour certains manip pénibles comme sortir du stash uniquement certains morceaux de fichiers, comparer des merge octopus vs recursive, etc. Perso je m'en passe plus :D
 
Je vais partir sur SourceTree il fera bien l'affaire ma foi  :)


---------------
Il y a autant d'atomes d'oxygène dans une molécule d'eau que d'étoiles dans le système solaire.
n°2423009
ixemul
Nan mais sans blague ! ⚡
Posté le 29-07-2022 à 10:33:29  profilanswer
 

koskoz a écrit :


 
Mais pourquoi [:pingouino dei]


 
Pour décourager le vol  [:spamafote]  
 
Aujourd'hui, c'est hardcodé dans l'autoradio (constructeur) pour ne fonctionner qu'avec le calculateur du véhicule sur lequel il est monté. Plus de soucis en cas de changement de batterie, mais bien plus chiant pour le changer en cas de pépin :D


---------------
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°2423010
ixemul
Nan mais sans blague ! ⚡
Posté le 29-07-2022 à 10:36:00  profilanswer
 

Xavier_OM a écrit :


 
Je te dirai ça bientôt c'est un 14" ici. Ça va beaucoup dépendre de l'interface de l'IDE que je vais utiliser je pense...
 
Btw les mac users vous recommandez quel client git graphique ? Je comptais utiliser SourceTree même s'il est un peu moins complet que mon GitExtensions windows, mais ya ptet mieux ?


 
J'utilise indépendamment sur PC & Mac Gitkraken, je n'arrive plus à m'en passer :jap:


---------------
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°2423011
Hermes le ​Messager
Breton Quiétiste
Posté le 29-07-2022 à 10:40:00  profilanswer
 

Kenshineuh a écrit :

Il n'a pas précisé. Si c'est la boite qui paye, ca me surprendrait pas que ce soit un 13". :D
 
D'ailleurs certains ont un 14" ici ? J'aimais beaucoup le 16, le 13 est vraiment limite pour moi. Je peux pas bosser dessus des heures durant.


 
j'ai un 14. Très performant, silencieux (jamais entendu encore le ventilo), la taille de l'écran, ça reste assez petit, c'est vraiment un laptop qui reste très bien pour la mobilité. À domicile, il faut un écran externe.


---------------
Expert en expertises
mood
Publicité
Posté le 29-07-2022 à 10:40:00  profilanswer
 

n°2423012
koskoz
They see me trollin they hatin
Posté le 29-07-2022 à 10:42:36  profilanswer
 

ixemul a écrit :


 
Pour décourager le vol  [:spamafote]  
 
Aujourd'hui, c'est hardcodé dans l'autoradio (constructeur) pour ne fonctionner qu'avec le calculateur du véhicule sur lequel il est monté. Plus de soucis en cas de changement de batterie, mais bien plus chiant pour le changer en cas de pépin :D


 
Ah bah oui :D


---------------
Twitter
n°2423013
Jubijub
Parce que je le VD bien
Posté le 29-07-2022 à 10:44:28  profilanswer
 

nucl3arfl0 a écrit :


Merci pour ton retour.
J'ai fait toute la chaîne d'un dev logiciel jusqu'à l'exploitation puis management et gestion d'un service. Je l'ai fait parce que je voulais voir toute la chaîne. Mais dès que j'arrive en middle management, purée j'ai l'impression d'être souvent passe plat pour des questions stratégiques..
Maintenant me respecialiser en dev (par exemple mais c'est quand même ce que je préfère le plus), ça voudrait revenir à une base bien plus modeste que ça. Je peux me remettre à bon niveau, cela dit, mais ça va être difficile de se vendre.  
Je trouve que je me suis trop éparpillé, et je suis du coup jamais allé super loin dans les sujets tech.  
 
Quant à se Jubijubiser, faut déjà rentrer dans son grosse COGIP, se spécialiser dans un domaine stratégique, se vendre, etc.
J'ai quand même l'impression d'avoir manqué des opportunités par naïveté ou tout simplement que j'ai été trop con à ce moment là et n'ai pas su me dépasser  [:cerveau spamafote]
Puis y a une part de chance aussi, selon avec qui tu bosses et te feront progresser, et d'autres qui vont au contraire tout faire pour te bloquer.  
 
Bref pas de parcours trop techos, pas de grosse cogip, pas de spécialisation forte..
Et je pense que le coup de grâce, sûrement du à mes expériences pro passées, si tu me demandais là tout de suite, qu'est ce que je kifferai faire, ben je te dirais que j'en sais trop rien.  [:theorie du nerdz]


 
j'ai vécu exactement ce que tu décris chez Nestlé, et je suis en passe de revivre la meme chose chez G (sauf si mon plan marche :P )
chez Nestlé en gros j'étais directeur, et c'est un bullshit job : trop éloigné du terrain pour avoir le fun de "faire", très dur de rester au courant de ce qui se passe vraiment parce que déjà un échelon de management sous moi. Et pas assez haut pour avoir un quelconque poids stratégique, donc oui, j'étais devenu une courroie de transmission.
 
partir chez G, meme en tant que consultant, m'a fait un bien fou :  
- plus de direct report, j'ai pris 2 ans de vacances de management (même si j'y suis revenu parce que j'aime bien)
- une activité concrète sur le terrain
après le job avait ses mauvais cotés (pitcher des clients pas intéressés parce que j'étais un deal sweetener, eux ils voulaient juste mettre de la pub sur Youtube ou Search), et j'ai voulu retourner à l'ingénierie.
 
Là pareil ,au début mon job était génial : grosse liberté d'action, petite équipe motivée, pas de PM sur mon domaine donc je pouvais act as PM et vraiment avoir un input sur notre stratégie.
Pis mon équipe a grossi, j'ai le scope d'un directeur, et je vois revenir les vieux démons Nestlé : je peux rien foutre une semaine entière personne le verra, mes 2 leads tiennent la route donc j'ai plus le day to day à gérer, on a staffé 5 PM dont une lead super fort donc on a plus besoin de moi à cet endroit, et je me fais un peu chier pour etre franc. Ma cheffe propose de me nominer pour une promo directeur, et je sais que ça va mal finir, donc j'essaye de m'échapper :P .
 
Un exercice que tu peux faire qui est intéressant pour fixer la discusser (c) une de mes ex-collègues qui était hyper balèze là dessus :  
tu fais 3 cercles qui se chevauchent partiellement, et dedans tu écris :  
- dans un, ce dans quoi tu es bon / ce que tu sais bien faire (si ça te vient pas relis du feedback que les gens ont donné sur toi, genre "han nucl3arfl0 t'es hyper fort en xyz"
- dans un, ce que tu aimes faire : si tu devais faire ça pendant des heures, est-ce que ça te donne le sourire, ou est-ce que tu te dis "putain fait chier" )
- dans le dernier, ce pour quoi tu penses qu'il y a un besoin, sous l'angle : "est-ce que qqn voudrait me payer pour faire ça". Perso je rajoute une nuance : me payer BIEN, ie >= ce dont tu as besoin pour vivre
Bien sur des éléments peuvent etre dans plusieurs cercles à la fois.
 
Par ex pour moi :  
- je suis bon en Project management, on me paye très bien pour en faire, mais en fait j'aime pas trop ça (je suis très organisé, et sans forcer je suis bon dedans, mais c'est pas du tout mon kif, et mes jobs préférés ont toujours eu de larges autres composantes que Project management)
- je suis bon en people management, on me paye aussi très bien pour le faire, et j'adore ça : ça c'est un truc au centre pour moi
- idem pour la politique / relations avec les autres équipes
- j'aime le software engineering, mais je suis pas très bon dedans, et de ce fait on me payerait pas professionnellement pour en faire (et j'ai pas les moyens de me prendre un reset de salaire si j'allais dans cette voie)
- idem pour data analysis : j'adore ça, mais je suis pas assez fort pour pouvoir en faire un truc pro
 
Note : et pour SWE et pour data analysis, j'ai une voie possible dans le management sur ces sujets (passé un certain niveau, il faut bien comprendre le sujet forcément, mais on te demande surtout d'être fort en management / politique / stratégie, et c'est pour ça qu'on me propose du taf en interne dans les 2, ce que j'explore :) )


---------------
Jubi Photos : Flickr - 500px
n°2423014
SekYo
Posté le 29-07-2022 à 10:50:53  profilanswer
 

nucl3arfl0 a écrit :

[...]
Maintenant me respecialiser en dev (par exemple mais c'est quand même ce que je préfère le plus), ça voudrait revenir à une base bien plus modeste que ça. Je peux me remettre à bon niveau, cela dit, mais ça va être difficile de se vendre.
Je trouve que je me suis trop éparpillé, et je suis du coup jamais allé super loin dans les sujets tech.
[...]
Et je pense que le coup de grâce, sûrement du à mes expériences pro passées, si tu me demandais là tout de suite, qu'est ce que je kifferai faire, ben je te dirais que j'en sais trop rien.  [:theorie du nerdz]


Je suis un peu dans la même situation que toi, a peu près au même timing (mais pas encore tout a fait 40 ans quand même :D). 15 ans de petites startups parisiennes, aucune qui a vraiment percée, donc forcément très multicasquette, que ce soit sur le tech, ou après dans les autres rôles (team lead, product, management, codir etc...)
Et depuis l'an dernier, un gros manque de motivation, plus aucun sujets m’intéressaient... J'ai pas mal cogité, et je me suis aperçu que si j'avais sur-kiffé le dev quand j'étais jeune, le fait de m'être éloigné du dev pur ET d'avoir été dans des boites ou la tech n'était pas forcément au cœur du service rendu et/ou était trop simple (faire une marketplace en 2022, a moins d'être sur les échelles d'airbnb, c'est quand même un problème assez résolu maintenant), ainsi que de manquer de collègues senior (qui dit petites startup dit pas beaucoup de budget pour embaucher des gens avec beaucoup d'XP) m'avait un peu dégoûté de ma passion initiale. Manque de challenge, routine, contraintes du middle management comme tu en parles, toussa.

 

Du coup ma piste actuelle, c'est de revenir à la tech, quitte à abandonner le management et (re) devenir "simple dev". Mais pour pas perdre en salaire quand même, avec deux options: une expat et/ou réussir à intégrer une boite type Google, qui me paraissait le bon plan pour combiner salaire intéressant même en "simple dev" et collègues auprès de qui j'aurai du challenge (bon, ça c'était avant qu'ils annoncent le hiring freeze  :fou:  ).
Rouillé en tech et surtout en algo, je prend actuellement quelques mois pour me remettre à niveau via leetcode & les bouquins. C'est clairement pas facile (pour moi en tous cas, Hepha pourra témoigner :o ), un peu l'impression de retourner en prepra des fois. Mais c'est au final sympa et je retrouve le "heureka moment" et la satisfaction d'avoir codé un truc qui fonctionne, que j'avais complètement perdu depuis des années (du coup je me dit que même si j'arrive pas à intégrer un FAANG, c'est quand même pas perdu), avec pleins de fois des moment "ah mais c'est vraiment pas con ce truc/cette façon de faire" (bon bien sur y a aussi des cas plus relou, notamment sur certains problèmes assez mathématiques ou je ne vois pas comment tu peux trouver la solution en 45min si tu l'as pas vu avant ou si tu sors pas de Normale Sup, mais ça reste rare).

Message cité 2 fois
Message édité par SekYo le 29-07-2022 à 10:53:34
n°2423015
___alt
Posté le 29-07-2022 à 10:52:01  profilanswer
 

Kenshineuh a écrit :

Oui ça dépend de chacun, perso je bouge rarement, donc l'avoir dans un sac à dos, que ce soit 13 ou 16 je vois pas trop de diff.  
1 pouce de plus pour l'écran ça me parait pas grandiose. Mon 13" fonctionnant encore très bien, le changement ne sera pas pour tout de suite, j'aurais le temps de le tester quelque part. :D


 
Oui effectivement si tu bouges rarement c'est pas un argument :jap:
Le mien (un XPS 13) me suit un peu partout et ça serait l'horreur s'il était plus grand/lourd.


---------------
TRIPS RIGHT BUNCH F SHUTTLE TOM AND JERRY RIGHT YELLOW
n°2423016
el muchach​o
Comfortably Numb
Posté le 29-07-2022 à 10:52:26  profilanswer
 

Ouh putain le projet C++, je le sens mal. :sweat:  
Je débarque sur un projet qui a 10 ans, où je suis seul développeur, et il n'y a pas eu un jour de passation. :sweat:, au mieux 1/2 jour de questions par semaine.
Le truc a été codé pendant tout ce temps par un extra-terrestre, - attention, c'est très très très propre - , et j'ai l'impression que c'est un nouveau langage. Le mec utilise toutes les possibilités du C++17 et je sens que je vais rapidement être à la rue. :sweat:


---------------
Les aéroports où il fait bon attendre, voila un topic qu'il est bien
n°2423017
boblenain2​00
Posté le 29-07-2022 à 10:52:49  profilanswer
 

Kenshineuh a écrit :

Il n'a pas précisé. Si c'est la boite qui paye, ca me surprendrait pas que ce soit un 13". :D

 

D'ailleurs certains ont un 14" ici ? J'aimais beaucoup le 16, le 13 est vraiment limite pour moi. Je peux pas bosser dessus des heures durant.

 

J'ai le 14 et 16, et le 16 est vraiment trop gros pour voyager beaucoup (il passe à peine sur les tablettes du TGV par exemple).

 
Xavier_OM a écrit :

 

Je te dirai ça bientôt c'est un 14" ici. Ça va beaucoup dépendre de l'interface de l'IDE que je vais utiliser je pense...

 

Btw les mac users vous recommandez quel client git graphique ? Je comptais utiliser SourceTree même s'il est un peu moins complet que mon GitExtensions windows, mais ya ptet mieux ?

 

Je bosse sur un tres gros repo (>200k commits) et Fork est la GUI qui est la plus rapide pour moi (je sais pas quel lib ils utilisent mais en tout cas ca fonctionne bien).

Message cité 2 fois
Message édité par boblenain200 le 29-07-2022 à 11:13:05
n°2423018
gatsu35
Blablaté par Harko
Posté le 29-07-2022 à 10:58:01  profilanswer
 

C'est quoi ces devs qui sont même pas foutu de faire un putain de if/else et une injection de dépendance en .NET
 
le mec en plus il a juste à regarde ce qui est fait dans les autres classes du projet :(
 
Putain et même rentrer dans un projet, les jeunes d'aujourd'hui, j'ai l'impression qu'ils ont du mal.
 


---------------
Blablaté par Harko
n°2423019
masklinn
í dag viðrar vel til loftárása
Posté le 29-07-2022 à 10:59:30  profilanswer
 

Xavier_OM a écrit :

Une GUI est vraiment pratique pour browser l'historique facilement, consulter le reflog, differ des trucs divers et variés en 3 clics, choisir facilement où tu rebases, manipuler les autres branches que la branche courante (pour des git reset sans devoir switcher par ex). Et souvent ça aide aussi pour certains manip pénibles comme sortir du stash uniquement certains morceaux de fichiers, comparer des merge octopus vs recursive, etc. Perso je m'en passe plus :D


Magit fait tout ça, en tout cas pour autant que j’en ai besoin (le reflog j’en ai besoin une fois tous les 3 ans, mais je présume qu’il sait aussi naviguer dedans sans problème).
 
Et de toute manière l’histo de Kangolcorp met toute les GUI que j’ai essayé avec en PLS.


---------------
I mean, true, a cancer will probably destroy its host organism. But what about the cells whose mutations allow them to think outside the box by throwing away the limits imposed by overbearing genetic regulations? Isn't that a good thing?
n°2423020
nucl3arfl0
Better Call Saul
Posté le 29-07-2022 à 11:36:50  profilanswer
 

Jubijub a écrit :

 

j'ai vécu exactement ce que tu décris chez Nestlé, et je suis en passe de revivre la meme chose chez G (sauf si mon plan marche :P )
chez Nestlé en gros j'étais directeur, et c'est un bullshit job : trop éloigné du terrain pour avoir le fun de "faire", très dur de rester au courant de ce qui se passe vraiment parce que déjà un échelon de management sous moi. Et pas assez haut pour avoir un quelconque poids stratégique, donc oui, j'étais devenu une courroie de transmission.

 

....

 

Note : et pour SWE et pour data analysis, j'ai une voie possible dans le management sur ces sujets (passé un certain niveau, il faut bien comprendre le sujet forcément, mais on te demande surtout d'être fort en management / politique / stratégie, et c'est pour ça qu'on me propose du taf en interne dans les 2, ce que j'explore :) )

 
SekYo a écrit :


Je suis un peu dans la même situation que toi, a peu près au même timing (mais pas encore tout a fait 40 ans quand même :D). 15 ans de petites startups parisiennes, aucune qui a vraiment percée, donc forcément très multicasquette, que ce soit sur le tech, ou après dans les autres rôles (team lead, product, management, codir etc...)

 

...

 

Mais c'est au final sympa et je retrouve le "heureka moment" et la satisfaction d'avoir codé un truc qui fonctionne, que j'avais complètement perdu depuis des années (du coup je me dit que même si j'arrive pas à intégrer un FAANG, c'est quand même pas perdu), avec pleins de fois des moment "ah mais c'est vraiment pas con ce truc/cette façon de faire" (bon bien sur y a aussi des cas plus relou, notamment sur certains problèmes assez mathématiques ou je ne vois pas comment tu peux trouver la solution en 45min si tu l'as pas vu avant ou si tu sors pas de Normale Sup, mais ça reste rare).

 

Merci pour vos précieux retours :jap:

 

Je vais essayer de faire l'exercice des trois coquillages cercles, ça peut être intéressant de voir ce qu'il en ressort.

 

Je continue de cogiter cela dit :D


Message édité par nucl3arfl0 le 29-07-2022 à 11:38:00
n°2423021
koskoz
They see me trollin they hatin
Posté le 29-07-2022 à 11:49:43  profilanswer
 

el muchacho a écrit :

Ouh putain le projet C++, je le sens mal. :sweat:
Je débarque sur un projet qui a 10 ans, où je suis seul développeur, et il n'y a pas eu un jour de passation. :sweat:, au mieux 1/2 jour de questions par semaine.
Le truc a été codé pendant tout ce temps par un extra-terrestre, - attention, c'est très très très propre - , et j'ai l'impression que c'est un nouveau langage. Le mec utilise toutes les possibilités du C++17 et je sens que je vais rapidement être à la rue. :sweat:

 

Vois plutôt ça comme une opportunité pour améliorer tes compétences.

 

Arrivé sur un projet très très très propre, je reverrais de ça [:vapeur_cochonne]

Message cité 1 fois
Message édité par koskoz le 29-07-2022 à 11:50:49

---------------
Twitter
n°2423022
nraynaud
lol
Posté le 29-07-2022 à 11:52:27  profilanswer
 

moi j'en rêve plus je sais que le bordel il vient de moi.


---------------
trainoo.com, c'est fini
n°2423023
Ydalb
In Crêpes n' Cidre I Trust!
Posté le 29-07-2022 à 11:58:46  profilanswer
 

Kenshineuh a écrit :

Il n'a pas précisé. Si c'est la boite qui paye, ca me surprendrait pas que ce soit un 13". :D
 
D'ailleurs certains ont un 14" ici ? J'aimais beaucoup le 16, le 13 est vraiment limite pour moi. Je peux pas bosser dessus des heures durant.


 
J'ai le 16" pour le taff et le 14 en perso. J'aime bien le form factor du 14, par contre pour travailler dessus des heures, le 16 est clairement plus confortable (forcément). Cela dit, j'ai déjà eu à bosser des heures sur le 14, c'est pas mal du tout. J'utilise énormément le multi-bureau (par ex: terminal à gauche, navigateur au milieu, PHPStorm à gauche), le switch est vraiment pratique avec 3 doigts (bon, sauf avec le Pro-Motion d'activé, ça rajoute un mini délai avant d'avoir le focus sur le prochain bureau, c'est pénible  :fou:  :fou: )


---------------
:o
n°2423024
koskoz
They see me trollin they hatin
Posté le 29-07-2022 à 12:00:51  profilanswer
 

Jubijub a écrit :

 

j'ai vécu exactement ce que tu décris chez Nestlé, et je suis en passe de revivre la meme chose chez G (sauf si mon plan marche :P )
chez Nestlé en gros j'étais directeur, et c'est un bullshit job : trop éloigné du terrain pour avoir le fun de "faire", très dur de rester au courant de ce qui se passe vraiment parce que déjà un échelon de management sous moi. Et pas assez haut pour avoir un quelconque poids stratégique, donc oui, j'étais devenu une courroie de transmission.

 

[...]

 

Merci pour ton retour intéressant :jap:

 

Question : comment es-tu passé d'un poste chez N ou tu t'enterrais à un poste chez G. ?

Message cité 1 fois
Message édité par koskoz le 29-07-2022 à 12:01:27

---------------
Twitter
n°2423025
koskoz
They see me trollin they hatin
Posté le 29-07-2022 à 12:05:20  profilanswer
 

SekYo a écrit :


Je suis un peu dans la même situation que toi, a peu près au même timing (mais pas encore tout a fait 40 ans quand même :D). 15 ans de petites startups parisiennes, aucune qui a vraiment percée, donc forcément très multicasquette, que ce soit sur le tech, ou après dans les autres rôles (team lead, product, management, codir etc...)
Et depuis l'an dernier, un gros manque de motivation, plus aucun sujets m’intéressaient... J'ai pas mal cogité, et je me suis aperçu que si j'avais sur-kiffé le dev quand j'étais jeune, le fait de m'être éloigné du dev pur ET d'avoir été dans des boites ou la tech n'était pas forcément au cœur du service rendu et/ou était trop simple (faire une marketplace en 2022, a moins d'être sur les échelles d'airbnb, c'est quand même un problème assez résolu maintenant), ainsi que de manquer de collègues senior (qui dit petites startup dit pas beaucoup de budget pour embaucher des gens avec beaucoup d'XP) m'avait un peu dégoûté de ma passion initiale. Manque de challenge, routine, contraintes du middle management comme tu en parles, toussa.
 
Du coup ma piste actuelle, c'est de revenir à la tech, quitte à abandonner le management et (re) devenir "simple dev". Mais pour pas perdre en salaire quand même, avec deux options: une expat et/ou réussir à intégrer une boite type Google, qui me paraissait le bon plan pour combiner salaire intéressant même en "simple dev" et collègues auprès de qui j'aurai du challenge (bon, ça c'était avant qu'ils annoncent le hiring freeze  :fou:  ).
Rouillé en tech et surtout en algo, je prend actuellement quelques mois pour me remettre à niveau via leetcode & les bouquins. C'est clairement pas facile (pour moi en tous cas, Hepha pourra témoigner :o ), un peu l'impression de retourner en prepra des fois. Mais c'est au final sympa et je retrouve le "heureka moment" et la satisfaction d'avoir codé un truc qui fonctionne, que j'avais complètement perdu depuis des années (du coup je me dit que même si j'arrive pas à intégrer un FAANG, c'est quand même pas perdu), avec pleins de fois des moment "ah mais c'est vraiment pas con ce truc/cette façon de faire" (bon bien sur y a aussi des cas plus relou, notamment sur certains problèmes assez mathématiques ou je ne vois pas comment tu peux trouver la solution en 45min si tu l'as pas vu avant ou si tu sors pas de Normale Sup, mais ça reste rare).


 
Oula, je suis exactement dans la même situation que toi je crois : plus de motivation pour ce que je fais, presque entièrement dans ma carrière j'ai été entouré de devs mauvais ou médiocres, et pas grand-chose qui me motive à part bosser sur des trucs très techos entouré de personnes meilleures que moi.
 
Pour ça pareil, je pense que je vais devoir viser des grosses boites mais je ne pense pas avoir les capacités techniques de passer les entretiens. Du coup j'envisage de me remettre à niveau sur tout ce qui est algo et problèmes avancés.


---------------
Twitter
n°2423026
___alt
Posté le 29-07-2022 à 12:06:49  profilanswer
 

Vous savez cette fameuse appli de train lancée en début d'année et qui a déclenché une grosse shitstorm là ? Je vais bosser sur le backend à partir du mois d'août, je suis trop content [:jar jar]

Message cité 2 fois
Message édité par ___alt le 29-07-2022 à 12:07:05

---------------
TRIPS RIGHT BUNCH F SHUTTLE TOM AND JERRY RIGHT YELLOW
n°2423027
Xavier_OM
Monarchiste régicide (fr quoi)
Posté le 29-07-2022 à 12:13:05  profilanswer
 

el muchacho a écrit :

Ouh putain le projet C++, je le sens mal. :sweat:  
Je débarque sur un projet qui a 10 ans, où je suis seul développeur, et il n'y a pas eu un jour de passation. :sweat:, au mieux 1/2 jour de questions par semaine.
Le truc a été codé pendant tout ce temps par un extra-terrestre, - attention, c'est très très très propre - , et j'ai l'impression que c'est un nouveau langage. Le mec utilise toutes les possibilités du C++17 et je sens que je vais rapidement être à la rue. :sweat:


 
Mieux vaut ça que le projet crade :D t'inquiète pas le C++17 ya rien de magique non plus, tu vas monter en compétence dessus et ça sera rapidement un langage comme un autre pour toi. Si tu connais déjà du C++ c'est un effort bien moindre que de débarquer sur un nouveau langage genre rust en tout cas (encore heureux, ce n'est qu'une révision du langage)


---------------
Il y a autant d'atomes d'oxygène dans une molécule d'eau que d'étoiles dans le système solaire.
n°2423028
el muchach​o
Comfortably Numb
Posté le 29-07-2022 à 12:13:08  profilanswer
 

koskoz a écrit :


Vois plutôt ça comme une opportunité pour améliorer tes compétences.

 

Arrivé sur un projet très très très propre, je reverrais de ça [:vapeur_cochonne]


C'est exactement pour ça que j'ai pris le job. Quand j'ai vu le code du test de codage qu'on m'a filé, j'ai su que j'aurais pas mal à apprendre.
Après cette mission, je pense que je serai assez au point sur le C++ moderne (jusqu'à présent, j'en étais au C++11).

 

Ce dont j'ai peur, c'est d'introduire des bugs là où il n'y en avait pas.

Message cité 1 fois
Message édité par el muchacho le 29-07-2022 à 12:14:50

---------------
Les aéroports où il fait bon attendre, voila un topic qu'il est bien
n°2423029
Xavier_OM
Monarchiste régicide (fr quoi)
Posté le 29-07-2022 à 12:14:45  profilanswer
 

ixemul a écrit :

 

J'utilise indépendamment sur PC & Mac Gitkraken, je n'arrive plus à m'en passer :jap:

 
boblenain200 a écrit :

 

Je bosse sur un tres gros repo (>200k commits) et Fork est la GUI qui est la plus rapide pour moi (je sais pas quel lib ils utilisent mais en tout cas ca fonctionne bien).

 
masklinn a écrit :


Magit fait tout ça, en tout cas pour autant que j’en ai besoin (le reflog j’en ai besoin une fois tous les 3 ans, mais je présume qu’il sait aussi naviguer dedans sans problème).

 


Ben nickel, je regarde SourceTree, Gitkraken, Fork et Magit (bon après emacs pour un vimeux, c'est dur :o), j'en garde un ou deux et hop :D Merci les experts :jap:

Message cité 1 fois
Message édité par Xavier_OM le 29-07-2022 à 12:17:18

---------------
Il y a autant d'atomes d'oxygène dans une molécule d'eau que d'étoiles dans le système solaire.
n°2423030
boblenain2​00
Posté le 29-07-2022 à 12:17:37  profilanswer
 

el muchacho a écrit :


C'est exactement pour ça que j'ai pris le job. Quand j'ai vu le code du test de codage qu'on m'a filé, j'ai su que j'aurais pas mal à apprendre.
Après cette mission, je pense que je serai assez au point sur le C++ moderne (jusqu'à présent, j'en étais au C++11).
 
Ce dont j'ai peur, c'est d'introduire des bugs là où il n'y en avait pas.


 
Si t'es à jour sur le C++11 ya pas de différences majeures en C++14 et C++17.
Ces 2 versions c'était surtout pour rendre plus utilisables/corriger les nouveaux concepts du C++11 (relaxed constexpr, relaxed lamdas, make_*,...etc..)

n°2423031
masklinn
í dag viðrar vel til loftárása
Posté le 29-07-2022 à 12:23:35  profilanswer
 

Xavier_OM a écrit :

Magit (bon après emacs pour un vimeux, c'est dur :o


Faut vérifier mais je serais pas surpris s’il marchait très bien avec evil / doom.
 
Faux edit: apparemment il y a(vait) un package bridge (evil-magit) qui a été intégré dans evil-collection, qui semble être activé automatiquement si tu passes doom en mode evil, donc voilà. Essaie doom emacs en mode evil, avec les modules qui vont bien (dont naturellement magit).


Message édité par masklinn le 29-07-2022 à 12:25:22

---------------
I mean, true, a cancer will probably destroy its host organism. But what about the cells whose mutations allow them to think outside the box by throwing away the limits imposed by overbearing genetic regulations? Isn't that a good thing?
n°2423032
el muchach​o
Comfortably Numb
Posté le 29-07-2022 à 12:34:20  profilanswer
 

boblenain200 a écrit :


Si t'es à jour sur le C++11 ya pas de différences majeures en C++14 et C++17.
Ces 2 versions c'était surtout pour rendre plus utilisables/corriger les nouveaux concepts du C++11 (relaxed constexpr, relaxed lamdas, make_*,...etc..)


 
On est d'accord que c'est du C++ avancé ?
https://github.com/palacaze/sigslot [...] signal.hpp
 
Parce qu'il est chaud le mec, quand même :o


---------------
Les aéroports où il fait bon attendre, voila un topic qu'il est bien
n°2423033
Anonymouse
Posté le 29-07-2022 à 12:36:52  profilanswer
 

masklinn a écrit :


C’est généralement pas le cas, mais l’async & asyncio sont de tels tas de merde qu’ils se sont probablement dit que perdu pour perdu autant essayer de fixer un peu.


 
Y'a des gens qui connaissent sqlalchemy. Y'a pas un support du core pour async pour faire des inserts avec performances ? cf https://docs.sqlalchemy.org/en/14/faq/performance.html avec test_sqlalchemy_core
 
Merc
 

n°2423034
Kenshineuh
Posté le 29-07-2022 à 12:39:54  profilanswer
 

___alt a écrit :


 
Oui effectivement si tu bouges rarement c'est pas un argument :jap:
Le mien (un XPS 13) me suit un peu partout et ça serait l'horreur s'il était plus grand/lourd.


 

boblenain200 a écrit :


 
J'ai le 14 et 16, et le 16 est vraiment trop gros pour voyager beaucoup (il passe à peine sur les tablettes du TGV par exemple).
 
 
 
Je bosse sur un tres gros repo (>200k commits) et Fork est la GUI qui est la plus rapide pour moi (je sais pas quel lib ils utilisent mais en tout cas ca fonctionne bien).


 
 
:jap:
 
J'ai eu un MBP 16" quand ils l'avaient sorti, c'est vrai que c'était une belle bête. Mais quel confort. :o

n°2423035
masklinn
í dag viðrar vel til loftárása
Posté le 29-07-2022 à 12:55:05  profilanswer
 

Anonymouse a écrit :

Y'a des gens qui connaissent sqlalchemy. Y'a pas un support du core pour async pour faire des inserts avec performances ? cf https://docs.sqlalchemy.org/en/14/faq/performance.html avec test_sqlalchemy_core
 
Merc


Bah t’as les mêmes options sur le client async non? Sauf les bulk methods parce-que je crois qu’il essaie de les enlever, donc si les “add” individuels vont pas il faut essayer “add_all”, et si c’est pas suffisant tu fais des “execute” de masse comme le montre test_sql_alchemy_core mais avec les API async.
 
Et si c’est encore pas suffisant je présume que tu peux utiliser asyncpg directement et qu’il y a des helpers pour faire des bulk inserts (multi-insert, ou encore mieux COPY)?


---------------
I mean, true, a cancer will probably destroy its host organism. But what about the cells whose mutations allow them to think outside the box by throwing away the limits imposed by overbearing genetic regulations? Isn't that a good thing?
n°2423036
boblenain2​00
Posté le 29-07-2022 à 12:57:39  profilanswer
 

el muchacho a écrit :


 
On est d'accord que c'est du C++ avancé ?
https://github.com/palacaze/sigslot [...] signal.hpp
 
Parce qu'il est chaud le mec, quand même :o


 
Oui clairement :D (SFINAE, variadic templates,...)

n°2423037
Xavier_OM
Monarchiste régicide (fr quoi)
Posté le 29-07-2022 à 13:03:18  profilanswer
 

boblenain200 a écrit :

 

Oui clairement :D (SFINAE, variadic templates,...)

 

Mais ça s'utilise assez facilement on dirait, donc selon qu'il te demande d'utiliser sa lib ou de modifier sa lib c'est pas le même level derrière oué :D (j'ai fait un truc similaire au boulot, c'est transparent du point de vue user après). En plus là le fichier est énorme pour avoir un seul fichier à inclure, donc ça rend le truc moins lisible que si c'était découpé proprement.

Message cité 1 fois
Message édité par Xavier_OM le 29-07-2022 à 13:12:12

---------------
Il y a autant d'atomes d'oxygène dans une molécule d'eau que d'étoiles dans le système solaire.
n°2423038
Kenshineuh
Posté le 29-07-2022 à 13:06:43  profilanswer
 

Dans une autre vie j'apprends le C++ et je bosse dans le jeu video. :o

n°2423039
el muchach​o
Comfortably Numb
Posté le 29-07-2022 à 13:13:24  profilanswer
 

Xavier_OM a écrit :


Mais ça s'utilise assez facilement on dirait, donc selon qu'il te demande d'utiliser sa lib ou de modifier sa lib c'est pas le même level derrière oué :D (j'ai fait un truc similaire au boulot, c'est transparent du point de vue user après)


Ben le problèmùe, c'est que dans le projet, il a écrit plein de libs comme ça, genre ses primitives de queues synchronisées (ça ok, j'ai fait aussi :o), sa stack TCP, des allocateurs custom ou une lib de pipeline. :o
 

Code :
  1. namespace _meta_detail {
  2.     template <typename T, typename ...Args>
  3.     struct ArityAggregate :
  4.             std::conditional_t<trait::is_brace_constructible_v<T, Args...>,
  5.                                ArityAggregate<T, Args..., trait::AnyType>,
  6.                                std::integral_constant<size_t, sizeof...(Args)-1>
  7.         > {};
  8.     template <typename T, bool = false>
  9.     struct arityImpl : ArityAggregate<T> {};
  10.     template <typename T>
  11.     struct arityImpl<T, true> : std::tuple_size<T> {};
  12. // namespace _meta_detail


 
Miam miam [:pingouino]
Je croise les doigts pour que ça ne soit pas buggé :o


---------------
Les aéroports où il fait bon attendre, voila un topic qu'il est bien
n°2423040
Xavier_OM
Monarchiste régicide (fr quoi)
Posté le 29-07-2022 à 13:18:48  profilanswer
 

J'ai exactement ce soucis au boulot :/ j'ai fait plusieurs trucs comme ça, plutôt utiles et faciles à utiliser côté dev, mais qui requiert dans leur conception (mais pas dans leur usage) une bonne dose de plomberie templates & cie.

 

Ça a du sens quand tu le codes (et même plusieurs mois après ça va je peux me relire assez bien :D), mais ça rend le truc très difficilement lisible pour les autres. Donc oui il faut que ce soit bugfree et couvert par des tests, mais honnêtement si un jour ya un bug et que t'es pas là pour le gérer c'est mort pour les autres membres de l'équipe :/

 

Les templates c'est assez "write-only" comme techno...

Message cité 1 fois
Message édité par Xavier_OM le 29-07-2022 à 13:19:12

---------------
Il y a autant d'atomes d'oxygène dans une molécule d'eau que d'étoiles dans le système solaire.
n°2423041
nraynaud
lol
Posté le 29-07-2022 à 13:21:52  profilanswer
 

dites en python comment je peux faire l'équivalent de access.log, mais des requêtes que mon code émet ?
je vois des mentions sur le net: https://stackoverflow.com/questions [...] pplication
mais ça me dit pas exactement quel niveau de log filtrer ( et le code de requests n'a presque rien de lié au logs dedans)
 
d'autre part je comprends absolument rien à quel package est utilisé dans mon code, dans les requirements j'ai ça:
requests
urllib3
 
et un bout de code qui devrait pouvoir donner du contexte:

Code :
  1. import requests
  2. requests.packages.urllib3.disable_warnings()
  3.  
  4. (...)
  5. self.session = requests.Session()


merci pour votre aide


---------------
trainoo.com, c'est fini
n°2423042
Anonymouse
Posté le 29-07-2022 à 13:22:04  profilanswer
 

masklinn a écrit :


Bah t’as les mêmes options sur le client async non? Sauf les bulk methods parce-que je crois qu’il essaie de les enlever, donc si les “add” individuels vont pas il faut essayer “add_all”, et si c’est pas suffisant tu fais des “execute” de masse comme le montre test_sql_alchemy_core mais avec les API async.
 
Et si c’est encore pas suffisant je présume que tu peux utiliser asyncpg directement et qu’il y a des helpers pour faire des bulk inserts (multi-insert, ou encore mieux COPY)?


 
Merci. Mais y'a pas les mêmes options il manque notamment le sqlalchemy_core : "engine.execute"
 

Code :
  1. dir(AsyncEngine):
  2. ['__annotations__', '__class__', '__delattr__', '__dir__', '__doc__', '__eq__', '__format__', '__ge__', '__getattribute__', '__gt__', '__hash__', '__init__', '__init_subclass__', '__le__', '__lt__', '__module__', '__ne__', '__new__', '__reduce__', '__reduce_ex__', '__repr__', '__setattr__', '__sizeof__', '__slots__', '__str__', '__subclasshook__', '__weakref__', '_assign_proxied', '_connection_cls', '_proxied', '_proxy_objects', '_regenerate_proxy_for_target', '_retrieve_proxy_for_target', '_slots_dispatch', '_target_gced', '_trans_ctx', 'begin', 'clear_compiled_cache', 'connect', 'dialect', 'dispatch', 'dispose', 'driver', 'echo', 'engine', 'execution_options', 'get_execution_options', 'name', 'pool', 'raw_connection', 'sync_engine', 'update_execution_options', 'url']
  3. dir(Engine):
  4. ['__class__', '__delattr__', '__dict__', '__dir__', '__doc__', '__eq__', '__format__', '__ge__', '__getattribute__', '__gt__', '__hash__', '__init__', '__init_subclass__', '__le__', '__lt__', '__module__', '__ne__', '__new__', '__reduce__', '__reduce_ex__', '__repr__', '__setattr__', '__sizeof__', '__str__', '__subclasshook__', '__weakref__', '_connection_cls', '_execute_clauseelement', '_execute_compiled', '_execute_default', '_execution_options', '_has_events', '_is_future', '_lru_size_alert', '_option_cls', '_optional_conn_ctx_manager', '_run_ddl_visitor', '_run_visitor', '_schema_translate_map', '_should_log_debug', '_should_log_info', '_sqla_logger_namespace', '_trans_ctx', '_wrap_pool_connect', 'begin', 'clear_compiled_cache', 'connect', 'dispatch', 'dispose', 'driver', 'echo', 'engine', 'execute', 'execution_options', 'get_execution_options', 'has_table', 'logging_name', 'name', 'raw_connection', 'run_callable', 'scalar', 'table_names', 'transaction', 'update_execution_options']


 
Je vais check si ils ont changé les APIs de place sinon aux choix :
* a) J'essaie de rendre ma méthode non async (dans le contexte du code c'est possible)
* b) Je génère le SQL via les objets alchemy et l'exécute via l'API sqlite (Pas besoin d'autre DB)
* c) J'utilise le truc pour exécuter le code dans un pool de threads

mood
Publicité
Posté le   profilanswer
 

 Page :   1  2  3  4  5  ..  24884  24885  24886  ..  27181  27182  27183  27184  27185  27186

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)