JavaRush /Java Blog /Random-IT /Programmatore di professione. A che ora è tardi?
Max Stern
Livello 35
Нижний Новгород

Programmatore di professione. A che ora è tardi?

Pubblicato nel gruppo Random-IT

Semplicemente non sapevo di essere in ritardo per il treno, quindi sono andato

Quando ho pensato per la prima volta di cambiare professione, la mia giovinezza, ahimè, era già passata. Non che sia stato un periodo particolarmente lungo, ma il numero che indica il numero di anni vissuti iniziava con tre, e questa, come probabilmente saprai, è un'età molto avanzata, se si osservano le misure dei responsabili delle risorse umane nel settore dell'informatica . Programmatore di professione.  A che ora è tardi?  -1Tuttavia non avevo idea del mio stato di prepensionamento. Non mi è nemmeno venuto in mente di chiedermi “non è troppo tardi?” Penso che questa frivolezza mi abbia salvato. Se nella prima fase dei miei studi mi fossi imbattuto in articoli motivazionali della serie "Non è mai troppo tardi, anche ai tuoi 29 anni dai capelli grigi!", mi sarei preoccupato e avrei deciso che probabilmente non ho capito qualcosa di importante riguardo programmazione. Diciamo che questa attività richiede la nutrizione delle cellule cerebrali caratteristiche dei giovani, ma a 26 anni inizia una mutazione irreversibile - e basta, scolate l'acqua, spegnete la luce. O abbandoni l'idea o fai un intervento chirurgico radicale al cervello. Questo è più o meno quello che hanno fatto con i ragazzi degli acuti per preservare le loro voci uniche prima che diventassero grossolane. Oppure, qui, ginnastica artistica. A causa delle peculiarità dello sviluppo muscolare di questi atleti, tutto finisce prima dei vent'anni e all'età di otto anni non saranno accettati nella sezione professionale. Inoltre, per la prima volta nella mia vita sarò chiamato vecchio. Non ho incontrato direttamente industrie così “giovani”. Ho studiato matematica, ho studiato scienze per un po' e poi sono andata a insegnare al liceo. La scuola superiore (anche quella specializzata) è l'ultimo posto in cui sentirai le frasi “Come? Tu <sostituisci qualsiasi numero compreso tra 18 e 105> anni! Non potrai diventare un insegnante, è troppo tardi (troppo presto)” oppure “Non hai alcuna inclinazione per l’insegnamento”. Lì strapperanno mani e piedi a chiunque esprima un desiderio anche fugace di seminare cose razionali, buone, eterne nell'animo dei nostri giovani. Non controlleranno nemmeno specificamente l’idoneità professionale. Se solo non ci fossero precedenti penali (e chissà...). Non ho mai sentito parlare di rigidi limiti di età per matematici o ingegneri non programmatori. Così ho deciso che dovevo fare qualcosa, perché a un certo punto ho capito: se fossi rimasto a scuola, mi sarei ritrovato con un pacchetto sociale completo da qualche parte a Kashchenko. Oppure semplicemente non durerò a lungo. Quando decisi di cambiare professione, amavo ancora la matematica, trattavo i bambini per la maggior parte con un odio tranquillo e neutrale e il mio stipendio con un leggero stupore, dato il numero di coloro che morirono nella lotta impari con giovani creature di cellule nervose. Ok, lasciare la scuola è un'idea. Dove dovrei andare? All'istituto mi piaceva risolvere i problemi di programmazione. È vero, ce n'erano pochi e avevo già dimenticato tutto. Tuttavia, ho deciso. Non avevo idea di essere in ritardo per questo treno, quindi sono salito e sono andato . Programmatore di professione.  A che ora è tardi?  - 2

Come ho imparato a programmare (molto brevemente)

  1. Ho imparato parecchio Pascal a scuola
  2. Ho studiato un po' di C e Java all'istituto
  3. Ho provato corsi a tempo pieno in Java ma ho rinunciato (10 anni dopo la laurea)
  4. Sono arrivato a JavaRush (un anno dopo aver lasciato i corsi a tempo pieno) - mi è piaciuto, ma ho "volato" velocemente, non c'era abbastanza tempo per approfondire.
  5. Poi ho deciso di prenderlo sul serio. Ho lasciato la scuola, portando con me diversi studenti per il tutoraggio (a proposito, se ti dimostri bravo, in questo campo puoi guadagnare il doppio che a scuola con quattro volte meno tempo impiegato (non dirò nulla sul risparmio di nervi) Celle). Ha continuato a studiare su JavaRush, a volte tormentava un amico programmatore con domande, leggeva libri, cercava risposte su Internet - classico!
  6. Ho fatto uno stage presso l'azienda e l'ho completato.
