Eh, ayti, où es-tu en train de préparer? 

Eh bien, Habr, six mois de 2020 très désagréables sont passés, un peu plus jusqu'à la fin de la décennie - et aujourd'hui je peux dire: cette décennie, tout d'abord, est devenue l'âge d'or de la sphère informatique. L'expérience accumulée, les nouvelles expériences et le matériel cool ont fait leur travail. Il semblait être devenu le nouveau rock and roll, mais d'une manière ou d'une autre, il a rapidement approché pour devenir la nouvelle pop. Tout le monde veut se tourner vers l'informatique, peu importe qui: les responsables de tout et de tout, traducteurs, devrels, PR, rédacteurs, et bien sûr programmeurs, testeurs, ingénieurs. Pendant ce temps, l'industrie évolue beaucoup. Je vous invite à parler de nous, de notre informatique et de la direction que prend tout. 





: , — , 11 . , .



1.





Les programmeurs sont les astronautes de notre temps, littéralement tout le monde veut les devenir: le métier semble à la mode, prometteur et bien payé. Le plus intéressant est que le culte ne s’étend pas seulement aux écoliers, aux étudiants et à leurs parents, mais aussi aux entreprises. Une mode intéressante s'est formée depuis 2015: toutes les entreprises ont tendance à se qualifier de société informatique. Les banques, les détaillants, les boutiques en ligne et même les pizzerias se positionnent précisément comme technologiques. Ici, une substitution de concepts s'opère: si une entreprise est armée de technologies cool et fournit des services technologiques à ses clients, ce n'est pas une entreprise informatique, mais des banques, des détaillants, des restaurants, avancés en termes de transformation technique. Une entreprise informatique est toujours ces organisations qui conçoivent, implémentent, développent et supportent des technologies: hébergement, centres de données, développeurs de logiciels, fabricants de matériel,intégrateurs système, etc. 



Néanmoins, les «entreprises informatiques» ont parfois beaucoup plus d'opportunités et attirent les meilleurs développeurs et ingénieurs pour construire leur infrastructure informatique. 



Contrairement aux spécialistes les meilleurs et les plus expérimentés, il existe une armée de personnalités très étranges qui se considèrent comme des programmeurs, mais à proprement parler elles ne le sont pas. Leur diversité d'espèces est incroyable, à chaque fois que vous découvrez quelque chose de nouveau dans la communication avec ces gars-là, mais il y a surtout des groupes nombreux et typiques.



  • «-» , CMS CRM . , , , , , — , . , , , - , .
  • — . Python , « » , , « ». , -, . Python JavaScript, « » ( ). 
  • , — , , . , . 




Avec la formation dans le domaine informatique, quelque chose se passe: la mythologie va à l'encontre de la pratique, et à la sortie, le marché va des professionnels peu sûrs et compétents aux escrocs qui ont suivi le cours et sont prêts à concourir pour les meilleurs postes dans les entreprises. C'est une partie si douloureuse que je propose de considérer les caractéristiques de l'éducation informatique sur les points - chacun est comme un maïs sur le cœur.



  • . , , , . , , , . — - , , , ( !), .  




  • « » ( , - ..) — , , . , . , , .
  • — , ( , , ). , , . : 1) ; 2) «» . . 
  • « » — . . , ( — ).
  • Les cours en ligne, les écoles, les universités sont une partie colossale de l'industrie qui ressemble à un gentleman en queue de pie qui ne s'est pas lavé depuis trois mois. Cela semble décent, mais après une meilleure connaissance, bon sang! Oui, des enseignants bons et même éminents, des programmes intelligibles et pas à pas, mais c'est un faible niveau de formation, pas à la mesure de l'argent dépensé. Il vaut mieux passer ce temps à regarder les cours du MIT et à faire de l'auto-apprentissage actif.


Malgré les inconvénients, la bonne nouvelle est que presque tout le monde peut trouver une éducation adaptée à son niveau de formation et à ses besoins. Mais, comme pour tout apprentissage, une grande partie de votre réussite dépend de l'auto-préparation, de l'auto-éducation et de la discipline.



Collisionneur de salaire



