Senior Drupal Developer в Georgetown University
  • Переезд в США: работа, подводные камни и американская мечта

    Да, интересное совпадение. Да, модулей много, они не только бесплатные но еще и Open Source, и некоторые из них позволяют создать достаточно сложный функционал не умея программировать (views, rules, panels...) Популярность системы заключается также в очень активном сообществе, как там говорят: «Come for the code, Stay for the community». В Украине сообщество достаточно сильное, каждый год проходит как минимум две многочисленные конференции по Drupal и множество мелких митапов. Насчет дизайна, то могу с вами согласиться, правда на момент когда я выбирал CMS, я отдал предпочтение именно Drupal, потому как у других популярных систем в коде непонятно-что творилось. В модулях для Wordpess и Joomla SQL запросы шли в перемешку с HTML и CSS. Дизайн системы основывался на хуках, а не на ООП, потому что объектная реализация в PHP на ранних версиях была довольно медленная. С Drupal версии 8, ядро основывается на Symfony 2, я разговаривал с многими программистами и они говорят, что писать код, стало значительно удобнее, чем на Drupal 7. Кроме того, я портировал пару модулей и мне система понравилась больше, правда порог вхождения в нее стал еще сложнее. Из плюсов: практически везде ООП, появилась поддержка Drupal Console, деплой кода и конфигурации значительно упростился и стал напоминать то, как это происходит в хороших фреймворках, улучшилась интеграция с IDE, появилась поддержка REST из ядра.

    Для сайтов Drupal подходит отлично, для web приложений, то в зависимости от функционала я бы выбирал между Drupal и фреймворком.

    Підтримав: Sergey Sheshenya
  • Переезд в США: работа, подводные камни и американская мечта

    Да и совсем забыл рассказать о книге Backbone.js Cookbook, которую я написал.

    Підтримав: Ivan Havryshko
  • Переезд в США: работа, подводные камни и американская мечта

    У вас очень далекие представления о Drupal’е. Я бы еще мог с вами согласиться если бы программист, который ничего, кроме Drupal’а не знает, жаловался на процессы разработки ПО в штатах. Но этот программист, о котором вы говорите начал программировать в 13 лет, а в 15 лет уже еще будучи школьником занял призовое место на командой студенческой олимпиаде ACM в восточном регионе Украины. В 19 лет этот программист проектировал приложения на C/C++, а с 23 лет начал контрибутить в проект Drupal. Перед переездом в штаты я занимал должность Team Lead’а. Команда, в которой я работал недавно сделала сайт для олимпиады в Рио. Кстати будем знакомы, сосед :)

  • Переезд в США: работа, подводные камни и американская мечта

    Фото были сделаны до написания статьи :) А как настроение ухудшилось, то вдохновился на написание текста. Сейчас у меня вроде бы произошел синтез праздиничной атмосферы и суровых трудовых будней.

  • Переезд в США: работа, подводные камни и американская мечта

    jobs.drupal.org, но это чисто по Drupal части. Есть сайты вроде dice.com или indeed.com — вот где еще можно попробовать.

  • Попал на стажировку к говно-кодерам. Нужен совет

    У тебя есть два варианта: попытаться что то улучшить или свалить на лучшую работу. Кстати часть из того что ты сказал не так уж и печальна, как например все сайты на Wordpress — может у них специализация такая. В общем оно и понятно почему там говнокод c Wordpress далеко не уедешь и свои скилы не подкачаешь. Я в 2005 году стажировку проходил так там была самописная система с ООП и блэкджеком!

    Учитываю твою специфику я бы посоветовал бы тебе постажироваться в каком нибудь новомодном стартапе, который использует JS во всю: Angular | React | Polymer | Backbone. ИМХО сайты уже не актуальны.

    Если хочешь что-то улучшить, то для начала тебе нужно найти единомышленников, к примеру 1-2, выработать стратегию, пойти поговорить с руководством/лидом и применять ее на практике. Еще одна тактика это смоделировать/спровоцировать ситуации при которых не применять инновации станет невыгодном.

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

  • У вас есть акцент при разговоре на русском? [эксперимент окончен]

    Я не знаю что такое IPA, но вполне себе нормально различаю акценты разных областей/регионов: харьковский, донецкий, запорожский, одесский, киевский, львовский.

    Підтримав: Irina Ivanova
  • 5 причин почему тебе, как программисту, нужна медитация

    А вот это он точно не говорил. LOL:)

  • Mac, подпись dmg-файлов

    Каждый раз когда качаю dmg файл невольно возникает ассоциация c тем что тем самым наношу damage своему девственному макосу.

  • 5 причин почему тебе, как программисту, нужна медитация

    Как правило кукушка съезжает у членов различных религиозных сект, которые под видом медитации вводят в заблуждения своих последователей и практикуют непонятно что. В западном представлении медитация не ассоциируется с каким либо фанатизмом или религиозностью. В самом классическом варианте медитация — это наблюдение за дыханием и за мыслями. Беспристрастное наблюдение и ничего больше. В переводе на русский язык — это развитие внимательности без вмешательства в какой либо процесс. Йога — это совсем другое — работа с телом, энергиями. Есть, конечно, виды медитации, где предполагается какое-либо ментальной действие или размышление, но как известно существуют учителя для того, чтобы объяснить тонкие моменты и уберечь от опасности, что сводит на нет возможные риски. Вообще согласно Буддизму опасными являются только тантрические виды медитации, но для их практики необходимо получить специально посвящение от учителя. Если человек практиковал наблюдение за своим дыханием, а у него съехала кукушка, то нет возможно доказать, что является причиной а, что является следствием.

    Вообще, конечно, каждый в праве считать, что является истинным, а что нет. Будда говорил: «Мы — это то, что мы думаем».

  • 5 причин почему тебе, как программисту, нужна медитация

    А ведь речь не идет о том, чтобы учится фокусироваться на дыхании и на ощущениях в теле. Опыт медитации выходит за пределы тела. Есть медитации для сосредоточения на определенную тему (бренность бытия, сотрадания/сорадования к живым существам). Опытный мастер может провести к просветлению кратчайшим путем учитывая ваши индивидуальные психические особенности.

    Підтримали: Anastasia Green, Vitaliy Rykovanov
  • 5 причин почему тебе, как программисту, нужна медитация

    Классная статья! Живо и интересно написано. Учитель или опытный практик действительно нужен чтобы научится медитации и благодаря Интернет и мобильным технологиям сейчас это сделать легче.

    Некоторые в комментах писали о том, что существует множество видов медитации и о том, что медитация может нанести вред если её неправильно практиковать. На самом деле подобные утверждения служат доказательством того, что в Aware есть польза, поскольку учитель может поведать о разных видах медитации и помочь перейти на другой берег зная о подводных камнях
    и опасных течениях.

    Мне очень понравилось сравнение определений в английской и русской википедиях. Я сам часто так делаю и прозреваю :)

    Підтримали: Anastasia Green, Artem Bordiian
  • Переезд в США: работа, подводные камни и американская мечта

    В моем случае важно дождаться грин-карты, а там уже можно будет думать о переезде :)

  • Переезд в США: работа, подводные камни и американская мечта

    Искать другую работу не пробовал, потому как надеюсь что сделают грин-карту на моем текущем месте работы.

    Какой из городов из тех, где вы жили, и по отзывам близких вам кажется оптимальным по соотношению «качество жизни vs стоимость жизни»?

    Не мои слова, но слышал что соотношение качество к стоимости довольно высоко в North Carolina: en.wikipedia.org/wiki/Research_Triangle

    Есть ли у вас друзья/приятели из аборигенов, и как бы вы определили разницу в их нахождении (в смысле этих людей круга общения) по сравнению с тем, как это происходит на родине?

    В основном у меня друзья русскоговорящие, так уж получилось что в там где я живу их довольно много :) Соотвественно жена и ребенок тоже нашли круги общения :) Работу пока нет.

    В целом я рад и доволен, переезд того стоил.

  • Переезд в США: работа, подводные камни и американская мечта

    Спасибо!

  • Переезд в США: работа, подводные камни и американская мечта

    Спасибо :)

  • Переезд в США: работа, подводные камни и американская мечта

    Жду гринкарту а там дальше посмотрим :) Много знакомых там работают, жалуются что все дорого даже для их зарплат.

  • Переезд в США: работа, подводные камни и американская мечта

    Даже когда можешь отложить но не так как в Украине, протестует, но приходится переосмысливать ситуацию и искать новые пути :) С одной стороны это временно до получения грин-карты, с другой стороны могло быть и хуже. Люди, которых затронула война реально страдают. Вот у кого мозг протестует и кому нужна помощь.

  • Переезд в США: работа, подводные камни и американская мечта

    Точно, это все из за красивых женщин :)

  • Переезд в США: работа, подводные камни и американская мечта

    Нашел выход из положения, а не остался бомжевать :)

← Сtrl 1234 Ctrl →