J'ai commencé à programmer à l'âge de 6 ans sur un Commodore 64. Maintenant, j'ai 28 ans et je dois compléter 4 cours d'un premier diplôme en informatique.
Je commence à m'ennuyer d'écrire du code après toutes ces années. J'ai suivi un cours d'informatique dans les langages informatiques théoriques et dix ans de codage de systèmes C dans le domaine de la sécurité des réseaux et l'écriture de code ne me stimule pas.
Je peux écrire du code en C, C ++, Python ou n'importe quel langage que vous voulez, mais je ne peux pas m'enthousiasmer pour ce que je fais. Je ne ressens aucun défi. J'ai écrit du code multithread, un proxy HTTPS MITM et une application WSGI sans avoir besoin de compétences en algorithmes spécifiques.
Je pense que toutes ces nouveautés sont toutes identiques, avec des abstractions plus simples (ou plus) ou une automatisation, mais cela me semble identique. Encore et encore. Le langage informatique est entièrement informatisé de Turing, le codage n’est donc que la réplication d’un modèle similaire dans ce sous-ensemble d’une fonction partielle.
Dans mon travail quotidien, je me sens ennuyé même de rechercher des bogues, de mesurer le code ou de résoudre le problème avec la bibliothèque X, Y, Z.
Je suis une personne très curieuse. Je suis toujours stimulé par quelque chose. Mais je ne peux même pas quand je regarde un bon code. Je me sens plus à l'aise dans la façon dont les choses fonctionnent.
Est-il temps d'avancer dans ma carrière? Ou pour obtenir des choses plus difficiles en informatique? Peut-être obtenir un diplôme majeur en CS?
J'ai commencé à lire mon premier livre sur la gestion de projet "Peopleware" et je m'intéresse de plus en plus au cycle de vie du développement logiciel. Que proposez-vous de faire?
Peut-être essayer d’entrer dans Google, Microsoft ou Apple comme certains de mes amis l’ont fait. Ou peut-être un cheminement de carrière plus managérial. J'ai également essayé de trouver un bon livre sur les règles de communication et la "personnalité des personnes" afin de me préparer à la possibilité d'entrer dans la gestion.
Aucune suggestion?
PS: J'ai beaucoup d'intérêt, je ne suis pas déprimé :) J'aime la montagne, le trekking, prendre des photos et je suis un alpiniste sportif, j'aime nager et faire du sport en général, parfois je cours, en fait je ' m en lisant un livre sur mon pays (Italie) de AC à aujourd'hui et j'adore les voyages (cet été, j'ai parcouru 4000 km pour voir beaucoup d'endroits en Espagne et y grimper, tout cela en seulement 3 semaines, pas un jour férié mais un marathon , 24 km de trekking ont fait ma hernie), j’aime le théâtre et la vie en général.
Merci à tous, penser à toutes les réponses me donne l’occasion de préciser mon chemin.
Pour résumer, nous pouvons généraliser à propos de la réponse la plus votée.
Tout d'abord, les gens soulignent la nécessité de faire de notre travail un soutien de votre vie et non la seule raison de rester dans la vie (ce n'est pas mon cas). à une situation vraiment dépressive. Comme le dit Peopleware, Vienne ne t'attend pas :)
Après ce rappel, les gens suggèrent de:
- J'augmente la complexité technique sur laquelle je travaille pour relever le défi et m'ennuyer moins.
- changez le domaine d'expertise en un domaine non technique en essayant de devenir un responsable ou en faisant progresser un soignant dans des domaines non techniques liés à votre travail.
- changer de domaine d'expertise dans un autre type de défi technique, êtes-vous un programmeur système? essayez de ne pas vous ennuyer en développant une application pour un humain afin que vous puissiez vous sentir plus à l'aise en regardant des gens en utilisant votre logiciel utile
- faire avancer votre diplôme en informatique dans votre cheminement académique
Pour mon but, la bonne réponse est de progresser en informatique, car je pense que la programmation n'est pas la seule façon d'obtenir l'informatique et je pense que je peux me sentir mieux d'obtenir une autre voie en informatique différente de celle du soignant en génie logiciel.