IT mutaxassisi 2020 yilda nima qilmasligi kerak?

Hub kelgusi yilda nima qilish kerakligi - qaysi tillarni o'rganish, qaysi sohalarga e'tibor qaratish, sog'lig'ingiz bilan nima qilish kerakligi haqida prognozlar va maslahatlarga to'la. Ilhomlantiruvchi eshitiladi! Ammo har bir tanganing ikki tomoni bor va biz nafaqat yangi narsada, balki asosan har kuni qiladigan ishimizda qoqilamiz. "Nega meni hech kim ogohlantirmadi!" - deb hayqiramiz, odatda o'zimizga o'girilib. Keling, o'zimizni olov deb ataymiz - biz siz uchun 2020 yilda nima qilmaslik kerakligi ro'yxatini tuzdik (va ehtimol har doim ham). 

IT mutaxassisi 2020 yilda nima qilmasligi kerak?
Ammo ular tortishish haqida so'rashmadi

Biz haqiqatan ham anti-tavsiyalarni eng muhimidan eng muhimiga qadar tartibga solishni xohlaymiz. Ammo ular shunchalik keng tarqalgan, ekvivalent va deyarli hamma uchun tanish, biz tasodifiy yozamiz. Xo'sh, ro'yxatni tekshiramiz?

Agar hamma narsa yaxshi bo'lsa, ITga borish shart emas

Karerani o'zgartirish yoki qaytadan boshlash uchun yangi texnologiyani o'rganmang. Bizning vaqtimiz ajoyib, chunki siz o'qishingiz, ish joyini o'zgartirishingiz, sohangizni tubdan o'zgartirishingiz mumkin - va hokazo, hatto pensiyaga qadar. Bu ajoyib, jozibali narsa. Ammo agar siz 28-30 yoshdan oshgan bo'lsangiz, IT-ga kirish yoki yangi stekga o'tish uchun hamma narsadan voz kechmasligingiz kerak (masalan, siz Java-da yuqori yuklangan tizimlarni yozasiz va to'satdan Python-da neyron tarmoqlarga kirishga qaror qilasiz). Sababi oddiy: bu sizga oson bo'lmaydi. Birinchidan, bu stackda o'z faoliyatini boshidan beri "o'tirgan" mutaxassislar orasida yuqori raqobat bor, ikkinchidan, siz past maosh bilan yana kichik bo'lishingiz kerak, uchinchidan, siz uchun ma'naviy jihatdan qiyin bo'ladi. ierarxiyaning eng quyi darajasiga bo'ysunuvchiga aylanadi. Shuning uchun, agar siz boshqa yo'nalishda harakat qilmoqchi bo'lsangiz, buni hozirgi ishingiz va hozirgi vazifalaringizga muvofiq bajarishga harakat qiling yoki sevimli mashg'ulot sifatida yangi bilimlarni rivojlantiring, uy hayvonlari loyihasini boshlang, shunda siz yangi ishga kelganingizda endi kichik bo'lmang. 

Stackdan keyin stekni o'zgartirish shunchaki vaqtni behuda sarflashdir

Rivojlanishingiz uchun texnologiya to'plamlari orasida shoshilmang. Agar siz loyihani bitta tilda, ma'lum bir ramka va kutubxonalardan foydalangan holda yozayotgan bo'lsangiz, hamma narsani do'zaxga tashlab qo'ymasligingiz va uni qiziqarli deb bilganingiz uchun uni Dartda qayta yozmasligingiz kerak. Texnologiyani o'zgartirish uchun asos topishni qoidaga aylantiring - nafaqat "Men buni xohlayman yoki qilolmayman" darajasida, balki moliyaviy va muhandislik darajasida ham. 

IT mutaxassisi 2020 yilda nima qilmasligi kerak?

O'z joyida turish va bronzaga aylanish kerak emas

Bitta til yoki texnologiyaga yopishib olish va yangi narsalarni o'rganmaslik, har bir yangi texnologiya bilan stackingizni o'zgartirish kabi ekstremaldir. Yangi kutubxonalar va ramkalarni o'rganishga ishonch hosil qiling, hamma narsa sizdan oldin yaxshiroq ixtiro qilingan va faqat siz tomonidan yakunlanganligini bilishda o'jar bo'lmang. Deyarli har bir til uchun yangilanishlar doimiy ravishda chiqadi, bu ba'zan loyihangizni sezilarli darajada yaxshilashi mumkin. O'zingizning stekingiz dinamikasini kuzatishda dangasa bo'lmang va ajoyib va ​​foydali narsani topsangiz, uni loyihaga torting!

