Un Mac ou Windows est-il meilleur pour un étudiant en CS ?


Je suis professeur d'informatique dans un petit collège, et je passe toujours le plus de temps à aider les étudiants Mac qui n'arrivent pas à comprendre comment faire des choses basiques avec leur ordinateur.

Je pense qu'il y a deux problèmes ici :

  1. En moyenne, les utilisateurs de Mac ont tendance à être moins compétents en informatique que les utilisateurs de Windows. Je sais qu'il y a des hackers qui ont des compétences folles, mais ce n'est pas l'utilisateur moyen auquel s'adresse Apple.
  2. Apple fait des pieds et des mains pour cacher les détails techniques à ses utilisateurs afin que les ordinateurs paraissent "conviviaux". Mais cela s'écroule lorsque vous devez réellement faire un vrai travail en utilisant la machine, ce qui est souvent plus difficile à faire que sur une machine Windows.

Traduction:

La plupart des utilisateurs de Mac sont habitués à simplement obtenir des applications de l'App Store, le petit jardin clos d'Apple. Quand ils doivent installer un outil de développement qui ne fait pas partie de cet écosystème, c'est un gros ajustement parce que l'utilisateur réalise soudain qu'il doit utiliser la ligne de commande pour vraiment profiter pleinement de son Mac.

Avec Windows, en revanche, vous avez plus de chances de trouver un installateur semi-idiot-proof et presque tout peut être fait avec une interface graphique.

Donc, si vous vous sentez très compétent avec les ordinateurs et que vous utilisez régulièrement la ligne de commande pour tout, vous serez aussi bien avec Mac ou Windows.

Le vrai problème que je rencontre, ce sont les étudiants qui achètent des Mac en pensant qu'ils sont plus faciles à utiliser, mais qui ne réalisent pas que le développement de logiciels est en fait plus facile sur Windows.

Et si vous pouvez penser que tous ceux qui étudient l'informatique ont des compétences de base en informatique, je peux vous assurer que ce n'est pas le cas.

Par exemple, j'ai vu de nombreux étudiants qui ne savent même pas ce qu'est un fichier ZIP (et encore moins un tar.gz), et qui ne connaissent pas la différence entre une archive ZIP et un dossier, parce que les interfaces graphiques des systèmes d'exploitation modernes font que les archives ressemblent beaucoup à des dossiers. Ils sont ensuite confus lorsqu'ils ne peuvent pas exécuter correctement un programme à l'intérieur d'un fichier ZIP, parce qu'ils n'ont pas encore extrait tout le fichier ZIP.

Et j'ai récemment dû aider un étudiant qui ne parvenait pas à comprendre comment supprimer un fichier de son ordinateur, parce qu'il ne savait pas qu'il devait utiliser le "bouton gauche de la souris" pour sélectionner le fichier sur son ordinateur.

Soupir...L'informatique est une matière suffisamment difficile en soi, mais elle va être encore plus difficile si vous n'avez pas de connaissances de base en informatique.

D'après mon expérience, environ 80 % des étudiants qui ont des difficultés dans leurs cours de CS en raison d'un manque de connaissances de base en informatique sont des utilisateurs de Mac.