Dans mon cas, ce n’était pas à cause de mon profil github, mais cela a effectivement aidé, puisque j’ai contribué à certains projets comme Ionic 2 et Angular2-grid, cela aide certainement à vendre vos compétences.
Surtout depuis que le projet que je proposais concernait le développement mobile hybride avec Ionic 2 (qui utilise Angular 2 en dessous).
Pour certains, le profil github montre à quel point vous êtes actif dans la communauté de développement, pour d’autres, il montre vos compétences en montrant votre code ou votre contribution à évaluer, dans mon cas, il montre l’expérience de la technologie et des frameworks impliqués.
Vous pouvez le montrer vous-même, ou être contacté par quelqu’un que certains
Continuer la lecture
Dans mon cas, ce n’était pas à cause de mon profil github, mais cela a effectivement aidé, puisque j’ai contribué à certains projets comme Ionic 2 et Angular2-grid, cela aide certainement à vendre vos compétences.
Surtout depuis que le projet que je proposais concernait le développement mobile hybride avec Ionic 2 (qui utilise Angular 2 en dessous).
Pour certains, le profil github montre à quel point vous êtes actif dans la communauté de développement, pour d’autres, il montre vos compétences en montrant votre code ou votre contribution à évaluer, dans mon cas, il montre l’expérience de la technologie et des frameworks impliqués.
Vous pouvez le montrer vous-même, ou être contacté par quelqu’un qui a un peu atteint votre profil, de toute façon, utiliser ce profil vous permettra de montrer vos projets ou vos contributions qui vous permettront d’obtenir un travail bien rémunéré, c’est un bel avantage lors de la négociation de votre salaire.
Mise à jour[05/06/2018] :
Peu de temps après cette réponse, en septembre 2017, j’ai reçu une offre d’emploi de quelqu’un dans une entreprise qui aimait mon activité dans GitHub et les contributions que j’apportais à certains projets pour la communauté, donc être actif dans GitHub (ne devez être vous qui faites des projets, contribuer à d’autres projets est également une bonne chose, et vous attire souvent plus d’attention que vos propres projets) vous aide à vous améliorer en tant que développeur et à être reconnu par la communauté.
Cela semblera être une réponse intelligente, mais c’est vrai: ce jeu de Tic-Tac-Toe que j’ai sur itHub fait partie de ce qui m’a valu une offre pour un emploi dans lequel je suis resté cinq ans.
C’était quelque chose qu’ils demandaient bien sûr, pas quelque chose qu’ils venaient de découvrir et qu’ils trouvaient génial.
Je mentionne cela parce que la formulation de votre question me fait me demander si vous espérez ce dernier. C’est extrêmement peu probable – et franchement, si vous en arrivez au point où vos contributions et vos projets sont si inspirants, vous aurez probablement plus qu’assez d’opportunités et ne suerez pas particulièrement si vous allez b
Continuer la lecture
Cela semblera être une réponse intelligente, mais c’est vrai: ce jeu de Tic-Tac-Toe que j’ai sur itHub fait partie de ce qui m’a valu une offre pour un emploi dans lequel je suis resté cinq ans.
C’était quelque chose qu’ils demandaient bien sûr, pas quelque chose qu’ils venaient de découvrir et qu’ils trouvaient génial.
Je mentionne cela parce que la formulation de votre question me fait me demander si vous espérez ce dernier. C’est extrêmement peu probable – et franchement, si vous en arrivez au point où vos contributions et vos projets sont si inspirants, vous aurez probablement plus qu’assez d’opportunités et vous ne saurez pas particulièrement si vous allez être “découvert” sur GitHub par certains gestionnaire d’embauche.
Ainsi, lorsqu’il s’agit de rechercher un emploi, conservez votre profil GitHub (et toute autre présence en ligne) avec soin, mais considérez-le comme une partie importante de votre CV, rien de plus.
Comme je l’ai lu dans de nombreux commentaires d’autres personnes sur Quora et d’autres sites, il y a une quantité de personnes qui ont reçu des offres d’emploi ou des invitations à des entretiens en fonction de leur profil Github (mais aussi en fonction d’autres profils dans différents réseaux qui pourraient être trouvé).
Pour répondre directement à votre question : je n’ai reçu aucune offre d’emploi basée sur un profil Github, mais j’en ai reçu d’un autre réseau professionnel. Mais je crois fermement qu’un profil Github serait un plus agréable dans tous les cas pour vous.
Je n’ai jamais reçu d’offre d’emploi à cause de mes projets GitHub.
Mes offres d’emploi sont arrivées parce que je
- résoudre des problèmes
- bien travailler avec les autres
- n’ai pas peur de dire “non”
- n’ai pas peur de dire “je ne sais pas”
- apprendre de nouvelles choses rapidement
Vous pouvez essayer, mais la raison pour laquelle on vous a demandé n’est pas nécessairement simplement d’avoir une idée de la qualité de votre code.
Github est un moyen par lequel les gens interagissent et développent des logiciels en collaboration, ou dans lequel les gens font souvent don de leurs projets au public.
Je demande généralement aux employés potentiels leur compte Github (bien que j’accepte bien sûr Gitlab, BitBucket ou tout autre service similaire). Voici les principales raisons :
1.) Montre au moins une certaine familiarité avec git. Bien que cela ne me dérange pas de former des personnes qualifiées, c’est un ding dans leur CV s’ils ne savent pas comment utiliser git parce que cela signifie que mo
Continuer la lecture
Vous pouvez essayer, mais la raison pour laquelle on vous a demandé n’est pas nécessairement simplement d’avoir une idée de la qualité de votre code.
Github est un moyen par lequel les gens interagissent et développent des logiciels en collaboration, ou dans lequel les gens font souvent don de leurs projets au public.
Je demande généralement aux employés potentiels leur compte Github (bien que j’accepte bien sûr Gitlab, BitBucket ou tout autre service similaire). Voici les principales raisons :
1.) Montre au moins une certaine familiarité avec git. Bien que cela ne me dérange pas de former des personnes qualifiées, c’est un problème dans leur curriculum vitae s’ils ne savent pas comment utiliser git, car cela signifie qu’il sera nécessaire d’investir davantage dans le nouvel employé. Pire encore, les personnes familiarisées avec CVS, SVN ou tout autre système de contrôle de version centralisé semblent mettre plus de temps à maîtriser git – non pas parce qu’elles ne sont pas intelligentes, mais parce que le paradigme est suffisamment différent pour que les les concepts se transfèrent aussi facilement que vous le pensez. Quelqu’un venant du bazar ou du mercurial en qui j’ai plus confiance.
2.) Cela montre que la personne a un intérêt pour le codage qui va au-delà de son travail quotidien. Bien que ce ne soit pas universellement vrai, je trouve que souvent les meilleurs développeurs sont des personnes qui mettent continuellement en pratique leurs compétences sur leurs propres projets ou contribuent à d’autres projets. En bref, ils aiment généralement coder, ils aiment l’art et, en tant que tels, ils sont plus susceptibles de se soucier de la qualité de ce qu’ils produisent.
3.) S’ils collaborent avec plusieurs personnes sur des projets, cela suggère qu’ils peuvent avoir des compétences de collaboration qui s’harmoniseront bien avec notre culture d’entreprise. S’ils dirigent un projet, cela suggère qu’ils possèdent des compétences en leadership qui en font un candidat plus souhaitable.
4.) Cela me donne une chance de revoir leur code dans la nature et de l’inspecter pour la qualité. De plus, comme la version est contrôlée, je peux parcourir l’historique des révisions et les voir [le développeur] changer au fil du temps (si leur compte est actif depuis un certain temps). Cela me donne une fenêtre pour savoir s’ils progressent et en apprennent davantage sur l’art du développement. Vous pouvez également obtenir des conseils sur les changements d’intérêts – les projets passant de Ruby à Python ou la réécriture d’un projet Go dans Rust, ou tout autre changement dans l’utilisation et la maîtrise du langage.
Il ne s’agit pas seulement d’inspecter votre code, il s’agit de vous inspecter. Je me rends compte d’une certaine manière que c’est un peu approfondi et probablement complètement non scientifique aussi. Cela dit, il semble s’avérer un outil suffisamment raisonnable pour être souvent ajouté à l’arsenol. Embaucher des développeurs est très difficile et personne ne connaît la « meilleure » façon de trouver les bons.
Puisque vous mentionnez votre professeur, vous êtes probablement au lycée ou à l’université (avec une petite chance d’avoir une carrière différente et de suivre des cours de programmation en parallèle).
Dans tous ces cas, oui, je pense qu’il est très important d’avoir un profil sur github. (Cela pourrait être ailleurs en théorie si vous le liez à partir de votre site personnel, mais github est l’endroit où les gens regardent en premier).
Pourquoi? Parce qu’il est difficile de dire grand-chose d’un CV de nos jours car ce dernier a tendance à être dépouillé de tout sens et de toute information qui aide à faire la distinction entre les candidats. Je pense que tu peux dire quelque chose
Continuer la lecture
Puisque vous mentionnez votre professeur, vous êtes probablement au lycée ou à l’université (avec une petite chance d’avoir une carrière différente et de suivre des cours de programmation en parallèle).
Dans tous ces cas, oui, je pense qu’il est très important d’avoir un profil sur github. (Cela pourrait être ailleurs en théorie si vous le liez à partir de votre site personnel, mais github est l’endroit où les gens regardent en premier).
Pourquoi? Parce qu’il est difficile de dire grand-chose d’un CV de nos jours car ce dernier a tendance à être dépouillé de tout sens et de toute information qui aide à faire la distinction entre les candidats. Je pense que vous pouvez dire quelque chose à partir d’une lettre de motivation, mais vous pouvez en dire beaucoup plus en remarquant ce qui intéresse quelqu’un, comment ils interagissent avec les autres dans une communauté (y compris comment ils répondent aux commentaires négatifs, les personnes qui les bloquent, etc.) , et simplement en lisant leur code.
Et bien que cela soit peut-être particulièrement vrai pour les personnes plus juniors, je pense que cela peut toujours être utile pour les personnes plus avancées dans leur carrière, et peut-être même pour les plus seniors – mais en partie pour des raisons différentes.
On veut embaucher des gens non seulement qui savent programmer, mais qui aiment quand même le faire. Et poursuivre des projets open source est un signe difficile à simuler que quelqu’un aime toujours vraiment programmer. (Je veux dire que quelqu’un peut faire semblant, mais pas de manière convaincante). Il y a peut-être des moments et des contextes où l’on peut être si ancien qu’il n’est plus nécessaire de se salir les mains en écrivant du code – si c’est le cas, c’est un monde différent du mien.
Il ne s’agit pas seulement de projets personnels sur GitHub, mais aussi de contributions à d’autres projets. C’est une façon de voir assez rapidement comment quelqu’un travaille avec les autres. Et certains projets ont des normes techniques élevées. Par exemple, je sais que si quelqu’un a contribué de manière significative à la bibliothèque standard Dlang Phobos, il répond à un niveau assez élevé, et cela est également vrai pour d’autres projets.
Les décisions d’embauche sont très importantes. Les leçons de la recherche sur le potentiel humain suggèrent que votre premier choix devrait être bien meilleur que votre deuxième meilleur choix, et votre deuxième choix nettement meilleur que votre troisième choix et ainsi de suite. Il est difficile de savoir à quel point quelqu’un est bon à partir d’un seul CV, et si vous filtrez en fonction de l’expérience antérieure, vous pouvez exclure certains des meilleurs candidats. (Je suis d’accord avec Thiel que les capacités peuvent être plus importantes que la micro-expérience, bien que cela dépende de votre situation bien sûr, et je ne dis pas que l’expérience n’a pas d’importance).
Je vous suggère également de suivre les conseils de Walter Bright, l’un des meilleurs programmeurs de sa génération, et à ce jour, le seul homme à avoir implémenté lui-même un compilateur C++ complet (c’était aussi le premier compilateur C++ natif pour PC ). Il dit que si vous êtes programmeur, vous devez avoir une page personnelle, et il a raison.
Page d’accueil de Walter Bright
Un type plus jeune et très brillant :
Accueil | David Nadlinger
Il est vrai que certaines personnes peuvent ne pas avoir le temps de contribuer à l’open source, et peuvent ne pas être en mesure de faire de telles contributions si elles travaillent pour un employeur qui possède toute leur propriété intellectuelle et ne favorise pas l’open source. Cela ne le rend pas moins précieux si quelqu’un est capable de contribuer.
D’après les discussions que j’ai eues, d’autres personnes semblent adopter cette façon de penser à l’embauche, même si c’est probablement encore un point de vue minoritaire.
Laeeth.
Je m’en fiche – la plupart des développeurs que je connais dans la vraie vie n’en ont pas (ou en ont un mais n’ont pas de repos en place). Beaucoup d’entre eux ne sont pas non plus très intéressés par l’open source. Ils travaillent sur des logiciels propriétaires, par exemple des trucs d’entreprise avec J2EE ou .NET. Quand ils travaillent le week-end, c’est pour leur travail, pas pour des projets de loisirs. Lorsque vous lisez ce que les gens écrivent sur Quora, Stackoverflow ou Hackernews, vous obtiendrez évidemment une expression complètement différente. Il y a de fortes chances que la plupart de mes connaissances réelles ne connaissent même pas ces sites (enfin, je suppose que tout le monde connaît stackoverflow à cause de la recherche google r
Continuer la lecture
Je m’en fiche – la plupart des développeurs que je connais dans la vraie vie n’en ont pas (ou en ont un mais n’ont pas de repos en place). Beaucoup d’entre eux ne sont pas non plus très intéressés par l’open source. Ils travaillent sur des logiciels propriétaires, par exemple des trucs d’entreprise avec J2EE ou .NET. Quand ils travaillent le week-end, c’est pour leur travail, pas pour des projets de loisirs. Lorsque vous lisez ce que les gens écrivent sur Quora, Stackoverflow ou Hackernews, vous obtiendrez évidemment une expression complètement différente. Il y a de fortes chances que la plupart de mes connaissances réelles ne connaissent même pas ces sites (enfin, je suppose que tout le monde connaît stackoverflow à cause des résultats de recherche Google). Je ne pense pas qu’ils soient de mauvais développeurs pour de telles raisons. Auriez-vous des doutes sur la compétence de votre comptable, avocat ou médecin parce qu’ils ne font pas de « projets de loisirs » pendant leur temps libre ? Ou traîner dans les forums comptables/avocats/médecins ?
De plus, beaucoup d’entre eux – comme moi – ont grandi avant le battage médiatique de Github. Nous avons fait beaucoup de projets de loisir mais généralement le code ne quittait jamais nos ordinateurs ;). Lorsque sourceforge est devenu une chose, l’un ou l’autre projet a trouvé son chemin mais certainement pas par défaut. Par défaut, j’ai mes projets de loisirs en privé sur, par exemple, bitbucket et je ne les déplace que vers les dépôts publics Github lorsque je pense que cela a du sens (c’est-à-dire qu’ils n’augmentent pas simplement le bruit sur Github).
Je pense que nous ne faisons pas de bien à notre métier si nous donnons aux recruteurs et aux gens d’affaires l’impression que nous sommes incompétents si nous ne travaillons pas tout le temps sur des projets de loisir. Cela conduit à une discrimination des personnes, tout le monde n’étant pas dans une position convenable pour avoir beaucoup de temps libre, donc à l’âgisme, probablement au sexisme (étant donné qu’il y a encore trop d’hommes qui ne se soucient pas de leurs enfants, ne font pas le ménage travail etc). De plus, les « biz people » ne travailleraient jamais gratuitement pendant leur temps libre. Pour eux, il est clair qu’ils veulent de l’argent pour leur travail – nous ne devrions donc pas leur permettre d’en attendre de nous.
Grande question. J’imagine qu’il y aura toutes sortes de réponses à ce sujet.
Pour moi, je regarde ces aspects…
- Les projets sont-ils bien organisés… en examinant la dénomination de la structure des répertoires, puis-je avoir une idée de l’architecture/de la conception – il est facile de savoir où aller dans le projet pour localiser les différentes zones et couches fonctionnelles.
- Le code est-il propre, facile à lire et commenté de manière appropriée.
- Y a-t-il un processus organisé de branchement/tag suivi, par exemple gitflow
- Y a-t-il un certain sens que la personne comprend les modèles de conception de base.
- Le projet tire-t-il parti des bibliothèques open source existantes et de la fr
Continuer la lecture
Grande question. J’imagine qu’il y aura toutes sortes de réponses à ce sujet.
Pour moi, je regarde ces aspects…
- Les projets sont-ils bien organisés… en examinant la dénomination de la structure des répertoires, puis-je avoir une idée de l’architecture/de la conception – il est facile de savoir où aller dans le projet pour localiser les différentes zones et couches fonctionnelles.
- Le code est-il propre, facile à lire et commenté de manière appropriée.
- Y a-t-il un processus organisé de branchement/tag suivi, par exemple gitflow
- Y a-t-il un certain sens que la personne comprend les modèles de conception de base.
- Le projet tire-t-il parti des bibliothèques et des frameworks open source existants (bon) ou le code résout-il les problèmes/routines courants (mauvais)
- Est-ce que la première chose que je vois (le fichier README) décrit clairement le projet, par exemple ce qu’il fait, comment l’exécuter et le construire, etc.
- Est-ce que je vois du code répliqué, c’est-à-dire que je vois un code évident « couper-coller » et « me répéter » (mauvais)
- Y A-T-IL DES ESSAIS !!!! Il devrait y avoir un harnais de test et si je l’exécute (parce que le README m’a dit comment les exécuter), les tests devraient réussir. C’est énorme pour moi. Si je ne vois pas de tests, la toute première question que je poserai sera “comment avez-vous testé ce code” et votre réponse sera “manuellement”, ce qui signifie bien sûr que vous ne testez pas !! OMI, le code de qualité professionnelle comprend un certain niveau de tests unitaires/d’intégration livrés avec.
- Je suis moins concerné par ce que fait le projet, plus soucieux qu’il ait été développé professionnellement. Je recherche du code de qualité commerciale… est-ce que d’autres pourront prendre le projet et l’améliorer/maintenir facilement.
Ne jamais mettre d’informations d’identification sur GitHub et d’autres référentiels.
Permettez-moi de partager une anecdote. Je pense que je l’ai déjà partagé dans un autre post. Ce n’était peut-être pas Quora. Quoi qu’il en soit, voici l’histoire.
Un vendredi après-midi paisible, nous avons reçu une alerte concernant des activités douteuses sur certains de nos serveurs AWS. Pendant que les ingénieurs enquêtaient sur la cause première, notre patron a vérifié nos dépenses AWS et il a presque eu une crise cardiaque alors que nous avons accumulé plus de 80 000 $ en 15 minutes environ. Ce qui s’est passé, c’est que l’un des ingénieurs a accidentellement validé et poussé ses modifications de code dans un référentiel public sur GitHub sans
Continuer la lecture
Ne jamais mettre d’informations d’identification sur GitHub et d’autres référentiels.
Permettez-moi de partager une anecdote. Je pense que je l’ai déjà partagé dans un autre post. Ce n’était peut-être pas Quora. Quoi qu’il en soit, voici l’histoire.
Un vendredi après-midi paisible, nous avons reçu une alerte concernant des activités douteuses sur certains de nos serveurs AWS. Pendant que les ingénieurs enquêtaient sur la cause première, notre patron a vérifié nos dépenses AWS et il a presque eu une crise cardiaque alors que nous avons accumulé plus de 80 000 $ en 15 minutes environ. Ce qui s’est passé, c’est que l’un des ingénieurs a accidentellement commis et poussé ses modifications de code vers un référentiel public sur GitHub sans se rendre compte qu’il a oublié de supprimer les informations d’identification AWS qu’il a intégrées dans le code pour tester ses modifications. Apparemment, il y a une tonne de mineurs de bitcoin qui explorent périodiquement les référentiels GitHub pour se procurer des informations d’identification cloud divulguées et les utilisent pour extraire du bitcoin jusqu’à ce que les serveurs soient fermés.
Une semaine après cet incident, nous avons eu une réunion rétrospective pour discuter de la façon dont nous aurions pu prévenir et de ce que nous pouvons faire pour éviter de futurs événements (sans pointer du doigt bien sûr). En fait, la plupart d’entre nous ne savent pas qui c’était. La seule raison que je connais, c’est qu’il me l’a dit lui-même pendant que nous déjeunions ensemble. Il a remis sa démission, mais mon patron l’a rejeté et l’a qualifié de leçon à 80 000 $. Je pense qu’AWS a fini par nous rembourser tout ou partie du montant. Apparemment, de nombreuses entreprises exécutant leurs activités sur AWS sont victimes.
En fin de compte, ne mettez jamais d’informations d’identification ou quoi que ce soit qui puisse conduire les pirates informatiques à vos informations d’identification sur GitHub !
Qu’est-ce que GitHub ?
GitHub est le plus grand site de codage social au monde basé sur le cloud. Il est utilisé par de nombreux développeurs pour héberger et partager des codes basés sur des frameworks et des technologies open source, comme ROR, Web MVC, Enterprise Java, etc.
Nous pouvons dire que c’est une plate-forme de médias sociaux permettant aux développeurs de télécharger leurs codes et leur référentiel, tout comme vous et moi le faisons sur Facebook et Instagram.
Voici votre réponse, quels recruteurs se penchent sur le profil des candidats ?
Chaque développeur qui utilise GitHub doit configurer son profil et il sera visible publiquement par tout le monde. Le recruteur recherchera les informations suivantes
Continuer la lecture
Qu’est-ce que GitHub ?
GitHub est le plus grand site de codage social au monde basé sur le cloud. Il est utilisé par de nombreux développeurs pour héberger et partager des codes basés sur des frameworks et des technologies open source, comme ROR, Web MVC, Enterprise Java, etc.
Nous pouvons dire que c’est une plate-forme de médias sociaux permettant aux développeurs de télécharger leurs codes et leur référentiel, tout comme vous et moi le faisons sur Facebook et Instagram.
Voici votre réponse, quels recruteurs se penchent sur le profil des candidats ?
Chaque développeur qui utilise GitHub doit configurer son profil et il sera visible publiquement par tout le monde. Le recruteur recherchera les informations suivantes :
- Nom d’utilisateur
- Employeur actuel
- Emplacement
- Adresse e-mail
- Nombre d’abonnés – Ils rechercheront le nombre d’abonnés que le candidat a. Selon eux, 2 à 10 abonnés c’est bien, 11 à 25 c’est super, 26-75 c’est exceptionnellement bien et respecté par les membres de la communauté GitHub. Si quelqu’un en a plus de 75, cela montre qu’il est le meilleur.
- Contributions que cette personne a apportées au site – dans cette section, le recruteur recherchera les compétences souhaitées et essaiera de déterminer l’adéquation du candidat conformément à la description du poste. Le candidat montre les langages de codage qu’il écrit habituellement iI.
- Référentiels – Un référentiel est simplement un endroit où vous trouverez l’historique des travaux sur lesquels le candidat a travaillé . Il réside souvent dans un sous-répertoire .git de la copie de travail – une copie de l’état le plus récent des fichiers sur lesquels le développeur travaille.
Ces sections sont scannées par les recruteurs lors de l’examen du profil GitHub des candidats.
Quelque chose vaut certainement mieux que rien.
Juste en ayant un montant github avec une quantité décente de code, c’est un plus pour vous présenter comme une personne semi-compétente qui a réellement écrit du code.
Les conseils de carrière sur Quora, comme sur de nombreux sites Web sur Internet, sont fortement orientés vers les entreprises « d’élite » qui recrutent souvent dans les meilleures universités. Google n’a pas besoin de demander à des personnes intelligentes de postuler, il y aura donc naturellement beaucoup de concurrence et des projets parallèles décemment impressionnants sont nécessaires pour vous distinguer.
En tant que personne ayant fréquenté une école légèrement supérieure à la moyenne et diplômée
Continuer la lecture
Quelque chose vaut certainement mieux que rien.
Juste en ayant un montant github avec une quantité décente de code, c’est un plus pour vous présenter comme une personne semi-compétente qui a réellement écrit du code.
Les conseils de carrière sur Quora, comme sur de nombreux sites Web sur Internet, sont fortement orientés vers les entreprises « d’élite » qui recrutent souvent dans les meilleures universités. Google n’a pas besoin de demander à des personnes intelligentes de postuler, il y aura donc naturellement beaucoup de concurrence et des projets parallèles décemment impressionnants sont nécessaires pour vous distinguer.
En tant que personne qui est allée dans une école légèrement au-dessus de la moyenne et qui a obtenu un MPC médiocre, la plupart de mes entretiens à la sortie de l’école étaient d’une facilité déconcertante…. et rappelez-vous qu’il s’agissait d’emplois salariaux de 75 000 $ + travaillant sous des gens intelligents. Ils avaient juste besoin d’embaucher quelqu’un qui avait une certaine connaissance de l’informatique, et ils m’apprendraient à partir de là. Une fois arrivé au poste dans ma première entreprise où je passais les entretiens, il était assez amusant/triste de voir combien de candidats débutants échouaient lamentablement aux entretiens techniques sur des questions de programmation de base.
Pour tout Github qui manque d’un énorme projet… Je voudrais voir des devoirs / devoirs MOOC, des solutions aux questions de type entretien, ou n’importe quel nombre de petits projets qui utilisent un niveau de base de POO, l’utilisation de modules/packages/bibliothèques, l’importation données du Web, etc.
Cela semble assez cool. Ils ont une culture très forte et si vous vous y intégrez, je pense que cela pourrait être génial.
Voici quelques autres messages de personnes qui travaillent sur GitHub :
http://opensoul.org/blog/archives/2012/06/05/whats-it-like-to-work-at-github/
http://tomayko. com/écritures/management-style
J’essaierai de résumer plus tard quand j’aurai le temps.
C’est un bon exposé de Zach Holman (vidéo et diapositives).
http://zachholman.com/talk/how-github-uses-github-to-build-github
Couvre beaucoup de choses sur lesquelles il a écrit. Bon parleur. PG-13 pour un langage fort.
Aussi, il garde un projet “feedback” sur GitHub en tant que so
Continuer la lecture
Cela semble assez cool. Ils ont une culture très forte et si vous vous y intégrez, je pense que cela pourrait être génial.
Voici quelques autres messages de personnes qui travaillent sur GitHub :
http://opensoul.org/blog/archives/2012/06/05/whats-it-like-to-work-at-github/
http://tomayko. com/écritures/management-style
J’essaierai de résumer plus tard quand j’aurai le temps.
C’est un bon exposé de Zach Holman (vidéo et diapositives).
http://zachholman.com/talk/how-github-uses-github-to-build-github
Couvre beaucoup de choses sur lesquelles il a écrit. Bon parleur. PG-13 pour un langage fort.
De plus, il garde un projet de “feedback” sur GitHub comme une sorte d’AMA en cours.
https://github.com/holman/feedback/issues
Les questions sont partout, mais certaines d’entre elles donnent plus de couleur à ce qui précède. J’ai parcouru et choisi ceux qui sont les plus pertinents pour travailler chez GitHub :
À propos des salaires
https://github.com/holman/feedback/issues/150
Comment décidez-vous des différentes équipes ?
https://github.com/holman/feedback/issues/135
Salaire et performances
https://github.com/holman/feedback/issues/83
Comment embaucher un designer ?
https://github.com/holman/feedback/issues/82
Stagiaires
https://github.com/holman/feedback/issues/77
Comment dirigeriez-vous une entreprise de logiciels de 30 000 personnes ?
https://github.com/holman/feedback/issues/75
pas de réunions ? vraiment?
https://github.com/holman/feedback/issues/63
Github a-t-il des lits ?
https://github.com/holman/feedback/issues/69
Comment Hubot a-t-il été créé ?
https://github.com/holman/feedback/issues/51
Combien de « bavardages » y a-t-il pendant la journée ?
https://github.com/holman/feedback/issues/49
Qu’utilisez-vous sur GitHub pour organiser le travail de tout le monde ?
https://github.com/holman/feedback/issues/40
WTF faites-vous réellement et comment puis-je le faire aussi? (conforme à la culture)
https://github.com/holman/feedback/issues/33
Comment mesurer la productivité ?
https://github.com/holman/feedback/issues/27
Personnes bloquées / délais / responsabilité
https://github.com/holman/feedback/issues/24
Comment gérez-vous votre temps?
https://github.com/holman/feedback/issues/23
== Pertinent mais pas beaucoup d’informations là-bas
Nouveaux employés
https://github.com/holman/feedback/issues/136
Une journée sur Github
https://github.com/holman/feedback/issues/22
== Technique (pas d’intérêt général)
déploiement
https://github.com/holman/feedback/issues/38
organisation du code
https://github.com/holman/feedback/issues/41
Comment github gère-t-il le code en interne ? (dogfooding)
https://github.com/holman/feedback/issues/34
La question la plus posée concernant Avez-vous reçu une offre d’emploi, à cause de vos projets Github ? :
- Est-il-possible-d’obtenir-un-emploi-pour-que-vous-n’êtes-pas-qualifié-?
- Que-serait-il-si-vous-acceptiez-une-offre-d’emploi-et-ne-vous-présentiez-pas-?
- Est-ce-que-les-personnes-peuvent-vraiment-apprécier-leur-emploi-ou-travailler-est-supposée-être-une-chose-souffrante ?
- Comment était-Steve-Jobs-réellement ?
- Peut-il-être-difficile-d’obtenir-un-emploi-après-diplôme-d’informatique-puis-qu’il-y-a-beaucoup-de-personnes-qui-suivent-ce-diplôme?
- Comment-me-me-motiver-pour-postuler-à-un-emploi ?
- Comment-un-photographe-peut-il-se-commencer-comme-photographe-de-presse ?
- Combien-puis-je-gagner-après-un-bba-d’un-bon-collège-en-Inde ?
- Quels-sont-certains-emplois-qui-offrent-beaucoup-d’aventure ?
- Quels-emplois-exigent-un-QI-élevé ?
- Comment-avez-vous-obtenu-votre-premier-emploi-ingénieur-mécanicien ?
- Qu’est-ce-qui-est-le-plus-important-la-satisfaction-au-travail-ou-l’autosatisfaction ?
- Pourquoi-quelques-jeunes-brillants-occupent-ils-des–9-à-5-emplois-alors-qu’ils-pourraient-être-entrepreneurs ?
- Que-voyez-vous-être-les-emplois-du-futur ?
- Combien de temps faut-il-généralement-pour-trouver-un-emploi-après-l’école ?
- Existe-t-il-des-méthodes-pour-gagner-de-l’argent-pour-un-élève-a-douzième-car-j’ai-déjà-regardé-trop-de-vidéos-mais-je-ne-sais-pas-comment-faire- faire-de-la-saisie-de-données-et-de-l’indépendant-du-tout ?
- Quelle-est-votre-question-la-moins-posée-au-cours-d’un-entretien-d’embauche ?
- Quels-types-d’emplois-y-a-t-il-pour-la-biotechnologie ?
- Est-ce-un-salaire-de-36L-paa-bon-salaire-en-2021-Si-oui-pourquoi-je-ne-suis-pas-satisfait-avec-ce-mon-age-a-32-ans ?
- Quelqu’un peut-il-passer-l’examen-UPSC-avec-10-mois-de-préparation ?
- Qu’est-ce-que-Trump-pourrait-faire-pour-ramener-beaucoup-d’emplois-de-fabrication-bien-payés-à-la-courroie-de-rouille-américaine ?
- Quelle-est-la-meilleure-et-la-marque-de-peinture-auto ?
- Quelle-est-la-meilleure-option-apres-avoir-acheve-le-genie-civil?
- Les programmeurs-autodidactes peuvent-ils-obtenir-des-emplois-dans-les-grandes-entreprises ?
- Comment-la-bbc-a-t-elle-connu-le-9-11-23-minutes-avant-que-ça-arrive ?
- Quel-est-le-poste-le-plus-bas-dans-le-SSC-CGL-et-combien-est-le-salaire-en-main ?
- Qu’arrive-t-il-à-une-personne-lorsqu’elle-respire-de-l’air-qui-est-de-l’oxygène-100 ?
- Quels-sont-les-salaires-des-emplois-les-mieux-payants-en-2020-en-Inde ?
- Quels-langages-de-programmation-devrais-je-maîtriser-pour-obtenir-un-emploi-dans-les-premières-entreprises-informatiques ?
- Que-peut-un-titulaire-de-licence-en-langue-anglaise-et-littérature-faire-en-master-Quel-master-je-ne-veux-plus-enseigner?