Sizning boshingiz yaxshi, har doim yaxshi

Boshqalarning boshida o'ylamang, o'zingizniki yaxshiroq. Afsuski, ba'zi ishlab chiquvchilar loyihaga o'zlarining biror narsasini qo'shishga, yangi funktsiyani ishlab chiqishga, uni sinab ko'rishga va ishlab chiqarishga taklif qilishga urinmasdan, oldingi xatodan oxirigacha kodlash topshirig'ini olishlarini kutishadi. Hamma narsani o'zi hal qiladigan jamoa rahbari yoki kompaniya menejeri bo'lsa, nima uchun bezovta qilasiz? Agar siz o'zingizni tansangiz, unda bizda yomon xabar bor: passiv pozitsiya sizning martabangizda ham, rivojlanishingizda ham yordam bermaydi. Sizda haqiqiy jangovar loyihada koder emas, balki rivojlanish muhandisi sifatida qo'lingizni sinab ko'rish va qaerga borishni, nima etishmayotganini tushunish imkoniyati bor, lekin siz vaqtingizni boshqa narsaga sarflashni afzal ko'rasiz va "bu erdan"gacha hozir.” Bunday odamlar zamonaviy IT-da yomonroq va yomonroq omon qolishadi, to'xtatilgan animatsiyadan chiqadilar. 

Foydalanuvchilar dahshatli odamlardir

Dasturiy ta'minotingiz foydalanuvchilarini ortiqcha baholamang: agar siz dasturchilar uchun yozmasangiz, dastur o'tib bo'lmaydigan tushunmovchilikka duch kelishini kuting. Dastlabki bir necha kun yoki haftalarda foydalanuvchi sizning dasturingizdan nafratlanadi, chunki "eskisi unchalik ahmoq emas edi". Bunga yo'l qo'ymaslik uchun ajoyib hujjatlar va qo'llanmalar tayyorlang. O'rnatish yoki sotib olayotganda, qo'llanmalarni ma'lumotlar bazasi buzilganidan, parol yo'qolganidan va o'z-o'zini boshqarishdan keyin emas, balki dastur bilan ishlashni boshlashdan oldin o'qilishi kerakligiga juda intruziv tarzda ishora qiling.

IT mutaxassisi 2020 yilda nima qilmasligi kerak?

Siz ham foydalanuvchilarni kamsitmasligingiz kerak: ular siz o'ylagandan ko'ra ayyorroq, aqlliroq va qiziqroq. Agar siz o'zgaruvchan formatdagi xatolik va Enter tugmachasini 138-soniyali bosishdagi istisno paydo bo'lmaydi deb o'ylasangiz, siz adashasiz - ular paydo bo'ladi va ilovangizning ishlashiga eng g'alati tarzda ta'sir qiladi. Havaskorning qoidasi amal qiladi: u sinovdan eng yaxshi o'ta oladi. Lekin negadir foydalanuvchilar ishlab chiqarishdagi xatolarni topishni yoqtirmaydilar - ularda IT birdamligi yo'q. Umuman olganda, dasturiy ta'minotingizga qanchalik ishonchingiz komil bo'lsa, shuncha yaxshi bo'ladi. Axir, ba'zi funktsiyalarni ishlab chiqarishni kechiktirish, ularni ishlaydigan dasturga qo'shish va uni to'satdan xom qilishdan ko'ra yaxshiroqdir.

IT mutaxassisi 2020 yilda nima qilmasligi kerak? 

Googlingni to'xtating!

Faqat Googlega murojaat qilishni bas qiling. Biz hatto bahslashmaymiz - rivojlanish sohasida siz qidiruv tizimiga to'g'ridan-to'g'ri so'rov bilan ko'p narsalarni topishingiz mumkin. Ma'lumotni qidirishda qanchalik chuqurroq qazsangiz, shunchalik ko'p "lateral" ma'lumotlar olasiz va ko'proq o'rganasiz, chunki siz so'rovingizga aloqador bo'lmagan yangi narsalarni o'rganasiz, lekin kelajakda kerak bo'ladi. To'liq materiallar, kitoblar, maqolalar va boshqalarga murojaat qiling. Tillar va kutubxonalarda spetsifikatsiyalar, jamoalar, foydalanish usullari mavjud va shu bilan siz dasturchi ko'nikmalarini rivojlantirishning eng ishonchli usuliga ega bo'lasiz - shunchaki hujjatlarni o'qing va boshqa odamlarning mahalliy echimlari va kod qismlarini qidirmang. Sizning yechimingiz optimalroq, tezroq va sovuqroq bo'lsa-chi? 

