Comment c'est
Malheureusement, dans la plupart des endroits, j'ai eu de l'expérience avec le salaire n'est pas tellement basé sur le niveau de compétence d'un individu, mais sur la politique de l'entreprise, la concurrence locale et l'avarice. Des règles sont établies, l'entreprise en question aura un tas de gens qui ne connaissent pas le squat sur le développement qui proposeront un tableau des niveaux de rémunération. Ils jetteront quelques niveaux (c.-à-d. Développeur I - développeur III) de programmeur quelque part sur le graphique, généralement plus élevé que votre employé de bureau moyen mais généralement inférieur à quelqu'un dont le poste nécessite une connaissance du domaine, même si ce sont les personnes que vous travailler en étroite collaboration avec.
Il y aura des critères pour vous intégrer dans l'une de ces catégories, cependant, cela a moins à voir avec les compétences et plus avec la quantité d'expérience que vous avez. En d'autres termes, le vieil homme assis dans le coin qui refuse d'apprendre jQuery parce que ce n'est pas comme ça qu'il a fait quand il a écrit la version originale de l'application web sera payé plus que quelqu'un qui est à la pointe de la technologie, car il a plus de technique connaissances que vous, vous le savez parce qu'il a plus d'expérience.
En fin de compte, ce qui décide combien vous êtes payé, c'est de savoir si vous réussissez ou non l'entretien et de bien négocier votre salaire. Cela dit, la négociation ne rapportera au mieux qu'une poignée de points de pourcentage. Si vous réussissez l'entrevue, vous serez simplement intégré au système de rémunération en fonction du nombre d'années d'expérience que vous avez dans l'industrie. Si vous êtes chanceux, ils vous donneront également du temps de vacances en fonction de cela.
Comment ça devrait être
En fin de compte, le problème que j'ai avec les entreprises n'est pas qu'elles établissent un niveau de rémunération. Le problème est qu'ils ont mis en place un niveau de rémunération qui récompense juste s'en sortir et ne pas être renvoyé. Cela ne récompense pas vraiment d'apprendre de nouvelles informations et c'est ainsi que la division informatique d'une entreprise stagne et que vous obtenez Bob assis dans le coin qui est totalement et complètement inutile étant payé plus que tout autre programmeur.
À un moment donné au cours d'un processus d'entrevue, vos compétences pertinentes pour l'entreprise seraient évaluées. Si cela est fait correctement, ce sera non seulement votre capacité à passer une entrevue qui sera jugée, mais aussi votre capacité à résoudre certains problèmes de développement réels rencontrés récemment par l'entreprise. En fonction de la vitesse et de la précision avec lesquelles vous êtes en mesure de résoudre un problème, vous devez refléter votre position sur l'échelle salariale. Tout test donné devrait vous permettre de démontrer ce qui suit:
- Capacité à résoudre des problèmes de programmation simples à complexes
- Capacité à écrire du code clair et cohérent
- Capacité à comprendre le code existant
- Créativité exprimée dans la résolution des problèmes
- Capacité à communiquer la solution aux autres
l'enseignement supérieur
Un diplôme d'études collégiales n'est important que dans la mesure où il augmentera votre capacité à obtenir un emploi sans expérience. Lors de la détermination du salaire, de l'expérience et des règles de négociation, tout.
En bref
Dans de nombreuses situations, malheureusement, la règle est l'expérience. Tout le reste est une exception à l'échelle salariale. Votre ensemble de compétences n'affecte que votre salaire de la manière qui affecte qui vous donnera un emploi. La plupart des salaires, pas seulement pour les programmeurs, fonctionnent de cette façon. Peu importe si vous allez dans une entreprise avec des compétences XYZ, ils ne vous paieront toujours que X dollars, ce qui pourrait en fait être 1,05 * Y qu'ils ont offert à un autre gars, mais la plupart des échelles de salaire sont fixées dans la pierre et généralement vos années de Les expériences vous indiquent dans quelle gamme vous vous trouverez.