En pratique, est-ce que vous ne contribuez pas de manière significative à résoudre des problèmes grâce à des technologies comme le big data ?

 

Même pour résoudre des problèmes complexes comme le changement climatique, le traitement des maladies ou la garantie d’un approvisionnement alimentaire durable, les technologies logicielles sont essentielles. Elles le deviendront encore davantage à l’avenir. J’ai du mal à comprendre pourquoi on en parle comme s’il s’agissait de problèmes totalement différents.

 

Pensez-vous la même chose des services de conteneurs serverless ?

À cause des problèmes des services serverless existants (comme Lambda), AWS a créé Fargate, puis même App Runner pour simplifier encore davantage 🤔

Il y a même Cloud Run de Google Cloud, un excellent service de conteneurs serverless avec scale to zero

Personnellement, parmi eux, c’est Cloud Run qui m’a offert la meilleure expérience de développement.

 

> En mars 2024, je devais donner un cours sur le TSP au KAIST, situé à Daejeon, et je cherchais un jeu de données local pour un tour TSP de Daejeon. En décembre 2023, le Dr Sang-il Um m’a envoyé un e-mail disant : « Avez-vous besoin du jeu de données national des bars créé par l’Agence nationale de la police ? Le fichier le plus récent coûte 1 000 wons et contient 90 680 entrées. » Waouh. Après avoir d’abord vérifié que 1 000 wons représentaient bien moins d’un dollar (heureux d’avoir vérifié que le taux de change n’était pas inversé), j’ai répondu : « Merci ! »

https://www.math.uwaterloo.ca/tsp/korea/sk_data.html

 

Le serverless (il y a bien des serveurs)

 

Est-ce qu’ils intègrent carrément le terminal comme une partie de l’OS ? On n’aura même plus besoin d’utiliser Termux.

 

Il y avait une bonne remarque plus bas, alors je la laisse ici aussi.

Est-il vraiment pertinent de comparer directement avec l’industrie manufacturière ? Si l’on part du point de vue selon lequel le secteur n’est pas encore suffisamment mûr, c’est sans doute l’industrie manufacturière qui sert de point de comparaison. Si l’on essaie de comprendre le métier du logiciel à travers le paradigme du manufacturier, il peut sembler relever de l’artisanat ou du développement amateur, mais à l’inverse, je pense que ce sont justement ces aspects qui ont façonné la culture souple et créative propre au développement logiciel, et qui lui permettent de continuer à grandir sur cette base.

 

J’ajoute une chose : le développement logiciel couvre aussi un champ très vaste. Il y a des tâches qu’on peut apprendre rapidement et réaliser, et d’autres qui exigent de s’appuyer sur une véritable expertise. Ne pensez pas que votre propre expérience résume tout. Ce serait aussi de l’arrogance.

 

Je vous lis toujours avec beaucoup d’intérêt.

 

Comme je l’ai dit plus haut, si le traitement des ingénieurs logiciel a changé, ce n’est pas parce que ce travail est pénible ou difficile. Ce sont des sentiments subjectifs, et ce n’est pas ce qui détermine la considération accordée à une profession. Comme dans les autres commentaires, le logiciel est devenu plus important et soutient une grande partie des infrastructures. Ce n’est pas parce que les compétences de chaque développeur ont augmenté que les rémunérations sont plus élevées, je pense simplement que le travail lui-même est devenu plus coûteux. Parce qu’il est plus important qu’avant. La question de savoir si ce travail est difficile ou non n’est pas vraiment essentielle ici.
Ce qui est facile pour vous peut être difficile pour quelqu’un d’autre, et ce qui est facile pour un autre peut être difficile pour vous. Tout ce que vous dites est subjectif. Encore une fois, trouver quelque chose pénible ou difficile est un ressenti subjectif, et ce n’est pas ce qui détermine la considération accordée à une profession. Vous dites qu’il ne faut pas être arrogant, mais à parler avec autant de subjectivité, celui qui fait preuve d’arrogance, c’est plutôt vous.

 

Le fait d’avoir eu la chance, contrairement à d’autres, d’acquérir un état d’esprit et d’avoir accès à une formation qui font qu’on n’est pas rebuté par ce métier ne devrait pas recevoir une signification excessive. <- Y a-t-il un seul métier qui ne soit pas comme ça dans ce monde ? C’est une manière de rabaisser les choses en exagérant la modestie.

 

