Question:
Mon nouvel emploi m'a donné un Macbook pour le travail, mais je ne sais pas comment en utiliser un
Chris
2019-05-14 20:14:37 UTC
view on stackexchange narkive permalink

J'ai récemment décroché un excellent poste dans le développement de logiciels. Le seul problème est qu'ils m'ont donné un Macbook. Cependant, je n'ai aucune expérience avec Mac. À la maison, j'utilise Linux et dans mon travail actuel, j'utilise une combinaison de Linux et de Windows.

Cette entreprise est très "millénaire", et je suis une génération du millénaire, donc je sais qu'ils essaient de l'être cool en donnant les Macbooks. C'est une startup qui veut être à la pointe, ce que j'apprécie. En tant que nouvel employé, je ne veux pas remuer le pot, mais je ne sais pas comment je peux faire mon travail alors que je peux à peine travailler avec le système d'exploitation.

Dois-je ramener cela à mon patron et essayer d'obtenir un autre ordinateur? Ou devrais-je faire de mon mieux pour apprendre Mac, mais souffrir d'être improductif pendant un certain temps?

Les commentaires ne sont pas destinés à une discussion approfondie;cette conversation a été [déplacée vers le chat] (https://chat.stackexchange.com/rooms/93643/discussion-on-question-by-chris-my-new-job-gave-me-a-macbook-for-travail-mais-je-hav).
J'aimerais vraiment répondre à cela mais je ne peux pas parce que c'est fermé comme une dupe.Cependant, je voudrais dire à Chris que vous êtes un gars Linux avec une machine POSIX.Sous cette interface simple mais jolie se trouve une machine BSD.Apprenez à y placer un bureau familier.KDE ou LXDE ou XFCE iront là-bas.La plupart des commandes shell sous-jacentes sont les mêmes que celles auxquelles vous êtes habitué.Bash est là aussi.Vous pouvez utiliser ce système comme s'il s'agissait d'un système Linux, principalement.J'espère juste que vous n'avez pas à utiliser docker là-bas, car, eh bien, désolé pour le système de fichiers.
Cinq réponses:
#1
+35
Dan Pichelman
2019-05-14 20:25:47 UTC
view on stackexchange narkive permalink

Apprenez à utiliser le Mac

Si vous êtes dans le développement de logiciels, vous serez chargé à maintes reprises d'apprendre de nouveaux systèmes, de nouvelles langues, de nouvelles plates-formes, etc. .

Ceci est juste une autre chose à apprendre. Si vous ne pouvez pas apprendre de nouvelles choses, vous voudrez peut-être repenser votre choix de carrière.

Ne demandez pas de traitement spécial

En tant que nouveau embaucher, il est important que vous vous intégriez culturellement avec le reste de vos collègues. Demander un traitement spécial (en particulier pour cette raison) vous distinguera et pas dans le bon sens.

Utiliser la même plate-forme et les mêmes outils que vos collègues présente de nombreux avantages - vous pouvez partager des conseils, en tirer des leçons les uns les autres, résoudre les problèmes mutuellement, etc.

Vous pourriez avoir du mal pendant un certain temps jusqu'à ce que vous appreniez les particularités du Mac, mais cela viendra rapidement.

En utilisant le même ordinateur que tout le monde dans votre entreprise, vous pourrez également utiliser leurs connaissances et obtenir leur aide.Si vous insistez pour utiliser un ordinateur que personne d'autre n'utilise, vous serez seul à trouver comment le faire fonctionner avec ce sur quoi l'entreprise travaille.C'est un mauvais endroit où être.
Bien que je sois d'accord avec Dan ici, il n'y a pas non plus de mal à faire savoir à votre patron que vous n'êtes pas habitué au Mac et que vous vous familiariserez avec l'environnement.
@SethR récemment, un nouvel employé a choisi une distribution Linux différente de celle utilisée par le reste d'entre nous (nous avons le libre choix du système d'exploitation).Quand il a hérité de mon projet, il a passé deux jours à configurer le système de compilation et l'IDE alors que j'étais à peine capable de l'aider.
Tellement de mal avec cela, à moins qu'il ne s'agisse d'un projet iOS spécifique, l'entreprise devrait répondre aux besoins des développeurs, car c'est ce qui est le mieux pour les performances
@RobertoTorres Ce n'est pas toujours le meilleur pour les performances.Permettre à chacun de choisir l'ordinateur / le système d'exploitation qu'il préfère rend pratiquement impossible le provisionnement automatique des ordinateurs pour les nouveaux employés.Cela rend également difficile la création d'un environnement de développement qui fonctionne pour tout le monde.
@RobertoTorres cela pourrait profiter à un développeur individuel, mais ce n'est pas un gain net dans l'ensemble.Cela signifie que les services informatiques de l'entreprise ont moins de capacité d'achat en gros (logiciel ou matériel), ils doivent prendre en charge plus de configurations, etc. Une certaine flexibilité peut être apportée en termes d'utilisation des logiciels dans de nombreux cas, avec une mise en garde établie de "vous êtestout seul"
Vous utilisez Linux chez vous et vous vous plaignez d'un Mac?!?Ouvrez simplement une fenêtre de terminal et faites votre travail.Et prenez le temps de vous familiariser petit à petit avec les Mac, par tous les moyens.Mais toute personne familière à Unix va bien dès qu'elle obtient une fenêtre de terminal
#2
+20
undefined
2019-05-14 20:31:12 UTC
view on stackexchange narkive permalink