Les correctifs du marché informatique sont en surchauffe, en grande partie parce que les entreprises non informatiques ont les ressources nécessaires pour courir après les développeurs. Une banque conditionnelle est prête à payer beaucoup plus pour un programmeur backend prêt à l'emploi qu'un moteur de recherche conditionnel ou un développeur de logiciels qui préférerait faire pousser un développeur à partir d'un junior. Les entreprises de conception et les sociétés de sous-traitance (notamment étrangères) paient encore plus. Les programmeurs se sentent comme de nouvelles stars du rock, et maintenant le jerk diplômé, après avoir obtenu son diplôme de la Faculté de mécanique et de mathématiques avec une expérience de test de 0,5 an, jette ses jambes de haut en bas et exige "cent" propre.



Pour une raison quelconque, les entreprises et les demandeurs d'emploi oublient que le salaire n'est pas un taux d'enchère, mais une part de la valeur que vous avez créée pour l'entreprise. Et si June s'assoit et code une fonction pendant une semaine, arnaquant activement des morceaux de code sur tous les forums et sites, il ne mérite pas la centaine convoitée, car la valeur qu'il a créée n'en tire même pas une douzaine. 



La disponibilité du développement à distance joue également un rôle important: pourquoi se rendre au bureau, communiquer, se développer des compétences, si l'on peut coder «désormais» à distance pour une entreprise métropolitaine, soit 100 000 - pas de question. Dans le même temps, une part importante des développeurs tombe volontairement dans le piège avec un plafond bas: en créant du code et en recevant une quantité suffisante maintenant, ils ne se développent pas en dehors de l'entreprise, ne développent pas de compétences en conception de logiciels, et restent des spécialistes capables d'écrire rapidement du bon code. Tôt ou tard, leur plafond personnel arrive, et pour le briser, il faut changer d'emploi et souvent aller vers des salaires plus bas. Le même problème se produit avec certains administrateurs système - DevOps et le cloud computing, ainsi que des capacités à distance incroyables, ont entraîné des situations de surchauffe et de plafond.  



Les trous noirs du monde informatique



Il y a des trous noirs parmi les vraies entreprises informatiques - elles rassemblent tous les développeurs plus ou moins intelligents, offrant de bons salaires et de bonnes conditions. Cependant, ce sont, en règle générale, de grandes entreprises qui sont engagées dans le développement de projets personnalisés et qui reviennent à tout moment sur le marché du travail non seulement des spécialistes individuels, mais également des équipes entières. Ce sont eux qui sont largement impliqués dans la création du collisionneur salarial mentionné. 



Une telle situation est mauvaise car d'excellents spécialistes sont retirés de projets permanents stables en raison de la motivation matérielle, qui sont immergés dans le projet, y ont grandi et sont utiles. Et puis ces spécialistes sautent de projet en projet, où ils gaspillent leurs compétences architecturales et sont essentiellement des codeurs sympas. Il y a deux façons de sortir: jouer surenchérir ou chercher d'autres méthodes de motivation. Il est presque impossible pour une petite entreprise de faire face à cela.



Caractère introverti et dégoûtant



Chaque communauté a sa propre culture: un ensemble de symboles, d'habitudes, de caractéristiques qui peuvent être généralisés à chaque membre de la communauté. Parfois, cela prend la forme d'un stéréotype: les administrateurs sont avec des chats, des barbes et un vieux pull, les testeurs sont tous des hackers, les programmeurs sont ennuyeux avec des lunettes aux muscles atrophiés, etc. Cet état de fait s'avère assez néfaste, en particulier pour les débutants fanatiques qui s'efforcent non seulement de correspondre professionnellement, mais aussi d'entrer dans l'image - par exemple, pour devenir un introverti silencieux et ne communiquer fondamentalement qu'avec un ordinateur.



J'ai dû assister à une très grande conférence informatique avec une jolie jeune programmeuse de notre ville. À l'époque, elle était une programmeuse de bandes dessinées typique: zéro coiffure et coupe de cheveux, lunettes, silence, froncement de sourcils et discours confus rapide et rapide en parlant de développement. Elle s'est habituée à ce masque professionnel. Imaginez sa surprise quand elle a vu en personne des programmeurs complètement différents: bavards, humoristiques, gonflés, bavardant avec enthousiasme sur les danses et les livres, aimant la bière, les gâteaux et le chocolat et en même temps faire des rapports puissants lors des sessions. Mais il y en avait d'autres comme elle - des introvertis silencieux qui se sont habitués à être eux.



