Программисттер өз кесибин кандай көрүшөт

Айрыкча, бул окуу сабагы үчүн, биз codecademy.kg’нин эң жигердүү колдонуучуларынын арасында сурамжылоо жүргүзүп, программист болуунун маанисин билдик. Сурамжылоого катышкандардын көпчүлүгү программист болуу эмне дегенди минтип билдирет:

  • Жаңы нерсе түзүү
  • Дүйнө жүзүндөгү адамдардын жашоосун өзгөртүү
  • Сүйгөн нерсени жасап, жана ал менен кошумча акча табуу

Бул жерде техникалык көндүмдөр, математика, англис тили же программа жазуу боюнча эч нерсе жок. Булар жалаң гана чоң нерсени сезүү менен байланышкан нерселер; бул биздин кесиптин көрсөткүчү жана ага келген адамдардын түрү. Алар өзүлөрүнүн ишине, кылган ишине өтө жакын. Алар чынында эле муну каалашат, андыктан программалоодо компетенттүүлүк жогору бааланат. Бул жерде алар керектүү нерселерди гана жасашат, бурчтарды кесүүгө аракет кылбастан жана акча жөнүндө гана ойлонбостон. Башка тармактарда көп кездешкен нерселер көбүнчө бул жерде жок болуп кетет. Албетте, ар кандай кырдаалдар, ар кандай командалар бар, бирок, жалпысынан, бул кесипте кокустуктар өтө эле аз, жана бул ага оң таасирин тийгизет.

Акыл-эс жана рухий пайдасы

Программалоонун жөнөкөй, бирок баалуу артыкчылыктары да бар.

Айланада чынында эле акылдуу адамдар көп

Биз буга чейин айтып өткөнбүз, бирок сиз программалоону жалгыз эле жакшы билген эмес, а түшүнгөн адамдар менен баарлашасыз. Стереотип бар, программисттер өз иши жөнүндө гана сүйлөшүшөт жана программалоодон башка эч нерсени түшүнүшпөйт деген. Бирок чындыгында программисттер ар тараптуу адамдар. Алардын көпчүлүгү ар кандай экстремалдык, сейрек кездешүүчү жана кызыктуу спорт түрлөрү менен алектенишет. Бул адамдар жашоонун дээрлик бардык тармактарына кызыгышат. Бул так илимдер гана эмес, ошондой эле музыка, тарых, экономика жана башка сабактар. Дүйнө жүзүндөгү институттар академиялык курстарды өткөрүп жаткан Coursera аттуу долбоор бар жана бул курстарды такыр башка предметтерден алган көптөгөн программисттер бар. Бул чынында эле сонун: сиз алар менен ар дайым сүйлөшсөңүз болот, алар сизге кубаныч менен айтып беришет. Ар бир адам бул жагынан уникалдуу жана ар кандай маселелерде кеңири билимге ээ. Андыктан, алар менен кечки тамакта эч качан тажабайсыз жана талкуулана турган нерсе болот.

Жумуш чындыгында жагат жана кубаныч берет

Программалоо кызыктуу - эгерде мындай болбосо, анда башкача болушу мүмкүн эмес. Болжолдуу натыйжалар менен бир эле жумушту сүйүү анчалык деле маанилүү эмес жана ага анчалык деле таасир этпейт. Бирок Программалоодо бул чоң мааниге ээ, анткени сизге жакпаса, ийгиликке жетүү мүмкүнчүлүгү аз. Бул милдеттенме кандайдыр бир өзгөрүүлөрдү жаратат: эгерде программист бир жерде бир нерсени жактырбаса, ал ар дайым ошол жерден кетип калат. Жаш тажрыйбасыз жигиттер кээде чыдай беришет, бирок эгерде биз кесипкөй иштеп чыгуучулар жөнүндө айта турган болсок, алар эч качан жактырбаган жерге отурушпайт. Бул жүрүм-турум бүткүл чөйрөгө таасирин тийгизет: компаниялар программисттерди жактыруу үчүн жана аларда иштөөнү каалаш үчүн бардыгын жасашат. Бул алардын алдына коюлган ар кандай кызыктуу тапшырмаларга гана эмес, ошондой эле ыңгайлуу шарттарды түзүүчү башка күндөлүк нерселерге да тиешелүү: жайлуу кеңселер, ашканалар, теннис, ыктыярдуу медициналык камсыздандыруу жана башка көптөгөн нерселер - кээде сөздүн кадимки "кулинардык" маанисинде. - программисттерди азгырууга аракет кылып жаткан челектер.

