Eh, ayti, wo machst du? 

Nun, Habr, ein halbes Jahr eines sehr unangenehmen Jahres 2020 ist vergangen, etwas länger bis zum Ende des Jahrzehnts - und schon heute kann ich sagen: Dieses Jahrzehnt ist zuallererst das goldene Zeitalter der IT-Sphäre geworden. Die gesammelten Erfahrungen, neuen Experimente und coole Hardware haben ihren Job gemacht. IT schien der neue Rock'n'Roll geworden zu sein, aber irgendwie näherte es sich schnell dem neuen Pop. Jeder möchte in der IT sein, egal wer: Manager von allem und jedem, Übersetzer, Entwickler, PR-Spezialisten, Texter und natürlich Programmierer, Tester, Ingenieure. Inzwischen verändert sich die Branche stark. Ich lade Sie ein, über uns, unsere IT und die Richtung zu sprechen. 





: , — , 11 . , .



1.





Programmierer sind die Astronauten unserer Zeit, buchstäblich jeder will sie werden: Der Beruf scheint modisch, vielversprechend und hochbezahlt. Das Interessanteste ist, dass sich der Kult nicht nur auf Schüler, Schüler und deren Eltern erstreckt, sondern auch auf Unternehmen. Seit 2015 bildet sich eine interessante Modeerscheinung: Alle Unternehmen bezeichnen sich selbst als IT-Unternehmen. Banken, Einzelhandel, Online-Shops und sogar Pizzerien positionieren sich genau als technologisch. Hier findet die Substitution von Konzepten statt: Wenn sich ein Unternehmen mit coolen Technologien bewaffnet hat und seinen Kunden technologische Dienstleistungen anbietet, ist es kein IT-Unternehmen, sondern Banken, Einzelhändler, Restaurants, die in Bezug auf technische Transformation usw. Fortschritte gemacht haben. Ein IT-Unternehmen sind nach wie vor Unternehmen, die Technologien entwerfen, implementieren, entwickeln und unterstützen: Hosting, Rechenzentren, Softwareentwickler, Hardwarehersteller,Systemintegratoren usw. 



Dennoch haben "IT-Unternehmen" manchmal viel mehr Möglichkeiten und ziehen die besten Entwickler und Ingenieure an, um ihre IT-Infrastruktur aufzubauen. 



Im Gegensatz zu den besten und erfahrensten Spezialisten gibt es eine Armee sehr seltsamer Persönlichkeiten, die sich als Programmierer betrachten, aber genau genommen nicht. Ihre Artenvielfalt ist erstaunlich, jedes Mal, wenn Sie etwas Neues in der Kommunikation mit diesen Jungs entdecken, aber es gibt besonders zahlreiche und typische Gruppen.



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




Mit der Ausbildung im IT-Bereich passiert etwas: Mythologie widerspricht der Praxis, und am Ausgang reicht der Markt von unsicheren, kompetenten Fachleuten bis zu Dodgern, die den Kurs gesehen haben und bereit sind, um die besten Positionen in Unternehmen zu kämpfen. Dies ist ein so schmerzhafter Teil, dass ich vorschlage, die Merkmale der IT-Ausbildung auf den Punkt zu bringen - jeder ist wie ein Korn im Herzen.



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




  • « » ( , - ..) — , , . , . , , .
  • — , ( , , ). , , . : 1) ; 2) «» . . 
  • « » — . . , ( — ).
  • Online-Kurse, Schulen und Universitäten sind ein kolossaler Teil der Branche, der aussieht wie ein Gentleman in einem Frack, der sich seit drei Monaten nicht mehr gewaschen hat. Es scheint anständig, aber bei näherer Bekanntschaft - verdammt! Ja, gute und sogar hervorragende Lehrer, verständliche und schrittweise Programme, aber dies ist ein niedriges Ausbildungsniveau, das nicht dem ausgegebenen Geld entspricht. Es ist besser, diese Zeit mit MIT-Kursen und aktivem Selbststudium zu verbringen.


Trotz der Nachteile ist die gute Nachricht, dass fast jeder eine Ausbildung für sein Ausbildungsniveau und seine Bedürfnisse finden kann. Aber wie bei jedem Lernen hängt ein Großteil Ihres Erfolgs von Selbstvorbereitung, Selbstbildung und Disziplin ab.



Gehaltskollider



Die Patches auf dem IT-Markt sind überhitzt, zum großen Teil, weil Nicht-IT-Unternehmen über die Ressourcen verfügen, um nach Entwicklern zu suchen. Eine bedingte Bank ist bereit, für einen vorgefertigten Backend-Programmierer viel mehr zu bezahlen als für eine bedingte Suchmaschine oder einen Softwareentwickler, der es vorziehen würde, sich selbst zum Entwickler eines Junior zu entwickeln. Designfirmen und Outsourcing-Unternehmen (insbesondere ausländische) zahlen noch mehr. Programmierer fühlen sich wie neue Rockstars, und jetzt wirft der Jerk-Absolvent nach seinem Abschluss an der Fakultät für Mechanik und Mathematik mit 0,5 Jahren Testerfahrung seine Beine auf und ab und fordert "hundert" Sauberkeit.



