JavaRush /Blog Java /Random-FR /Pause café #22. Comment obtenir un emploi de programmeur ...

Pause café #22. Comment obtenir un emploi de programmeur sans expérience, 7 éditeurs de code pour appareils mobiles

Publié dans le groupe Random-FR

Comment obtenir un emploi de programmeur sans expérience

Source : Hackernoon Pause café #22.  Comment obtenir un emploi de programmeur sans expérience, 7 éditeurs de code pour appareils mobiles - 1 Je me souviens très bien d'avoir obtenu mon premier emploi. J'ai été invité à m'asseoir dans un bar avec un groupe de développeurs. C'était la dernière étape de mon entretien : faire connaissance avec l'équipe. Je ne pouvais pas croire que j'étais arrivé jusqu'ici ! Je n'avais aucune expérience en tant que programmeur et j'ai commencé à écrire du code il y a seulement quelques mois. Ce qui me dérangeait le plus, c'étaient les problèmes techniques : ils pouvaient révéler mon manque d'expérience. À ma grande surprise, les éléments techniques dont nous avons parlé étaient liés à mes projets sur GitHub. Ils ont regardé mon référentiel et ont commenté ce qu'ils ont vu. C'était pratique pour moi car je pouvais parler de ces projets sans aucun problème. Alors, comment en suis-je arrivé là dans le processus de recherche d’emploi sans aucune expérience préalable ? Dans cet article, je souhaite partager avec vous les bases de ce qu'il faut pour trouver un emploi.

Résumé

Commençons par le tout début. Vous avez besoin d'un bon CV. C'est la première chose que verra l'employeur. Même si vous n’avez pas d’expérience pertinente, vous devez tout de même accorder beaucoup d’attention à la rédaction de ce document. Parfois, un employeur très occupé ne peut consulter qu’un curriculum vitae. Vous avez quelques secondes pour attirer son attention et lui demander d'étudier les détails. Gardez votre CV simple et concis. Il doit y avoir une raison exceptionnelle pour qu’il dépasse une page. Essayez d'obtenir des recommandations. Si quelqu’un peut vous recommander, cela améliorera grandement vos chances. Contactez les gens que vous connaissez. Nous n’avons pas tous des amis qui travaillent dans des entreprises informatiques, mais il existe d’autres solutions. Par exemple, j'ai récemment découvert Rooftop Slushie , un service où vous pouvez obtenir des recommandations de développeurs qui travaillent pour des entreprises comme Google. Avant d'envoyer votre CV, montrez-le à d'autres personnes. Nous avons tendance à être très biaisés dans notre évaluation de nous-mêmes. Certains d’entre nous ont un ego gonflé et d’autres ont une faible estime de soi, et cela peut se voir sur un CV. Trouvez des personnes en qui vous avez confiance pour lire ce que vous écrivez sur vous-même. Énumérez toujours vos réalisations pratiques en premier. Vous pouvez écrire ci-dessous où vous avez étudié. Vous n’avez peut-être aucune expérience en technologie, mais vous devriez mentionner quelque chose sur vos projets personnels. Ou toute autre chose qui donne à l'employeur une idée de vos progrès en tant que développeur. N'écrivez pas une liste interminable de vos projets. Choisissez les plus importants, ainsi que les nuances qui montrent clairement quel genre de personne vous êtes. N'embellissez pas et n'utilisez pas de trucs. Présentez les informations d’une manière visuellement attrayante sans être distrayante. Lorsque vous arrivez à l’entretien, vous pouvez y entrer plus en détail.

GitHub

J'ai déjà mentionné GitHub au début pour montrer clairement à quel point il est important pour un nouveau développeur. Si vous n'avez pas encore de compte GitHub, créez-en un dès aujourd'hui ! Blague à part. Il s'agit de votre CV, de votre portfolio, de votre expérience professionnelle et de tout ce que vous savez sur le code réunis en un seul. Un compte GitHub actif montre que vous êtes sérieux et montre vos progrès. C'est quelque chose que tout employeur sérieux examinera en détail pour déterminer s'il est intéressé par vous ou non.

Portefeuille

Créez votre site Web pour montrer qui vous êtes et ce que vous faites. N'ayez pas peur, vous n'avez besoin que de compétences de base en HTML pour ce faire. Sur le site, vous pouvez indiquer tout ce que vous voulez que les employeurs sachent sur vous. Liens vers votre GitHub et vos réseaux sociaux. Projets sur lesquels vous avez travaillé. Quelque chose de remarquable et d’intéressant chez vous personnellement. Mais n’en faites pas trop avec le design : le site doit faire une impression agréable.

Réseaux sociaux

Profitez de Twitter et Linkedin. Ils peuvent être d’excellents outils pour vous aider tout au long de votre parcours d’apprentissage et de recherche d’emploi. Trouvez et connectez-vous avec des communautés actives dans votre ville. Dans la plupart des villes, les communautés informatiques peuvent être petites et les gens apprennent rapidement à se connaître. Cela peut être très important pour vous.

Participation à des conférences

Assister à des réunions thématiques et à des conférences techniques, communiquer avec les gens. Si vous êtes nouveau et avez l'impression de ne rien savoir, vous pourriez vous considérer comme un imposteur qui n'a pas gagné le droit d'assister à des événements technologiques. Mais voici le problème. Personne ne vous arrêtera soudainement au milieu d’une foule et vous demandera d’accélérer le processus de rédaction d’une nouvelle candidature. Et même si vous engagez une conversation sur des sujets techniques que vous ne comprenez pas encore, parler de vous en tant que débutant ne fera fuir personne. Au contraire, nombreux seront ceux qui seront prêts à vous soutenir. Mais le plus important est que lors d'événements thématiques, vous ayez la chance de rencontrer des personnes qui vous aideront à trouver un emploi.

N'ayez pas peur des échecs

Lorsque vous soumettez votre CV, vous recevrez des refus. Vous rencontrerez le silence. C'est bon. Cela ne reflète pas vos chances futures d’obtenir un emploi. Continuez à travailler, continuez à vous améliorer. Découvrez quelles parties de vos études doivent être peaufinées. Demander conseil. Et continuez à coder. Chaque jour où vous améliorez vos compétences, vous êtes sur le point de convaincre un employeur de vous vouloir dans son équipe. La persévérance sera votre clé.

7 éditeurs de code pour appareils mobiles

Source : Medium Pause café #22.  Comment obtenir un emploi de programmeur sans expérience, 7 éditeurs de code pour appareils mobiles - 2 Pourquoi avez-vous besoin d'un éditeur de code sur un smartphone ? C'est la liberté d'écrire du code quand et où vous le souhaitez. Personne ne peut prédire quand surviendra un besoin urgent d’apporter une correction à un projet. Mais si vous disposez d'une application d'édition préinstallée sur votre smartphone, vous serez alors beaucoup plus à l'aise avec le code que dans un bloc-notes ordinaire. décodeur . Les créateurs de Dcoder affirment qu'il s'agit de l'IDE mobile le plus rapide. Il est disponible en version PC, ainsi qu'en applications pour iOS et Android. Prend en charge un grand nombre de langages (plus de 35), dont Java, HTML, CSS, JavaScript, C, C++ et Python. Dcoder a l'insertion automatique de crochets et d'indentations appariés, ainsi que la coloration syntaxique. Vous pouvez également choisir un thème. Dcoder est léger - seulement 6 Mo. Cette facilité a été obtenue grâce à l'utilisation de compilateurs cloud et de stockage cloud pour le code. Mais il y a un inconvénient : vous ne pouvez utiliser l'application que si vous avez accès à Internet. Éditeur Turbo. Un éditeur de texte simple mais puissant pour Android. Il est open source (si vous le souhaitez, vous pouvez même l'améliorer à votre goût). Il existe une coloration syntaxique pour Java, HTML, XHTML, CSS, LESS, JavaScript, PHP, Python et bien d'autres langages, ainsi qu'un mode lecture, une sauvegarde automatique des fichiers à la sortie de l'application, une visualisation des résultats dans le navigateur. Quoda. C'est un éditeur de code facile à utiliser pour Android. Comme les autres éditeurs de notre liste, Quoda prend en charge de nombreux langages, notamment C, C++, C#, CSS, HTML, Java, JavaScript, Lua, Markdown, PHP, Python, Ruby. Il existe une coloration syntaxique, un clavier étendu, une fonctionnalité de recherche et de remplacement utilisant des expressions régulières et le respect de la casse. La version payante propose la complétion de code, l'intégration de SFTP/FTP(S) et du stockage cloud, ainsi qu'un aperçu des pages en HTML/Markdown. Edition rapide. Un excellent éditeur rapide avec des fonctionnalités permettant de travailler à la fois avec du texte simple et du code. En plus de la vitesse, QuickEdit propose une coloration syntaxique pour plus de 50 langues, la possibilité d'activer et de désactiver la numérotation des lignes et la prise en charge d'un clavier physique. L'éditeur dispose également d'un défilement fluide, d'une détection automatique de l'encodage et de la possibilité d'annuler des actions (sans restrictions). L'accès aux fichiers dans le stockage cloud est pris en charge. Notre éditeur de code gratuit. L'éditeur est gratuit, mais avec de la publicité. Comme indiqué dans la description sur Google Play, il s'agit d'un IDE complet pour Android. De plus, il peut fonctionner sans connexion Internet. Mais dans ce cas, vous ne pourrez pas travailler avec des fichiers stockés dans le cloud (bien que cela soit généralement possible). Environnement de développement interactif Android. AIDEest un environnement de développement intégré pour créer des applications Android. Prend en charge Java, C/C++, HTML5, CSS et JavaScript. Vous trouverez ici la complétion du code, la vérification des erreurs, la coloration syntaxique pour Java et XML. Il existe une intégration avec Dropbox. Grâce à la compatibilité Eclipse, vous pouvez ouvrir des projets Eclipse. Git est pris en charge pour le développement professionnel. Il semblerait que tout va bien, mais dans les commentaires, les gens se plaignent de l'impossibilité de sauvegarder des fichiers dans la version gratuite et des offres intrusives pour passer à la version payante. Codez n'importe où. IDE qui comprend un éditeur de code, un client FTP et un terminal. Prend en charge un grand nombre de langues (plus de 100). Il est possible de se connecter à des services tiers (Dropbox, Google Drive, OneDrive, Amazon S3, Github, Bitbucket). Si vous ne disposez pas de votre propre serveur, Codeanywhere peut exécuter pour vous un conteneur Linux dans lequel, par exemple, WordPress, Drupal, Magento seront disponibles.
Commentaires
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION