Lead Software Engineer в Banknote and Mint of the National Bank of Ukraine
  • Вайти в Айти. О наболевшем

    Ваш рецепт отнюдь не нов. Множество 23-летних синьеров так выросли на тех же стартапах. Стартапы, правда, канули в Лета, но лычки то остались.

  • Вайти в Айти. О наболевшем

    лычки да, часто выдаются по совсем другим критериям и часто не совпадают

    Таки «Chief Software Engineer» оно конечно виднее...

  • Вайти в Айти. О наболевшем

    Вот вы же обижаетесь когда на собезах вас спрашивают о личной жизни, фасоне семейных трусов и таком прочем... А здесь парите нам свою семью вместо профессиональных качеств. Ведь вы же чемто думали и на чтото рассчитывали, когда обзаводились семьей, правда? А теперь предлагаете окружающим додумать за вас то что вы тогда не подумали, сжалиться, скинуться вам на погоны, хорошо оплачиваемую должность без лишних головняков и с бонусом в виде ежегодного отпуска на Сейшелах для всей вашей семейки. Серьезно?

  • Вайти в Айти. О наболевшем

    даже математика в IT много где не нужна.

    Серьезно? У вас по ней двояк в школе был, что ли?
    Еще один филолух...

  • Цены на нефть упали. Ваши прогнозы, коллеги?

    Нам спиртное ни к чему, я отвечу почему —
    Это удовольствие дорогое...

    Підтримали: Bot Bot, anonymous, Punk Floyd
  • К собеседованию — будь готов!

    и корпоративную!

  • К собеседованию — будь готов!

    Ейчаров придумал Черчилль... в восемнадцатом году!

  • К собеседованию — будь готов!

    дизайнер это криптоватман!

  • К собеседованию — будь готов!

    О, так вы стилист-визажист кода )
    Раз уж мне представился такой редкий случай, хотелось бы полюбопытствовать что вы думаете о коде Линуса Торвальдса с точки зрения высокого штиля и всего такого прочего?

  • К собеседованию — будь готов!

    От чисто ухоженных, вымытых, вычищенных и ополосканых тоже, случается, дурно пахнет... Ну, например потому что они курят, а вы не выносите сигаретного дыма, либо обильно ополоснулись тройным одеколоном известного бренда «Салют», либо откушали с утреца борщ с чесноком (+50 грамм чего покрепчей), либо завелся хеликобактер какой-нибудь пайлори...

  • К собеседованию — будь готов!

    А если постричь голову наголо — как часто её нужно будет мыть?

  • К собеседованию — будь готов!

    Что значит неряшливый код? Назовите объективные критерии оценки «неряшливости» того или иного кода. Ну, скажем (чисто для примера):
    а) неряшливый код работает на 20% медленнее чем Тру-код, соответствующий всем принятым стандартам и корпоративной этике.
    б) в неряшливом коде все переменные именуются одной буквой, или максимум двумя буквенно-цифровыми символами.
    в) на такой код линтер на стандартных настройках выдаст овер 100500 варнингов
    Ну и вопрос для самопроверки: как вы оцениваете по своей шкале «неряшливости» нижеследующий код (кстати, вполне рабочий):

    #
    
                                                      sub j(\$){($
                         P,$V)=                      @_;while($$P=~s:^
                     ([()])::x){                    $V+=('('eq$1)?-32:31
               }$V+=ord(  substr(                 $$P,0,1,""))-74} sub a{
              my($I,$K,$  J,$L)=@_               ;$I=int($I*$M/$Z);$K=int(
             $K*$M/$Z);$J=int($J*$M             /$Z);$L=int($L*$M/$Z); $G=$
             J-$I;$F=$L-$K;$E=(abs($          G)>=abs($F))?$G:$F;($E<0) and($
              I,$K)=($J,$L);$E||=.01       ;for($i=0;$i<=abs$E;$i++ ){ $D->{$K
                      +int($i*$F/$E)      }->{$I+int($i*$G/$E)}=1}}sub p{$D={};$
                     Z=$z||.01;map{    $H=$_;$I=$N=j$H;$K=$O=j$H;while($H){$q=ord
                    substr($H,0,1,"" );if(42==$q){$J=j$H;$L=j$H}else{$q-=43;$L =$q
                  %9;$J=($q-$L)/9;$L=$q-9*$J-4;$J-=4}$J+=$I;$L+=$K;a($I,$K,$J,$ L);
                  ($I,$K)=($J,$L)}a($I,$K,$N,$O)}@_;my$T;map{$y=$_;map{ $T.=$D->{$y}
                  ->{$_}?$\:' '}(-59..59);$T.="\n"}(-23..23);print"\e[H$T"}$w= eval{
                  require Win32::Console::ANSI};$b=$w?'1;7;':"";($j,$u,$s,$t,$a,$n,$o
                  ,$h,$c,$k,$p,$e,$r,$l,$C)=split/}/,'Tw*JSK8IAg*PJ[*J@wR}*JR]*QJ[*J'.
                   'BA*JQK8I*JC}KUz]BAIJT]*QJ[R?-R[e]\RI'.'}Tn*JQ]wRAI*JDnR8QAU}wT8KT'.
                   ']n*JEI*EJR*QJ]*JR*DJ@IQ[}*JSe*JD[n]*JPe*'.'JBI/KI}T8@?PcdnfgVCBRcP'.
                    '?ABKV]]}*JWe*JD[n]*JPe*JC?8B*JE};Vq*OJQ/IP['.'wQ}*JWeOe{n*EERk8;'.
                      'J*JC}/U*OJd[OI@*BJ*JXn*J>w]U}CWq*OJc8KJ?O[e]U/T*QJP?}*JSe*JCnTe'.
                       'QIAKJR}*JV]wRAI*J?}T]*RJcJI[\]3;U]Uq*PM[wV]W]WCT*DM*SJ'.  'ZP[Z'.
                          'PZa[\]UKVgogK9K*QJ[\]n[RI@*EH@IddR[Q[]T]T]T3o[dk*JE'.  '[Z\U'.
                            '{T]*JPKTKK]*OJ[QIO[PIQIO[[gUKU\k*JE+J+J5R5AI*EJ00'.  'BCB*'.
                                 'DMKKJIR[Q+*EJ0*EK';sub h{$\ = qw(% & @ x)[int    rand
                                  4];map{printf  "\e[$b;%dm",int(rand 6)+101-60*   ($w
                                   ||0);system(  "cls")if$w ;($A,$S)=    ($_[1],   $
                                    _[0]);($M,   @,)= split  '}';for(     $z=256
                                    ;$z>0; $z   -=$S){$S*=   $A;p @,}      sleep$_
                                    [2];while   ($_[3]&&($    z+=$ S)       <=256){
                                    p@,}}("".   "32}7D$j"     ."}AG".       "$u}OG"
                                    ."$s}WG"    ."$t",""      ."24}("        ."IJ$a"
                                    ."}1G$n"    ."}CO$o"     ."}GG$t"        ."}QC"
                                     ."$h}"      ."^G$e"    ."})IG"          ."$r",
                                     "32}?"       ."H$p}FG$e}QG$r".          "}ZC"
                                     ."$l",          "28}(LC" .""            ."".
                                     "$h}:"           ."J$a}EG".             "$c"
                                     ."}M"             ."C$k}ZG".            "$e"
                                     ."}"             ."dG$r","18"          ."}("
                                    ."D;"            ."$C"  )}{h(16         ,1,1,0
                                   );h(8,          .98,0,0   );h(16         ,1,1,1)
                                   ;h(8.0         ,0.98,0,     1);         redo}###
                                 #written                                 060204 by
                               #liverpole                                  @@@@@@@
    
    Підтримав: anonymous
  • «На шахту ты можешь прийти всегда». Как 33-летний шахтер стал программистом

    За 3 года познать дзен программирования и достичь просветления — сие не каждому дано. Даже Сиддхаттха Гаутама потратил вдвое больше времени чтобы стать Буддой.

    Підтримав: anonymous
  • «На шахту ты можешь прийти всегда». Как 33-летний шахтер стал программистом

    Так вот почему все ейчары думают что пиченюшки и кохвэ в офисе это очень жирный такой бонус, превосходящий по важности оплачиваемые больничные, медстраховку, абонемент в спортзал, массажиста и курсы английского вместе взятые!

  • Цены на нефть упали. Ваши прогнозы, коллеги?

    Водка подорожает!

  • Цены на нефть упали. Ваши прогнозы, коллеги?

    Водка подорожает!

  • Цены на нефть упали. Ваши прогнозы, коллеги?

    Нужно срочно возвращать Гончарука в зад!

  • Innovation Group кидает целый офис на зарплаты и отпускные

    Возиться с ноунейм васянами из жопной страны, далеко не все хотят.

    Это еще как бы вопрос кто с кем возится. Но вообще доверительные отношения в том числе между заказчиком и исполнителем вот так сразу со старта не устанавливаются, они выстраиваются, возможно даже годами. И это в любой сфере деятельности. Для ускорения этого процесса придумали всякие рейтинги, скажем на фриланс биржах или алиэкспресе.

    Підтримав: Dmitry
  • Innovation Group кидает целый офис на зарплаты и отпускные

    Та ладно? Западному заказчику фиолетово на какую карту кидать бабло. Головняк с ФОП-ом именно у вас, а не у заказчика.

    Підтримав: Anatoliy Sova
  • Innovation Group кидает целый офис на зарплаты и отпускные

    У коровы таки тоже есть язык. Подозреваю что на нём даже программировать что то можно...

← Сtrl 1... 4445464748...50 Ctrl →