En examinant votre question, je pense que je vois trois questions:
- Y a-t-il beaucoup de programmeurs qui rentrent chez eux et font plus de programmation?
- Les entreprises qui engagent des programmeurs considèrent-elles les programmeurs 9-5 comme une ressource moins précieuse?
- La rondeur est-elle un trait souhaitable? ( Oui , tout à fait, mais le fait d'avoir un passe-temps ne rend pas nécessairement une personne bien équilibrée)
Cependant, je pense que toutes ces questions sont motivées par une simple erreur en essayant de diagnostiquer vos symptômes:
Agir comme un programmeur 9-5 est un symptôme de surface, pas une cause fondamentale.
Qu'est-ce qu'un programmeur 9-5?
Dans ma hâte, j’avais négligé de décrire ce que je veux dire par "programmeur 9-5" dans cette réponse. Il semble que j'en ai offensé. J'ajoute donc cette tentative de définition: quelqu'un qui ne consacre aucune heure à des activités parascolaires qui améliorent son travail quotidien. En d'autres termes, quelqu'un qui passe tout son temps à produire et aucun n'investit dans l'apprentissage et la croissance.
Par définition, presque personne qui passe du temps ici avec des programmeurs ne pourrait faire partie de ce groupe. Il y a beaucoup de choses que l'on peut faire, à part le codage, qui améliorent une carrière en programmation en dehors de votre 9-5:
- StackOverflow ou Programmeurs
- Lecture (livres de programmation ou de génie logiciel)
- Etudier les nouvelles technologies
- Etc.
Pourquoi pourrais-je agir comme un programmeur 9-5?
La question que vous devez vous poser réellement est de savoir pourquoi vous vous sentez comme un programmeur 9-5. Je peux penser à quelques raisons possibles (j'en ai probablement encore manqué).
1) Vous êtes en fait un programmeur 9-5 - Vous n’aimez pas nécessairement la programmation, mais vous pouvez l’exécuter avec suffisamment de compétence pour être rémunéré. Vous faites votre travail et sortez. La technologie / programmation ne vous intéresse pas suffisamment pour étudier en dehors des heures de travail.
- Pronostic : Cela ressemble à l'ouvrier d'usine des programmeurs. Vous y arriverez probablement avec un salaire décent, une belle retraite et, Dieu nous en préserve, la situation ne s'aggrave pas beaucoup dans l'économie, vous prendrez votre retraite à 65 ans. Cependant, si vous sentez que vous avez plus de potentiel pour vous-même ou pour les autres, alors vous devriez trouver votre passion. Personne ne parvient au sommet de son jeu (n'importe quel jeu) sans passion.
2) Votre travail 9-5 répond au besoin de codage et vous permet d’explorer d’autres passe - temps - Vous aimez coder et vous êtes assez bon. Vous ne pensez pas à la programmation à la maison, mais vous vous sentez toujours encouragé à apprendre et à évoluer autrement en dehors des heures de travail.
Pronostic : C'est comme le directeur d'usine des programmeurs. C'est toujours un 9-5, mais votre travail vous donne suffisamment d'occasions pour maintenir vos compétences, et vous avez assez de passion pour les utiliser. Votre travail sera reconnu en conséquence. Dans cette situation, il est toujours possible de se retrouver en retard sur le poste que vous souhaitiez occuper ou avec d'autres personnes qui vous ont laissé passer inopinément. Pour éviter cela, je vous suggère de trouver d'autres moyens d'améliorer vos compétences en programmation pendant une partie de votre temps supplémentaire. Ou bien, il est possible que la programmation pure ne vous convienne pas le mieux. Vous pourriez être meilleur dans un travail différent où les choses que vous voulez faire en dehors de votre 9-5 ans complètent mieux votre travail quotidien.
Notez qu'il s'agit d'une échelle mobile. Le fait est simplement que votre succès dans votre 9 à 5 ans est renforcé par le temps que vous passez à développer et à perfectionner des compétences connexes pendant votre temps libre.
3) Votre travail vous a grillé de la programmation - Toutes les programmations ne sont pas créées égales. Ce travail tue la passion pour votre métier. C'est comme être photographe et être assigné à prendre des photos d'une scène de crime. Il n'y a pas d'art dedans. Par conséquent, la dernière chose que vous souhaitez faire davantage est la programmation.
- Pronostic : Si c'est vous, vous avez besoin d'un nouvel emploi. Si vous aimez toujours la programmation, le premier sujet de votre liste lorsque vous recherchez un nouvel emploi est que le sujet (ou la spécialité de la programmation) convient mieux.
4) Votre emploi à temps plein vous a généralement épuisé - Vous aimez vraiment la programmation, et si vous recevez un héritage sain et quittez votre travail aujourd'hui, vous finirez probablement par écrire votre propre logiciel. Le seul problème est que lorsque vous avez terminé votre travail, vous êtes épuisé mentalement. Quand vous rentrez chez vous, vous ne voulez pas faire grand chose d'autre [insérez ici votre forme de végétation préférée].
Pronostic: cela peut être ou ne pas être la faute de votre travail / entreprise. Parfois, un emploi à temps plein est exigeant. Cependant, le danger de cette étape, similaire à ce qui précède, est que vous allez stagner. Bien que tout le monde puisse comprendre pourquoi vous quittez votre travail à 5 heures et que vous ne pensiez pas au travail avant votre retour, vous remarquerez avec le temps que vous êtes resté au même endroit pendant que d'autres plus passionnés sont venus et fouettés. une tempête et fait des trucs fous. Ce n’est peut-être pas parce qu’ils sont de meilleurs programmeurs, mais simplement parce qu’ils avaient la passion - quelque chose.
La solution n'est pas facile et est probablement différente pour tout le monde. Lorsque j’ai eu l’impression d’arriver à ce stade, la meilleure chose que j’ai trouvée pour résoudre le blues à plein temps est de trouver et d’inspirer de l’inspiration, où qu’elle se trouve - c’est-à-dire de trouver des gens qui font des trucs cools. Par exemple, j'aime lire des articles ou des interviews avec les fondateurs de startups de logiciels. Peut-être que cette inspiration ne figure même pas dans la programmation - photographie, peinture, musique, peu importe. Si cela vous éloigne suffisamment de la programmation, vous avez peut-être trouvé votre véritable passion.
Et, cela pourrait même être la faute de votre employeur. Le développement personnel des employés peut grandement profiter à une entreprise. Vous pourriez suggérer à votre employeur d’en faire une priorité, en lui laissant un peu de temps pour donner aux programmeurs l’occasion de ralentir, de comprendre pourquoi les délais sont toujours aussi stressants et d’avoir un peu de temps pour apprendre de nouvelles choses. Vous pourriez même découvrir que la production est plus rapide dans un environnement moins stressant.
Le dénominateur commun à tout cela est que vous devez comprendre deux choses à votre sujet:
- La passion est-elle importante pour vous? La satisfaction est-elle d'atteindre un potentiel inconnu ou de vivre simplement une vie confortable et stable?
- La programmation est-elle une passion pour vous? Si non, mais vous n'avez pas besoin de passion, au moins n'apporte-t-elle pas le malheur?
Pour répondre à votre question initiale, il existe de nombreuses possibilités pour des travailleurs qui ne sont pas nécessairement passionnés, mais compétents. Mais vous n'en trouverez aucun qui travaille aux plus hauts postes. Vous ne les trouverez pas invités à co-fonder des entreprises . Et ces emplois ne sont pas au sommet de l'échelle des salaires. Rien de tout cela n’est important pour vous, et cela n’est pas important non plus pour tous les employeurs. Vous pouvez donc toujours être respecté tant que le poste vous convient.
Si cela est important, je vous suggère de trouver un moyen de ramener la passion dans votre carrière.
Remarque
En réponse aux commentaires
Je ne prétends pas qu’on passerait idéalement plus de 40 heures par semaine à coder. Cependant, les emplois sont liés à la production et la plupart exigent que vous passiez presque tout votre temps à coder. Dans la plupart des tâches de programmation, certaines compétences ne seront que précisées. Si vous voulez rester passionné (c'est-à-dire ne pas être épuisé) et ne pas stagner, vous aurez besoin de trouver du temps supplémentaire quelque part pour améliorer vos compétences et exceller dans un travail de programmation.
Certaines personnes ont certainement la chance d’avoir un travail qui valorise suffisamment le développement personnel pour conserver toute une gamme de compétences tout au long de leur carrière. Il ne semble pas que l'affiche originale soit dans ce camp. Si vous êtes, restez là! Utilisez votre temps supplémentaire pour être productif, mais ne pensez pas que cela doit être du "codage". Si vous rentrez chez vous avec le sentiment d'être "épuisé", je doute que vous soyez dans ce camp. Un travail comme celui-ci vous laisserait revigorée.
Le point
Vous passez 40 heures par semaine à faire quelque chose. Ce n'est pas anodin. Je crois que vous devriez en tirer le meilleur parti. Pour en tirer le meilleur parti, vous devez consacrer une partie de votre temps libre à l’amélioration des compétences que vous utilisez au cours de la journée.
La plupart des emplois nécessitent une "production" suffisante (attention portée à des résultats qui ne contribuent pas beaucoup à l'apprentissage personnel et à la croissance personnelle) sur les 40 heures (ou plus) consacrées au développement personnel. Je crois que la quantité d'attention qu'une personne consacre à son propre apprentissage et à sa croissance est directement liée à sa réussite personnelle. C'est le point que j'essayais de traiter ici .
Si vous ne souhaitez pas améliorer vos compétences en programmation directement ou indirectement en dehors des heures de travail, il est fort possible que vous feriez mieux de travailler avec un travail dans lequel vous pourrez utiliser davantage les compétences que vous aimez améliorer et affiner votre travail. temps libre.