Бул дүйнө кубанычы

Каалаган жерден иштей берүү

Биринчиси - каалаган жерден иштөө жөндөмү. Кайсы гана жер болбосун, биз сиздин шаарды гана эмес, ошондой эле планетанын каалаган жерин билдиребиз. Айрым компаниялар кеңселерин таштап же бөлүштүрүлгөн бизнес куруп жатышат, себеби программисттер алыстан иштешет, алардын экономикалык жана башка тобокелдиктерин азайтат деп ойлойт. Эгерде компаниянын өз кеңсеси болсо, анда көбүнчө программисттерге каалаганча, анын ичинде алыстан иштөөгө уруксат берилет. Кеңседе милдеттүү түрдө иштөө сейрек кездешүүчү нерсе.

Көптөгөн программисттер үчүн каалаган жерден иштөө жөндөмү өтө маанилүү, анткени алар башка шаарга же өлкөгө көчүп барууну чечсе дагы, алар өздөрү каалаган жумушта кала алышат. Кээ бирлери Таиланддан иштегиси келип, аны ийгиликтүү аткарып жатышат.

Ыңгайлуу график боюнча иштей билүү

Программисттер сейрек кардарлар менен түз байланышып, бизнес процесстерге түздөн-түз катышууну талап кылган тапшырмаларды аткарышат. Ошондуктан, адамдарды кийим-кече эрежелерин сактап, саат 9га чейин жумушка келүүгө мажбур кылуунун кереги жок. Бул ыңгайлуу (ийкемдүү) график боюнча иштөө жөндөмү программист кызмат ордуна бош вакансиялардагы стандарттуу нерсе экендигин билдирет. Кээде башка адамдар менен синхрондоштуруу, менеджер менен сүйлөшүү же күнүмдүк жолугушууларга катышуу үчүн кеңседе болушуңуз керек, анда бардык топ мүчөлөрү алардын ийгиликтери жана тапшырмасынын кайсы баскычында экендиги жөнүндө сүйлөшүшөт. Муну алыстан да жасаса болот, бирок жолугушуу форматында ал эффективдүү.

Көбүнчө программист жалгыз жана унчукпай иштейт. Көптөгөн программисттер эч ким жумушта болбогондо, өз жумуштарын аткарууну жакшы көрүшөт, ошондуктан алар же эрте келишет, же күндүзү түштөн кийин башташат жана кеч калышат.

Эмгек акы орточодон жогору

Программисттердин айлык акысы орточо деңгээлден бир топ жогору жана буга бир нече себептер бар. Өнүгүү - бул белгилүү бир билимди, көндүмдөрдү жана жөндөмдөрдү талап кылган интеллектуалдык иш. Бирок, программисттер үчүн базар өтө ысып кетти, адистер жетишсиз - бул тенденция узак убакытка чейин улантылат. Дүйнө жыл өткөн сайын техникалык жактан өнүгүп баратат: Интернет жашоонун бардык чөйрөлөрүнө жайылып, мобилдик телефондор жана компьютерлер күчтөнүп баратат, программисттер дагы бошотулбайт. Андан тышкары, көпчүлүк билим берүү мекемелери талап кылынган билим деңгээлин камсыз кыла алышпайт жана бул бардык өлкөлөргө тиешелүү. Ошондуктан кошумча билим берүүчү ресурстар көп. Төмөндөгү практика кеңири жайылган: эгер сиз жакшы программистти сунуштасаңыз, анда сизге анын дээрлик айлык акысы сыйлык катары берилет. Дагы кайсы кесипте ушул сыяктуу нерсени элестетип көрөсүз.

Өзүңүз үчүн иштеп баштоо оңой

