ÇfarĂ« nuk duhet tĂ« bĂ«jĂ« njĂ« IT-ist nĂ« 2020?

Habr është plot parashikimesh dhe këshillash për atë se çfarë të bëni vitin tjetër - cilat gjuhë të mësoni, në cilat fusha të orientoheni, si të kujdeseni për shëndetin tuaj. Duket frymëzuese! Por çdo medalje ka dy anë, dhe ne hasim vështirësi jo vetëm në diçka të re, por kryesisht në atë që bëjmë çdo ditë. "Pse nuk më paralajmëroi askush!", shprehim me nervozizëm, zakonisht duke u drejtuar vetes. Flakim zjarr mbi vetveten - kemi përgatitur një listë për ju mbi atë çfarë NUK duhet të bëni në vitin 2020 (ndoshta edhe gjithmonë). 

ÇfarĂ« nuk duhet tĂ« bĂ«jĂ« njĂ« IT-ist nĂ« 2020?
Dhe graviteti nuk pyeti

Do të donim që të organizonim anti-rekomandimet sipas rendit, nga më të rëndësishmet te më pak të rëndësishmet. Por ato janë kaq të zakonshme, ekvivalentë dhe të njohura për të gjithë, sa që do të shkruajmë pa rend. A jemi gati ta kontrollojmë listën?

Mos shkoni në IT nëse gjithçka është mirë

Mos studioni njĂ« teknologji tĂ« re pĂ«r tĂ« ndryshuar profesionin ose pĂ«r t'u nisur nga e para. Koha jonĂ« Ă«shtĂ« e shkĂ«lqyer sepse mund tĂ« mĂ«sojmĂ«, tĂ« ndryshojmĂ« punĂ«, madje tĂ« ndĂ«rrojmĂ« sferĂ«n — edhe deri nĂ« pension. ËshtĂ« diçka e bukur dhe e joshur. Por nĂ«se jeni mbi 28-30 vjeç, nuk Ă«shtĂ« e mençur tĂ« braktisni gjithçka pĂ«r tĂ« hyrĂ« nĂ« IT ose pĂ«r t'u transferuar nĂ« njĂ« teknologji tĂ« re (p.sh., nĂ«se zhvilloni sisteme me ngarkesĂ« tĂ« lartĂ« me Java dhe papritur vendosni tĂ« kaloni nĂ« rrjetet nervore me Python). Arsyeja Ă«shtĂ« e thjeshtĂ«: do t'ju ketĂ« vĂ«shtirĂ«. SĂ« pari, konkurrenca Ă«shtĂ« e madhe nga specialistĂ«t qĂ« janĂ« nĂ« kĂ«tĂ« teknologji qĂ« nga fillimi i karrierĂ«s sĂ« tyre; sĂ« dyti, do t'ju duhet tĂ« bĂ«heni pĂ«rsĂ«ri junior me njĂ« pagĂ« tĂ« ulĂ«t; sĂ« treti, do t'ju duhet tĂ« pĂ«rballeni moralisht me statusin mĂ« tĂ« ulĂ«t nĂ« hierarki. Prandaj, nĂ«se doni tĂ« lĂ«vizni nĂ« njĂ« drejtim tjetĂ«r, pĂ«rpiquni ta bĂ«ni kĂ«tĂ« ose nĂ« kuadĂ«r tĂ« punĂ«s aktuale dhe detyrave qĂ« keni, ose zhvilloni njohuri tĂ« reja si njĂ« hob tĂ« ri, duke punuar nĂ« njĂ« projekt tĂ« vogĂ«l, nĂ« mĂ«nyrĂ« qĂ« tĂ« arrini njĂ« punĂ« tĂ« re pa qenĂ« pĂ«rsĂ«ri junior. 

Ndryshimi i teknologjisĂ« pĂ«r ndryshimin e stack-ut — vetĂ«m po humbni kohĂ«