Ishon lekin tekshir

Kodni tekshirmasdan va uni maqsadlaringizga moslashtirmasdan uchinchi tomon ishlab chiquvchilari tomonidan yaratilgan kutubxonalar va ramkalardan foydalanmang. Siz umuman tanimaydigan ushbu kod muallifiga so'zsiz ishonishingiz uchun hech qanday sabab yo'q. Ha, uchinchi tomon kodidagi turli xil qasddan zararli elementlar unchalik keng tarqalgan emas va siz paranoyyadan aziyat chekmasligingiz kerak, lekin dasturiy ta'minotning tayyor qismlarini loyihangizga ko'r-ko'rona nusxa ko'chirish oldindan aytib bo'lmaydigan oqibatlarga olib kelishi mumkin. Shuning uchun, ishlatishdan oldin kodni o'qib chiqing va tahlil qiling va kodni amalga oshirgandan so'ng sinab ko'ring. 

Zaxira nusxalarini yarating!

Zaxira nusxalarini yaratmaslik yoki ularni loyihangiz joylashgan uchinchi tomon serverlarida saqlashni to'xtating. Sizningcha, bu bema'ni va foydasiz maslahatmi? Ammo Telegram’dagi 700 dan ortiq chat ishtirokchilari, ular bitta taniqli ma’lumot markazining yopilishi bilan yaqinda noxush vaziyatga tushib qolgan, bunday deb o‘ylamadilar – u yerda hamma narsa bor edi: uy hayvonlari loyihalaridan tortib yirik hukumat veb-saytlarigacha. hokimiyat organlari va korporativ 1C va billing ma'lumotlar bazalari. Muhim qismi zaxirasiz yoki zaxira nusxalari bir joyda. Shunday qilib, xavflarni taqsimlang va zaxira nusxasini hech bo'lmaganda asosiy hostingda, ishonchli VDS-da va mahalliy serveringizda saqlang. Bu uzoq muddatda ancha arzonga tushadi. 

Loyihaning zarariga o'zingizni olib kelishni to'xtating

Ish loyihasida xohlaganingizni qilmang, balki mijozlarga kerak bo'lgan narsani qiling. Ha, o'z neyron tarmog'ingizni yaratish, uni o'rgatish va dasturiy ta'minotingizga tatbiq etish juda qiziqarli va ajoyib, ammo agar sizning mijozlaringizga oddiy aloqa menejeri kerak bo'lsa, bu ortiqcha ish bo'ladi. Loyiha qanday ishlashini ko'ring, hujjatlarni o'qing, mijozlarning sharhlari va so'rovlarini o'qing va loyihaga biznes qiymatini qo'shadigan narsalarni amalga oshiring. Agar siz ilmiy yoki o'ta murakkab narsa yaratmoqchi bo'lsangiz, o'zingizning loyihangizdan boshlang.

Kod emas, balki nervlar to'plami