Биздин тизмедеги акыркы нерсе, бирок такыр эмес. Өзүңүз үчүн ар кандай жолдор менен иштесеңиз болот. Алардын бири - эң жөнөкөйү - бул кээ бир кардарлар менен түздөн-түз иш алып барганда жана компаниянын кызматкерлеринин жанында болбогон фрилансинг. Фрилансингдин артыкчылыктары бар, жана көпчүлүк адамдар аны абдан жакшы көрүшөт: кардарларды чакыруудан тышкары, сизге ыңгайлуу график боюнча, дүйнөнүн каалаган бурчунан иштей аласыз. Мындайды элестетип көрүңүз: бир жагынан Москвада жол тыгынында турган адамдар бар, экинчи жагынан - Балинин бир жеринде гамакта жатып, өз ишин аткарып жаткан фрилансер. Бул бир аз алыс сезилиши мүмкүн, бирок бул салыштырууда бир топ чындык бар. Бирок, бардык эркиндиктер менен фрилансер бул системадан тышкары иштеген адам. Эгер сиз компанияда иштеп, ооруп калсаңыз же эс алууну чечсеңиз, анда компания ооруп жаткан өргүүңүз же өргүү акыңыз үчүн төлөйт. Эгер сиз фрилансер болсоңуз, анда кандайдыр бир иштебей калсаңыз, чөнтөгүңүздө акча жок. Ошондуктан штаттан тышкаркы абалга өтүү жөнүндө чечим кылдаттык менен кабыл алынышы керек.

Карьера

Бул окуу куралындагы эң акыркы нерсе - карьера, программисттердин өсүшү жана кайда кетүү.

Өсүп кетүү (Expert Path)

Программалоодогу негизги карьералык жол - программист болуп калуу. Ал "тереңдеп кетүү" же "эксперт жолу" деп аталат - адам иштеп чыгуучу болуп, бирок бир кыйла тар чөйрөдө иштеп, бир багытта барган сайын мыкты адис болуп, иштей берет. Ал канчалык өнүксө, компаниялар аны ошончолук издей башташат, ошончолук көп акча таба алышат, анын эркиндиги жана кардарларга таасири көбөйөт. Көпчүлүк иштеп чыгуучулар ушул жолду басып өтүшөт. Биздин кесибибиз сиздин мансап жолуңуз жөнүндө ойлонбой, эң маанилүү нерсеге көңүл топтогонго, жумушуңузду жакшы аткарууга жана андан ырахат алууга мүмкүнчүлүк бергендиги чындыгында абдан жагымдуу.

Тик өсүү (менеджер / техникалык жетекчи)

Бирок бул бирден-бир жол эмес. Программист менеджер болууну чечкенде, тик өсүш дагы болот. Эгер ал техникалык карьера менен алектенсе, анда ал командалык жетекчи, андан соң техникалык жетекчи жана акыры VP Of Engineering (же VP of Technology) болуп калат. Кандайдыр бир учурда, адам мурунтан эле иштеп чыгуучуларды, технологияларды башкара баштайт, анын кандайдыр бир административдик милдеттери бар - бул башка деңгээл, башка жоопкерчилик, башка акча жана башка бирөөнүн кызыкчылыгы үчүн. Параллель вертикалдуу сызык бар - бул башкаруучу жол. Көптөгөн программисттер CEO - CEO - жана орто деңгээлдеги менеджерлер болуп калышат. Бул дагы жакшы жол жана ири компаниялар: Microsoft, Google буга эң мыкты мисал. Кызыгы, программисттер бул кызматтарда так маанилүү болгон билимдерге ээ: тутумдарды ой жүгүртүү жана талдоо. Эгерде программист бир эле учурда жакшы лидерлик сапаттарга ээ болсо, анда ал бул кызматтардын биринде оңой эле өз компаниясына чоң пайда алып келе алат.

Жеке компания (стартап / консалтинг)

Үчүнчү жол - бул өзүңүздүн компанияңыз. Бул жерде дагы эки багыт бар: белгилүү бир категориядагы адамдардын көйгөйүн чечүүгө жардам берген же уникалдуу кызматты сунуш кылган, же консультация берүү - тапшырмаларды аткаруу, башка адамдар жана компаниялар үчүн иштөө. Өнүгүп, мындай компаниялар акча таба башташат, программисттерди жалдай башташат жана алардын негиздөөчүлөрү чыныгы бизнесмен болуп калышат.