Vous êtes un développeur de logiciels. Il ne devrait pas être si difficile d'apprendre à faire des choses sur Mac, qui est fortement basé sur Unix, auquel vous êtes déjà habitué. Faites simplement savoir à votre employeur que vous aurez besoin d'un peu de temps pour vous mettre à niveau car vous n'avez jamais utilisé un tel appareil.

Mac vous offre un terminal pratiquement identique à un terminal Linux.Si vous êtes habitué à Linux, il est facile de s'habituer à un Mac
Ouais @Daniel Je soupçonne qu'OP est l'une de ces personnes qui ont toujours rejeté les Mac (pour une raison quelconque), affirmant ainsi que la société "essaie d'être cool en distribuant les Macbooks" ... non, c'est exactement ce que * la plupart * des éditeurs de logicielsfont ces jours-ci, car les Mac fournissent la meilleure solution pour la plupart des développeurs.Je serai très intéressé par l'opinion d'OP sur le Mac après quelques mois.
@only_pro, J'étais une de ces personnes.Quand j'ai commencé mon rôle actuel, je n'avais jamais utilisé Windows que sérieusement et je trouvais les Mac complètement exaspérants.Mais comme tout le monde dans l'entreprise utilisait Mac, il me suffisait de demander à quiconque: "Hé, comment puis-je ...?"et j'étais en route.Je trouve toujours l'interface bizarre, mais je peux l'utiliser très bien.C'est en fait une très bonne machine de développement.
Bien que je sois d'accord sur le côté technologique des choses (pointez-moi simplement vers la coque et tout ira bien), les différences subtiles mais inutiles dans les périphériques et les raccourcis ont vraiment gâché ma mémoire musculaire lors du passage d'un Mac à un PC.tous les jours.Suis-je seul là-dedans?
@RutherRendommeleigh Peu de temps après avoir obtenu mon premier Mac pour le travail, je devais remplacer mon ordinateur personnel et je viens d'avoir un Mac:
@RutherRendommeleigh Vous n'êtes pas seul, mais c'est quelque chose auquel tout le monde s'habituera après un certain temps.Les humains sont incroyablement adaptables.
#3
+5
thursdaysgeek
2019-05-14 20:25:18 UTC
view on stackexchange narkive permalink

Vous êtes un nouvel employé - de toute façon, vous allez être improductif pendant un certain temps, en apprenant la base de code, les procédures commerciales, où se trouvent les toilettes. Lancez-vous dans l'apprentissage, et ce n'est qu'une chose de plus que vous devrez apprendre.

Il n'y a jamais de moment où l'apprentissage va vous nuire, et au début d'un emploi, où l'on s'attend à ce que vous appreniez et que vous soyez moins productif, c'est le meilleur moment pour apprendre davantage.

Vous pourriez mentionner à votre patron que vous apprenez également le système d'exploitation, donc il y a une certaine compréhension. Mais ne donnez aucune indication que vous ne souhaitez pas relever un défi ou apprendre quelque chose de nouveau.

#4
+3
Gregory Currie
2019-05-14 21:30:11 UTC
view on stackexchange narkive permalink

Ne demandez pas d'équipement spécial

C'est une réponse un peu négative, mais vous ne devriez vraiment pas demander à être hébergé à moins qu'il y en ait d'autres dans le même bateau.

