Како да останете мотивирани кога чувствувате дека високи колеги не се

Завршив колеџ со диплома по компјутерски науки пред околу 2 години и оттогаш работев во мултинационална компанија која пристојно ми плаќа. Искрено ме интересира технологијата и мојата работа и се обидувам да направам сè на најдобар можен начин и исто така да научам најмногу од неа. Имам некои колеги кои се искусни и навистина паметни и јас сум многу среќен и учам многу да работам со нив.

како

Сепак, чувствувам дека истото не важи за сите мои колеги. Постојат многу други кои едноставно не ги интересира технологијата. Кога ќе им се даде проблем, тие би ја одбрале првата достапна опција или само ќе го испитаат постојното решение и ќе го копираат и залепат. И овие колеги се всушност на повисоки позиции за мене. Мојата компанија не е строго ИТ компанија и луѓето не се многу добри во технологијата не се невообичаени.

Моето прашање е како да работам со вакви колеги, особено кога сум постара.?

Се чувствувам лошо (и исто така тажно) кога нешто е направено на начин на кој знам дека има подобар начин да се направи истото или кога некој прави нешто без премногу напор и знам дека и јас го сторив истото, и да се најде со подобро решение. Може да продолжам со неколку примери, но се надевам дека ја објаснив општата состојба. Не можам да коригирам секого/сè, не сум дури ни најпаметна личност, но понекогаш знаете дека работите не се толку добри како што треба.

Како можам да го направам моето работно искуство попријатно со такви колеги? Исто така, како да останам мотивиран постојано кога работам во такво опкружување?

П.С .: Додека ги ценам сите одговори, изненаден сум што видов толку многу луѓе кои се залагаат за потстандардна работа, се додека го правите тоа. „Тоа е она што се очекува од мене.

Исто така, Не сакав ова да биде дискусија за најдобрите начини за пишување код кои некои од нив ги трансформираа.

4 одговори

Сум бил во ваша ситуација повеќе пати отколку што се сеќавам. Првата работа во ИТ ја добив во 1984 година и оттогаш заминувам. На многу работни места што ги поддржував, соработував со луѓе кои биле позаинтересирани да го сторат тоа без да размислувам за идното влијание или за целокупниот пристап кон дизајнот. Работевме со луѓе кои едноставно беа задоволни да направат што е можно помалку и уживаа да бидат платени на ниво што го рефлектира пазарот, наместо нивниот придонес. Ние исто така работевме со луѓе кои беа страствени за работата што ја работат и сакаа да обезбедат квалитетни услуги и производи. Работев со луѓе кои можеа да бидат социјално предизвикани, но нивната брилијантност се рефлектираше во нивната работна етика и чувството на сопственост врз нивните задачи и мисии.

Во сите ситуации што ги споменав, заедничката нишка е дека успеав да научам нешто од сè, без оглед колку е навидум неважно или филозофско - промената беше во тој момент. Вашите вработени ќе бидат водени од различни цели. Некои едноставно треба да ја осигурат безбедноста на себе и/или на своите семејства. На некои им се потребни парите нарачани од ИТ професионалци за да ги хранат нивните материјални потреби и желбата за статус. Некои би ја завршиле работата за половина од она што го добиле, само заради лично задоволство да завршат добра работа. Сепак, најдобриот пристап кога работите со вашите колеги може да биде едноставно да прифатите дека луѓето околу вас не можат да бидат водени од истите единици како вас. Не ги прави помалку достојни за почит и поддршка, бидејќи тие се ваши соиграчи.

Ова, како што треба да ги прифатите за што мислите дека се нивни недостатоци, тие исто така треба да ги прифатат и оние што мислат дека се ваши недостатоци. Мора да бидете верни на себе и на она што ве тера. Ако сакате работите да бидат на одреден начин во вашите проекти, треба да бидете во можност да направите сè што мислите дека е најдобро. Не можете да очекувате дека тие ќе го прифатат вашиот пристап, но можете да дадете предлози. Ако одлучат да не ги спроведуваат вашите идеи, нека биде. Не чувствувајте се отфрлено или ослабено, бидејќи сè додека го следите пристапот што ви одговара, вашата работа ќе биде завршена. Со текот на времето, можете да стекнете некои конвертити и да видите одредени стратегии за имплементација што ги користите и кои сакате да ги усвоите. Секој може да учи едни од други. Предизвик е да се отстрани претпоставката дека бидејќи ова лице не го прави тоа како што го прават, тие го прават тоа погрешно.

Мислам дека има неколку работи што можете да ги направите за да останете мотивирани.

    > Можеби ќе ви речат „не“, но луѓето ќе запомнат дека сте зазеле став. Ова може малку да ја помрдне иглата, бидејќи рековте дека не се сите немотивирани. Ако навистина мислите дека тоа е најдобриот начин за вршење работи, не дозволувајте тоа да помине, туку бидете мудри во начинот на кој го притискате проблемот. На пример, кога се вратив од одмор и ме замолија да направам промена што не можев да ја направам бидејќи страницата беше променета на начини на кои не можам да знам, му посочив на мојот шеф дека ако страницата беше под контрола на верзијата, можев да погледнам во дневникот и само видов што се случи. Но, не би го дал овој коментар пред другите вработени. Овие типови коментари може да изгледаат досадни, затоа користете ги лесно и само во еден-на-еден разговор. Шансите дека некој ќе помисли дека е досадно, експоненцијално се зголемуваат врз основа на големината на публиката.

Изградба на поддршка . Свесно создадете ги вашите „искусни и вистински интелигентни“ колеги. Одете заедно на ручек и разговарајте за тоа што ве мачи (на позитивен начин, на пример, „ја имав оваа идеја.“). Ако тие знаат што мислите и дали знаете што мислат, кога сте на состаноци, многу е веројатно дека тие природно ќе им се придружат на нивниот глас или обратно. Всушност, треба да барате можности за поддршка на секој што прави нешто како да нуди идеи за добра пракса, без разлика дали претходно сте знаеле дека оваа личност е заинтересирана за најдобрите практики или не.
Откако ќе изградите добра основа меѓу слични програмери, проверете дали можете да ги одгледувате оние што не ги сметате за мотивирани. За една работа, тоа може да ве изненади. За друг, тие веројатно нема да ве блокираат доколку имате лично пријателство.

Сфатете дека оваа активност не е ваш живот и не може да биде вашата иднина. Вие не сте заглавени во оваа позиција, но, млеко го за сите што можете во однос на она што можете да го научите. Тие можеби никогаш нема да го ценат огнот што го носите на работа. Во ред е - да научите како да живеете на работа што не ве „носи“ е вредна вештина. Но, откако ќе почувствувате дека сте подготвени да ги раширите крилјата, ако видите подобра можност, одете по тоа. Размислувањето на работа како што се случува „сега“, наместо „како ќе биде засекогаш“, може многу да го промени вашиот став.

Дајте му време. Имав шеф (кој беше пред пензија) кој ми рече: "Ејми, не мора да бидеш толку вознемирен. И на крајот луѓето ќе почнат да сфаќаат дека си во право". Потребно е време да се изгради, мислам дека и тимовите не се менуваат преку ноќ само затоа што вие потенцирате дека треба. Дајте им време на вашите идеи да потонете и да останете поврзани, а можеби со време ќе погледнете и ќе сфатите дека работите се променија многу, на подобро, за помалку време отколку што се плашевте. Ова ми се случи:).

Кога имате проблем, тие би ја одбрале првата достапна опција или ќе покажат само постоечко решение и исто така да ја копираат. И овие колеги се всушност на повисоки позиции за мене.

Се чувствувам лошо (а исто така и тажно) кога нешто се прави на начин на кој знам дека има подобар начин да се направи истото.

Вашите колеги може да бидат во повисока позиција од вас затоа што можат да ги завршат работите брзо и ефикасно.

Кога велите дека постои „подобар начин“, дали мислите дека начинот на кој тоа беше направено не беше елегантен, не „убав“ и дека имате послаб начин да го сторите истото? Или велите дека вашите колеги го ставаат кодот опасен, несигурен или код што ќе биде многу тешко да се одржи и размери?

