Elbocsátották a technikából? Reális 2027-es terv a Python nyelvre való átképzésre
Megkaptad a hívást, az e-mailt vagy a naptári meghívót, amely egy felmondási értekezletnek bizonyult. Talán végkielégítéssel járt, talán nem. Akárhogy is, most olyan matematikával foglalkozik, amire soha nem vágyott: hány havi bérleti díjat fedez a bankszámláján lévő szám, meg kell-e vennie az első szerződéses fellépést, és hogy a Python megtanulása valódi terv-e, vagy csak valami olyasmi, amit az emberek mondanak a LinkedIn-en, amikor nem tudják, mit mondjanak még. Ez a bejegyzés arra a kérdésre vonatkozik, amelyet valójában feltesz: a Python-munka 2027-es átképzése valódi lehetőség-e valakinek az Ön konkrét helyzetében, és ha igen, mit tesz az első napon.
Az első 7 nap: mi a teendő, mielőtt megérinti a kódot
Ne nyisson meg ma Python oktatóprogramot. Komolyan. Az elbocsátást követő első hét nem tanulási hét, ez egy osztályozási hét, és az osztályozás kihagyása az, ahogy az emberek pánikdöntések miatt égetik el a kifutópályájukat.
1–2. nap: azonnal jelentkezzen munkanélküli segélyért, ha jogosult, még akkor is, ha arra számít, hogy gyorsan kap valamit. A feldolgozás időbe telik, és a visszadátumozási szabályok államonként változnak, így minél korábban nyújt be fájlt, annál kevesebb pénz marad az asztalon. Nézze meg közvetlenül az állam munkanélküliségi hivatalának webhelyét, ne egy összefoglaló blogot.
2-3 nap: olvassa el kétszer a végkielégítési szerződését, mielőtt bármit is aláírna, és ha az magában foglalja a versenytilalmat vagy az olyan követelések elengedését, amelyeket nem teljesen ért, megéri a munkaügyi jogász egyszeri konzultációját. Sokan átalánydíjas kezdeti felülvizsgálatot kínálnak.
3–5. nap: becsületesen számolja ki a költségvetést. Írja le a tényleges havi égési arányt, ne az optimistát, és alakítsa azt hónapokban, ne hetekben mérhető kifutóvá. Ez a szám határozza meg, hogy milyen agresszívnek kell lennie az átképzési idővonalnak. Akinek két hónapja van kifutón, más tervre van szüksége, mint annak, akinek nyolc.
5–7. nap: közérthető nyelven mondd el a hálózatodnak, hogy keresel, mielőtt elkészülne egy csiszolt történet. "Elengedtek, a Pythont használó szerepeket nézem, ha bármiről hallasz, szólj" - több válasz érkezik, mint a csend, amelyet három héttel később egy tökéletesen megfogalmazott LinkedIn-bejegyzés követ.
Mondd ki hangosan a fájdalmat, mert ez a rész is valódi
Senki sem tervezi a LinkedIn státuszának frissítését azon a héten, amikor korábbi munkatársai közzéteszik új projektjeikről. Vagy az a gondolat, ami hajnali 2-kor támad, hogy túl öreg vagy, túl fiatal, túl specializált, túl általános, túl valami ahhoz, ami a munkaerőpiacon maradt. Ez a félelem nem irracionális és nem gyengeség. Ez egy normális válasz a bevétel és az identitás hirtelen elvesztésére, és az alábbi terv jobban működik, ha felhagysz azzal a ténnyel, hogy ez valóban nehéz.
Mi segít: egy terv kezdési és befejezési dátummal, mert a nyílt végű bizonytalanság a legtöbb ember számára rosszabb, mint egy kemény terv kemény élekkel, még ha tökéletlen is.
Mi igaz most a piacra?
A legtöbb tanács ebben a témában rosszul sül el: vagy azt mondja, hogy a Python-átképzés garantált visszalépés egy jól fizetett álláshoz, vagy azt mondja, hogy a piac kihalt, és fel kell adnod. Egyik sem őszinte.
Amit valójában dokumentáltak: az Egyesült Államok Munkaügyi Statisztikai Hivatalának Foglalkozási kilátások Kézikönyve következetesen úgy értékelte, hogy a szoftverfejlesztők foglalkoztatása sokkal gyorsabban növekszik, mint az összes foglalkozás átlaga, BLS-kategória címke, nem pedig konkrét ígéret egyetlen személy számára. Ez strukturális hátszél, nem garancia. Külön-külön a layoffs.fyi 2022 óta valós, folyamatos mintaként követi nyomon a technológiai elbocsátásokat, ami azt jelenti, hogy Ön nem légüres térben versenyez; Ön egyike annak a sok tapasztalt embernek, aki egyszerre lép be újra a piacra, és van, aki több éves tapasztalattal rendelkezik, amilyennel még nem rendelkezik konkrétan Pythonban.
Az őszinte szintézis: nem szűnt meg a kereslet a működő szoftvereket írni tudók iránt, de a portfólió nélküli „betöltőtáboroztam és ismerem az alapokat” iránti kereslet versenyképesebbé vált, mert ma többen felelnek meg pontosan ennek a profilnak, mint három éve. Ha előtte nem mérnöki pályafutása volt, az az előnye, hogy egy tiszta CS-diplomával nem rendelkezik domain tudás. Hajoljon erre a tervében, ne távolodjon el tőle.
Konkrét 30 napos terv ingyenes böngészőleckék segítségével
Ez napi 1-2 órát feltételez. Állítsa be, ha rövid a kifutópályája, és teljes munkaidőben tanulhat.
1–10. nap: alapok, kézzel gépelve. Dolgozzon át az alapvető Python szintaxison, vezérlési folyamatokon és funkciókon ingyenes interaktív leckék segítségével, mint például a [Python Foundations tanfolyam] (/courses/foundations), egy-egy fogalom. Ne másolja be a példakódot; írjon be minden sort saját maga, így a szintaxis izommemóriává válik, nem pedig olyasvalamivé, amit felismer, de nem tud reprodukálni.
11. és 20. nap: egy kis valós projekt a régi munkádhoz kötődik. Ez az a lépés, amelyet az emberek kihagynak, és ez a legértékesebb. Ha pénzügyi területen dolgozott, írjon egy szkriptet, amely beolvassa a tranzakciók CSV-fájlját, és megjelöl bármit, amely meghaladja az Ön által választott küszöbértéket:
Ha az egészségügyben, a logisztikában, a kiskereskedelemben vagy a tanításban dolgozott, ugyanaz a minta vonatkozik az Ön által már megértett adatokra is: olvasson el egy fájlt, alkalmazzon egy tapasztalatból ismert szabályt, nyomtasson ki egy hasznos választ. Ez egy erősebb portfóliódarab, mint egy általános teendő alkalmazás, mert nem csak a szintaxist, hanem a domain megítélését mutatja.
21-30. nap: tolja be a GitHubba, írjon egy sima README-t, és alkalmazza. Három mondat elmagyarázza, mit csinál a szkript, és miért elég. Ezután jelentkezzen olyan szerepkörökre, amelyek kifejezetten egyesítik a Pythont a régi domainjével (egészségügyi adatok, fintech, logisztikai szoftverek), ne csak általános „fiatal fejlesztői” bejegyzésekre, amelyek megnyitásonként sokkal több jelentkezőt vonzanak.
Ha strukturált módon szeretné végigdolgozni az alapok szakaszát anélkül, hogy kitalálná, mit tanuljon tovább, a Foundations track az első szakaszt sorrendben tartalmazza, így nem a semmiből állítja össze a tantervet, miközben az álláskereséssel járó stresszt is kezeli.
Gyakori csapdák és azok elkerülése
Oktatóanyag ugrás. Új pálya indítása minden alkalommal, amikor az aktuális nehezebbé válik. Válasszon egy forrást az alapokhoz, és fejezze be, mielőtt váltana.
Semmi saját építés. Az oktatóanyagok megtekintése előrelépésnek tűnik; többnyire nem, amíg nem írsz kódot anélkül, hogy egy videó szünetelne melletted.
Csak általános „ifjabb fejlesztői” szerepkörökre vonatkozik. Ezeket a bejegyzéseket elárasztják. Azok a szerepkörök, amelyek a Python-t egy már ismert domainnel (megfelelőség, klinikai adatok, ellátási lánc) egyesítik, kisebb, képzettebb jelentkezői körrel rendelkeznek, és értékelik korábbi karrierjét.
Ezt sprintként kezeljük költségkeret helyett. Ha a teljes kifutópályát leégetjük tizenkét órás tanulmányi napokon két hétig, majd összeomlik, lassabb, mint egy fenntartható napi tempó, amelyet a teljes 30 napon keresztül ténylegesen meg tud tartani.
Őszinte korlátok: amit a Python tanulás önmagában nem javít meg
A működő Python írásának megtanulása önmagában nem vonja vissza a vékony GitHub-történetet, nem helyettesíti a hálózatépítést és a közvetlen kapcsolatfelvételt, amely a legtöbb ember számára a következő szerephez juttatja, és nem fog egy 30 napos tervből állásajánlatot készíteni a 31. napon. Az átképzés szükséges, de nem elegendő. Még mindig jelentkeznie kell mennyiségileg, nyomon kell követnie, és a legtöbb esetben el kell fogadnia, hogy az elbocsátás utáni első szerepköre kevesebbet fizethet, vagy alacsonyabb szinten ülhet, mint a legutóbbi, miközben új irányt hoz létre.
Nem javítja ki a végkielégítés hiányát vagy a felülvizsgálat alatt elakadt munkanélküliségi igényt sem. A pénzügyi osztályozást az első héten, a fentiek szerint, a tanulási tervvel párhuzamosan kezelje, ne utána.
Az őszinte következő lépés
Mindez nem törli azt a tényt, hogy az elbocsátás valóban rossz hét. De egy 30 napos terv kezdési dátummal felülmúlja a végzetes állástáblázatok újabb éjszakáját. Készen áll a mai produktív használatra? Kezdje a Python Foundations szolgáltatással, dolgozza át a saját tempójában, és építse fel az első projektet a régi domainből, mielőtt a hónap lejár.
GYIK
Kezdjem el a Python tanulását a munkanélküli papírmunkám előtt vagy után?
A munkanélküli bejelentés és a végkielégítés felülvizsgálatát az első 2-3 napban kell kezelni, mivel a feldolgozási idők számítanak, és a visszamenőleges dátumra vonatkozó szabályok államonként eltérőek. Kezdje el párhuzamosan a tanulási tervet a papírmunka beadása után, ne azután, hogy minden teljesen megoldódott.
Valóban rossz most a műszaki munkaerőpiac, vagy túlzásba esik?
Mindkettő igaz egyszerre: az Egyesült Államok Munkaügyi Statisztikai Hivatala szerint a szoftverfejlesztők foglalkoztatása az átlagosnál sokkal gyorsabban nő, míg a layoffs.fyi a technológiai elbocsátások folyamatos mintáját mutatja 2022 óta. Van kereslet, de a verseny a fiatalabb megjelenésű profilokért nőtt.
Szükségem van számítástechnikai végzettségre, hogy áttanuljak Python-munkára?
Nem, de szüksége van egy portfólióra, amely bizonyítja, hogy képes működő kódot írni és szállítani. A GitHubon dokumentált, régi pályafutásodból származó domain-specifikus projekt nagyobb súllyal bír, mint egy diploma a legtöbb középszintű Python-szerepkör esetében a nagyvállalati folyamatokon kívül.
Mi az egyetlen legnagyobb hiba, amit az emberek elkövetnek egy elbocsátás után az átképzés során?
Oktatóanyagok ugrálása, új kurzus indítása minden alkalommal, amikor az anyag kemény lesz, ahelyett, hogy először befejezné az egyik forrást. Egy közeli pillanat soha nem saját projekt felépítése, ez az egyetlen dolog, ami bizonyítja, hogy tud útmutatás nélkül kódolni.
Milyen hosszú legyen a 30 napos tervem, ha rövid a kifutóm?
Rövidítse le a naptárt, ne a tartalmat. Ha nappali tagozaton tanulhat, tömörítse az alapok, majd a projekt ívét 4 helyett 2 hétre; ne hagyja ki a projekt lépését csak a gyorsabb alkalmazás érdekében, mivel az üres GitHub-profil rosszabb jel, mint egy rövid késleltetés.
A Python megtanulásával 30 napon belül felvehetnek?
Reálisan nem. Harminc nap elég az alapok és egy őszinte projekt felépítéséhez; Ritkán van elég idő arra, hogy a munkáltató észrevegye, interjút készítsen és meghosszabbítsa az ajánlatot. Folytassa a jelentkezést, amíg épít. Kezdje az alapozókkal, hogy jól használja az első hónapot.
Miért fontosabb egy domain-specifikus projekt, mint egy általános portfólióalkalmazás?
Mert az ítéletet bizonyítja, nem csak a szintaxist. A teendők alkalmazás megmutatja, hogy követheti az oktatóprogramot. Egy küszöb feletti tranzakciókat jelző szkript, amelyet egy olyan személy készített, aki ténylegesen a pénzügyi területen dolgozott, és megmutatja, hogy megértette a problémát, amelyet a munkaerő-felvételi vezető próbál megoldani.