Je programme 8 ans pour une entreprise. Nous construisons des systèmes logiciels de business intelligence. Depuis que je pensais que travailler c'est apprendre, j'ai toujours étudié ce que je faisais dans l'entreprise tout en travaillant 60 heures par semaine. Ces jours-ci, cependant, je suis à la recherche d'une nouvelle entreprise pour l'emploi, je peux voir que la pensée était une idée stupide parce que j'échoue souvent dans les entretiens d'embauche principalement en raison du manque de connaissances sur les autres domaines. Bien sûr, je suis toujours prêt à m'améliorer et j'essaie vraiment. Mais en travaillant autant de temps par semaine, je ne trouve pas assez de temps d'étude pour rattraper mon retard.
Je ne pense pas que je suis le seul à m'inquiéter à ce sujet, donc j'aimerais savoir comment vous avez trouvé le temps d'étudier pour votre carrière? Combien d'heures consacrez-vous à l'étude d'autres domaines? Suis-je en train de manquer certaines compétences en gestion du temps?
la source
Réponses:
Travailler 60 heures par semaine va rendre assez difficile de coder beaucoup de travail à l'extérieur et d'avoir tout ce qui ressemble à un style de vie équilibré. Cela étant dit, vous êtes là où vous êtes, vous devez donc en tirer le meilleur parti. Je vous recommande d'essayer de tirer parti de vos connaissances du domaine pour décrocher votre prochain emploi, plutôt que de vous fier uniquement aux compétences de codage. Dans ma région au moins, je vois une bonne quantité d'emplois qui sont dans le domaine de l'analyste / programmeur BI. Vous avez sûrement acquis de nombreuses connaissances transférables au cours des 8 dernières années, au moins dans votre domaine. Ce ne pourrait être rien de plus qu'un problème de confiance, car ce type d'expérience est vraiment très précieux.
Gardez à l'esprit, vous n'avez vraiment pas besoin d'être un disque dur humain de connaissances en programmation. Faire bien votre travail actuel, en utilisant les meilleures pratiques , est probablement suffisant pour garder une bonne emprise sur les choses. S'il vous arrive de travailler dans une langue qui n'est plus jugée digne par les services des ressources humaines, je recommanderais d'apprendre une ou deux langues supplémentaires. Procurez-vous quelques livres sur Python ou .Net (ou toute autre plate-forme conviviale pour les RH) et lisez-les quelques heures par semaine. Cela vous rendra un peu plus commercialisable et vous permettra d'être exposé à de nouveaux paradigmes en dehors de ce à quoi vous êtes habitué. On peut toujours trouver quelques heures par semaine pour apprendre, même si c'est le moment où vous regardez normalement la télévision ou autre chose qui n'est pas trop productif.
la source
Bien marcher dans vos chaussures, je dirais que j'ai suffisamment de données pour déterminer le temps à consacrer à l'étude d'autres domaines . Regardez...
... J'y ai fait ça. Les échecs des entretiens (et les réussites d'ailleurs) sont une source inestimable de connaissances pour savoir quoi apprendre.
Après chaque entretien (peu importe l'échec ou le succès), je prends des notes indiquant les domaines qui me manquaient - cela constitue une base solide pour la suite de l'étude. Ensuite, je ne fais que lister, hiérarchiser et estimer les éléments extraits de ces notes et cela donne une orientation sur la suite de l'apprentissage.
Par souci d'exhaustivité: les éléments de ma liste incluent non seulement les domaines techniques, mais également toutes les autres compétences qui pourraient me manquer. Il peut s'agir, par exemple, de difficultés à gérer le stress post-entretien ou de difficultés avec le codage papier et stylo - essentiellement tout ce que je ressentais n'était pas tout à fait correct lors de l'entretien.
PS. maintenir et suivre une telle liste de technologies à forte demande pourrait vous mener plus loin que prévu. Le fait est que la persistance à jouer avec cette liste brise le blocage mental de la programmation de 8 ans pour une entreprise .
Par exemple, si vous décidez que vous manquez vraiment quelque chose, un jour, vous pouvez décider de changer un emploi à un poste pas trop attrayant qui vous donne cependant la possibilité d'une expérience à temps plein dans le domaine souhaité. Cela m'est arrivé deux fois. Je dois admettre qu'à chaque fois, j'avais l'impression de sauter dans de l'eau glacée. Néanmoins, à long terme, cela en valait vraiment la peine.
la source
Commencez simplement à passer le même temps à étudier les autres technologies qui vous intéressent.
Vos questions ne montrent pas clairement combien d'heures vous travaillez par jour et combien de jours par semaine.
Quoi qu'il en soit, j'utiliserais mes soirées pour lire des livres jusqu'à ce que je sois fatigué, ou (si vous voulez toujours vous asseoir devant un moniteur) passer du temps dans des sites Web comme celui-ci, ils augmentent considérablement vos compétences et vos connaissances.
Puis le week-end, j'essayais de nouvelles choses, peut-être en démarrant de petits projets pour voir ce que j'avais appris.
Quelques astuces et conseils pour optimiser vos études:
la source
Parfois, vous devez brûler l'huile de minuit et la frapper vraiment fort. Une affiche précédente parlait d'un "style de vie équilibré", mais parfois, vous devez mettre de côté cet équilibre et être simplement "ce gars" avec le travail et le développement personnel.
Ma suggestion? Demandez à la personne d'étudier. Dites-vous, tous les soirs pendant les 3 prochaines semaines, je vais étudier trois heures chaque soir avant de me coucher. Bien sûr, cela prendra environ 3 semaines, mais vous serez surpris de voir tout ce que vous pouvez accomplir. Ensuite, prenez une semaine de congé de l'horaire fou et détendez-vous après le travail. Cela peut se dérouler en cycles et vous vous verrez réussir.
Une autre chose, quand il est temps d'étudier ou de coder personnellement à la maison, ne vous laissez pas distraire par la télévision ou Internet ou toute autre activité non productive.
la source