|
|
Postat pe 05.12.2018 14:09:41
|
|
|

Scriu cod în PHP de 5 ani și am ceva experiență de împărtășit cu tine despre PHP: dintr-o perspectivă macro, inclusiv rangul tău și influența a ceea ce faci. Dacă ești lider, atunci ai un anumit grad de dominanță și ar trebui să maximizezi acest beneficiu de leadership, să-ți îmbunătățești propria eficiență și să-ți îmbunătățești echipa
Colaborare, astfel încât subordonații să poată fi îmbunătățiți cât mai mult posibil, iar doar prin dezvoltarea individuală și a echipelor împreună se poate dovedi că te dezvolți.
Dacă nu este cazul, atunci chiar trebuie să reflectezi și să fii conștient, nu să fii un lider ca să simți că ești foarte puternic, dimpotrivă, trebuie să te compari și cu alți lideri, este echipa lui, personal mai stabil, mai multă producție, reputație bună?
Dacă nu ești un lider, ci doar o dezvoltare de bază, atunci trebuie să faci și ceea ce ai de responsabilitate; dacă ești responsabil de acest cadru, ar trebui să-l faci stabil, ușor de extins, ușor de apelat și chiar mai mult!
Dacă modulul pe care l-ai dezvoltat nu este ușor de folosit sau chiar cauzează alte probleme noi, atunci trebuie să te reînțelegi și pe tine însuți, nivelul tehnic nu înseamnă că poți scrie framework-uri și proiecte grozave, ci că poți rezolva totul perfect.
La nivel micro
Dacă ești lider, ai făcut vreo parte a procesului, ai promovat și finalizat rezumatul, dacă ai vreo senzație că nu este bine să dai prezența subordonaților tăi sau chiar simți că această persoană este inutilă?
Atunci ar trebui să renunți la această idee groaznică, alții nu lucrează pentru tine, lucrezi și tu pentru tine, dacă subordonații tăi pot rezolva complet problemele pe care le atribui, atunci ar trebui să fii concediat.
Ca lider, controlul emoțional, abilitățile de comunicare, leadershipul, colaborarea și reputația sunt toți factori cheie care influențează ascensiunea ta.
Ca dezvoltare obișnuită, indiferent dacă înțelegi noul cadru, ești familiarizat cu modelul de afaceri existent al proiectului, dacă ai realizat rezumatul comunicării, dacă ai scris documente tehnice și alte direcții tehnice au fost extinse etc., poți compara propriile tale neajunsuri
Lege.
2. Extinde-ți harta topologică a rețelei de cunoștințe și îmbunătățește-ți continuu cunoștințele
Mai sus ne putem localiza rapid analizând situația actuală. Când te recunoști mai bine, e timpul să te schimbi; dacă îți lipsește comunicarea, poți întări comunicarea și încerca să participi mai mult la activități de grup.
Dacă nu înțelegi noile tehnologii, poți naviga pe diverse forumuri, microconturi oficiale, bloguri etc., pentru a-ți compensa neajunsurile. Dacă nu înțelegi elementele de bază, poți merge la o bază solidă pentru a-ți îmbunătăți nivelul.
De multe ori este probabil că am stăpânit abilitățile proiectului și suntem prea leneși să învățăm alte tehnologii, acest concept nu poate fi dorit și nu putem pune niciodată punctul de referință de comparație în membrii echipei noastre de proiect, trebuie să îl punem în concurența din aceeași industrie, ca să știi ce tehnologii trebuie să înveți.
Luați ca exemplu programatorii Android: RxJava, OKhttp trebuie stăpânit, plug-in-uri, tehnologia hot update, tehnologia de dezvoltare hibridă trebuie stăpânite, elementele de bază ale Java, modelele de design trebuie înțelese, algoritmii, structurile de date. Ca să nu mai vorbim că persoanele care au studiat rețelele de calculatoare înțeleg conceptul de topologie a rețelei, toate acestea de mai sus
Este harta topologică a rețelei de cunoaștere pe care trebuie să o extindem.
Mai multe abilități nu te fac inginer full-stack, dar ai mai multe opțiuni când te confrunți cu oportunități! Kotlin, JS și chiar inteligența artificială actuală ar trebui de asemenea urmate!
3. Îmbunătățiți-vă gândirea completă și nu ratați nicio oportunitate de a crește
În munca ta zilnică, trebuie să-ți deschizi orizonturile, să continui să te îmbunătățești și să te dezvolți într-un mod complet, chiar și la fiecare oportunitate de a crește. Luați o idee:
Participă la toate tehnologiile care îți sunt utile în companie, pentru a afla ce au rezumat alții.
Participă cât mai mult posibil la proiectele companiei, pentru a obține schimbare cantitativă, astfel încât, în ochii liderului, să ai mai multă greutate să te îmbunătățești și să fii familiarizat cu mai multe afaceri și să stăpânești mai multe abilități într-un aspect mic.
Încearcă să faci cadrul și stratul inferior și să pui capăt dezvoltării afacerii și dezvoltării la nivel superior. Astfel, poți ieși în evidență în echipă și obține o recunoaștere bună.
Cele trei puncte de mai sus sunt toate la nivel intern, dimpotrivă, la nivel extern trebuie să fii mereu atent la dinamica industriei, dacă există o platformă mai bună, oportunități mai bune, nu poți avea o atitudine de teamă sau chiar de respingere, ar trebui să ai curajul să provoci și să încerci.
Fiecare dintre practicile de mai sus are posibilitatea de a îmbunătăți tratamentul, iar tratamentul constă în acumularea fiecărui detaliu și, în final, precipită fructul. Abilitățile tale comprehensive s-au îmbunătățit, iar salariul tău s-a îmbunătățit în mod natural.
4. Dezvoltă un simț al planificării carierei și acordă atenție profesionalismului
Programatorii trebuie să dezvolte un simț al planificării carierei și să nu aibă ideea că voi schimba jobul dacă sunt grozav și voi fugi dacă nu sunt mulțumit, din observațiile mele de dezvoltare din ultimii ani, pe lângă verificarea calificărilor academice și referințele tehnice, tot mai multe companii evaluează treptat stabilitatea candidaților.
La același nivel, companiile sunt mai dispuse să găsească oameni stabili, am întâlnit mulți oameni și voi măsura și stabilitatea intervievatorului, până la urmă, stabilitatea poate reflecta și capacitatea lui de a face lucruri.
Un alt sens al planificării carierei este că fiecare etapă are un anumit nivel de îmbunătățire, de la începător, intermediar, senior, arhitect, director, CTO este un salt mare, fie că ești intern sau extern, nu poți progresa mult timp, atunci e timpul să acorzi atenție planificării carierei.
Mulți oameni nu înțeleg că dacă ai un timp scurt de serviciu într-o companie, vei crede că ești nesigur și ai un timp lung de serviciu, dar dacă nu există dezvoltare, vei fi considerat insuficient de inteligent, indiferent care dintre ele, compania țintă nu va fi de acord.
5. Șansa și norocul contează
Bun la a profita de oportunități, te ajută să reușești, al treilea punct de mai sus este doar o mică oportunitate, oportunitatea este o schimbare calitativă majoră, depinde de propria ta viziune, de observația pe care o găsești, cei mari nu sunt altceva decât să-și adauge propriile eforturi, acumulare pe termen lung, bazându-se pe o oportunitate de a reuși.
Deoarece acesta este un factor necesar, nu intenționez să explic prea mult aici. Atâta timp cât știi că are sens.
Cele de mai sus sunt de la coloană la metodologia specifică, cum să te faci să crești și să-ți îmbunătățești abilitățile de cuprinzătoare. Deși pare să nu aibă legătură cu tema (tratamentul) împărtășit de această dată la suprafață, în esență, doar abilitatea ta de cuprindere s-a îmbunătățit, iar tratamentul va crește corespunzător, iar abilitatea poate primi salariul corespunzător
Randamentele, salariile și beneficiile reflectă, de asemenea, capacitatea unei persoane din lateral.
Dacă poți stăpâni fiecare detaliu tehnic, să nu pierzi toate oportunitățile, să-ți planifici cariera și să profiți de oportunități bune, să-ți îmbunătățești propria accelerare și să obții capabilități mai cuprinzătoare de la alții în același timp, cred că 20.000 în orașele de primă și a doua categorie, fie ele mari sau mici, 2
-3 ani nu e nicio problemă.
În plus, pentru cum să-ți evaluezi propriul nivel, în Beijing, Shanghai, Guangzhou, Shenzhen și Hangzhou, conform salariului, 3-5 ani de experiență, nivelul mediu al programatorilor este 15-25K, programatorii tehnici sunt 20-30K+, iar cei cu abilități bune au 30K+ sau mai mult.
În final, merită subliniat că calea de a-ți îmbunătăți abilitățile nu este altceva decât stăpânirea celor trei elemente esențiale: de ce, ce și cum.
Vă doresc tuturor mulți bani
|
|