Skip to main content

7 знакова да сте сада старији инжењер - музе

Anonim

Ако сте негде негде започели своју каријеру као инжењер почетног нивоа, вероватно се питате које ћете кораке морати да предузмете да бисте се успјели. Да ли је то једноставно питање времена? Да ли се морате вратити у школу или добити посебну потврду? "

Одговор на све горе наведено је исти: „Не нужно.“ Иако вам формално образовање може помоћи да напредујете, знам многе програмере који су стекли статус „старијег“ са факултетском дипломом - и без додатног школовања.

Док се неки залажу за помак ка стандардизацији, други сматрају да непоштовање строгих захтева помаже професији да остане егалитарнија и отворенија за нетрадиционална средства образовања. Само 41% софтверских инжењера има диплому Рачунарске науке, а 47% професионалних веб програмера уопште нема четворогодишњу диплому. Са тако великим делом професионалаца у индустрији који потичу из нестандардног порекла, није изненађујуће да не постоје ни стандардне стазе за промоције. Поред тога, инжењеринг обухвата толико вештина да можда није реално направити један тест који доказује да сте спремни за напредну улогу.

Дакле, напредовање појединца кроз титуле највише зависи од преференције и праксе послодавца. Неке су компаније врло круте у својим каријерама, док су друге слабије структуриране. Имајући то у виду, постоје неке особине које имају готово сви старији инжењери, па је вредно вашег времена да их развијете.

1. Имају снажне вештине за отклањање грешака

Старији инжењери не морају нужно писати код без грешака - то је немогућ стандард за било коју особу - али они имају знање и алате спремни да дијагностицирају и реше било који проблем унутар своје домене. Када сте нови у програмирању (или одређеном језику или скупу алата), праћење грешака може бити тешко, али старији програмери чине да то изгледа лако.

Развијање вештина исправљања погрешака захтева време, али помаже ако радите на различитим пројектима са различитим људима. Ако немате прилику да преузмете занимљиве грешке на послу, укључите се у пројекат отвореног кода.

2. Они знају када нешто не треба учинити

Већина нових програмера има одређени степен „синдрома сјајног предмета“. Постоји толико много занимљивих и корисних алата да је тешко знати када користити утврђене најбоље праксе и када ризиковати и испробати нешто ново.

Најбољи програмери знају да преписивање библиотеке испочетка само како би је учинили читљивијом, или прелазак на најновији оквир када је тим претходно одабрао старију, нису увек добре одлуке. У ствари, већина старих инжењера које познајем мудро је противника ризику; они знају да добар софтвер ради софтвер.

3. Они менторју другима

Било да је у опису посла или не, старији инжењери менторирају своје млађе чланове тима. Они страствено деле своје знање и, радећи то, могу да ниво нивоа целог тима.

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

4. Они пажљиво прегледавају код

Нови инжењери често прегледавају прегледе кодова. Да, преглед туђег кода може бити изазован и монотон, али да бисте достигли висок ниво, мораћете да прихватите колико је он важан. Ваш је посао ставити своје дугогодишње искуство на посао.

Дакле, ви сте сениорски инжењер?

Желите ли да погледате - само погледајте! - неке сјајне отворе?

Овуда

5. Они могу пренијети сложене техничке идеје

Да бисте напредовали у овом пољу, морат ћете бити у могућности да јасно дате детаље другима. Не морате бити сјајни у јавном говору, али требало би да будете у могућности да преусмерите поанту на остале инжењере са којима радите. Ово је тимска игра; нико не може бити сјајан у томе без могућности да изрази своје идеје и привуче друге.

6. Они се специјализују

Као и код већине техничких области, што дуже трошите на то, већа је вероватноћа да ћете развити специјалност. Старији инжењери су обично довољно динамични да у тиму ураде три до пет ствари, али они ће преузети право власништва над једном или две ствари које су у већини специјализоване.

7. Признају оно што не знају

На разговорима за посао многи ће људи покушати да лажирају теме које не познају. Старији инжењери су били довољно дуго да схвате да не би могли знати све о овој теми ако би покушали, па ће обично бити искрени у ономе што раде и не знају.

Иако не постоје широко прихваћена мерила за старије инжењере, постоје приметне разлике због којих ће менаџери водити рачуна при одлучивању кога да промовишу или ангажују за улоге на највишем нивоу. Ако желите да напредујете, проверите да ли трошите време на побољшавање горе наведених техничких и нетехничких вештина.