Bonjour, Habr! J'ai récemment beaucoup réfléchi à une carrière, à l'avenir de notre industrie, etc. J'ai décidé d'écrire un article pour ceux qui vont juste entrer ici, et en effet, peut-être que quelqu'un sera intéressé, tout ce qui suit est purement mon IMHO et une grande partie de ce que je dis s'applique à d'autres domaines, et environ la moitié de cela est également un plafond, mais commençons .
- La première chose que vous devez savoir: de nombreux programmeurs se perçoivent comme des millionnaires latents, c'est fondamentalement la mauvaise approche. N'allez pas ici pour d'énormes sommes d'argent, l'âge des startups est passé et un seul programmeur vaut peu. 95% des développeurs est une ressource qui ne résout rien, elle fait un profit en revendant ses heures de travail, vous ne pourrez pas retirer la crème de votre travail, comme dans de nombreux métiers.
- Son salaire a toujours un plafond au-dessus duquel 99% ne sauteront pas, ils ne deviendront pas évangélistes, stars et autres directeurs techniques.
- Sur la base des paragraphes précédents: si vous voulez vraiment faire carrière ou du moins ne pas être à la poubelle lorsque le boom de l'industrie informatique passe (je ne prétends pas faire de prévisions, mais, malheureusement, tout cela ressemble à une bulle, qui est également en train de souffler). Puis pompez les compétences générales, cool cool, ne lui donnez pas moins de force que les compétences techniques. Même Java peut être courbé, mais la boltologie a été un outil efficace pour vous promouvoir sur l'échelle de carrière pendant des siècles, elle ne propose pas de nouveaux cadres, votre capacité à associer quelque chose ne deviendra jamais obsolète.
- En suivant les mêmes arguments: Apprenez l'anglais. Je comprends, vous pensez, qu'est-ce que j'ai dit de si nouveau? Après tout, tout le monde écrit partout où vous devez apprendre l'anglais? Et pourtant, même pas la moitié d'entre eux - les gens connaissent l'anglais au bon niveau. Et cette partie perd pour ceux qui le connaissent. À l'heure actuelle, il existe une tendance pour l'apprentissage automatique, les mégadonnées et d'autres intelligences artificielles. En russe, vous ne trouverez pas ou presque pas d'informations pour débuter une carrière dans de nouveaux domaines. Tout ce que vous pouvez faire est d'attendre que certains hommes entreprenants commencent des cours rémunérés, mais le nombre de personnes souhaitant de tels postes augmente fortement et les salaires baissent, et comment se développer davantage si les domaines progressent, et vous ne pouvez pas mettre à niveau vos compétences à partir de pour la langue? Vous attendez à nouveau les cours.
Et encore une fois, l'anglais ne deviendra pas obsolète, vous voulez changer le champ d'activité, et ce sera un plus où que vous alliez. - Ne croyez pas ceux qui disent que QA / QC / 1C / «insérer le nom de« carrière prestigieuse »est stupide, ennuyeux, certains imbéciles et perdants y travaillent. Pour une raison quelconque, de jeunes spécialistes errent autour de Java, Angulars, Python et d'autres langages et technologies qui semblent dire: je regarde l'élite. Très probablement dans votre carrière de programmeur, vous écrirez des formulaires et conduirez des données depuis et vers la base de données, ce qui n'est pas différent de ce que feront vos pseudonymes 1c. La différence sera que toute entreprise a toujours besoin d'un pseudo 1s et sera nécessaire pendant longtemps. En outre, ces spécialistes sont souvent pompés dans des domaines connexes tels que la comptabilité et gardent généralement le doigt sur le pouls de l'entreprise, s'il s'agit d'un livre ordinaire. Ils sont beaucoup plus susceptibles d'ouvrir leur entreprise non technologique, car ils savent comment fonctionnent les processus. Ils savent comment communiquer avec les tantes de la comptabilité et des ventes, elles-mêmes, bien sûr, elles se plaignent toujours que c'est comme ça que nous en avons assez, nous ne voulons pas communiquer avec elles, mais nous ne pouvons pas nier le bénéfice d'une telle compétence, la capacité de s'entendre avec un tel public ouvre différentes possibilités dans la vie. Sans oublier qu'il est beaucoup plus facile de faire des relations d'affaires utiles que dans une entreprise d'externalisation.
Alors que parmi les qa, il y a une concentration record de personnes au hasard, il y a beaucoup moins de bons spécialistes qu'en développement. Cas absolument réel: une personne avec une main tendue recroquevillée sur les seuils pour le poste de stagiaire / juniora, ayant une bonne formation, mais sans fanatisme, a même refusé 500 $, car le marché regorge de différents types de lunes aux yeux brûlants. Fatigué, déçu, craché, a appris la théorie des tests, en conséquence, grâce à de réelles compétences en écriture de code et en travaillant avec un débogueur (ce qui n'est surtout pas superflu dans les repères), j'ai reçu 4 offres par semaine et un salaire de départ de 1000 $ sans expérience de travail. - Ne vous attachez pas aux cadres, étudiez la fondation. Chaque année, de nouveaux cadres sortent.
- Ne mettez pas d'oeufs dans le même panier, vous risquez de vous épuiser, vous voulez partir d'ici, mais le monde est grand et effrayant, et tout ce que vous pouvez faire est d'écrire du code. Étudiez les domaines connexes et non, le marketing numérique, le smm, le droit après tout, quelque chose qui vous intéresse et que vous pourrez appliquer à l'avenir. Par Dieu, ils ont pu maîtriser Java et y faire face d'une manière ou d'une autre.
- Surveillez votre argent, l'informatique en ce moment est un domaine étonnant où vous pouvez gagner beaucoup d'argent en tant qu'employé, mais, comme je l'ai écrit, cela ne fera pas de vous un millionnaire. Je connais de nombreux spécialistes dans notre domaine avec des salaires à partir de 3500 $, qui vivent néanmoins de chèque de paie à chèque de paie, car à l'âge de 35 ans, ils ont réussi à accumuler un énorme tas de passifs qui leur font perdre de l'argent chaque mois. Ne tombez pas dans cette situation.