O'qib bo'lmaydigan va hujjatsiz kod yozmang. Bizga bu nayrang yaxshi tanish: dasturchi o‘z xohishiga ko‘ra kod yozadi, uni atayin biroz chalkashtirib yuboradi, shunda uning yozganlarini hech bir hamkasbi tushunmasin – bu nimadir sodir bo‘lishidan oldin o‘ziga xos profilaktik qasosdir. Biroq, siz nafaqat kompaniyani (sizga ishingiz uchun pul to'laydigan), balki o'zingizni ham xavf ostiga qo'yasiz: bu beixtiyor chalkashlik bilan nima demoqchi bo'lganingizni eslay olmaysiz. Hujjatsiz kod bilan ham xuddi shunday: o'zgaruvchi va funktsiya nomlash mantig'iga va yaxshi xotiraga tayanib, bir necha yil o'tgach, nima uchun aynan shu tsiklni, usulni, naqshni va hokazolarni tanlaganingizni eslay olmaysiz. Kodingizni va uning yaxshi tuzilishini hujjatlashtirish hamkasblaringiz, ish beruvchingiz va eng avvalo o'zingiz uchun ajoyib xizmatdir. 

IT mutaxassisi 2020 yilda nima qilmasligi kerak?

Oddiy tuting, ahmoq

Kod, echimlar va loyihalaringizni oddiy saqlang. Murakkab tuzilishda panjara o'rnatish va alohida ahamiyatga ega bo'lmagan shaxslarni ishlab chiqarishga hojat yo'q. Sizning kodingiz qanchalik murakkab bo'lsa, shunchalik siz uning garoviga aylanasiz - uni saqlab qolish va rivojlantirish siz uchun imkon qadar qiyin bo'ladi. Albatta, mashhur KISS printsipi ("Oddiy, ahmoqona") har doim ham mos kelmaydi, lekin u biron bir sababga ko'ra yaratilgan: kodning soddaligi va nafisligi uni muvaffaqiyatli qo'llash va qayta ishlatishning kalitidir.

IT mutaxassisi 2020 yilda nima qilmasligi kerak?

O'zingizni himoya qiling

Xavfsizlikni e'tiborsiz qoldirmang - 2020 yilda bu tom ma'noda jinoiy. Sizning kompaniyangiz, rivojlanishingiz va sizni tajovuzkorlar qiziqtirmasa ham, sizga tarmoq segmentining, xosting provayderining mag'lubiyati, ma'lumotlar markaziga hujum, elektron pochta parollarini o'g'irlash va xodimlarning xavfli xatti-harakatlari bilan bog'liq muammolar ta'sir qilishi mumkin. kompaniyadan ma'lumotlarni o'g'irlash, mijozlarni yoki butun loyihaning dastur kodini o'g'irlash. Agar u sizning kuchingiz va tajribangiz doirasida bo'lsa, siz ustida ishlayotgan loyihalarni himoya qilishga harakat qiling. Xo'sh, axborot xavfsizligini o'zingiz kuzatib boring, bu hech qachon hech kimni bezovta qilmagan. 

Quduqqa tupurmang

Ish beruvchingiz bilan aralashmang. Bugungi kunda aloqalar shu darajaga yetdiki, masalan, shahardagi barcha HR xodimlari bir-birlarini sirtdan bilishadi va chatlarda va yopiq guruhlarda har qanday ma'lumot almashishlari mumkin (ikkalasi ham ish topishga yordam berish uchun, ham "Vasiliy Ivanov, tizim me'mori, hisoblarni tark etishdan oldin hamma narsani o'ldirdi, zaxira nusxalarini o'chirib tashladi va tarmoqni o'chirib qo'ydi, tiklash 3 kun davom etdi. Uni ishga olmang." Shunday qilib, sizning xatti-harakatlaringiz faqat sizga qarshi o'ynaydi - va ba'zida hatto boshqa shahar yoki poytaxtga ko'chib o'tish ham yordam bermaydi. Agar siz g'azab bilan ketsangiz ham, raqobatchining foydali va salqin xodimiga aylanishdan ko'ra yaxshiroq qasos yo'q :) Va eng muhimi, to'liq jazosiz.

IT mutaxassisi 2020 yilda nima qilmasligi kerak?
Siz ham buni qilmasligingiz kerak. Ammo, tajriba shuni ko'rsatadiki, biz to'xtamaymiz

Umuman olganda, do'stlar, maslahatlarni o'qing, lekin eng yaxshi deb hisoblagan narsani qiling - axir, biz allaqachon kashf etilgan haqiqatlarga shubha qilganimizda, haqiqiy kashfiyotlar qilinadi. Yangi yilingiz bilan, loyihalaringiz muvaffaqiyatli bo'lsin, martabangiz maroqli, hamkasblaringiz va menejerlaringiz etarli bo'lsin va umuman hayotingiz muvaffaqiyatli bo'lsin. Umuman olganda, yangi yil va yangi kod! 

Sevgi bilan,
RegionSoft Developer Studio jamoasi

Yangi yilda biz siz uchun ishlashda davom etamiz va kuchli ish stoli CRM tizimini ishlab chiqamiz RegionSoft CRM va oddiy va qulay yordam stoli va chipta tizimi ZEDLine qo'llab-quvvatlash.

Manba: www.habr.com

a Izoh qo'shish