Aus irgendeinem Grund vergessen sowohl Unternehmen als auch Arbeitssuchende, dass das Gehalt keine Auktionsrate ist, sondern ein Teil des Wertes, den Sie für das Unternehmen geschaffen haben. Und wenn June eine Funktion für eine Woche sitzt und scheißt und aktiv Code-Teile über alle Foren und Websites hinweg durchsucht, verdient er die begehrten Hundert nicht, weil der Wert, den er geschaffen hat, nicht einmal ein Dutzend zieht. 



Die Verfügbarkeit von Remote-Entwicklung spielt ebenfalls eine wichtige Rolle: Warum ins Büro gehen, kommunizieren, Fähigkeiten aufbauen, wenn Sie "von nun an" remote für ein Großstadtunternehmen codieren können, das 100.000 beträgt - keine Frage. Gleichzeitig gerät ein erheblicher Teil der Entwickler freiwillig mit einer niedrigen Obergrenze in die Falle: Während sie Code erstellen und jetzt eine ausreichende Menge erhalten, entwickeln sie sich nicht außerhalb des Unternehmens, entwickeln keine Fähigkeiten im Bereich Software-Design und bleiben Spezialisten, die in der Lage sind, schnell guten Code zu schreiben. Früher oder später kommt ihre persönliche Obergrenze, und um sie zu brechen, müssen Sie den Arbeitsplatz wechseln und oft zu niedrigeren Löhnen gehen. Das gleiche Problem tritt bei einigen Systemadministratoren auf - DevOps und Cloud Computing haben zusammen mit unglaublichen Remote-Funktionen zu Überhitzung und Deckensituationen geführt.  



Schwarze Löcher der IT-Welt



Es gibt schwarze Löcher unter echten IT-Unternehmen - sie versammeln alle mehr oder weniger intelligenten Entwickler und bieten gute Löhne und Bedingungen. Dies sind jedoch in der Regel große Unternehmen, die sich mit der Entwicklung kundenspezifischer Projekte befassen und jederzeit nicht nur einzelne Spezialisten, sondern auch ganze Teams auf den Arbeitsmarkt zurückkehren. Sie sind maßgeblich an der Erstellung des genannten Gehaltskolliders beteiligt. 



Diese Situation ist schlecht, weil aus stabilen permanenten Projekten aufgrund der materiellen Motivation exzellente Spezialisten herausgezogen werden, die in das Projekt eintauchen, darin aufgewachsen sind und Nutzen bringen. Und dann springen diese Spezialisten von Projekt zu Projekt, wo sie ihre architektonischen Fähigkeiten verschwenden und im Wesentlichen coole Programmierer sind. Es gibt zwei Möglichkeiten: überboten zu spielen oder nach anderen Motivationsmethoden zu suchen. Für ein kleines Unternehmen ist es fast unmöglich, damit fertig zu werden.



Introvertierter, widerlicher Charakter



Jede Gemeinschaft hat ihre eigene Kultur: eine Reihe von Symbolen, Gewohnheiten und Merkmalen, die generisch auf jedes Mitglied der Gemeinschaft ausgedehnt werden können. Manchmal hat es die Form eines Stereotyps: Admins sind mit Katzen, Bärten und in einem alten Pullover, Tester sind alle Hacker, Programmierer langweilen Bohrungen mit Brille mit verkümmerten Muskeln usw. Dieser Zustand erweist sich als ziemlich schädlich, insbesondere für fanatische Anfänger, die sich nicht nur bemühen, professionell zu korrespondieren, sondern auch ins Bild zu treten - zum Beispiel, ein stiller Introvertierter zu werden und im Grunde nur mit einem Computer zu kommunizieren.



Ich musste an einer sehr großen IT-Konferenz mit einer netten jungen Programmiererin aus unserer Stadt teilnehmen. Sie war damals eine typische Comic-Programmiererin: keine Frisuren und Frisuren, keine Brille, keine Stille, kein Stirnrunzeln und keine schnelle, verwirrte Rede, wenn sie über Entwicklung sprach. Sie gewöhnte sich an diese professionelle Maske. Stellen Sie sich ihre Überraschung vor, als sie völlig andere Programmierer live sah: gesprächig, humorvoll, aufgepumpt, begeistert über Tänze und Bücher plaudernd, Bier, Kuchen und Schokolade liebend und gleichzeitig kraftvolle Berichte in Sitzungen. Aber es gab andere wie sie - stille Introvertierte, die sich gerade daran gewöhnt hatten, sie zu sein.