Mos u shqetĂ«soni mes stekesh tĂ« ndryshme teknologjish pĂ«r zhvillimin tuaj. NĂ«se po shkruani njĂ« projekt nĂ« njĂ« gjuhĂ« tĂ« caktuar, duke pĂ«rdorur njĂ« framĂ« tĂ« caktuar dhe biblioteka, nuk ka nevojĂ« ta braktisni gjithçka dhe ta shkruani pĂ«rsĂ«ri nĂ« Dart, vetĂ«m sepse ju ka tĂ«rhequr. Merrni si parim tĂ« gjeni njĂ« justifikim pĂ«r ndryshimin e teknologjisĂ« — jo vetĂ«m nĂ« nivelin e "dua-nuk mundem", por edhe nĂ« atĂ« financiar dhe inxhinieror. 

ÇfarĂ« nuk duhet tĂ« bĂ«jĂ« njĂ« IT-ist nĂ« 2020?

Nuk është e nevojshme të qëndroni në mendimin tuaj dhe të bëni si një statujë.

Të ngulni këmbë në një gjuhë ose teknologji dhe të mos mësoni diçka të re është po aq ekstrem sa të ndryshoni stek çdo herë që del një teknologji e re. Sigurohuni të studiosh bibliotekat dhe framët e reja, mos u bëni të palëvizshëm duke menduar se çdo gjë është shpikur më parë nga ju dhe është përmirësuar vetëm nga ju. Për çdo gjuhë, vazhdimisht publikohen përditësime, të cilat ndonjëherë mund të përmirësojnë ndjeshëm projektin tuaj. Mos u shqetësoni, ndiqni dinamikën e stekut tuaj dhe, sa herë që gjeni diçka interesante dhe të dobishme, merrni guxim dhe integrojeni në projekt!

Koka juaj është e mirë, gjithmonë është e mirë.

Mos e mendoni me kokat e të tjerëve, e juaja është më mirë. Fatkeqësisht, disa zhvillues qëndrojnë dhe presin që t'ju vijë një detyrë për të koduar nga gabimi i fundit deri në fund, pa u përpjekur të sjellin diçka të re në projekt, për të zhvilluar një funksion të ri, për ta testuar dhe sugjeruar për prodhim. Pse të lodheni, kur ka mendjen e liderit të ekipit ose të menaxherit të kompanisë, të cilët do të vendosin gjithçka? Nëse e njihni veten, kemi lajme të këqija: një pozicion mendor pasiv nuk do t'ju ndihmojë as në karrierë, as në zhvillim. Keni mundësinë të provoni veten si inxhinier zhvillues dhe jo si kodues në një projekt të vërtetë, dhe të kuptoni se ku duhet të shkoni, çfarë iu mungon, por preferoni të shpenzoni kohën tuaj për diçka tjetër dhe të bëni vetëm "nga këtoko deri aty". Të tillët në IT-në moderne po mbijetojnë gjithnjë e më pak, dilni nga anabioza. 

Përdoruesit janë njerëz të frikshëm

Mos e tepricni përdoruesit e software-it tuaj: nëse nuk shkruani për programuesit, prisni që programi të përballet me një moskuptim të pashkëputur. Gjatë disa ditëve ose javëve të para, përdoruesi do ta urrejë softuerin tuaj, sepse "i vjetri nuk ishte kaq i trashë". Për të shmangur këtë, krijoni dokumentacion dhe materiale mësimore të shkëlqyera. Kur instaloni ose blini, sugjeroni shumë qartë që manualet duhet të lexohen para fillimit të punës me programin, jo pas një dështimi të bazës së të dhënave, humbjes së fjalëkalimit dhe vetëkontrollit.

ÇfarĂ« nuk duhet tĂ« bĂ«jĂ« njĂ« IT-ist nĂ« 2020?

