J'ai eu la chance de regarder l'émission en direct de You Yuxi et Youda il y a quelques jours. Ils ont parlé d'un sujet : comment les gens front-end, ou l'ensemble du groupe de programmeurs, font-ils des tâches secondaires ? Ces dernières années, le marché de l'Internet a décliné et de nombreuses personnes se demandent s'il convient de démarrer un travail parallèle pour résister aux risques.
Cela ne se reproduira plus. Il y a eu un autre licenciement massif sur Internet ces deux derniers jours. Après qu'Alibaba ait « transporté les talents vers la société », JD.com a organisé une autre « cérémonie de remise des diplômes », qui a fait paniquer tout le monde. L’attention portée aux activités secondaires s’est à nouveau intensifiée.
Parlons donc aujourd’hui des programmeurs qui effectuent des tâches secondaires.
Pourquoi les programmeurs veulent-ils faire des petits boulots ?
Je comprends pourquoi les programmeurs d'aujourd'hui ont l'idée defaire un travail secondaire. Les raisons ne sont que deux aspects.
Premièrement, la période explosive d'Internet est révolue. Dans le passé, les programmeurs étaient petits et pouvaient travailler sans soucis s'ils connaissaient certaines compétences de base, et le salaire était très considérable. Mais maintenant, avec l'afflux d'un grand nombre. De personnes, des personnes diplômées de diverses écoles prestigieuses ont rejoint les rangs de Volume, nous avons soudainement constaté qu'il n'y avait aucun avantage concurrentiel.
La seconde est l'atmosphère de travail anormale dans le cercle du développement d'Internet. Se coucher tard et faire des heures supplémentaires est trop grave et consomme de la vitalité pour rattraper le retard. Surtout pour les grandes entreprises, elles vous donnent beaucoup d'argent, mais elles connaissent toutes l'intensité des découverts, pour parler franchement, elles risquent leur vie en échange d'argent.
Dans le passé, tout le monde pouvait simplement écouter cela pour rire de lui-même. Alors que les nouvelles de programmeurs de grandes usines mourant subitement alors qu'ils faisaient des heures supplémentaires continuaient de fuir sur Maimai, tout le monde a commencé à paniquer. la santé est notre richesse à vie.
Bien sûr, il y a une autre raison. Il ne s'agit pas seulement du flou de carrière des programmeurs, mais les programmeurs sont les premiers à en subir les conséquences, c'est la « crise des 35 ans ».
Les programmeurs sont un métier qui nécessite capacité d'apprentissage et créativité. La règle de ne pas avancer ou reculer est bien plus stricte que celle des autres industries. Après 35 ans, si vous n’aimez pas vraiment ce secteur, vous constaterez que la persévérance pour étudier et étudier que vous aviez dans la vingtaine n’est plus là. De plus, votre condition physique n'est plus aussi bonne qu'avant et vous ne pouvez pas gérer les heures supplémentaires. Comment pouvez-vous rivaliser avec les nouveaux garçons dans tous les aspects ?
Avec toutes les situations ci-dessus, couplées à la folle création d'anxiété sur Internet, nous avons soudainement peur que notre salaire soit réduit à tout moment, que nous soyons licenciés à tout moment, que nous soyons impliqués dans une involution à tout moment. temps, et nous mourrons même à tout moment, et nous commençons à penser à l'avenir En chemin. Tu ne peux pas faire des affaires annexes ? Vous ne parvenez pas à démarrer une entreprise ?
Donc, si vous publiez aujourd'hui un article sur "Comment les programmeurs peuvent démarrer un travail secondaire" dans la communauté technologique, le taux de clics doublera certainement. La raison fondamentale est que tout le monde s’inquiète de l’avenir.
Que dois-je faire si le rouleau ne peut pas bouger ? Que faire si vous avez une crise vieille de 35 ans ? Tout le monde veut éviter les risques, il faut donc faire attention aux emplois secondaires.
Que pensez-vous de « Overtime » et de « 35 Crisis » ?
Ces deux phénomènes sont les principales sources d'anxiété des programmeurs. Cela semble inévitable, mais avez-vous déjà réfléchi à la cause profonde ?
Regardons de plus près ces deux questions. En fait, ce qui inquiète tout le monde, c'est : « Si cette situation d'heures supplémentaires perdure jusqu'à l'âge de 35 ans, puis-je la maintenir lorsque la compétitivité baissera, serai-je remplacé par un ? nouvelle personne ? ?"
Mais je veux dire un malentendu, c'est-à-dire que les programmeurs de niveau secondaire doivent écrire beaucoup de code pour améliorer leurs capacités techniques, investir constamment du temps dans l'apprentissage, la recherche et élargir leurs horizons. Mais lorsque les programmeurs de haut niveau, tels que les chefs d’équipe et les architectes, écrivent de moins en moins de code.
Pour ces personnes, elles n'ont pas besoin de faire des heures supplémentaires pour exercer leur valeur. Elles ont leur propre compétitivité et leur irremplaçabilité. Écrire du code signifie également écrire du code de base et clé, et ils passent plus de temps à se concentrer sur la sélection de technologies et de solutions. .solution au problème. Par conséquent, la carrière d'un programmeur ne sera pas toujours accompagnée d'heures supplémentaires. Lorsque vous disposez d'une compétitivité de base, votre style de travail sera très libre.
Alors, qu’est-ce que la compétitivité de base ? Laissez-moi dire quelque chose que tout le monde comprendra : votre responsable technique, une décision peut augmenter l'efficacité de développement de l'équipe de 10 fois, ou elle peut réduire l'efficacité de développement de l'équipe de 10 fois, et peut ne pas produire de résultats à la fin, et même vous le dire ceci Si ça ne marche pas, il faut recommencer !
C'est le cœur de la compétitivité ! La principale compétitivité d'un programmeur réside dans sa sélection de technologies, ainsi que dans son évaluation et son jugement de solutions. Ce type de compétitivité ne peut pas être obtenu en perfectionnant un tas d'algorithmes, en mémorisant un tas d'essais en huit parties et en apprenant de nombreuses techniques d'entretien. Ces choses nécessitent que vous développiez des capacités après plusieurs années d'écriture de code + d'apprentissage + d'essai + de réflexion.
Ainsi, ce que nous appelons « l’involution des heures supplémentaires » et la « crise des 35 ans » peuvent être envisagés en deux temps.
Dans les cinq années de travail
Si vous êtes dans les cinq premières années de travail et que vous êtes énergique et avez une forte capacité d'apprentissage à ce stade, alors vous devez passer l'examen. Profitez de la période dorée de l'avancement de carrière, consacrez beaucoup de temps et d'énergie à l'accumulation, continuez à ajouter, faites de votre mieux pour élargir vos horizons techniques et faites de vous une personne unique. Ce n’est qu’ainsi que vous pourrez atteindre une hauteur que les autres ne peuvent pas dépasser.
Si vous êtes allongé à ce stade et que vous pensez que tout le monde le fait de toute façon et que je ne veux pas m'impliquer, c'est bien d'attraper du poisson pendant votre temps libre au travail tous les jours. Si cela continue pendant quelques années, à l'exception d'une meilleure maîtrise du code commercial, vous ne ferez pas beaucoup de progrès dans la profondeur et l'étendue de la technologie. Lorsque vous constatez que les nouveaux arrivants dans l'entreprise deviennent de plus en plus puissants et que les technologies qu'ils apportent sont écrasantes pour vous, vous réalisez soudain que la crise arrive vraiment. Est-il trop tard pour relancer ?
Je n'encourage pas tout le monde à s'impliquer dans l'involution. Au contraire, je suis très opposé à faire des choses qui n'ont aucun sens et qui sont simplement auto-consommatrices. Mais le travail acharné et l’accumulation ne sont jamais obligatoires, et encore moins une excuse pour ne pas vouloir lutter. Si c'est vraiment inévitable, alors cela doit être « précieux ».
En fait, j'encourage tout le monde à « se déployer » plutôt qu'à s'y lancer. L'implication externe signifie qu'après avoir accumulé une certaine expérience dans un certain domaine, vous devriez essayer de sortir du cercle actuel et d'explorer le monde extérieur.
Par exemple, si vous êtes un programmeur front-end, même si votre titre est « front-end », vous ne pouvez pas rester tout le temps dans le cercle du front-end. En tant que programmeur, tant qu'il s'agit de développement de programmes, de serveurs de produits front-end et back-end, vous devez y être exposé, afin que votre vision devienne plus large et que vous puissiez voir le problème sous plus d'angles, et votre jugement et les talents seront promus.
Tout le monde pense toujours qu'un front-end doit se concentrer sur js, et ce n'est que lorsque vous serez prêt à évoluer vers un full-stack que vous toucherez le back-end. En fait, non, le contact ne signifie pas que vous devez le faire. Comprendre le tout peut cultiver votre vision globale. Par exemple, si vous rencontrez un problème, vous ne l'étudierez que dans la zone front-end. Peut-être que ce problème n'est qu'une ligne de code à traiter dans le back-end, mais vous ne le savez pas, donc vous perdrez. beaucoup de temps.
Après avoir travaillé cinq ans
Si vous travaillez depuis plus de cinq ans et que vous n'avez rien fait de mentionné ci-dessus, vous êtes sur le point d'entrer dans votre troisième année d'emploi, vous êtes toujours un développeur de première ligne, et vous n'avez toujours pas formé un noyau de compétitivité. À l'heure actuelle, vous avez 35 ans de crise. Vous faites face à des vagues qui deviennent plus fortes que les précédentes, et vous êtes déterminé à rattraper votre retard mais c'est évidemment difficile en ce moment, même si le patron ne vous licencie pas, vous vous sentirez mal à l'aise, craignant cela. un jour, vous perdrez soudainement votre emploi.
Mais si vous faites tout ce qui précède, après avoir travaillé pendant cinq ans, vous dirigerez probablement une petite équipe ou deviendrez architecte. Que vous entriez ou non dans une grande usine, vous continuerez toujours à exercer votre irremplaçabilité au même endroit.
Vous confierez les tâches de base du travail aux amis du groupe et résoudrez vous-même la structure et les problèmes. À long terme, vous deviendrez de plus en plus précieux. C'est quelque chose que même les meilleurs nouveaux diplômés ne peuvent pas. faire. À ce moment-là, vous aurez 35 crises ? Bien sûr que non.
Et j'ai le pressentiment que l'industrie des programmeurs doit devenir de plus en plus libre. Lorsque vous possédez des capacités et des compétences exceptionnelles, la géographie ne vous limite plus. Vous pouvez choisir un emploi n’importe où et vous n’êtes pas obligé de rester dans une certaine entreprise ou ville.
Peut-être qu'un jour vous pourrez louer une petite maison sur la plage de Sanya, vous lever tous les matins et vous prélasser au soleil, allumer l'ordinateur, organiser votre travail pour la journée, puis consulter des informations technologiques de pointe, revoir votre code de mes collègues et passer quelques heures à résoudre le reste du puzzle, puis plissa les yeux et continua à me prélasser au soleil.
L'idéal serait de parler de ces choses-là. Il faut encore regarder vers l'avenir. Mais l’idée centrale est que si vous ne parvenez pas à accumuler et à former votre propre compétitivité de base d’ici cinq ans, alors la crise de 35 ans n’est peut-être pas loin de vous. Au contraire, c'est une autre situation.
Comment démarrer un travail secondaire
Il est dit ci-dessus que l'essence de la crise de 35 ans des programmeurs est qu'ils n'ont pas de compétitivité de base. Revenons à l’activité secondaire. Comment l’activité secondaire peut-elle nous aider à résister à la crise qui dure depuis 35 ans ?
Puisque la crise vient de la compétitivité de base, le but des activités parallèles doit être de nous aider à améliorer notre compétitivité de base.
Tout le monde peut aussi avoir un malentendu ici, pensant que le but de faire un travail secondaire est de gagner de l'argent et d'ouvrir une nouvelle source de revenus. Ce n'est pas faux, mais pensez-vous qu'un programmeur avec un salaire annuel d'un million a besoin de faire un travail secondaire ?
L'énergie des gens est limitée. Si votre activité secondaire n'est pas de vous aider à consolider votre activité principale, mais de détourner une partie de l'énergie que vous investissez dans votre activité principale, vous gagnerez peut-être vraiment de l'argent, mais ce ne sera certainement pas le vôtre dans le futur. à long terme. L’amélioration continue génère plus de revenus.
En plus du hard power, la compétitivité de base inclut bien sûr également ceux-ci :
Célèbre
Bouche à oreille
Aider les autres
Partager la technologie
Partager des idées
Inutile de dire que la renommée, une fois que vous aurez accumulé de la renommée dans n'importe quel cercle, votre chemin sera beaucoup plus fluide ; la réputation fait référence à votre capacité à faire des choses, que vous soyez fiable ou non, fait référence à votre capacité à pousser les autres à grandir ensemble ; est le plus important, n'importe lequel de vos avantages, y compris la technologie et les idées, si vous pensez que cela est précieux, partagez-le afin que les autres puissent vous comprendre sous plus d'aspects. C'est une autre carte de visite en plus de votre CV.
Si votre objectif en faisant des affaires parallèles est d'augmenter votre soft power dans les aspects ci-dessus, OK, c'est le meilleur. Vous ne verrez peut-être aucun retour à court terme dans ces aspects, rien que pour les efforts que vous avez déployés, mais si vous vous y tenez, cela vous apportera certainement des surprises inattendues.
Quelles sont les modalités spécifiques pour démarrer un job d'appoint ? Je pense que deux suffisent :
Écrire des articles
Enregistrer des vidéos
Écrire des articles est vraiment un très, très bon moyen de résumer l'apprentissage. Les capacités d’écoute et de vision des gens sont innées, mais les capacités de lecture et d’écriture doivent être cultivées. Par exemple, si vous regardez une vidéo technique, vous semblez l’avoir apprise après l’avoir regardée. Dans dix minutes, il vous sera demandé d'écrire les informations clés de cette vidéo. Quand vous y réfléchissez, qu'est-ce que c'était tout à l'heure ? Je n'arrive pas à m'en souvenir clairement. Il y a certaines choses que l’on croit maîtriser, mais quand on vous demande d’écrire, vous réalisez que c’était peut-être une illusion.
Écrire des articles vous obligera à vous rappeler et à réfléchir. Vous ne pouvez pas écrire sans vraiment absorber et digérer les choses. Par conséquent, insister sur l’écriture améliorera notre capacité de réflexion et notre capacité à résumer. Il existe également des problèmes et des solutions importants que vous rencontrez au travail. Si vous ne les notez pas, vous les oublierez probablement dans quelques mois. Lorsqu'il est temps de rédiger votre CV, vous constatez soudain qu'il n'y a rien à écrire. Ce n'est pas du tout rentable.
De plus, vous pouvez également publier vos articles dans la communauté, et vous recevrez de nombreux retours de lecteurs. Cela vous donnera des encouragements très positifs, et vous aidera également à vérifier les omissions et à combler les lacunes. en même temps, cela accumulera lentement vos connaissances et votre réputation.
Mais ce sera plus douloureux lorsque je commencerai à écrire un article. Si je n’écris pas bien, je n’arrive toujours pas à le retenir. En fait, je suis dans le même état maintenant : il faut une semaine pour écrire un article, j'ai toujours l'impression que cela n'a pas de sens après avoir changé une phrase, et j'ai toujours l'impression que la conception structurelle n'a presque aucun sens. Mais je dois juste mordre la balle et écrire. Plus j’écris, plus je m’améliorerai.
En ce qui concerne l'enregistrement de vidéos, je n'en ai découvert les avantages que récemment, donc j'y ai pensé un peu après coup.
Je dois admettre que la plupart d'entre nous, les programmeurs, sommes casaniers, n'aimons pas parler et avons des compétences d'expression moyennes. Beaucoup de gens préfèrent écrire quelques lignes de code plutôt que de dire une phrase de plus. Mais réfléchissez-y, si un jour votre technologie est très puissante et que vous souhaitez partager votre expérience avec d'autres, si vous ne parvenez pas à exprimer les points clés de manière concise et à faire comprendre aux autres, cela deviendra-t-il de votre faute ?
Bien qu'enregistrer une vidéo implique également de résumer et de réfléchir, cela nécessite des compétences d'expression plus élevées que la rédaction d'un article. Les compétences d’expression sont une capacité universelle pour progresser, et sont presque nécessaires si vous souhaitez devenir manager. Cependant, il existe très peu de possibilités d'expression dans nos environnements de travail et de vie. Si vous pouvez essayer de partager vos compétences en enregistrant une vidéo, d'une part, vous pouvez discuter, et d'autre part, vous pouvez pratiquer votre mentalité et votre organisation linguistique face à la caméra. . C'est un très bon exercice.
En bref, développer une compétitivité de base, pas seulement du code, mais dépasser constamment vos propres limites est la bonne voie.
Les activités secondaires dont nous parlons dans cet article ne parlent pas de la façon de gagner de l'argent, mais de gagner une « compétitivité de base ». Bien que cette chose ne puisse pas rapporter directement de l'argent, ce n'est pas la confiance pour vous de résister aux risques ?
Adresse originale : https://juejin.cn/post/7080694504914681864
Auteur : Yang Chenggong
Pour plus de connaissances sur la programmation, veuillez visiter : Vidéo de programmation ! !