Introduction
La rédaction de cet article est en fait née d'une question posée par un camarade de classe sur le groupe QQ du site Web chinois php (374224296) à l'époque.
À ce moment-là, ce camarade de classe a posé au chef du groupe une question très rare : « LZ, comment prends-tu habituellement soin de ta peau
Après avoir lu ceci, LZ n'a pas pu m'aider ? mais se sentir heureuse, Après, elle n'a pas pu s'empêcher de s'exhiber devant une certaine Lulu avec son téléphone portable : "Ecoute, regarde, tu sais maintenant que ton mari est beau. Les gens me demandent comment prendre soin de ma peau, ce qui veut dire J'ai une belle peau. Ma femme !" , que penses-tu que je devrais lui répondre ? Je suis vraiment gênée, hehe
Une certaine Lulu leva les paupières avec impatience et dit : "Dis-lui, tu l'as utilisé." . Appelé PS. "
"Euh, PS..."
D'accord, c'est une triste histoire.
Comme dit le proverbe, il n'y a pas de femmes laides, seulement des femmes paresseuses.
LZ estime que cette phrase est toujours appropriée pour les programmeurs, c'est-à-dire - Il n'y a pas de mauvais programmeurs, seulement des programmeurs paresseux.
C'est pourquoi, dans cet article, LZ vous parlera de la façon dont les programmeurs doivent se gérer eux-mêmes, tout comme les femmes se gèrent.
Le métier de programmeur a toujours été trop déifié ou vilipendé à l'extérieur. Mais en fait, le métier de programmeur, comme la plupart des métiers, n’a rien de particulier.
La seule différence est que les chefs s'appuient sur leurs propres compétences culinaires pour gagner leur vie, tandis que les programmeurs s'appuient sur leur propre technologie pour gagner leur vie, c'est tout.
En tant que chef, si vous voulez devenir célèbre dans le monde entier et faire carrière, vous ne pouvez certainement pas simplement améliorer vos compétences culinaires. Après tout, il y a tellement de gens qui cuisinent des plats délicieux, qui. tu penses que tu l'es ?
Il en va de même pour les programmeurs. Il y a tellement de personnes dotées de grandes compétences, comment pouvez-vous vous classer dans le monde ? Où peut-on se classer en Chine ? Où vous situez-vous dans votre ville ?
Dire cela ne veut pas dire que la technologie n'est pas importante, mais Vous devez vous traiter dans son ensemble lorsque vous travaillez, et vous ne devez pas vous concentrer uniquement sur la technologie, car avant tout, vous êtes un personne. Alors vous êtes le programmeur.
Pour donner une métaphore plus vivante, tous ceux qui ont joué à "Legend" savent que si vous voulez être génial dans le jeu, vous devez non seulement avoir un niveau élevé, mais aussi avoir un bon équipement, et vous devez Apprenez également des compétences. En même temps, vous devez acquérir des compétences. À l'avenir, vous devrez également améliorer vos compétences afin de pouvoir écraser les autres en termes de force globale.
Souvent, la vie est la même que dans les jeux. Vous savez seulement comment vous améliorer, mais vous ne savez pas comment vous améliorer dans tous les aspects. En fin de compte, vous serez complètement abusé par les autres.
Par conséquent, le soi-disant management consiste à se construire de manière globale, tout comme le développement global du moral, de l'intellectuel, du physique, de l'artistique et du travail prôné par le pays.
Ensuite, comment se construire de manière globale, LZ en parlera à plusieurs niveaux.
Qu'un programmeur soit excellent ou non, le code est le critère le plus direct.
Nous parlerons ensuite de ce à quoi ressemble un bon code. Voyons d'abord à quoi ressemble un bon code.
Après avoir vu ce code, LZ est très conscient de votre colère intérieure. Vous devez vouloir déchirer la personne qui a écrit ce code en morceaux à ce moment-là, mais lorsque vous le rencontrez. Dans ce cas, LZ veut juste vous dire : "Pour les gens qui savent écrire ce genre de code, ne lui dites pas de bêtises, embrassez-le
Ahem...
Après le baiser, parlons affaires. Dans le code, il existe d'innombrables façons d'écrire la même fonctionBien que les bonnes façons d'écrire n'aient pas de format fixe, les mauvaises façons d'écrire sont fondamentalement similaires.
En fait, vous pouvez rechercher de nombreuses spécifications de code sur Internet, y compris il y a quelque temps, le site Web chinois de php a également publié unmanuel de développement php, qui est très détaillé.
Mais pour être honnête, selon LZ, la standardisation n’est pas aussi importante que votre qualité. Tout comme la loi, obéir à la loi ne peut que faire de vous un citoyen respectueux des lois, mais cela ne fait pas de vous une personne morale. Par conséquent, il est naturellement important de respecter les normes, mais LZ estime personnellement qu'il est encore plus rare d'avoir sa propre connaissance du code. Dans l'article d'aujourd'hui, LZ souhaite parler de manière plus pratique de la manière dont les programmeurs peuvent améliorer efficacement leurs connaissances au niveau du code. LZ pense :Tout programmeur devrait créer son propre projet open source pendant son temps libre Quant à la taille du projet et à sa nature, cela n'a pas d'importance.
Le plus grand avantage des projets open source est que vous pouvez être plus libre et plus raffiné pour former votre style de codage. Après tout, au travail, il faut parfois faire des compromis.LZ propose ici une liste pour permettre à certains étudiants qui souhaitent écrire sur des projets open source mais ne savent pas sur quoi écrire, de commencer par leur carrière, quel type de projets vous pouvez écrire pour améliorer vos propres connaissances en code.
1. Pour les étudiants qui ont travaillé pendant 1 à 2 ans, LZ recommande d'écrire leur propre blog personnel en ce moment. De plus, ce faisant, il est préférable d’utiliser le framework Web que vous connaissez le mieux et de faire de votre mieux pour ne pas écrire une seule ligne de code redondante et répétitive.
2. Pour les étudiants d'environ quatre ans, LZ recommande d'écrire vous-même un framework Web. Une fois ce cadre terminé, il fournira non seulement votre propre niveau technique et vos propres spécifications de code, mais améliorera également votre propre efficacité de développement Web à l'avenir
Avec ces deux projets open source, vos connaissances en codage peuvent fondamentalement être pleinement exercé. Bien sûr, lorsque vous écrivez ces projets open source, veillez à maintenir votre ingéniosité, sinon, peu importe combien vous écrivez, cela ne vous aidera pas.
De plus, je voudrais ajouter à la fin que les chiffres mentionnés ci-dessus pour le début des travaux, deux ans et quatre ans ne sont qu'approximatifs et ne doivent pas nécessairement l'être à ce moment-là. être fait en fonction de votre situation réelle.
Après avoir parlé du niveau de code, parlons de la façon dont les programmeurs doivent se gérer au niveau technique.
Concernant l'aspect technique, LZ a écrit dans " Le PHP est-il difficile à apprendre ? Combien de temps faut-il pour apprendre PHP, de l’entrée à la maîtrise ? 》Cet article a été en fait très clair et il contient les technologies que les programmeurs PHP doivent comprendre à toutes les étapes.
Par conséquent, dans l’article d’aujourd’hui, LZ ne dira pas grand-chose sur les aspects techniques. Vous pouvez consulter l’article ci-dessus pour le lire.
Mais concernant le niveau technique, LZ tient également à vous rappeler que le niveau technique est davantage destiné à assister votre niveau de code, afin que vous puissiez écrire un meilleur code, n'oubliez pas votre intention initiale c'est se livrer à l'océan de la technologie et être incapable de s'en sortir.
Après avoir parlé des niveaux techniques et de code, parlons du niveau social, de la façon dont un programmeur doit se gérer.
Cet aspect a toujours été une faiblesse des programmeurs. Les programmeurs ont toujours été qualifiés d'« introvertis » et de « peu bavards » par le monde extérieur. Beaucoup de programmeurs avec lesquels LZ a été en contact ont ce genre de personnalité, qui est en fait très préjudiciable au développement futur.
Bien sûr, LZ ne veut pas dire les mêmes bêtises sur Internet telles que « tu devrais parler à plus de gens » ou « parler aux gens quand tu n'as rien à faire LZ veut parler ». sur la façon dont les programmeurs fonctionnent en fonction du propre cercle social de LZ.
En parlant de socialisation, je dois dire que LZ connaît beaucoup de monde dans chaque entreprise. En plus du caractère de LZ, cela est en fait principalement dû à l'une des mauvaises habitudes de LZ, à savoir fumer.
L'habitude de fumer n'est pas une bonne habitude à aucun point de vue. Ce n'est pas un gaspillage d'argent. Cela ne coûte que quelques centaines de yuans par mois. La raison principale est que ce n'est pas bon pour la santé. corps.
Mais le seul avantage de fumer est que l'on peut faire connaissance avec un grand groupe de collègues en fumant, et relativement parlant, l'amitié entre fumeurs sera plus simple que celle entre collègues ordinaires.
C'est précisément à cause de cette simplicité que lorsque vous retrouverez votre ami fumeur, la plupart des gens seront prêts à vous aider. Parce que vous vous connaissez non pas par intérêts, mais simplement par passe-temps commun.
Si vous vous êtes rencontrés à cause du travail ou même lorsque vous avez demandé de l'aide à quelqu'un, alors l'amitié entre vous sera généralement plus distante qu'un simple fumeur.
Cela dit, ce n'est pas que LZ veuille persuader tout le monde d'apprendre à fumer, mais LZ pense que Chaque programmeur devrait avoir un moyen d'ouvrir son cercle social, et généralement, cette façon est l'une des vos loisirs.
Pour vous donner l'exemple le plus simple, il y avait plusieurs cercles dans une entreprise pour laquelle LZ travaillait à cette époque.
Le premier est bien sûr le cercle des fumeurs, qui est aussi le cercle auquel LZ appartient. LZ connaît presque tout le monde dans ce cercle, ce qui n'est pas exagéré.
Le deuxième cercle est le cercle de fitness. Chaque jour à midi, un groupe de collègues va à la salle de sport pour s'entraîner ensemble, puis tout le monde va dîner ensemble après l'entraînement.
Le troisième cercle est le cercle des amis. Chaque week-end ou vacances, des collègues ennuyeux prendront rendez-vous pour partir en voyage ou escalader des montagnes ensemble. Cela peut aussi être considéré comme un cercle.
Si vous vous impliquez dans un cercle ici, vous pouvez réellement apprendre à connaître beaucoup de gens. Bien que LZ ait toujours traîné dans le cercle d'amis fumeurs, heureusement, ce cercle n'est pas petit, mais ce qui est plus ennuyeux, c'est qu'il n'y a presque pas de filles dans ce cercle.
Toutefois, cela n'a aucun impact sur les LZ mariées.
Ahem...
À ce sujet, certains étudiants peuvent aussi dire : à quoi ça sert de connaître ces personnes ? Quand vous avez vraiment besoin d'aide, elles ne seront peut-être pas là. toi.
Oui, c'est vrai !
Cependant, ce que LZ veut dire, c'est que si vous ne connaissez pas ces personnes, vous n'aurez peut-être même pas « quelqu'un qui ne pourra peut-être pas vous aider ».
De plus, vous ne vous fondez pas dans ces cercles juste pour laisser les autres vous aider. Si vous entrez dans ce cercle uniquement pour laisser les autres vous aider, alors vous êtes un peu trop utilitaire.
Entrez dans le cercle de tout le monde, Votre gain le plus important est que vous avez la possibilité de contacter tout le monde et d'avoir une compréhension plus profonde de chacun. C'est un exercice Une bonne opportunité pour votre communication. compétences.
Apprenez à communiquer et à exercer votre intelligence émotionnelle. C'est le principal objectif de votre intégration dans le cercle.
De nombreux étudiants se plaindront probablement en voyant ceci : "Je ne suis qu'un casanier. Comment puis-je m'intégrer dans un cercle ? J'ai beaucoup d'amis dans MDR, haha." ce genre d'étudiant, LZ veut juste dire : "Pour une personne désespérée comme toi, tu ferais mieux d'apprendre à fumer comme LZ, haha."
En voyant ce sujet, certains étudiants peuvent se plaindre : "Le charme n'est-il pas réservé aux femmes ? Les hommes ont un certain charme." Si vous voulez dire cela, vous vous trompez totalement. Tant qu'il s'agit d'un individu, il a son propre charme, c'est pourquoi chaque fleur attire des regards différents.En dernière analyse, le charme est en réalité votre aura, qui comprend principalement votre image ainsi que votre discours et votre comportement.
C'est une très mauvaise habitude, surtout si elle est sérieuse. Même pendant l'entretien, vous ne prenez pas la peine de vous nettoyer. Cela ne vous traite vraiment pas comme un être humain.
Lorsque vous sortez, vous devriez au moins rester propre et bien rangé. De nombreux programmeurs se rendent au travail avec des pantoufles et un gros pantalon, et considèrent ce comportement comme une manifestation de liberté, et en sont même fiers. Cela a simplement surpris LZ.
S'il vous plaît, croyez LZ, personne ne vous aimera avec une telle liberté. De plus, presque personne n’est disposé à suivre un tel leader.
Il est difficile d'imaginer un CTO portant des pantoufles pour travailler toute la journée. Si c'est vrai, alors LZ peut seulement dire que vous devez être un faux CTO. À 80%, c'est le titre du CTO et du CTO. salaire d'un programmeur, ou même simplement d'un commandant raffiné.
Par conséquent,
Si vous vous considérez toujours comme un être humain, s'il vous plaît, conservez votre propre image et ne laissez pas les yeux des autres payer pour votre paresse.
Quant à la parole et au comportement, LZ ne veut pas trop parler ici, car cette chose est liée à trop de facteurs, comme votre environnement familial, votre environnement éducatif, votre personnalité personnelle, etc.
Ce que LZ veut dire ici, c'est que quel que soit le type d'environnement dans lequel vous grandissez ou le type de personnalité que vous avez,
votre discours et votre comportement doivent au moins faire une chose, c'est-à-dire — —N'affecte pas les autres. Tant que vous pouvez le faire, LZ estime que vous êtes fondamentalement qualifié. Quant à la façon de devenir meilleur, cela nécessite un soutien sous de nombreux aspects.
Dans l’ensemble, ne sous-estimez pas le charme. Il n’est pas seulement utile pour trouver un partenaire, il sera également d’une grande aide pour votre carrière.
Conclusion Bon, c'est la fin.
LZ ne s'attend pas à ce que cet article vous apprenne à être une bonne personne, mais espère simplement rappeler aux programmeurs que parfois, non seulement le monde des festins et des festins peut rendre les gens dépendants, mais il en va de même pour le monde de la technologie.
Et parfois, le monde de la technologie est plus terrifiant que le premier. Il vous permet non seulement d'y tomber en silence, mais vous donne également l'illusion que vous êtes très motivé et travailleur, de sorte qu'au fil du temps. vous vous en rendez compte, il sera trop tard.
L'histoire de la raison pour laquelle un programmeur a fondé www.php.cn