Ad un certo punto, ho effettivamente riscontrato una serie di problemi "legati all'età", alcuni direttamente, altri che ho studiato sui forum o in comunicazione con "colleghi felici", futuri trentenni junior. Tuttavia, questi problemi sono reali? Sono legati all'età fisiologica, come nei ginnasti sopra citati, oppure sono di natura socio-psicologica? Descriverò questi fattori di seguito. E li esporrò, anche se non affermerò che "quasi chiunque" può diventare un programmatore.

Fattore numero uno. Barriera psicologica o “il tempo stringe...”

Fu solo quando stavo studiando al 20° livello di JavaRush, e stavo già cominciando a pensare a trovare un lavoro, che mi sentii un po' a disagio e cominciai a sospettare di non essere affatto la persona giovane e promettente che mi sentivo (e sentire) come. E non perché ho fatto qualcosa di peggio del 17enne Ivan o del 23enne Kirill, con cui ho comunicato sul forum. Ma perché mi hanno sempre augurato buona fortuna, perché è così difficile studiare dopo i 30 anni. E anche trovare un lavoro da “junior” - addirittura! Non lo prenderanno, ma se lo prendono... è un peccato che i ragazzi obbediscano. E anche perché continuavo a imbattermi in articoli “Non è mai troppo tardi” e ho capito che, dal momento che è stata posta una domanda del genere, significa che qualcuno se l’è posta . E un giorno il mio caro amico programmatore mi disse: “Sbrigati, altrimenti le cose non funzioneranno, il tuo curriculum non sarà affatto preso in considerazione”. Qui sono completamente appassito... E ho capito come si sentono le ragazze quando vengono costantemente spinte al matrimonio e alla gravidanza con accenni scortesi. Ricordate la frase caustica, velata di preoccupazione: “il tempo stringe”. Programmatore di professione.  A che ora è tardi?  - 3Ero completamente bloccato e non riuscivo a risolvere un singolo problema. Ho aperto IDEA, ma non sono riuscito a digitare una sola riga: invece del ritmo cardiaco, ho sentito questi stessi "ticchettii degli orologi", e il loro ticchettio non era affatto un ticchettio, ma un rintocco, minaccioso e forte, come i rintocchi del Cremlino. Francamente, da qualche tempo i rintocchi nella mia testa mi mettono fuori combattimento. Ho deciso che stavo solo perdendo tempo. Che programmare per un principiante trentenne è tutt’al più un hobby e non diventerò un professionista. All'età di 22 anni ho iniziato a imparare a suonare la chitarra e sono andato a ballare swing. Solo la chitarra e la danza richiedevano molto meno tempo e non avevo speranze di diventare una ballerina o un chitarrista professionista. E allora cosa aspettarsi?... Per fortuna questa autocritica è durata poco. Il logico si accese. E questo logico ha detto che si tratta solo di una normale escalation. Che ho solo un problema psicologico, dicono, ci sono "anziani di 23 anni", ed ecco un ragazzo del genere - e non è nemmeno un junior e non starò mai al passo con loro. “Perché inseguire? “Mi sono chiesto: “non sarebbe meglio continuare i miei studi onestamente e vedere cosa ne viene fuori?” E ho continuato a scrivere codice in tutta sicurezza. E più scrivevo, meglio lo facevo. È logico, no?

Fattore due: gli adulti sono peggiori nello studio?