La profession laisse toujours une empreinte sur le caractère et le style de vie d'une personne, il n'y a presque pas d'exceptions. Mais cela ne signifie pas que vous devez vous amener à un dénominateur commun. Votre personnage est votre valeur ajoutée dans le métier: si vous êtes extraverti bavard, vous pouvez travailler avec les clients et collecter les exigences de développement; si vous êtes un bourreau de travail, vous effectuerez un travail difficile et minutieux; si vous êtes un diplomate discipliné, vous deviendrez rapidement un chef d'équipe, etc. Je n'aime pas cette phrase, mais ici c'est approprié: être soi-même aujourd'hui a plus de valeur que jamais.





Connaissez-vous les réponses à ces questions? Les gens veulent savoir :-)



Chapitre 2. Environnement des affaires



Des chasseurs de primes



Bien sûr, sur le champ de bataille des informaticiens, un rôle important est attribué aux spécialistes RH qui ont longtemps dépassé le poste RH standard et se sont transformés en RH, spécialistes RH, DevRel (spécialistes des relations avec les développeurs et PR RH internes), etc. Certaines entreprises ont même des recrutements de RH distincts pour la R&D et des RH séparés pour tout le reste. Ils ne dédaignent en aucun cas, juste pour atteindre leur objectif et trouver un spécialiste, mais ... ils ruinent souvent leur propre entreprise lors d'entretiens (par des demandes d'écriture du code sur un morceau de papier, "parlez en anglais avec moi", des questions des premières positions de l'émission de Google et des énigmes psychologiques). 



La location se fait lors de conférences et de rencontres (à quoi pensez-vous qu'elles sont organisées?), En chats privés, en communautés sur les réseaux sociaux, sur des sites spécialisés, etc. Donc, si vous êtes à la recherche d'un emploi et que soudainement vous êtes appelé de toutes parts, sachez que vos RH vous emploient probablement. Dès que vous obtenez un emploi dans une entreprise (surtout dans une grande entreprise), vous êtes immédiatement entouré de soins et d'attention non pas par un mentor, qui est nécessaire pour un démarrage réussi, mais par un spécialiste des relations publiques interne qui se promène dans le bureau, montre des vases avec des bonbons et des fruits, donne des pantoufles et prête attention. que le logo de l'entreprise brodé ou imprimé sur eux, pour ainsi dire, suggère une implication dans le grand.



Pour une raison quelconque, ils ne comprennent pas que le principal stress d'un nouvel employé ne vient pas de pantoufles inconfortables ou de poisson triste dans l'aquarium, mais de la difficulté à entrer dans le flux de travail, les règles de développement, le style de code, les caractéristiques du projet, etc. L'orientation des employés (informer le nouvel arrivant) doit inclure, tout d'abord, la familiarisation avec les responsabilités, les caractéristiques fonctionnelles du poste, avec les membres de l'équipe (tout d'abord, celles liées aux tâches de travail). Et à la première étape, la personne la plus précieuse n'est pas une personne formelle, mais un collègue-mentor inclus dans les activités de profil, qui expliquera tout, enseignera tout, expliquera et inclura sans douleur dans le développement. Et les pantoufles d'IKEA feront l'affaire.



En général, les bureaux sont une autre histoire. Les entreprises s'efforcent de construire une sorte de Disneyland d'entreprise incroyable avec des gymnases et ainsi de suite, si seulement l'employé souhaite rester au bureau le plus longtemps possible et conserver l'environnement. Cependant, par exemple, dans trois très grandes entreprises, j'ai vu n'importe quoi, y compris des capsules de sommeil et des fauteuils de massage dans les salles de SPA, mais en même temps, l'entreprise a des soins médicaux très limités, à la fois en termes d'assurance maladie volontaire et en termes de soins médicaux internes. Autrement dit, dans le bureau sur 4 étages, les employés ne peuvent pas compter sur une assistance rapide - une ambulance résout les problèmes de santé urgents. Et oui, beaucoup de gars disent qu'ils sont désolés de se séparer de la commodité, donc ils ne passent pas à un projet plus intéressant pour de l'argent plus intéressant. 



Une équipe distincte de spécialistes de l'informatique est recherchée par des agences de recrutement capables de vendre à leurs clients un employé de qualité médiocre. En principe, la règle est simple: un bon spécialiste de n'importe quel domaine devient très rarement un objet de relations avec une agence, il est capable de trouver un emploi par lui-même. Et les agents eux-mêmes ne sont pas découragés - recevant un refus du prochain développeur «cible», ils n'hésitent pas à demander les contacts de collègues ou d'amis qui cherchent du travail ou même «que vous aimeriez employer dans une autre entreprise» (cela, je comprends, la motivation est de trouver un emploi un collègue concurrent et dégagez un cheminement de carrière!). 



Et, en passant, il y a de nombreux programmeurs sur le marché du travail, et il n'y a personne pour pourvoir les postes vacants. Une situation courante pour une direction «à la mode». 



Chasseurs de portefeuille



Eh bien, puisque les professionnels de l'informatique gagnent beaucoup, pourquoi ne pas trouver trois mille façons de prendre honnêtement cet argent. En conséquence, sur la base du fanatisme informatique général, toute une industrie a émergé qui offre des services payants et trop payants. J'en énumérerai quelques-uns.



  • . 20 40 . .? , . , , — -, , (, , , ..). , .. , «» .



    Bien sûr, c'est très cool d'écouter de bons orateurs, des rapports sélectionnés (ici les comités de programme ne vous laissent pas tomber), pour en savoir plus sur les projets des autres, mais le problème est qu'il ne s'agit que d'un hangout, rarement lorsqu'il est possible de faire glisser une décision entendue dans la production ou du moins de l'accepter comme une idée - le maximum qui en ressort est de regarder de plus près la technologie et de l'essayer de manière spéculative pour votre projet. Néanmoins, ce sont les conférences et festivals qui réclament le plus activement une partie de votre salaire, car ils se positionnent en partie comme un événement pratiquement précieux, en partie comme un club d'élite. Bien qu'en réalité tout soit beaucoup plus prosaïque.


Et le covid a fait ses propres ajustements. La question est, pour combien de temps?



  • . , , — . , , , — . , , , , , . , , . 
  • . — , , . — , , . - , , , , , . , — . - . 
  • ( , ..) — . Scrum, Agile, , — . , , : . MBA ( ). 
  • . — , Google, Apple Microsoft . ( ), , . , . , , . , , .
  • Maisons d'édition de littérature professionnelle. Il y a d'impressionnantes maisons d'édition étrangères et nationales qui publient de grands livres (je désignerai "Peter" comme le meilleur des russes), et il y a des éditeurs qui ne font pas de très bonnes traductions, ne publient pas les meilleures œuvres nationales et en même temps se promeuvent activement comme les meilleurs assistants sur la voie du devenir chef d'équipe, chef de projet, développeur principal. Seul un filtre interne aide ici: feuilletez le livre, lisez les critiques, évaluez l'importance du contenu. 


J'ai même dû voir des services séparés pour l'analyse sanguine et le bilan de santé pour les informaticiens. Il s'agit bien sûr d'un marketing absolu, mais pourquoi ne pas suivre la tendance. Toute entreprise commerciale aime se lancer dans les tendances, car il y a des veines d'or à l'intérieur. 



Chasseurs d'idées



C'est probablement le point le plus controversé de tous ceux énumérés dans cet article. Cela concerne de nombreux hackathons, où les développeurs sont chargés de créer quelque chose de cool et de cohérent. En conséquence, les organisateurs reçoivent un tas d'idées, des MVP prêts à l'emploi, des prototypes et de futurs employés. Et ils obtiennent ces bénéfices à un très petit prix, en fait - pour rien. Lorsque vous participez à un hackathon, vous devez toujours vous rappeler que vos meilleures idées ont déjà été semées et seront certainement utilisées sous une forme ou une autre.



Cependant, j'ai déjà dit qu'il s'agissait d'un point controversé. Le fait est que les hackathons sont une chose utile pour les développeurs: vous travaillez rapidement, efficacement, sur une tâche spécifique, dans une équipe de gars tout aussi forts et intéressants. Au début d'une carrière, c'est une expérience nécessaire et intéressante. Et parfois, un hackathon devient le seul moyen de s'annoncer à voix haute et même de trouver un investisseur. En général, cela vaut la peine de participer, sans oublier de défendre les idées (pour cela, il existe des avocats pour les informaticiens).



Total de requins



L'industrie établie a «sauvé» de nombreux spécialistes qui, en raison de leur éducation, étaient voués à un avenir incertain. Oui, je parle de nos antagonistes bien-aimés - les humanitaires. Je me souviens, en 2002-2007. les candidats comprenaient déjà ce qu'ils voulaient et craignaient d'entrer dans la faculté de philologie, de langue étrangère, de pédagogie, estimant que cela leur promettait un avenir sans espoir. Mais moins de 10 ans se sont écoulés et tous ces requins de la plume et du langage se sont retrouvés dans les RH, l'environnement de traduction informatique (tech, marketeurs, commerciaux), en copywriting (gestion de contenu, édition de blogs et blogs sur des plateformes de contenu), en gestion d'événements (organisateurs nombreux événements), en particulier arrogant et sûr de lui, est monté dans la gestion de projet. Et tout cela est la même sphère informatique. 



Quel est le problème avec ça, demandez-vous? Les gars effectuent des tâches de travail importantes. C'est vrai, c'est vrai. Mais parmi eux, il y a un grand nombre de ceux qui n'essaient même pas de comprendre les technologies de l'information et, par exemple, concluent des articles sympas à cause de plusieurs phrases ironiques, font des traductions techniques effrayantes, vend sans comprendre les nuances techniques et les exigences des clients "pour la chance", devient Agile compétent et Scrum dans une crèche, mais jeu strictement obligatoire avec un tableau et des morceaux de papier, prend du temps sur diverses de ses initiatives, telles que des réunions de bureau conjointes, des quiz et autres déchets qui sont organisés après le travail, mais qui sont aussi obligatoires qu'un tableau Scrum. Ces types créent des questionnaires complexes et initient la certification psychologique et motivationnelle des techniciens, parlent d'épuisement professionnel et de toxicité, mais ils ne sont pas particulièrement prêts à proposer des solutions.D'où vient la charge de cette activité vigoureuse? C'est simple: chacun d'eux est actif afin de démontrer ses activités, ses besoins et sa valeur pour l'entreprise. Hélas, c'est souvent au détriment des professionnels qui administrent, écrivent du code, conçoivent, testent et ne veulent absolument pas remplir 127 questions du questionnaire sur la douceur des chaises, la salle à manger et les relations avec les collègues. Parce qu'il y aura une coche sur le projet de certification, mais que les chaises resteront mal à l'aise, les collègues seront en conflit, la salle à manger sera médiocre.Parce qu'il y aura une coche sur le projet de certification, mais que les chaises resteront mal à l'aise, les collègues seront en conflit, la salle à manger sera médiocre.Parce qu'il y aura une coche sur le projet de certification, mais que les chaises resteront mal à l'aise, les collègues seront en conflit, la salle à manger sera médiocre.



Je connais des devrels, des RH, des techniciens, des rédacteurs en chef, des journalistes, des traducteurs et même des spécialistes des relations publiques internes très dignes qui non seulement sont entrés dans l'informatique, mais ils y sont avec la tête. Mais pour les compter, les doigts de deux mains suffisent. 



Chapitre 3. Connectez-vous au service informatique



Simplicité imaginaire



Il semble que travailler dans l'informatique soit facile. En fait, qu'est-ce que c'est? Tous les langages de programmation ont un nombre très limité de commandes et une syntaxe assez intelligible, les tâches de l'administrateur système sont également finies, sans parler des testeurs - vous pensez, utilisez le programme et recherchez les bogues. C'est exactement ce que vous pensez lorsque vous partez en première année d'université ou en cours dans une université d'entreprise pour changer de spécialité. Et après un certain temps, vous vous allongez sur le clavier et pleurez presque, car le compilateur a émis 314 erreurs, la commande bash n'existe pas, le script PowerShell fait la mauvaise chose ou ne fait rien, et pour couronner le tout, vous avez attribué à l'ensemble du public 127.0.0.1 via DHCP. Et il n'y a pas de retour en arrière, et ce n'est que le début.