Der Beruf prägt immer den Charakter und den Lebensstil einer Person, es gibt fast keine Ausnahmen. Dies bedeutet jedoch nicht, dass Sie sich auf einen gemeinsamen Nenner bringen müssen. Ihr Charakter ist Ihr Mehrwert im Beruf: Wenn Sie ein gesprächiger Extrovertierter sind, können Sie mit Kunden zusammenarbeiten und Anforderungen für die Entwicklung sammeln. Wenn Sie ein Workaholic sind, werden Sie schwierige und sorgfältige Arbeit leisten. Wenn Sie ein disziplinierter Diplomat sind, werden Sie schnell zum Teamleiter usw. Ich mag diesen Satz nicht, aber hier ist es angebracht: Heute du selbst zu sein ist wertvoller als je zuvor.





Kennen Sie die Antworten auf diese Fragen? Die Leute wollen wissen :-)



Kapitel 2. Geschäftsumfeld



Kopfgeldjäger



Natürlich wird auf dem Schlachtfeld für IT-Spezialisten eine wichtige Rolle HR-Spezialisten zugewiesen, die längst aus der Standard-HR-Position herausgewachsen sind und sich in HR, HR-Spezialisten, DevRel (Spezialisten für Beziehungen zu Entwicklern und interne HR-PR) usw. verwandelt haben. Einige Unternehmen haben sogar separate HR-Mitarbeiter für F & E und separate HR für alles andere. Sie verachten keineswegs nur, um ihr Ziel zu erreichen und einen Spezialisten zu finden, sondern ... sie ruinieren oft ihr eigenes Geschäft bei Interviews (durch Aufforderung, den Code auf ein Blatt Papier zu schreiben, "mit mir auf Englisch zu sprechen", Fragen aus den ersten Positionen der Google-Ausgabe und psychologische Aufgaben). 



Die Einstellung erfolgt auf Konferenzen und Meetups (wofür sind sie Ihrer Meinung nach arrangiert?), In geschlossenen Chats, in Communities in sozialen Netzwerken, auf spezialisierten Websites usw. Wenn Sie also nach einem Job suchen und plötzlich aus allen Richtungen angerufen werden, sollten Sie wissen, dass Ihre Personalabteilung Sie wahrscheinlich beschäftigt. Sobald Sie einen Job in einem Unternehmen bekommen (besonders in einem großen), werden Sie sofort von Sorgfalt und Aufmerksamkeit umgeben, nicht von einem Mentor, der für einen erfolgreichen Start notwendig ist, sondern von einem internen PR-Spezialisten, der im Büro herumläuft, Vasen mit Süßigkeiten und Früchten zeigt, Hausschuhe zeigt und Aufmerksamkeit schenkt dass das Firmenlogo sozusagen aufgestickt oder gedruckt ist, deutet auf eine Beteiligung am Großen hin.



Aus irgendeinem Grund verstehen sie nicht, dass der Hauptstress eines neuen Mitarbeiters nicht von unbequemen Hausschuhen oder traurigen Fischen im Aquarium herrührt, sondern von der Schwierigkeit, den Workflow, die Entwicklungsregeln, den Codestil, die Projektfunktionen usw. einzugeben. Die Mitarbeiterorientierung (Information des Neuankömmlings) sollte zunächst die Kenntnis der Verantwortlichkeiten, Funktionsmerkmale der Position und der Teammitglieder (vor allem derjenigen, die sich auf Arbeitsaufgaben beziehen) umfassen. Und in der ersten Phase ist die wertvollste Person keine formelle Person, sondern ein in Profilaktivitäten einbezogener Kollege-Mentor, der alles erklärt, alles lehrt, erklärt und schmerzlos in die Entwicklung einbezieht. Und Hausschuhe von IKEA reichen aus.



Im Allgemeinen sind Büros eine andere Geschichte. Unternehmen bemühen sich, eine Art unglaubliches Disneyland mit Fitnessstudios usw. zu errichten, wenn nur der Mitarbeiter so lange wie möglich im Büro bleiben und die Umwelt schützen möchte. Zum Beispiel habe ich in drei sehr großen Unternehmen alles gesehen, einschließlich Schlafkapseln und Massagestühlen in SPA-Räumen, aber gleichzeitig hat das Unternehmen eine sehr begrenzte medizinische Versorgung, sowohl in Bezug auf die freiwillige Krankenversicherung als auch in Bezug auf die interne medizinische Versorgung. Das heißt, im Büro auf vier Etagen können sich die Mitarbeiter nicht auf sofortige Hilfe verlassen - ein Krankenwagen löst Probleme mit dringenden Gesundheitsproblemen. Und ja, viele Leute sagen, dass es ihnen leid tut, sich von der Bequemlichkeit zu trennen, so dass sie nicht für interessanteres Geld zu einem interessanteren Projekt wechseln. 