È vero che gli adulti non hanno sempre vita facile nello studio. Ma questo non è dovuto al fatto che il loro cervello si secca automaticamente all’età di 28 anni, qualunque cosa faccia una persona di 28 anni nella vita. In effetti, il motivo è che molti adulti semplicemente non sono abituati allo studio regolare. È come una palestra. Se cammini almeno rimani in forma o rinforzi i muscoli; se non cammini tutti i tuoi indicatori scendono lentamente. Come nella frase meravigliosa, anche se banale, di “Alice attraverso lo specchio” secondo cui devi correre molto veloce per restare fermo e correre due volte più veloce per andare avanti . Quindi, se hai 30 anni o più, ma hai regolarmente occupato il tuo cervello con studi in senso lato (leggi, scrivi, studi una lingua straniera, padroneggi uno strumento musicale o modellismo di aerei), non sarà più difficile per te studiare di quanto lo fosse per te a 20 anni. Solo che qui è importante un punto: hai fatto qualcosa regolarmente. Ho studiato costantemente. Ci sono stati studi di matematica, poi ho imparato a insegnare (con tutta serietà - ho studiato psicologia infantile, ho pensato a come trasmettere informazioni matematiche a menti impreparate, ho scritto appunti e così via), e anche inglese, danza e chitarra. E più recentemente: la boxe. Ho insegnato per diversi anni e lo dichiaro con tutta la responsabilità: l'età dei bambini è estremamente sopravvalutata. Ho incontrato bambini incredibilmente, incredibilmente stupidi, perdonami per le parole scortesi. Sedevano in classe come novantenni, oppure no, come fumatori di oppio. In terza media, non erano in grado di sommare frazioni semplici e alcuni avevano solo una vaga comprensione della moltiplicazione. Ma ho incontrato anche bambini estremamente deboli che hanno cominciato a studiare e a sviluppare le loro capacità. Ho visto bambini molto dotati e sono sicuro che, a meno che non accada qualcosa di molto brutto, diventeranno adulti altrettanto dotati. Programmatore di professione.  A che ora è tardi?  - 4Allo stesso modo, ho incontrato il mio compagno di classe adulto che aveva una “C di pietà” cronica in inglese. All'età di 29 anni ha imparato l'inglese, ha studiato la lingua e ora lavora con le traduzioni, e allo stesso tempo mi ha formato. Sì, ci sono alcune cose che i bambini possono davvero fare meglio. Ma questa non è programmazione, credimi. Se non ti sei abituato al processo di studio, è importante provare ad abituarti di nuovo, darti il ​​tempo per farlo, per formare un'abitudine. Forse chi è “fuori abitudine” dovrebbe seguire corsi a tempo pieno (nemmeno necessariamente di programmazione), e poi iniziare JavaRush o studiare programmazione da solo. Se non sei pronto o non vuoi studiare molto, allora sì. È davvero troppo tardi per te. Anche se hai 20 anni .

Fattore tre: mancanza di tempo

Ho riscontrato questo problema all'inizio dei miei tentativi. Per gli scolari e gli studenti, due terzi del loro tempo attivo sono dedicati allo studio in ogni senso. Pertanto, l'apparizione di un'altra materia accademica per loro non è così evidente e critica se i processi sono strutturati correttamente. Metà del mio tempo lo dedicavo al lavoro, un'altra parte alla vita personale, dedicavo un'ora al giorno agli hobby e una parte al riposo (ma il più delle volte controllavo i compiti stanchi). Beh, a volte ho dormito. Con il mio programma, anche con il completo abbandono degli hobby, non avevo abbastanza tempo per uno studio serio e ad alta intensità di cervello. Ero troppo stanco al lavoro. Questa è forse una domanda molto difficile per la maggior parte delle persone. Devi coordinare il tempo di studio con i tuoi cari, rifiutare qualche tipo di intrattenimento, riflettere su un sistema di lezioni e non essere un donnaiolo, indipendentemente dalla stanchezza. Ho lasciato facilmente perché, in primo luogo, avevo pensato in anticipo alle modalità di guadagno (tutoraggio) e, in secondo luogo, sapevo che avrei sempre potuto tornare a scuola per i motivi sopra descritti. Quindi qui non griderò “è facile, fallo e basta”. Questo è sbagliato. Soprattutto quando c'è una famiglia. Ma nella maggior parte dei casi puoi trovare un modo. Un mio amico di famiglia, ad esempio, ha ridotto il numero delle pause per fumare e delle chiacchierate con i colleghi di lavoro. Dopo aver fatto i conti, si rese conto che ci volevano circa due ore di lavoro. Iniziò a lavorare più intensamente e ebbe un'altra ora libera. Di conseguenza, è riuscita a fare tutto e ha trascorso le due o tre ore gratuite su JavaRush. A proposito, è stata lei a portarmi su questo sito. E sì, è già Media. E sì, ha la mia età. La conclusione è: il problema è serio, ma in molti casi esiste una soluzione. Radicale, come il mio, o razionalizzazione, come quella del mio amico, o qualcos'altro. Almeno prova a cercarlo.

Fattore quattro: il complesso del custode di qualcuno o "oh, quella ragazza delle risorse umane..."