Oui, il est relativement facile d'apprendre à riveter des sites sur un CMS, à créer des applications mobiles simples, mais posez-vous la question - quelle est la demande du marché et quelle sera la concurrence entre ces artisans indépendants?



Les spécialistes recherchés et raffinés vont un long chemin: chaque sujet, chaque langage de programmation, tous les objets d'administration cachent des milliers de nuances, dont la compréhension vient parfois après de nombreuses années d'études et de travail. Dans le même temps, la seule façon d'avancer dans votre spécialité est la pratique quotidienne, travailler avec du code, avec du matériel, avec des réseaux. Même après avoir lu tous les livres, de Schildt à Tanenbaum, vous ne pouvez pas devenir un professionnel si vous venez de lire et de ne rien faire de vos mains, de ne pas «sentir» le compilateur, les paramètres du système d'exploitation, ne pas comprendre les algorithmes, les modèles, etc.



Hélas, le mythe sur la facilité d'entrer dans l'informatique continuera de croître, en grande partie grâce à de nombreuses écoles de programmation qui sont prêtes pour votre argent et votre temps pour vous convaincre que vous êtes déjà un codeur de main-d'œuvre et que le salaire exorbitant est presque crédité sur la carte. Le plus surprenant est que les RH mentionnés sont souvent ravis de la présence de tels certificats, cela fonctionne selon le principe "whoa, comment une personne est motivée et comment elle s'est forcée à commencer ses études à 33 ans". J'ai été témoin d'une histoire absolument incroyable comment un gars avec sept ans d'expérience dans un projet informatique n'a pas été embauché en tant que chef de projet dans une grande entreprise informatique régionale, mais a donné la préférence à une fille sans un seul jour d'expérience en informatique, qui lors d'une interview a dit qu'elle suivait un cours JavaScript en un. des écoles en ligne. Elle a abandonné le cours, mais le travail rémunéré au-dessus du marché est resté.



Qui veut gagner des millions?



Oui, il y a des développeurs qui en reçoivent 200, 300 et même 500 000 par mois. En règle générale, ce sont des gars avec une combinaison unique de compétences - par exemple, des spécialistes de la vision par ordinateur, des mathématiciens-développeurs de réseaux de neurones, des spécialistes sympas dans des langages de programmation relativement rares, des gourous d'entreprise, etc. Mais il n'y en a pas beaucoup. Pour les postes de niveau intermédiaire, il est souvent «plus rentable» pour l'argent d'être chef de projet, directeur commercial, etc., c'est-à-dire d'occuper des postes de direction.





Oui, les programmeurs reçoivent des salaires plus élevés que la moyenne du marché, mais une telle profession nécessite incomparablement plus de coûts de main-d'œuvre et de capacités. En fait, il s'agit d'un travail intellectuel continu et intense. Sinon, cela ne fonctionnera pas bien, cela se révélera inférieur à la moyenne dans tous les sens du terme. Relativement parlant, si vous avez maintenant 35 ans, vous gagnez 60 à 80000 roubles, en travaillant comme manager pour quelque chose, en tant que responsable hiérarchique ou ingénieur, et vous décidez d'aller dans l'informatique (développement), alors vous arriverez à votre niveau de salaire en 2 au moins un an. Et pendant ces deux années, vous étudierez et vous entraînerez comme un junior ordinaire. 



De plus, il n'y a rien de romantique dans le métier de programmeur, de testeur ou d'administrateur système (ici aussi bien DevOps que networkers, etc.). Dès que vous vous immergez dans le travail, vous remarquerez que la même routine est partout comme ailleurs, seulement elle s'applique à d'autres processus. Et à un poste varié et intéressant de chef d'équipe, d'architecte système, de concepteur de logiciels, vous avez encore besoin de grandir, et ensuite, à condition d'en avoir le désir et la capacité de le faire.



Le démarrage est un faux départ



Les startups informatiques sont une histoire distincte qui façonne également l'industrie. Ils incluent presque toutes les entreprises nouvellement ouvertes. Voici ce qu'ils sont.



  • - — , , (, , , ..). , : , . .
  • -, — , , . , . , . 
  • «» , , , , .. .
  • - , CRM-, CMS .. — , , . : CRM-, CMS .. , , , :-)


Ainsi, ces startups concernent très spécifiquement l'embauche de personnel: par exemple, dans la phase d'attrait actif des investissements, elles peuvent «prendre» un développeur pour beaucoup d'argent, et en six mois elles peuvent fermer ou simplement se débarrasser de 90% du personnel, car les investissements se sont taris, et le produit ne décolle pas ... De plus, il arrive que les programmeurs travaillent aux conditions les plus basses en prévision d'une conquête rapide du marché et, par conséquent, soient obligés de partir sans rien et de chercher du travail.  



Chapitre 4. Que se passera-t-il ensuite?



Où l'industrie se développera



Malgré les histoires d'horreur sur les robots, la sphère informatique ne s'effondrera pas et ne disparaîtra pas (il faut que quelqu'un conçoive et programme des robots!), Mais au contraire, elle prendra encore plus de place dans notre vie. Cependant, le simple fait d'être un développeur deviendra plus ennuyeux et matériellement plus triste - le marché aura une demande croissante de «chimères», c'est-à-dire de spécialistes qui combinent la capacité de créer un bon code et la possession d'une spécialisation (par exemple, dans le commerce et la publicité, les développeurs avec une compréhension du marketing et programmatique, en médecine - spécialistes de la biotechnologie, cybernétique médicale et juste programmeurs avec une formation biologique, chimique ou médicale, en linguistique, il ne faut pas des philologues, mais des programmeurs avec une compréhension et une connaissance de la linguistique, etc.). 



Par exemple, lors d'une des conférences, une demande intéressante du marché a été faite: il n'y a toujours pas de traducteurs de logiciels normaux et de haute qualité à des fins commerciales et travaillant avec de la documentation technique. Il est clair qu'une équipe fera face à une telle tâche avec une compréhension approfondie de toutes les facettes de cette question: de la théorie de la traduction aux tâches de développement proprement dites. 



Les industries ont besoin de tout



Curieusement, l'industrie a vraiment besoin de tout: de super développeurs avec de solides compétences en mathématiques, en algorithmes et en programmation, et des concepteurs Web issus de la charrue, des codeurs de singe, des testeurs de tous niveaux et des administrateurs système de toutes sortes. Autre chose, les conditions de croissance, les tâches, les perspectives et les revenus sont très différents. Et ce manque d'opportunités continuera de croître. 





Quel **** a fait cette demande?!



L'éducation doit changer



L'éducation informatique qui existe actuellement devra changer, sinon elle perdra complètement sa popularité et sa pertinence (et même l'armée ne sauvera pas). Dans l'éducation, l'accent doit être mis sur les exercices pratiques, sur l'apprentissage du travail avec les sources, sur les programmes à l'intersection des spécialités - les conférences sur les manuels des années 90, les facultés «quasi» informatiques et les cours de courte durée devraient progressivement devenir une chose du passé. 



Je pense que dans un proche avenir, l'importance des universités d'entreprise augmentera considérablement. Déjà aujourd'hui, de nombreuses entreprises forment gratuitement des spécialistes afin de sélectionner le meilleur pour elles-mêmes. Mais vous devez comprendre que les «pas les meilleurs» acquerront également des compétences et pourront changer leur cheminement de carrière ou comprendre qu'une technologie particulière ne leur appartient pas. C'est une opportunité très cool et une menace directe pour l'éducation classique (jusqu'à présent presque imperceptible, mais le temps passe).   



Les technologies changeront peu



Aujourd'hui, il existe des technologies pour presque tout - n'importe quelle idée de la vôtre trouvera facilement sa propre pile technologique. Il est peu probable que quelque chose change activement dans l'environnement des langages de programmation, cela se déplacera fondamentalement dans l'infrastructure réseau, sur le Web, dans l'entreprise. Les programmeurs formés aujourd'hui, avec un intérêt relativement stable pour le développement de leur stack, seront en demande à la fois dans 5 ans et dans 10 ans. De plus, de nombreux produits nécessiteront une assistance et une maintenance pendant longtemps (et oui, le code moderne, cool et propre d'aujourd'hui sera probablement l'héritage des hémorroïdes dans 10 ans ;-) Pensez-y!). 



La technologie va exploser



Tout ce qui concerne le développement mobile, les réseaux de neurones, l'intelligence artificielle, la VR / AR et l'IoT changera à une vitesse fulgurante. De nombreuses implémentations modernes sont imparfaites et il est clair que le développement recherche de nouvelles façons de résoudre les problèmes complexes de chacune de ces technologies. Le développement du développement mobile sera déterminé par le changement des facteurs de forme des gadgets: les écrans flexibles nécessiteront de l'innovation. Ainsi, nous ferons bientôt face à une rupture dans la pile habituelle. Être l'un des premiers à maîtriser de nouvelles techniques est vraiment prometteur, intéressant et sans aucun doute rentable.



Ça deviendra pop



Si il y a 3-4 ans, la sphère informatique était un nouveau rocher et formait une telle sous-culture industrielle, elle est aujourd'hui presque pop. Cette évolution est due au fait que la culture des informaticiens est de moins en moins formée par les informaticiens eux-mêmes, de plus en plus de maîtres d'événements, de spectacles, de travaux de masse cultuelle, etc. Ce sont ces gars-là qui vont créer la coque extérieure de notre industrie complexe et intelligente, et il est très possible que l'industrie ressemble à ce que le cerveau d'Einstein a été poussé dans un costume de clown de concert et mis au travail. Ce n'est ni bon ni mauvais, la seule conséquence de cette situation est que l'attractivité externe de l'industrie pour les larges masses qui veulent entrer dans l'informatique après un cours en ligne de deux mois sera encore plus grande, ce qui signifie que les écarts salariaux vont s'aggraver, la qualité de la gestion diminuera et de nouvelles difficultés surgiront lors du travail avec les clients. ...Eh bien, nous ne sommes pas des étrangers. 



Le cycle reprendra



Tôt ou tard, une masse critique des problèmes décrits s'accumulera et l'industrie parviendra à aplanir certaines des erreurs qu'elle a commises. Les exigences pour les professionnels changeront, la valeur de l'expérience pratique augmentera, les employeurs rejetteront tous ceux qui ne sont pas venus pour créer de la valeur, mais pour prendre des ressources. En conséquence, l'industrie informatique changera qualitativement et se formera comme une vaste communauté professionnelle qui n'est pas prête à accepter des «entrants» faibles et non préparés (ce sera quelque chose comme un modèle de médecine, qui n'est pas si facile à entrer). Et c'est une évolution intéressante dans tous les sens du terme. 



J'ai relu le texte - il s'est avéré sombre ... En principe, je regarde l'avenir de l'informatique en particulier et des hautes technologies en général avec un grand optimisme. Dans n'importe quel scénario de développement de la politique et de l'économie mondiales (à l'exception de la destruction du monde - le fantastique est tellement fantastique, même à partir de juin 2020), un retour en arrière technologique n'est plus possible: de plus en plus d'éléments de notre vie quotidienne et de notre travail seront basés sur des technologies de plus en plus avancées. Le matériel devra être conçu, les interfaces à concevoir, le code à écrire - sous une forme ou une autre. Par conséquent, il y aura un marché du travail intéressant, il y aura des salaires différents, il y aura des demandes et il y aura une demande pour tout ce qui a été fait. Vivre et vivre dans la sphère informatique et je ne dirai pas des mots prétentieux sur ce que cela devrait être, nous déterminons. Nous sommes tous humains et la pyramide éternelle de Maslow travaille pour nous,par conséquent, il ne fonctionnera pas de changer quelque chose pour l'idée - seulement si elle est très locale. Mais nous pouvons faire autre chose - faire notre travail avec dignité et honnêteté. Cela déterminera vraiment l'état de l'industrie. Et ceux qui font une émission de télé-réalité pop hors de l'industrie resteront des guirlandes. Ils font juste leur travail aussi.



Discutons?



All Articles