Ein separater Kader für IT-Spezialisten wird von Personalagenturen gesucht, die in der Lage sind, ihren Kunden als Super-Senior einen nicht sehr hochwertigen Mitarbeiter zu verkaufen. Grundsätzlich ist die Regel einfach: Ein guter Spezialist auf irgendeinem Gebiet wird sehr selten zum Gegenstand von Beziehungen zu einer Agentur, er kann selbst einen Job finden. Und die Agenten selbst lassen sich nicht entmutigen - wenn sie vom nächsten "Ziel" -Entwickler abgelehnt werden, zögern sie nicht, nach den Kontakten von Kollegen oder Freunden zu fragen, die Arbeit suchen oder sogar "die Sie in einem anderen Unternehmen beschäftigen möchten" (dies ist meines Erachtens die Motivation, einen Job zu finden ein konkurrierender Kollege und einen Karriereweg frei machen!). 



Übrigens gibt es auf dem Arbeitsmarkt viele Programmierer, und es gibt niemanden, der freie Stellen besetzt. Eine häufige Situation für eine "modische" Richtung. 



Brieftaschenjäger



Nun, da IT-Profis viel verdienen, warum nicht dreitausend Wege finden, um dieses Geld ehrlich zu nehmen? Dementsprechend ist auf der Grundlage des allgemeinen IT-Fanatismus eine ganze Branche entstanden, die bezahlte und zu bezahlte Dienstleistungen anbietet. Ich werde einige von ihnen auflisten.



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



    Natürlich ist es sehr cool, guten Rednern zuzuhören, ausgewählte Berichte (hier lassen Sie die Programmkomitees nicht im Stich), sich über die Projekte anderer zu informieren, aber das Problem ist, dass dies nur ein Treffpunkt ist, selten, wenn es möglich ist, eine gehörte Entscheidung in die Produktion zu ziehen oder sie zumindest als Idee zu akzeptieren - Das Maximum, das dabei herauskommt, ist, sich die Technologie genauer anzusehen und sie spekulativ für Ihr Projekt anzuprobieren. Dennoch sind es Konferenzen und Festivals, die am aktivsten einen Teil Ihres Gehalts beanspruchen, da sie sich teilweise als praktisch wertvolle Veranstaltung, teilweise als Elite-Club positionieren. Obwohl in Wirklichkeit alles viel prosaischer ist.


Und der Covid nahm seine eigenen Anpassungen vor. Die Frage ist, wie lange?



  • . , , — . , , , — . , , , , , . , , . 
  • . — , , . — , , . - , , , , , . , — . - . 
  • ( , ..) — . Scrum, Agile, , — . , , : . MBA ( ). 
  • . — , Google, Apple Microsoft . ( ), , . , . , , . , , .
  • Verlage der Fachliteratur. Es gibt großartige in- und ausländische Verlage, die großartige Bücher veröffentlichen (ich werde "Peter" als den besten der russischen herausstellen), und es gibt Verlage, die nicht sehr gute Übersetzungen machen, nicht die besten inländischen Werke veröffentlichen und sich gleichzeitig aktiv als die besten Assistenten auf dem Weg des Werbens fördern Teamleiter, Projektmanager, leitender Entwickler. Hier hilft nur ein interner Filter: Blättern Sie durch das Buch, lesen Sie Rezensionen, bewerten Sie die Wichtigkeit des Inhalts. 


Ich musste sogar separate Dienste für die Blutanalyse und die Gesundheitsuntersuchung für IT-Mitarbeiter aufsuchen. Dies ist natürlich absolutes Marketing, aber warum nicht den Trend treffen? Jedes Handelsunternehmen liebt es, sich auf Trends einzulassen, denn darin befinden sich Goldadern. 



Ideenjäger



Dies ist wahrscheinlich der umstrittenste Punkt in diesem Artikel. Es handelt sich um zahlreiche Hackathons, bei denen Entwickler die Aufgabe haben, etwas Cooles und Kohärentes zu machen. Als Ergebnis erhalten die Organisatoren eine Reihe von Ideen, vorgefertigten MVPs, Prototypen und zukünftigen Mitarbeitern. Und diese Gewinne bekommen sie tatsächlich zu einem sehr geringen Preis - für nichts. Wenn Sie an einem Hackathon teilnehmen, sollten Sie immer daran denken, dass Ihre besten Ideen bereits gesät wurden und sicherlich in der einen oder anderen Form verwendet werden.