Ho sempre comunicato facilmente con persone molto più grandi o molto più giovani di me. Ma dopo aver analizzato le mie conoscenze, mi sono reso conto che non è sempre così, che sono piuttosto insolito in questo senso. Non so perché sia ​​successo, ma la situazione deve cambiare. Sia nell'IT che semplicemente nella vita. Sebbene tutti i forum IT strombazzino che "l'età non è importante, la conoscenza è importante", in realtà l'età spesso influenza la selezione dei curriculum. Soprattutto quando si tratta di stage presso le aziende. Un mio conoscente ha frequentato alcuni corsi di programmazione di persona ben pagati e ha detto che avevano il ragazzo più intelligente del gruppo, la mia età; il loro insegnante lo elogiava costantemente. L'insegnante, tra l'altro, è un ottimo e attivo programmatore, Java Senior (prima di selezionare lo stage per il quale sono entrato e completato, ho ricevuto da lui diverse preziosissime consulenze). C’erano anche due studenti universitari nel gruppo di questo insegnante. Uno è “buono”, il secondo è “zero”. Programmatore di professione.  A che ora è tardi?  - 5Quindi, i ragazzi di questo gruppo hanno fatto domanda per uno stage (non quello che ho completato, un altro) dopo aver completato i loro studi nel corso "Java Enterprise, Spring, Hibernate". Di tutto il gruppo sono entrate due persone, chi pensi? Esatto, due studenti. Anche quello “zero”. È vero, ha abbandonato presto quel tirocinio, ma questo cambia le cose: gli è stata data una possibilità solo per la sua età, così come alla persona più promettente di questo gruppo non è stata data una possibilità, anche per la sua età. Di conseguenza, il "promettente" è diventato un programmatore, ma lui, il "vecchio", ha dovuto lavorare sodo. Non ho ricevuto una sola risposta al mio curriculum con la mia data di nascita e non appena l'ho rimosso le cose sono andate bene. No, davvero, responsabili delle risorse umane, siete seri? Un'altra cosa è che quando sono già arrivato al colloquio e sono riuscito a conquistare le persone, allora l'età gioca davvero un ruolo minore e la conoscenza e la capacità di comunicare vengono davvero in primo piano. Quindi il mio consiglio per te: rimuovi la tua data di nascita e rimuovi le informazioni che indicano la tua età dai social network (i responsabili delle risorse umane a volte li guardano). Non farti giudicare dalla tua età. Per essere onesti, noto che ci sono eccellenti responsabili delle risorse umane che non eliminano i curriculum "troppo anziani".

conclusioni

  1. La programmazione non è un balletto. Non cantare in alto. Non ginnastica. Qui i cambiamenti legati all'età in sé non svolgono un ruolo fatale. Lo stile di vita è più importante.

  2. È importante superare la barriera psicologica. Ragazzi giovani in posizioni più elevate? Pensa: perché ti paragoni a loro? Smettila di paragonarti a potenziali posizioni. Misurati più tardi. È troppo tardi per diventare un professionista in una nuova attività? Beh, ok, forse non diventerai un virtuoso della programmazione come saresti diventato se avessi iniziato a 17 anni (e questo non è un dato di fatto), ma gli studenti medi decenti sui progetti Java sono necessari niente meno che "stelle", altrimenti Di più. Se ti piace programmare o sai pensare in modo logico e sei determinato ad entrare in un campo che paga bene, sentiti libero di fare il primo passo.

  3. Время для регулярной учёбы нужно выделить обязательно. Это действительно проблема для взрослого человека, обременённого работой и семьёй, но во многих случаях решаема, если хорошо поискать. Проанализируйте, чем вы занимаетесь в течение рабочих дней и на выходных, подумайте, от чего можете отказаться, что поддаётся реорганизации — и вперёд.

    Programmatore di professione.  A che ora è tardi?  - 6
  4. Учиться никогда не поздно, сказал тот, кто никогда не прекращал учёбу. Если же у вас перерыв десять лет or больше, будет действительно сложно. Возможно, стоит выделить пару месяцев на Howое-то более простое хобби or пойти на курсы – просто чтобы попытаться привыкнуть к процессу учёбы. Если же вы и так учorсь (чему-нибудь и How-нибудь), тогда изучение программирования для вас не проблема, по крайней мере – не возрастная.

  5. Пункты 2-4 для вас решаемы? Значит, вам не поздно быть программистом. И я не спрашиваю, сколько вам лет=).

  6. Недалёкий HR-менеджер — это серьезная преграда для взрослого соискателя, но её можно преодолеть. Когда рассылаете резюме, всё-таки отгородите незнакомцев от информации о своём возрасте. Пусть смотрят на стек технологий и ваше умение общаться.

  7. Поздно — только если вам лень учиться и вертеться, если вы не готовы ничем пожертвовать в угоду учёбе и ниHow не можете выделить время. Причём в этом случае поздно даже если вам 19.

Commenti
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION