Je suis développeur senior
SimicAbuser
2021-05-01 22:51:33
Tu connais mieux que visualvm pour voir les activités de tes threads ?
TacosBitcoin
2021-05-01 22:52:42
Sans mentir sur Linkedin, ton titre de profil tu mets DEV ou lead software engender senior
BiFunctor
2021-05-01 22:52:57
Le 01 mai 2021 à 22:51:33 :
Tu connais mieux que visualvm pour voir les activités de tes threads ?
JProfiler. VisualVM c'est l'outil du pauvre
En plus JProfiler a un plugin intelliJ qui l'intègre parfaitement
RouquinPipin
2021-05-01 22:53:19
Tu pense que c'est viable de se spécialiser dans le C ou autre langage plus bas niveau en temps qu'inge info ? Je suis bientôt en sortie d'école et je déteste faire du web ou autre choses de ce type
BiFunctor
2021-05-01 22:53:28
Le 01 mai 2021 à 22:52:42 :
Sans mentir sur Linkedin, ton titre de profil tu mets DEV ou lead software engender senior
software architecte
BiFunctor
2021-05-01 22:54:29
Le 01 mai 2021 à 22:49:31 :
software engineer et developper c'est pas la même chose
Oui c'est pareil.
En france on utilise plutôt le terme de développeur qu'ingénieur logiciel.
Aux US Software Engineer c'est plus utilisé.
Damsinhio1919
2021-05-01 22:54:53
Il y a moyen d acquérir de solides compétences dans ce domaine dans une reconversion pro?
Je ne suis pas ingénieur mais j ai un Master 2 et je travaille actuellement.
SimicAbuser
2021-05-01 22:55:49
Le 01 mai 2021 à 22:52:57 :
Le 01 mai 2021 à 22:51:33 :
Tu connais mieux que visualvm pour voir les activités de tes threads ?
JProfiler. VisualVM c'est l'outil du pauvre
En plus JProfiler a un plugin intelliJ qui l'intègre parfaitement
On est pauvre
BiFunctor
2021-05-01 22:56:03
Le 01 mai 2021 à 22:54:53 :
Il y a moyen d acquérir de solides compétences dans ce domaine dans une reconversion pro?
Je ne suis pas ingénieur mais j ai un Master 2 et je travaille actuellement.
Si tu as un cursus scientifique et que tu te fais entouré par les bonnes personnes oui c'est possible.
De toute façon on apprend plus en entreprise qu'en école, du moins d'un point de vue uniquement porté sur le code.
Il est important de toujours s'entourer de gens meilleurs que soi, voire de trouver un mentor si possible
LeChauveDamazon
2021-05-01 22:57:13
Le 01 mai 2021 à 22:54:29 :
Le 01 mai 2021 à 22:49:31 :
software engineer et developper c'est pas la même chose
Oui c'est pareil.
En france on utilise plutôt le terme de développeur qu'ingénieur logiciel.
Aux US Software Engineer c'est plus utilisé.
j'ai jamais vu un software enginner sans un diplome comme un bachelor (=L3/M1) sur LK alors que developper si
Damsinhio1919
2021-05-01 22:57:23
Le 01 mai 2021 à 22:56:03 :
Le 01 mai 2021 à 22:54:53 :
Il y a moyen d acquérir de solides compétences dans ce domaine dans une reconversion pro?
Je ne suis pas ingénieur mais j ai un Master 2 et je travaille actuellement.
Si tu as un cursus scientifique et que tu te fais entouré par les bonnes personnes oui c'est possible.
De toute façon on apprend plus en entreprise qu'en école, du moins d'un point de vue uniquement porté sur le code.
Il est important de toujours s'entouré de gens meilleurs que soi, voire de trouver un mentor si possible
Merci du retour je vais me renseigner .
Je te souhaite le meilleur pour ta carrière présente et future ainsi qu à tous les autres kheys
BiFunctor
2021-05-01 22:57:32
Le 01 mai 2021 à 22:52:57 :
Le 01 mai 2021 à 22:51:33 :
Tu connais mieux que visualvm pour voir les activités de tes threads ?
JProfiler. VisualVM c'est l'outil du pauvre
En plus JProfiler a un plugin intelliJ qui l'intègre parfaitement
Après je l'avais utilisé surtout pour identifier l'origine d'une fuite mémoire sur une librairie tierce
Y'a une version de 10 ou 15 jours gratuite.
Avant j'utilisais visualvm mais je le trouve bien moins poussé.
originmaster
2021-05-01 22:59:07
Tu trouves beaucoup de boites qui font du Spring avec Kotlin ? J'ai l'impression que c'est pas vraiment démocratisé. C'est plutôt des startups ou des grands compte ?
SimicAbuser
2021-05-01 23:00:23
Le 01 mai 2021 à 22:59:07 :
Tu trouves beaucoup de boites qui font du Spring avec Kotlin ? J'ai l'impression que c'est pas vraiment démocratisé. C'est plutôt des startups ou des grands compte ?
J'ai connu 2/3 boîtes perso avec kotlin + Spring, ça se fait de plus en plus.
Apres, voilà, c'est encore très majoritairement du Java + Spring ou dropwizard.
BiFunctor
2021-05-01 23:02:17
Le 01 mai 2021 à 22:59:07 :
Tu trouves beaucoup de boites qui font du Spring avec Kotlin ? J'ai l'impression que c'est pas vraiment démocratisé. C'est plutôt des startups ou des grands compte ?
Là où je suis c'était en Java, mais les dev on a poussé pour mettre du kotlin (l'avantage des microservices... où tu peux tester sur une API avant de le démocratiser ailleurs ).
Mais oui ça vient souvent des dev qui veulent s'amuser ou apprendre une nouvelle techno.
Maintenant que j'ai beaucoup bossé sur kotlin, kotlin a vraiment un réel intérêt comparé à Java notamment en ce qui concerne le Null Safety qui change drastiquement la façon de coder (et tout le monde en Java ne passe pas par des pratiques modernes pour gérer le cas du null... donc autant forcer la main).
Le_French_Dream
2021-05-01 23:03:24
Ça doit être trop bien d'acquérir au fil du temps une telle expertise dans son domaine, bravo à toi.
Travailles-tu sur des projets solo en parallèle de ton taff ?
BiFunctor
2021-05-01 23:05:16
Le 01 mai 2021 à 23:03:24 :
Ça doit être trop bien d'acquérir au fil du temps une telle expertise dans son domaine, bravo à toi.
Travailles-tu sur des projets solo en parallèle de ton taff ?
Non j'aimerais bien mais j'ai pas le temps
Faudrait peut-être envisager de se mettre aux 4/5e comme font certains indépendants...
BiFunctor
2021-05-01 23:08:00
Le 01 mai 2021 à 23:05:47 :
Le 01 mai 2021 à 23:02:17 :
Le 01 mai 2021 à 22:59:07 :
Tu trouves beaucoup de boites qui font du Spring avec Kotlin ? J'ai l'impression que c'est pas vraiment démocratisé. C'est plutôt des startups ou des grands compte ?
Là où je suis c'était en Java, mais les dev on a poussé pour mettre du kotlin (l'avantage des microservices... où tu peux tester sur une API avant de le démocratiser ailleurs ).
Mais oui ça vient souvent des dev qui veulent s'amuser ou apprendre une nouvelle techno.
Maintenant que j'ai beaucoup bossé sur kotlin, kotlin a vraiment un réel intérêt comparé à Java notamment en ce qui concerne le Null Safety qui change drastiquement la façon de coder (et tout le monde en Java ne passe pas par des pratiques modernes pour gérer le cas du null... donc autant forcer la main).
En même temps les Optional c'est vraiment de la merde.
Y'a d'autres librairies qui proposent un "meilleur" Optional, notamment vavr avec Option qui est serialisable et iterable.
Sinon en Java y'a d'autres façons de gérer le null safety, soit via l'analyse statique de code, via des annotations, pratiques de code (initialisation à emptyList, cas par défaut..) etc..
https://www.baeldung.com/java-avoid-null-check
Les mecs qui font encore du if(variable != null) dans le code ont loupé un train
SimicAbuser
2021-05-01 23:08:47
Le 01 mai 2021 à 23:05:47 :
Le 01 mai 2021 à 23:02:17 :
Le 01 mai 2021 à 22:59:07 :
Tu trouves beaucoup de boites qui font du Spring avec Kotlin ? J'ai l'impression que c'est pas vraiment démocratisé. C'est plutôt des startups ou des grands compte ?
Là où je suis c'était en Java, mais les dev on a poussé pour mettre du kotlin (l'avantage des microservices... où tu peux tester sur une API avant de le démocratiser ailleurs ).
Mais oui ça vient souvent des dev qui veulent s'amuser ou apprendre une nouvelle techno.
Maintenant que j'ai beaucoup bossé sur kotlin, kotlin a vraiment un réel intérêt comparé à Java notamment en ce qui concerne le Null Safety qui change drastiquement la façon de coder (et tout le monde en Java ne passe pas par des pratiques modernes pour gérer le cas du null... donc autant forcer la main).
En même temps les Optional c'est vraiment de la merde.
C'est fait pour typiquement les retour de DB, pas pour tout encapsuler et c'est là le problème. Avec le kotlin, t'as une gestion sans wrapper et ça rend la chose jolie.
BiFunctor
2021-05-01 23:10:33
Le 01 mai 2021 à 23:08:47 :
Le 01 mai 2021 à 23:05:47 :
Le 01 mai 2021 à 23:02:17 :
Le 01 mai 2021 à 22:59:07 :
Tu trouves beaucoup de boites qui font du Spring avec Kotlin ? J'ai l'impression que c'est pas vraiment démocratisé. C'est plutôt des startups ou des grands compte ?
Là où je suis c'était en Java, mais les dev on a poussé pour mettre du kotlin (l'avantage des microservices... où tu peux tester sur une API avant de le démocratiser ailleurs ).
Mais oui ça vient souvent des dev qui veulent s'amuser ou apprendre une nouvelle techno.
Maintenant que j'ai beaucoup bossé sur kotlin, kotlin a vraiment un réel intérêt comparé à Java notamment en ce qui concerne le Null Safety qui change drastiquement la façon de coder (et tout le monde en Java ne passe pas par des pratiques modernes pour gérer le cas du null... donc autant forcer la main).
En même temps les Optional c'est vraiment de la merde.
C'est fait pour typiquement les retour de DB, pas pour tout encapsuler et c'est là le problème. Avec le kotlin, t'as une gestion sans wrapper et ça rend la chose jolie.
Optional n'est pas top car pas serialisable. Donc faut éviter de l'utiliser en attribut de classe et dans les retours et params de méthode.
Option est bien mieux. En Scala/Python/Rust ça pose pas de souci d'utiliser Option pour encapsuler cette logique de présence ou absence de valeur.