Est-ce qu’on considère comme un expert quelqu’un qui trouve un emploi de cuisinier après avoir suivi quelques mois de cours dans une école de cuisine ? On jugera s’il est expert ou non après qu’il aura accumulé de l’expérience.

 

Le simple fait de savoir faire quelque chose et le fait de pouvoir décrocher un poste et être payé pour ce travail, ce sont deux choses complètement différentes. Pour quelqu’un qui n’a absolument aucune connaissance dans ce domaine, il n’est pas facile de suivre une formation courte et d’obtenir ensuite un vrai poste. (Par « aucune connaissance », je ne parle pas des personnes issues de filières scientifiques ou d’ingénierie comme les mathématiques, le génie industriel ou l’électronique, mais de celles qui n’ont tout simplement aucune base en ingénierie.) La cuisine ou le dessin aussi, ça peut s’apprendre en quelques mois dans une formation courte. Mais est-ce que cela permet facilement de trouver un vrai poste ?

 

Dans quel domaine scientifique ou d’ingénierie peut-on devenir, en restant chez soi à traîner un peu sur Internet et en autodidacte, un expert pouvant être envoyé en production après seulement quelques mois si tout se passe bien ? <- Dans aucun domaine, personne ne qualifierait d’expert un candidat débutant de ce type. Il y a tellement d’absurdités dans cet article qu’il y a énormément de points à relever.

 

Et bien sûr, les personnes qui ont une habileté remarquable que les autres n’ont pas méritent d’être respectées, mais n’est-ce pas proche de l’orgueil que de se complaire dans l’idée d’être quelqu’un de spécial en se disant : puisque j’ai un peu perfectionné cette habileté, ne pourrais-je pas vivre toute ma vie de ce que j’ai appris dans ma jeunesse, pourquoi cela ne serait-il pas possible, j’ai pourtant cette excellente habileté, ne devrais-je pas éviter de travailler durement comme les autres, n’aurais-je pas un talent extraordinaire que les autres n’ont pas facilement, etc. <- En principe, ce n’est pas faux, mais on voit particulièrement beaucoup de gens appliquer ce genre de critère uniquement aux ingénieurs et aux scientifiques. J’ai l’impression qu’ils rabaissent les autres sous couvert d’une humilité exagérée.

 

Si, dans ce milieu, on accorde relativement moins d’importance aux diplômes et aux autres lignes du CV, ce n’est pas tant parce que c’est facile que sous l’influence de la culture open source, entre autres. C’est un secteur qui, par nature même, n’aime pas l’autorité.

 

Je pense que c’est similaire. Avant l’arrivée des ordinateurs et des moteurs de recherche, on louait comme des érudits universels les personnes qui possédaient des connaissances dignes d’une encyclopédie, et beaucoup s’efforçaient d’accumuler des connaissances générales ; aujourd’hui, cela s’est réduit à un niveau d’autosatisfaction. Je pense que l’IA aussi pourrait redéfinir ce qu’est une personne exceptionnelle.

 

parkindani Eh bien, je ne sais pas. Le simple fait de savoir faire quelque chose et le fait de pouvoir trouver un emploi dans ce domaine et être payé pour ce travail, ce sont deux choses complètement différentes. Pour quelqu’un qui n’a absolument aucune connaissance dans ce domaine, il n’est pas facile de suivre une formation courte puis de décrocher un vrai job. (Par « ne rien connaître », je ne parle pas des personnes issues de filières scientifiques ou d’ingénierie connexes — comme les mathématiques, le génie industriel ou l’électronique — mais qui n’ont pas de connaissances en software ; je parle de personnes qui n’ont tout simplement aucune base en ingénierie.) La cuisine ou le dessin aussi, on peut les apprendre en quelques mois dans une formation courte. Mais est-ce que ce sera facile de trouver un vrai job avec ça ?

 

Parce que c’est un ressenti subjectif, et cela n’a jamais déterminé la manière dont une profession est traitée. Si c’était le critère, ce sont les ouvriers du bâtiment qui seraient les mieux considérés.