Nuk është e mençur të nënvlerësosh përdoruesit: ata janë më të zgjuar, më të mençur dhe më kuriozë se sa mendoni. Nëse mendoni se ato gabime me formatin e variablit dhe përjashtimi në ciklin e 138-të të shtypjes së Enter me një interval prej një sekonde nuk do të shfaqen, jeni në gabim - ato do të shfaqen dhe do të ndikojnë në funksionimin e aplikacionit tuaj në mënyra të çuditshme. Rregulli i dilettantit funksionon: ai e bën testimin më së miri. Por përdoruesve për arsye të panjohura nuk u pëlqen të gjejnë gabime në prodhim - nuk ka asnjë solidaritet të IT-it. Në përgjithësi, sa më të sigurt të jeni për softuerin tuaj - aq më mirë. Në fund të fundit, është më mirë të vononi lançimin e disa funksioneve sesa t'i shtoni ato në një aplikacion që funksionon dhe ta bëni atë papritur të papërfunduar.

ÇfarĂ« nuk duhet tĂ« bĂ«jĂ« njĂ« IT-ist nĂ« 2020? 

Mjaft me Google!

Mos u pĂ«rqendrosh vetĂ«m tek Google. As nuk do tĂ« diskutojmĂ« — nĂ« fushĂ«n e zhvillimit, njĂ« kĂ«rkesĂ« direkte nĂ« motorin e kĂ«rkimit mund tĂ« sjellĂ« shumĂ« informacione. Sa mĂ« thellĂ« tĂ« hysh nĂ« kĂ«rkimin tĂ«nd, aq mĂ« shumĂ« tĂ« dhĂ«na "anĂ«sore" do tĂ« marrĂ«sh dhe mĂ« shumĂ« do tĂ« mĂ«sosh, sepse do tĂ« zbulesh diçka tĂ« re, ndoshta e padurueshme pĂ«r kĂ«rkesĂ«n tĂ«nde, por e nevojshme pĂ«r tĂ« ardhmen. KĂ«rko materiale tĂ« plota, libra, artikuj etj. GjuhĂ«t dhe bibliotekat kanĂ« specifikime, komunitete, manuale dhe kĂ«shtu merrni mĂ«nyrĂ«n mĂ« tĂ« besueshme pĂ«r tĂ« zhvilluar aftĂ«sitĂ« tuaja si programues — thjesht lexoni dokumentacionin, jo tĂ« kĂ«rkoni zgjidhje lokale dhe fragmente kodi nga tĂ« tjerĂ«t. E kush e di, ndoshta zgjidhja juaj do tĂ« jetĂ« mĂ« optimale, mĂ« e shpejtĂ« dhe mĂ« e shkĂ«lqyer? 

Besoni, por verifikoni

Mos përdorni biblioteka dhe frame të krijuara nga zhvillues të tretë pa e kontrolluar kodin dhe pa e përshtatur atë për qëllimet tuaja. Nuk keni asnjë arsye të besoni plotësisht këtë autor koding, të cilin nuk e njihni aspak. Po, elementë të ndryshëm të dëmshëm të qëllimshëm në kodin e tretë nuk ndodhin shpesh dhe nuk është e nevojshme të vuani nga paranoia, por kopjimi i verbër i pjesëve të gatshme të softuerit në projektin tuaj mund të sjellë pasoja të paparashikueshme. Prandaj, sigurohuni që të lexoni dhe analizoni kodin para përdorimit dhe kryeni testime pas implementimit të kodit. 

Bëni backup!

NdĂ«rpriteni praktikĂ«n e mosbĂ«rjes sĂ« kopjeve rezervĂ« ose mbajtjes sĂ« tyre nĂ« tĂ« njĂ«jtat serverĂ« tĂ« jashtĂ«m ku Ă«shtĂ« hostuar projekti juaj. Mendoni se Ă«shtĂ« njĂ« kĂ«shillĂ« e çuditshme dhe e panevojshme? Por mĂ« shumĂ« se 700 pjesĂ«tarĂ« tĂ« grupit nĂ« Telegram, qĂ« u pĂ«rballĂ«n me njĂ« situatĂ« tĂ« pakĂ«ndshme nĂ« shĂ«rbimin e njĂ« qendre tĂ« njohur tĂ« tĂ« dhĂ«nave, nuk mendojnĂ« kĂ«shtu — aty kishte gjithçka: nga projektet me pĂ«rkushtim tĂ« ulĂ«t deri te faqet e mĂ«dha tĂ« institucioneve shtetĂ«rore dhe bazat e tĂ« dhĂ«nave korporative 1C dhe faturimit. NjĂ« pjesĂ« e konsiderueshme — pa kopje rezervĂ« ose me kopje rezervĂ« aty. Prandaj, shpĂ«rndani rreziqet dhe mbani kopjen rezervĂ« sĂ« paku nĂ« hostimin tuaj kryesor, nĂ« ndonjĂ« VDS tĂ« besueshĂ«m dhe nĂ« serverin tuaj lokal. NĂ« fund tĂ« fundit, kjo do t'ju dalĂ« shumĂ« mĂ« lirĂ«. 