Ich habe jedoch bereits gesagt, dass dies ein kontroverser Punkt ist. Tatsache ist, dass Hackathons eine nützliche Sache für Entwickler sind: Sie arbeiten schnell, effizient und an einer bestimmten Aufgabe in einem Team von ebenso starken und interessanten Leuten. Zu Beginn einer Karriere ist dies eine notwendige, interessante Erfahrung. Und manchmal ist ein Hackathon die einzige Möglichkeit, sich laut zu melden und sogar einen Investor zu finden. Im Allgemeinen lohnt es sich, daran teilzunehmen und Ideen zu verteidigen (dafür gibt es Anwälte für IT-Spezialisten).



Haie insgesamt



Die etablierte Industrie "rettete" viele Spezialisten, die aufgrund ihrer Ausbildung in eine zweifelhafte Zukunft verurteilt waren. Ja, ich spreche von unseren geliebten Antagonisten - Humanitären. Ich erinnere mich an 2002-2007. Die Bewerber verstanden bereits, worauf sie zusteuerten, und hatten Angst, in die philologische Fakultät, die Fremdsprache und die Pädagogik einzutreten, und glaubten, dass dies ihnen eine hoffnungslose Zukunft verspricht. Aber weniger als 10 Jahre sind vergangen und all diese Haie von Stift und Sprache haben sich in der Personalabteilung, der IT-Übersetzungsumgebung (Techniker, Vermarkter, Verkäufer), beim Verfassen von Texten (Content Management, Bearbeiten von Blogs und Blogs auf Content-Plattformen) und im Event Management (Organisatoren) wiedergefunden zahlreiche Veranstaltungen), besonders arrogant und selbstbewusst, stieg in das Projektmanagement ein. Und das alles ist die gleiche IT-Sphäre. 



Was ist daran falsch, fragst du? Die Jungs erledigen wichtige Arbeitsaufgaben. Das stimmt, das ist es. Aber unter ihnen gibt es eine große Anzahl von Menschen, die nicht einmal versuchen, die Informationstechnologie zu verstehen und zum Beispiel coole Artikel aufgrund mehrerer sprachgebundener Sätze zusammenfassen, gruselige technische Übersetzungen machen, verkaufen, ohne die technischen Nuancen und Kundenanforderungen "für Glück" zu verstehen, kompetent agil werden und Scrum in ein Kinderspiel, aber ein streng obligatorisches Spiel mit einem Whiteboard und Zettel, nimmt sich Zeit für verschiedene Initiativen, wie gemeinsame Bürotreffen, Quizfragen und anderen Müll, der nach der Arbeit arrangiert wird, aber genauso obligatorisch ist wie ein Scrum-Board. Diese Leute schreiben komplexe Fragebögen und initiieren eine psychologische und motivierende Zertifizierung von Technikfreaks, sprechen über Burnout und Toxizität, sind aber nicht besonders bereit, Lösungen anzubieten.Woher kommt die Anklage für diese kräftige Aktivität? Es ist ganz einfach: Jeder von ihnen ist aktiv, um seine Aktivitäten, Bedürfnisse und Werte für das Unternehmen zu demonstrieren. Leider oft auf Kosten von Fachleuten, die 127 Fragen des Fragebogens über die Weichheit von Stühlen, das Esszimmer und die Beziehungen zu Kollegen verwalten, schreiben, Code entwerfen, testen und absolut nicht ausfüllen möchten. Da das Zertifizierungsprojekt mit einem Häkchen versehen wird, die Stühle jedoch unbequem bleiben, die Kollegen in Konflikt geraten und der Speisesaal mittelmäßig ist.Da das Zertifizierungsprojekt mit einem Häkchen versehen wird, die Stühle jedoch unbequem bleiben, die Kollegen in Konflikt geraten und der Speisesaal mittelmäßig ist.Da das Zertifizierungsprojekt mit einem Häkchen versehen wird, die Stühle jedoch unbequem bleiben, die Kollegen in Konflikt geraten und der Speisesaal mittelmäßig ist.



Ich kenne sehr würdige Entwickler, Personalverantwortliche, Techniker, Redakteure, Journalisten, Übersetzer und sogar interne PR-Spezialisten, die nicht nur in die IT eingestiegen sind, sondern auch mit ihren Köpfen dabei sind. Aber um sie zu zählen, reichen die Finger zweier Hände. 



Kapitel 3. Melden Sie sich bei der IT an



Imaginäre Einfachheit



Es scheint, dass die Arbeit in der IT einfach ist. Was ist das eigentlich? Alle Programmiersprachen haben eine sehr begrenzte Anzahl von Befehlen und eine recht verständliche Syntax. Die Aufgaben des Systemadministrators sind ebenfalls begrenzt, ganz zu schweigen von den Testern - Sie denken, verwenden Sie das Programm und suchen Sie nach Fehlern. Dies ist genau das, was Sie denken, wenn Sie Ihr erstes Studienjahr oder einen Kurs an einer Unternehmensuniversität besuchen, um Ihr Fachgebiet zu ändern. Und nach einer Weile liegen Sie auf der Tastatur und weinen fast, weil der Compiler 314 Fehler ausgegeben hat, der Befehl bash nicht existiert, das PowerShell-Skript das Falsche tut oder nichts tut, und um das Ganze abzurunden, haben Sie das gesamte Publikum 127.0.0.1 über DHCP zugewiesen. Und es gibt kein Zurück, und dies ist nur der Anfang.





Ja, es ist relativ einfach zu lernen, wie man Websites auf einem CMS vernietet, einfache mobile Anwendungen erstellt, aber stellen Sie sich die Frage: Wie stark wird der Markt nachgefragt und wie wird die Konkurrenz unter solchen freiberuflichen Handwerkern aussehen?



Gefragte und hochkarätige Spezialisten gehen einen schwierigen und langen Weg: Jedes Thema, jede Programmiersprache, jedes Verwaltungsobjekt verbirgt Tausende von Nuancen, deren Verständnis manchmal nach vielen Jahren des Studiums und der Arbeit entsteht. Gleichzeitig ist der einzige Weg, um in Ihrem Fachgebiet voranzukommen, das tägliche Üben, Arbeiten mit Code, mit Hardware, mit Netzwerken. Selbst nachdem Sie alle Bücher von Schildt bis Tanenbaum gelesen haben, können Sie kein Profi werden, wenn Sie nur lesen und nichts mit Ihren Händen tun, den Compiler, die Betriebssystemeinstellungen nicht "fühlen", Algorithmen, Muster usw. nicht verstehen.



Leider wird der Mythos über den einfachen Einstieg in die IT weiter zunehmen, vor allem dank der zahlreichen Programmierschulen, die für Ihr Geld bereit sind, und Ihrer Zeit, um Sie davon zu überzeugen, dass Sie bereits ein Arbeitskodierer sind und das himmelhohe Gehalt fast der Karte gutgeschrieben wird. Das Überraschendste ist, dass die genannten HR-Mitarbeiter oft über das Vorhandensein solcher Zertifikate erfreut sind. Es funktioniert nach dem Prinzip "whoa, wie motiviert eine Person ist und wie sie sich gezwungen hat, mit 33 zu studieren". Ich habe eine absolut erstaunliche Geschichte miterlebt, wie ein Mann mit siebenjähriger Erfahrung in einem IT-Projekt nicht als Projektmanager in einem großen regionalen IT-Unternehmen eingestellt wurde, sondern einem Mädchen ohne einen einzigen Tag Erfahrung in der IT den Vorzug gab, das in einem Interview erzählte, dass sie einen JavaScript-Kurs in einem absolvierte von Online-Schulen. Sie brach den Kurs ab, aber die Arbeit mit Löhnen über dem Markt blieb bestehen.



Wer möchte Millionär werden?



Ja, es gibt Entwickler, die 200, 300 und sogar 500.000 pro Monat erhalten. In der Regel sind dies Leute mit einer einzigartigen Kombination von Fähigkeiten - zum Beispiel Computer-Vision-Spezialisten, Mathematiker-Entwickler neuronaler Netze, coole Spezialisten für relativ seltene Programmiersprachen, Unternehmensgurus usw. Aber es gibt nicht viele von ihnen. Für Positionen der mittleren Ebene ist es für Geld oft „rentabler“, Projektmanager, Verkaufsmanager usw. zu sein, dh Führungspositionen zu besetzen.





Ja, Programmierer erhalten Löhne, die über dem Marktdurchschnitt liegen, aber ein solcher Beruf erfordert unvergleichlich mehr Arbeitskosten und -fähigkeiten. In der Tat ist es kontinuierliche, intensive intellektuelle Arbeit. Andernfalls wird es nicht gut funktionieren, es wird in jeder Hinsicht unterdurchschnittlich ausfallen. Relativ gesehen, wenn Sie jetzt 35 sind, erhalten Sie 60-80 Tausend Rubel, arbeiten als Manager für etwas, Vorgesetzter oder Ingenieur, und Sie entscheiden sich für IT (Entwicklung), dann kommen Sie in 2 zu Ihrem Gehaltsniveau mindestens ein Jahr. Und für diese zwei Jahre wirst du wie ein gewöhnlicher Junior lernen und trainieren. 



Darüber hinaus ist der Beruf eines Programmierers, Testers oder Systemadministrators (hier sowohl DevOps als auch Networker usw.) nicht romantisch. Sobald Sie in die Arbeit eintauchen, werden Sie feststellen, dass überall die gleiche Routine wie anderswo ist, nur für andere Prozesse. Und zu einer abwechslungsreichen und interessanten Position eines Teamleiters, Systemarchitekten, Software-Designers müssen Sie noch wachsen, und dann, vorausgesetzt, Sie haben den Wunsch und die Fähigkeit, dies zu tun.



Der Start ist ein Fehlstart



IT-Startups sind eine separate Geschichte, die auch die Branche prägt. Dazu gehört fast jedes neu eröffnete Unternehmen. Hier ist was sie sind.



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


Diese Startups beziehen sich also sehr speziell auf die Einstellung von Mitarbeitern: In der Phase der aktiven Gewinnung von Investitionen können sie beispielsweise einen Entwickler für viel Geld „wegnehmen“ und in sechs Monaten 90% der Mitarbeiter schließen oder einfach loswerden, weil die Investitionen ausgetrocknet sind und das Produkt nicht startet ... Darüber hinaus kommt es vor, dass Programmierer im Vorgriff auf eine schnelle Eroberung des Marktes unter den niedrigsten Bedingungen arbeiten und infolgedessen gezwungen sind, mit nichts zu gehen und Arbeit zu suchen.  



Kapitel 4. Was wird als nächstes passieren?



Wo die Branche wachsen wird



Im Gegensatz zu den Horrorgeschichten über Roboter wird die IT-Sphäre nicht zusammenbrechen oder verschwinden (jemand muss Roboter entwerfen und programmieren!), Aber im Gegenteil, sie wird noch mehr Platz in unserem Leben einnehmen. Nur ein Entwickler zu sein, wird jedoch langweiliger und materiell trauriger - der Markt wird eine wachsende Nachfrage nach "Chimären" haben, dh nach Spezialisten, die die Fähigkeit kombinieren, guten Code zu erstellen und Spezialisierung zu besitzen (zum Beispiel in Handel und Werbung, Entwickler mit einem Verständnis für Marketing und Programmatik in der Medizin - Biotech-Spezialisten, medizinische Kybernetik und nur Programmierer mit biologischer, chemischer oder medizinischer Ausbildung in der Linguistik werden keine Philologen benötigt, sondern Programmierer mit Verständnis und Kenntnissen der Linguistik usw.). 



Beispielsweise wurde auf einer der Konferenzen eine interessante Marktanfrage gestellt: Es gibt noch keine normalen, qualitativ hochwertigen Softwareübersetzer für geschäftliche Zwecke, die mit technischer Dokumentation arbeiten. Es ist klar, dass ein Team eine solche Aufgabe mit einem tiefen Verständnis aller Facetten dieses Themas bewältigen wird: von der Übersetzungstheorie bis zu den eigentlichen Entwicklungsaufgaben. 



Industrien brauchen alles



Seltsamerweise braucht die Branche wirklich alles: Superentwickler mit ausgeprägten Kenntnissen in Mathematik, Algorithmen und Programmierung, Webdesigner vom Pflug, Affencodierer, Tester aller Stufen und Systemadministratoren aller Art. Eine andere Sache ist, dass die Wachstumsbedingungen, Aufgaben, Perspektiven und Einkommen sehr unterschiedlich sind. Und diese Chancenlücke wird weiter wachsen. 





Welcher **** hat diese Anfrage gestellt ?!



Bildung muss sich ändern



Die jetzt vorhandene IT-Ausbildung muss sich ändern, sonst verliert sie vollständig an Popularität und Relevanz (und selbst die Armee wird nicht sparen). In der Bildung sollte der Schwerpunkt auf praktischen Übungen liegen, auf dem Erlernen des Umgangs mit Quellen, auf Programmen an der Schnittstelle von Fachgebieten - Vorlesungen über Handbücher aus den 90er Jahren, „quasi“ Informatikfakultäten und Kurzzeitkurse sollten nach und nach der Vergangenheit angehören. 



Ich denke, dass in naher Zukunft die Bedeutung von Unternehmensuniversitäten dramatisch zunehmen wird. Bereits heute bilden viele Unternehmen kostenlos Spezialisten aus, um die besten für sich selbst auszuwählen. Sie müssen jedoch verstehen, dass die „Nicht-Besten“ auch Fähigkeiten erwerben und in der Lage sind, ihren Karriereweg zu ändern oder zu verstehen, dass eine bestimmte Technologie nicht ihnen gehört. Dies ist eine sehr coole Gelegenheit und eine direkte Bedrohung für die klassische Bildung (bisher fast unmerklich, aber die Zeit vergeht).   



Technologien werden sich kaum ändern



Heutzutage gibt es Technologien für fast alles - jede Idee von Ihnen findet leicht ihren eigenen Technologie-Stack. Es ist unwahrscheinlich, dass sich etwas in der Umgebung von Programmiersprachen aktiv ändert. Es wird sich grundlegend in der Netzwerkinfrastruktur, im Web und im Unternehmen bewegen. Heute ausgebildete Programmierer mit einem relativ stabilen Interesse an der Entwicklung ihres Stacks werden sowohl in 5 Jahren als auch in 10 Jahren gefragt sein. Darüber hinaus werden viele Produkte für lange Zeit Support und Wartung benötigen (und ja, der moderne, coole und saubere Code von heute wird höchstwahrscheinlich in 10 Jahren ein Hämorrhoiden-Erbe sein ;-) Denken Sie nur!). 



Technologie wird explodieren



Alles, was mit mobiler Entwicklung, neuronalen Netzen, künstlicher Intelligenz, VR / AR und IoT zu tun hat, wird sich mit enormer Geschwindigkeit ändern. Viele moderne Implementierungen sind unvollständig und es ist klar, dass die Entwicklung nach neuen Wegen sucht, um die komplexen Probleme jeder dieser Technologien zu lösen. Die Entwicklung der mobilen Entwicklung wird durch die Änderung der Formfaktoren von Gadgets bestimmt: Flexible Bildschirme erfordern Innovationen. So werden wir bald eine Pause im üblichen Stapel haben. Es ist wirklich vielversprechend, interessant und zweifellos profitabel, einer der Ersten zu sein, der neue Techniken beherrscht.



IT wird Pop



Wenn vor drei bis vier Jahren die IT-Sphäre ein neuer Fels war und eine solche Subkultur der Branche bildete, ist sie heute fast Pop. Diese Entwicklung ist darauf zurückzuführen, dass die Kultur für IT-Spezialisten immer weniger von den IT-Spezialisten selbst geprägt wird und immer mehr Meister von Veranstaltungen, Shows, Kult-Massen-Arbeiten usw. miteinander verbunden sind. Es sind diese Leute, die die äußere Hülle unserer komplexen und intelligenten Industrie schaffen werden, und es ist sehr wahrscheinlich, dass die Industrie so aussieht, als wäre Einsteins Gehirn in ein Konzertclownkostüm geschoben und in Betrieb genommen worden. Dies ist nicht gut und nicht schlecht. Die einzige Folge dieser Situation ist, dass die nach außen gerichtete Attraktivität der Branche für die breite Masse, die nach einem zweimonatigen Online-Kurs in die IT einsteigen möchte, noch größer wird, was bedeutet, dass sich die Gehaltsunterschiede verschlechtern, die Qualität des Managements abnimmt und neue Schwierigkeiten bei der Arbeit mit Kunden auftreten. ...Nun, wir sind keine Fremden. 



Der Zyklus wird fortgesetzt



Früher oder später wird sich eine kritische Masse der beschriebenen Probleme ansammeln und die Industrie wird dazu kommen, einige der Fehler, die sie gemacht hat, auszugleichen. Die Anforderungen an Fachkräfte werden sich ändern, der Wert der praktischen Erfahrung wird steigen, die Arbeitgeber werden jeden ablehnen, der nicht gekommen ist, um Wert zu schaffen, sondern um Ressourcen zu nutzen. Infolgedessen wird sich die IT-Branche qualitativ verändern und zu einer breiten Fachgemeinschaft formen, die nicht bereit ist, schwache und unvorbereitete "Marktteilnehmer" aufzunehmen (dies wird so etwas wie ein Modell der Medizin sein, das nicht so einfach zu betreten ist). Und dies ist in jeder Hinsicht eine interessante Entwicklung. 



Ich habe den Text noch einmal gelesen - es stellte sich als düster heraus ... Grundsätzlich schaue ich mit großem Optimismus in die Zukunft der IT im Besonderen und der Hochtechnologien im Allgemeinen. In jedem Szenario der Entwicklung von Weltpolitik und Wirtschaft (mit Ausnahme der Zerstörung der Welt - fantastisch ist sogar ab Juni 2020 so fantastisch) ist ein technologischer Rückschritt nicht mehr möglich: Immer mehr Elemente unseres täglichen Lebens und Arbeitens werden auf immer fortschrittlicheren Technologien basieren. Hardware muss entworfen werden, Schnittstellen zum Entwerfen, Code zum Schreiben - in der einen oder anderen Form. Daher wird es einen interessanten Arbeitsmarkt geben, es wird unterschiedliche Gehälter geben, es wird Anfragen geben und es wird Nachfrage nach allem geben, was getan wurde. Um im IT-Bereich zu leben und zu leben, und ich werde keine prätentiösen Worte darüber sagen, wie es sein wird, bestimmen wir. Wir sind alle Menschen und Maslows ewige Pyramide arbeitet für uns.Daher wird es nicht funktionieren, etwas für die Idee zu ändern - nur wenn es sehr lokal ist. Aber wir können noch etwas anderes tun - unsere Arbeit mit Würde und Ehrlichkeit erledigen. Dies wird den Zustand der Branche wirklich bestimmen. Und diejenigen, die aus der Branche eine Pop-Reality-Show machen, bleiben Lametta. Sie machen einfach auch ihren Job.



Lass uns diskutieren?



All Articles