Gjithmonë lulëzo për t'u bërë një version më i mirë i Ty

Është e lehtë të ndiheni shumë rehat në pozicionin tuaj aktual. Ndoshta paga është e mirë, keni punuar shumë për të arritur atje, ose ndoshta është puna juaj e parë pas kolegjit dhe jeni aq i lehtësuar sa më në fund po paguheni për gjënë që keni studiuar për 4+ vitet e fundit. Unë e di këtë nga dora e parë, sepse aktualisht jam shumë rehat për të gjitha ato arsye. Jam i lehtësuar që më në fund arrita këtu ku jam dhe e bën të vështirë të kthehem në shtëpi dhe të kem ende atë uri për të mësuar, siç e kam bërë kur kërkoja punën time të parë si Zhvillues Softuerësh.

Të gjithë e dinë se teknologjia dhe, aq më tepër, zhvillimi i softuerit janë industri që rriten dhe ndryshojnë me ritme në rritje me zhvillimin e teknologjive të reja dhe gjuhëve të programimit. Me këtë u tha, unë besoj se ka një ndryshim të madh përpara nesh që do të ndryshojë mënyrën se si zhvilluesit vazhdojnë të përditësohen me klimën që ndryshon me shpejtësi të kësaj industrie. Inkurajohet shumë brenda komunitetit të zhvillimit të softuerit për të qëndruar të përditësuar me zhvillimet dhe përmirësimet më të fundit, si dhe me çdo standard të ri ose praktika më të mirë. Ndërsa progresi vazhdon të ndodhë gjithnjë e më shpejt, bëhet edhe më e rëndësishme të njiheni me më të rejat dhe më të mirat në këtë fushë, por gjithashtu fillon të bëhet edhe më dërrmuese.

Nëse mendoni për këtë, deri më tani zhvilluesit kanë qenë në gjendje të jenë mjaft të suksesshëm duke zotëruar një fushë specifike të zhvillimit të softuerit. Unë kam disa të moshuar në ekipin tim që kanë punuar në C++/C# për të gjithë karrierën e tyre dhe kjo u ka dhënë atyre një karrierë mjaft të suksesshme. Duke parë 10 vitet e ardhshme të kësaj industrie, kjo mund të mos jetë ende kështu. Ka filluar të ketë një nevojë më të madhe që zhvilluesit të jenë të adaptueshëm, të aftë të mësojnë shpejt dhe të kenë një kuptim më të madh të pamjes dhe strukturës së gjërave. Është më pak e nevojshme të dihet kodi specifik që përbën një algoritëm dhe më shumë për njohjen e llojeve të ndryshme të algoritmeve përkatëse dhe për të bërë zgjedhjen kur të përdoret njëri mbi tjetrin. Aksesueshmëria e informacionit po rritet në mënyrë eksponenciale dhe me burimet online dhe madje edhe ndihmën e AI, ju mund të merrni me lehtësi copa të kodit kompleks, por ju duhet të dini se çfarë kërkoni dhe si përshtatet. Ne nuk jemi në të vërtetë në pikën ku AI po shkruan produkte të tëra, por ne po e shohim në gjendje të kryejë detyrat e një zhvilluesi të vogël si rregullimi i gabimeve bazë, zbatimi i veçorive të thjeshta në një faqe interneti, etj.

Tani kjo nuk duhet t'ju trembë dhe t'ju bëjë të mendoni se AI po vjen për punën tuaj. Çështja është që ju të bëni një hap prapa dhe thjesht të shihni se sa shpejt po ecën kjo industri. Një vit më parë ju mund të keni studiuar CSS pa pushim, duke shpresuar të arrini në pikën ku nuk keni pasur vazhdimisht rezultate të papritura sa herë që përpiqeni dhe thjesht stilizoni një fushë të dhënash (meqë ra fjala, e pamundur). Tani mund t'i kërkoni një kuti bisede të AI që t'ju japë CSS për pamjen e saktë që ju nevojitet. Kjo nuk do të thotë se ajo që mësuat nuk është e vlefshme dhe e mirë për t'u ditur, por çka nëse ndalonit atje? Po sikur të mos vazhdoni të provoni ide të reja dhe të zgjeroni aftësitë tuaja aktuale? Pastaj ju filloni të bëheni të vjetëruar. Edhe sapo keni mbaruar universitetin, mund të keni mësuar teknologjitë më të fundit dhe më të mëdha dhe jeni gati t'i përdorni ato në fushë, por nëse qëndroni të ndenjur, në 5 vjet klima mund të ketë ndryshuar aq shumë saqë aftësitë me të cilat krenoheshit janë njohuri të përbashkëta ose kanë një qasje të re moderne që bëhet standard i industrisë.

Ka kaq shumë rrugë të ndryshme që mund të ndiqni për të vazhduar mësimin tuaj, por pasi të keni një punë me një fokus specifik, është e lehtë t'i përmbaheni kësaj dhe kryesisht të fitoni njohuri të reja nga projektet në punë. Asgjë nuk është e gabuar të shijoni atë që bëni dhe të dëshironi të zhyteni më thellë në këtë, por mësimi dhe zhvillimi nuk duhet të kufizohen vetëm në projekte të lidhura me punën. Merrni parasysh zgjedhjen e një projekti personal në inxhinierinë softuerike që ju emocionon dhe kushtojini kohë atij. Nuk duhet të jetë një projekt që kontribuon në punën tuaj ose ju fiton para. Në vend të kësaj, përqendrohuni në diçka që ju pëlqen dhe krijoni një rutinë të re për të mësuar diçka të re dhe për ta parë atë deri në përfundim. Ndoshta është ndërtimi i një aplikacioni celular, eksplorimi i një gjuhe të re programimi ose krijimi i një aplikacioni ueb. Sido që të jetë, akti i investimit të kohës në veten tuaj dhe rritja e aftësive tuaja mund të ketë një ndikim të madh në karrierën tuaj dhe kënaqësinë personale. Mos kini frikë të bëni hapin dhe të eksploroni horizonte të reja – shpërblimet e rritjes dhe arritjeve personale janë të pakufishme.

Për të përmbledhur të gjitha këto, unë me të vërtetë dua t'ju inkurajoj që të vazhdoni të mësoni në çdo kapacitet që ju emocionon dhe ju shtyn përpara. Aftësia jonë për të mësuar pafundësisht është një dhuratë e mahnitshme dhe me sa shumë informacion ka atje, mund të jetë lehtësisht dërrmuese. Nuk është gjithmonë e lehtë dhe nuk është gjithmonë argëtuese, por gjithmonë do të dalësh një version më i mirë i vetes.