Ако е првиот, тогаш добредојде во реалниот свет. Компаниите сакаат работите да се завршат брзо затоа што времето е пари .

Ако се занимавате со второто, тогаш звучи како да сте во страшно друштво со лошо управување. Цицајте го, дознајте колку што можете повеќе, а потоа преминете на подобра можност кога ќе имате шанса.

Немам претстава како работат дипломите CS од каде си, но според она што го видов, тие немаат многу врска со работата на софтверскиот инженер. Академијата е добро заштитена од реалниот свет.

Тешкиот дел е балансирање на идеално решение со решението „тоа едноставно работи“. Било која од крајностите всушност работи - во одредени средини. Ако правите работи од крајни корисници во договори без да имате изгледи за одржување, „само да добиете резултати“ е валидна филозофија. Кога пишувате софтвер Шатл, имате повеќе време за полирање.

Кога се обидувате да го промените пристапот на оние околу вас, проверете дали сте сигурни во придобивките. Изградете добрите и лошите страни, проценете ги трошоците поврзани со „лоши решенија“ и трошоците поврзани со „точен код“ - исто така не е бесплатно. Ако имате среќа, луѓето околу вас ја разбираат повремената цена - што го олеснува движењето кон подобра архитектура, подобар код. Ако кодот трае двојно подолго за да се напише, но е половина од работата за одржување и проширување, сакате да покажете дека трошоците се плаќаат во одреден момент, со разумна сигурност.

Задоволството на клиентот е исто така исклучително важен фактор. Ако изборот е помеѓу подобар код и подобро корисничко искуство, UX секогаш победува и треба. Повторно, најголемиот фактор на превртување е кога подобриот код доведува до подобар UX во иднина - дали ќе биде доволно подоброто влијание на кодот за да биде поевтино на крајот? Добриот код е често инвестиција, а не нешто надвор од кутијата; ретко ќе најдете можност кога добар код обезбедува подобра ефикасност во оригиналната задача (запомнете дека зборувам за „лошиот“ код произведен од добри програмери - ако вашите програмери се едноставно лоши и невнимателни, имате „среќа“; враќањето обично доаѓа подалеку од патот, ако воопшто има.

Луѓето имаат проблем да размислат за инвестирање. Добијте неколку броеви. Може да биде многу корисно ако можете да соберете некои податоци од минатото - кога предлагате промена во архитектонскиот или квалитетот на кодот, запишете ги. Кога ќе дојде време и вашиот предлог ќе заштеди време или ќе го подобри задоволството на клиентот - запишете го. Кога имате доволно, одете кај вашите менаџери, постари лица, било кој - полесно е да се расправате кога имате „тешки“ податоци во ваши раце.

И обратното се однесува. Не претпоставувајте дека „подобриот“ код е автоматски подобар. Сум видел многу случаи кога програмерите губат премногу време работејќи на работи што не биле важни - на тест апликација која постоела само за едно сценарио и е фрлена на друго место, создавајќи архитектура која е премногу комплицирана и на крајот го инхибира понатамошниот развој.

Совршеното е ретко добро. Ако вашето задоцнување не е полно со (ситни) грешки и барања за одлики што едноставно немате време и ресурси да ги поправите, веројатно правите нешто погрешно и вашата конкуренција ве освојува.

Обично размислувам за време или пари. Преведувањето на работите во пари помага многу во пресметките на трошоците и придобивките. Ова ме натера да работам малку повеќе и имам одредено искуство со тоа. Колку би платил за ова знаење, дали вреди? Saveе заштеди некое време на патот - дали е доволно? Колку ќе чини, ако не го сторам тоа на тој начин и излезе дека е лоша одлука на патот? Клучно е да се знае колку време е потрошено на решавање грешки во однос на првичната задача, инаку перцепцијата станува крајно наклонета. Ако ми требаа 4 часа, како што е проценето, но тогаш поминав 20 часа за да ги поправам грешките, треба да се види дека мојата проценка беше многу подалеку.

Потребно е многу туркање ако сте „сами“. Но, тоа може да се направи, може да преминете на подобри практики, подобар код, подобар софтвер. Бидете сигурни дека на крајот тоа е навистина подобро на мерлив начин.