Les raisons sont:

  • Avec les langages et les outils de construction, vous pouvez être exposé à différents avertissements / erreurs / bizarreries auxquels les autres ne sont pas exposés. Vous devrez passer du temps à les résoudre, et vous ne saurez jamais si ce sont des problèmes que d'autres rencontrent ou non.
  • Vous n'aurez peut-être pas accès aux mêmes IDE que tout le monde. Il se peut que les gens ne puissent pas facilement s'asseoir et vous aider à résoudre les problèmes car ils ne sont pas eux-mêmes familiarisés avec l'EDI.
  • Vous n'aurez peut-être pas accès aux mêmes outils internes que tout le monde. Les plugins et scripts que d'autres personnes ont écrits peuvent vous être inutiles sans modification.
  • Vous aurez l'air d'être difficile à travailler. Ce n'est peut-être pas le cas, mais demander de grosses concessions dès le premier jour peut être un problème
  • Vous courez le risque de vous spécialiser dans Windows, ce qui n'est peut-être pas une mauvaise chose

Faites part de vos préoccupations à votre patron

Cela dit, n'hésitez pas à en informer votre patron. S'ils s'attendaient à ce que vous vous lanciez sur le terrain, ils auraient probablement dû poser des questions pendant le processus d'entrevue.

Avec la plupart des emplois, il est admis qu'il faut un peu de temps aux employés pour devenir productifs.

Mon expérience

J'ai changé d'emploi il y a 8 mois. Je suis passé du développement d'applications serveur Windows avec Visual Studio et TFS, au développement d'applications embarquées avec git et XCode sur MacOS. Cela semblait un peu intimidant à l'époque, mais à long terme, cela a bien fonctionné.

Le demandeur ne demanderait pas Windows.Il convient également de noter que la plupart des magasins qui émettent des Mac aux développeurs font toujours leur automatisation de construction (à l'exception des cibles iOS) et leur infrastructure avec des serveurs Linux.On apprend donc rapidement la nécessité de garder à l'esprit les différences, et d'identifier les situations où une VM Linux hébergée sur Mac est appropriée.
Pourquoi avez-vous l'impression qu'ils ne demanderaient pas un PC Windows?
Parce qu'aucun développeur ayant une expérience des alternatives ne le ferait;aussi parce qu'au mieux, ils utiliseraient le sous-système quasi-Linux ou une VM pour obtenir un environnement dans lequel ils pourraient réellement accomplir tout ce qui est compatible avec le reste de l'équipe.La seule raison de demander une boîte Windows serait que c'est ainsi que la plupart des ordinateurs de bureau et portables qui deviennent des systèmes Linux sont vendus.
@ChrisStratton C'est une déclaration audacieuse.Pour mémoire, souhaiter une boîte Windows avec Visual Studio est ce dont j'avais envie lorsque j'ai commencé mon travail actuel.Et oui, j'ai de l'expérience avec Linux.
#5
+2
Sourav Ghosh
2019-05-14 20:20:41 UTC
view on stackexchange narkive permalink

Si vous pouvez demander:

Dois-je en parler à mon patron et essayer d'obtenir un autre ordinateur ? Ou devrais-je simplement faire de mon mieux pour apprendre le Mac, mais souffrir d'être improductif pendant un certain temps?

Oui, vous pouvez demander à votre patron de vous fournir un autre ordinateur portable / ordinateur / système d'exploitation avec lequel travailler, à condition qu'il réponde à vos critères de travail.

  • Au mieux, vous obtiendrez un système de remplacement avec lequel vous êtes à l'aise.

  • Au pire, vous serez refusé (les entreprises ont leurs propres directives pour fournir des systèmes - le support technique en fait partie) et vous retomberez dans la deuxième partie, "apprenez ( comment utiliser) Mac, mais souffre d'être improductif pendant un certain temps ". Cependant, au moins, votre patron saura que vous essayez de vous familiariser avec le nouveau système d'exploitation et peut avoir des retards prévus / prévus pour la livraison de vos tâches.

Cependant, ma suggestion sera: Familiarisez-vous avec le nouveau système d'exploitation. Ce sera un nouvel apprentissage, et étant donné que vous êtes familier avec Linux, apprendre à vous familiariser avec Mac ne sera pas trop difficile et prend beaucoup de temps IRL.

Je ne le fais pas Je veux remuer le pot, mais je ne sais pas comment je peux faire mon travail alors que je peux à peine travailler avec le système d'exploitation.

Comme vous avez appris à utiliser Windows , ou Linux, ou votre smartphone Android / iOS - pratiquez et apprenez.

La meilleure partie est: De cette façon, vous transmettrez votre volonté d'explorer, d'apprendre et de vous adapter à de nouvelles choses, ce qui est très positif signez pour vous en tant qu'individu et votre carrière.

Comme on dit: si vous ne faites jamais rien de nouveau, vous n'obtiendrez jamais rien de plus que ce que vous avez déjà.



Ce Q&R a été automatiquement traduit de la langue anglaise.Le contenu original est disponible sur stackexchange, que nous remercions pour la licence cc by-sa 4.0 sous laquelle il est distribué.
Loading...