Mjaft më me dëm të vetin ndaj projektit

Mos ju bëni në një projekt të punës atë që dëshironi ju, por bëni atë që i nevojitet klientëve. Po, është jashtëzakonisht interesante dhe e shkëlqyeshme të krijoni një rrjet neuronik, ta stërvitisni dhe ta integroni në softin tuaj, por nëse klientëve tuaj u nevojitet një menaxher i thjeshtë kontakti, kjo do të ishte një luksozitet i shtrenjtë. Shikoni se si funksionon projekti, lexoni dokumentacionin, lexoni komente dhe kërkesa nga klientët dhe implementoni atë që do të sjellë vlerë biznesi në projekt. Nëse dëshironi të krijoni diçka shkencore ose shumë të komplikuar, filloni me projektin tuaj të vet.

Jo kod, por një grumbull nervash

Mos e shkruani kodin e paqartĂ« dhe pa dokumentim. E dimĂ« se çfarĂ« ndodh: njĂ« zhvillues shkruan kodin si dhe i vjen mirĂ«, duke e komplikuar qĂ«llimisht pak, qĂ« askush nga kolegĂ«t tĂ« mos mund ta kuptojĂ« atĂ« qĂ« ka shkruar — njĂ« lloj hakmarrjeje paraprake para se diçka tĂ« ndodhĂ«. MegjithatĂ«, ju rrezikoni jo vetĂ«m kompaninĂ« (e cila ju paguan pĂ«r punĂ«n), por edhe veten: Ă«shtĂ« shumĂ« e mundshme qĂ« ju vetĂ« nuk do tĂ« kujtoheni se çfarĂ« dĂ«shironit tĂ« thoni me kĂ«tĂ« obfuskim tĂ« paqĂ«llimshĂ«m. E njĂ«jta gjĂ« ndodh me kodin e pa dokumentuar: duke u mbĂ«shtetur nĂ« logjikĂ«n tuaj tĂ« emĂ«rtimeve tĂ« ndryshuesve dhe funksioneve dhe njĂ« kujtesĂ« tĂ« mirĂ«, pas disa viteve mund tĂ« mos e keni mendjen pse zgjodhĂ«t pikĂ«risht kĂ«tĂ« cikĂ«l, metodĂ«, model, etj. Dokumentimi i kodit dhe struktura e tij e mirĂ« Ă«shtĂ« njĂ« shĂ«rbim i shkĂ«lqyer pĂ«r kolegĂ«t, punĂ«dhĂ«nĂ«sin dhe sĂ« pari pĂ«r veten tuaj. 

ÇfarĂ« nuk duhet tĂ« bĂ«jĂ« njĂ« IT-ist nĂ« 2020?

Mbaji thjesht, budalla!

Mos e kompliko kodin, zgjidhjet dhe projektet. Nuk është e nevojshme të themeloni një strukturë të komplikuar dhe të krijoni entitete pa rëndësi të veçantë. Sa më i komplikuar të jetë kodi juaj, aq më shumë do të bëheni rob i tij - do t'ju jetë shumë e vështirë ta mbani dhe ta zhvilloni. Sigurisht, parimi i njohur KISS («Mbani të thjeshtë, budalla») nuk i përshtatet gjithmonë, por ai është krijuar për një arsye: thjeshtësia dhe eleganca e kodit janë kyçi për përdorimin dhe ripërdorimin e suksesshëm.

ÇfarĂ« nuk duhet tĂ« bĂ«jĂ« njĂ« IT-ist nĂ« 2020?

Mbrohuni

Mos e injoroni sigurinë - në vitin 2020, kjo është praktikisht një krim. Edhe nëse kompania juaj, zhvillimi dhe juve nuk i interesoni autorëve të këqij, mund të prekesh nga problemet që lidhen me ndonjë segment të rrjetit, ofruesin e hostimit, një sulm mbi qendrën e të dhënave, vjedhjen e fjalëkalimeve të e-mailit dhe sjelljet e pasigurta të punonjësve, të cilët mund të vjedhin të dhënat nga kompania, të largojnë klientët ose kodin burimor të gjithë projektit. Nëse është brenda fuqisë tuaj dhe përfshihet në fushën e përgjegjësisë tuaj, përpiquni të mbroheni projektet me të cilat punoni. Po ashtu, mbani përgjegjësinë për sigurinë informacionit, kjo kurrë nuk i ka bërë dëm askujt. 

Mos e përbuzni caun

Mos mos i punoni nĂ« mĂ«nyrĂ« tĂ« arsyeshme. Sot, komunikimi ka arritur njĂ« nivel tĂ« tillĂ« qĂ«, pĂ«r shembull, tĂ« gjithĂ« HR-tĂ« e qytetit njohin njĂ«ri-tjetrin pĂ«rmes rrjeteve dhe grupeve tĂ« mbyllura (si ndihmĂ« pĂ«r punĂ«sim, ashtu edhe pĂ«r tĂ« shkruar "Vasili Ivanov, arkitekt i sistemeve, para se tĂ« largohej, fshiu tĂ« gjitha llogaritĂ«, fshiu kopjet rezervĂ« dhe çaktivizoi rrjetin, rikuperimi zgjati 3 ditĂ«. Mos e punĂ«soni atij"). Pra, sjellja juaj do tĂ« kthehet vetĂ«m kundĂ«r jush — dhe ndonjĂ«herĂ« nuk do tĂ« ndihmojĂ« as rikthimi nĂ« njĂ« qytet tjetĂ«r ose kryeqytet. Edhe nĂ«se largoheni me inat, nuk ka hakmarrje mĂ« tĂ« mirĂ« se tĂ« bĂ«heni njĂ« punonjĂ«s i dobishĂ«m dhe tĂ« shkĂ«lqyer i konkurrencĂ«s 🙂 Dhe e rĂ«ndĂ«sishmja, pa asnjĂ« ndĂ«shkim.

ÇfarĂ« nuk duhet tĂ« bĂ«jĂ« njĂ« IT-ist nĂ« 2020?
Kështu nuk është e rekomanduar as. Por, siç tregon përvoja, mos u ndalni

NĂ« tĂ« vĂ«rtetĂ«, miq, lexoni kĂ«shillat, por bĂ«ni si ju duket mĂ« i miri — sepse zbulimet e vĂ«rteta ndodhin kur ne dyshojmĂ« nĂ« tĂ« vĂ«rtetat e zbuluara tashmĂ«. GĂ«zuar Vitin e Ri, qofshin projektet tuaja tĂ« suksesshme, karriera e juaj e kĂ«ndshme, kolegĂ«t dhe drejtuesit tuaj tĂ« arsyeshĂ«m, dhe jeta tĂ« jetĂ« nĂ« pĂ«rgjithĂ«si e suksesshme. NĂ« pĂ«rgjithĂ«si, pĂ«r Vitin e Ri dhe pĂ«r kodin e ri! 

Me dashuri,
ekipi i RegionSoft Developer Studio

Në vitin e ri vazhdojmë të punojmë për ju dhe të zhvillojmë një sistem të fuqishëm CRM për desktop. RegionSoft CRM një helpdesk të thjeshtë dhe të lehtë për t'u përdorur dhe një sistem biletash. ZEDLine Support.

Burimi: habr.com

Bleni hostim tĂ« besueshĂ«m pĂ«r faqe me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Bleni hostim tĂ« besueshĂ«m pĂ«r faqe me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster