1) Ont un grand portefeuille
J'ai parlé à ce sujet dans d'autres articles, mais voici un récapitulatif rapide. Il y a 3 façons de dire que vous pouvez faire des choses qu'ils sont...
un) les choses que vous dites que vous peuvent faire
b) les choses que vous avez l'intention de le faire
c) ce que vous avez fait
Selon moi, que le dernier d'entre eux est le plus important. Et dans la plupart de ma carrière évaluant les autres développeurs que nous prendrions sur une équipe « c » régnerait suprême.
Je pense que c'est une chose très humaine, tout simplement parce qu'il ne prend pas beaucoup d'efforts pour remplir les deux premiers critères, il est juste de parler après tout. Cependant le dernier d'entre eux prend du temps et dévouement. Dans cet esprit si vous avez « fait » en fait des choses avec le logiciel puis il est vraiment important d'être en mesure de le prouver. Il existe plusieurs façons de le faire habituellement, je suggère ce qui suit...
Créez votre profil sur Stackoverflow - si vous connaissez un peu, puis commencez à répondre aux questions à ce sujet sur ce forum. Il n'est pas grave si vous n'obtenez pas la bonne réponse obtenu vous obtiendrez toujours la visibilité et vous pouvez obtenir « upvotes ».
Publier tous vos travaux sur Github - tous les grands développeurs seront fiers dans leur travail et pour cette raison, que vous devriez être capable de le montrer dans un moyen transparent. GitHub est un référentiel de source ouverte qui vous permettra de faire exactement cela.
Déployer un site Web à Appharbor - cette plate-forme d'intégration continue vous permettra d'avoir un compte gratuit hébergé sur un sous-domaine avec une base de données sql. Savoir comment obtenir vos apps sur elle pour une exposition maximale. Vu vos apps vivants augmente les chances que de gens utilisent leur s'ils utilisent leur félicitations que tu es maintenant un développeur et vous tiendrai une bonne chance d'obtenir un emploi.
2) Être curieux
Il est vraiment important d'être vigilant sur la tendance naturelle de l'esprit à « juste faire le travail ». Être conscient de cela dans vos tâches quotidiennes, apprenez quand vous sont à la dérive dans cet état d'esprit et correcte. Vous devriez être assez intéressés par les problèmes que vous souhaitez les connaître dans leur intégralité. Cela peut signifier que vous devez emporter certaines choses et renseignez-vous sur eux, à votre rythme. Ce sera à l'avantage ultime de votre carrière.
3) Être un grand communicateur
LE plus important dans une équipe de la Croix des logiciels fonctionnels est que vous pouvez exprimer vos idées et vous montrer un niveau élevé de respect et de transparence avec votre équipe. Essayez de ne pas rivaliser avec votre équipe au lieu de cela être un remplissage leader et aide les lacunes. Vous obtiendrez plus loin avec cette attitude.
4) Apprendre à se fier sur le code non écrit
Devenir critique des problèmes, discuter, délibérer et obsédée par les problèmes avant d'essayer de se précipiter dans et fixez-les, mais ne pas se laisser dans les phares, que vous devrez démarrer la tâche à un moment donné ! La meilleure façon d'être critique est de discuter des problèmes et des solutions avec votre équipe. Vous découvrirez de nombreuses questions par le biais de sens de communication que vous pouvez éviter de créer des parties d'une solution qui n'est pas nécessaire. Constamment être évaluer ce que vous faites et vous demander (dois je le faire?)
5) Reçoivent un sens aigu pour la conception et apprendre Photoshop
On ne peut dire assez que flatui et conception sensible représentent de nouveaux tendance avec des applications web. Un développeur qui travaille sur une interface belle auront un meilleur respect pour le code. Le code sert l'interface utilisateur pas l'autre manière autour. Une application est inutile à moins qu'il soit utilisable. Apprendre un peu sur la conception et les principes de base derrière Photoshop et vous serez un atout plus utile pour une équipe, ils aimeront votre esprit créatif.