PHP, MySql, HTML5, Javascript, Angular.js, React, Bootstrap, jQuery, jQuery.Mobile, Phonegap, Cordova etc.
Контакты
Местоположение
Германия, Berlin, Berlin

Достижения

Все достижения (7)

Наибольший вклад в теги

Все теги (44)

Лучшие ответы пользователя

Все ответы (106)
  • Чем отличается код дилетанта от профессионала?

    alexiusp
    @alexiusp
    senior frontend developer
    Код профессионала может прочитать и понять любой дилетант. Код дилетанта иногда даже профессионал понять не может.
    Ответ написан
    Комментировать
  • Как получить опыт для устройства на работу Python Developer?

    alexiusp
    @alexiusp
    senior frontend developer
    Соглашусь с вышенаписанным, что в вебе конкретный язык для джуниора не имеет особого значения - всегда можно переучиться. По своему, пусть небольшому, опыту могу сказать, что я и мои коллеги всегда смотрим на базовые знания соответствующих технологий. Я спрашиваю про ООП, MVC, какие-то особенности работы веб приложений. Мой коллега при поиске ораклиста спрашивал сколько нужно таблиц, чтобы описать некоторую предметную область (маленькую разумеется).
    А по поводу, где набираться опыта, у меня есть своя хитрость. Можно устроиться в бюджетную организацию, где есть свой отдел разработки. Я начинал в вузе. Если повезёт найти место, где активно занимаются разработкой всяких новых фишек. Причём разрабатывают своими силами, а не покупают или адаптируют готовые решения. Вот вам и плацдарм для пробы пера в Пайтоне. Берёте какую-нибудь задачу, которую нужно решить - расписание занятий на сайт или мобильное приложение для студентов или ещё что-нибудь. Получаете добро на разработку у начальства. И вперёд. Через год-другой у вас и строчка в трудовой и реальный опыт и есть, что рассказать на собеседовании. ;)
    Хитрость состоит в том, что в бюджетных организациях часто довольно низкие зарплаты по сравнению с коммерческими фирмами. Поэтому там всегда дефицит кадров и берут они программистов не особенно сильно придираясь. И текучка кадров там приличная. Как только молодёжь приобретает достаточно опыта, она сваливает в коммерческие фирмы, где платят больше. Всё это касается конечно провинции, в столицах, возможно, всё по-другому.
    Ответ написан
    Комментировать
  • Как искать работу за границей?

    alexiusp
    @alexiusp
    senior frontend developer
    Так же как вы ищете её в своей стране.
    1.
    Заполняете профили в LinkeIn и XING.
    Погуглите сайты по поиску работы и хедхантеров. В Германии самый правильный - monster.de. В ваших странах не знаю.
    2.
    Конечно есть.
    Пишете резюме и сопроводительное письмо. Сопроводительное письмо, как отмечалось выше, лучше написать максимально модульно, чтобы можно было менять содержимое и адаптировать под конкретную вакансию - какие скиллы требует вакансия, те на первое место, остальное в хвост. Или можно несколько сопроводительных написать под разные типы вакансий.
    Первые интервью в любом случае будут по телефону и скайпу. В некоторых случаях этого достаточно. Мне, например, ехать на личную встречу не пришлось - и так взяли.
    3. в указанных странах не знаю
    5. твёрдый уровень - это не оценка. Постарайтесь оценить свой уровень по международным шкалам. В идеале иметь сертификат. Но лично мне обычно бывает достаточно общения на интервью, чтобы понять уровень владения языком. Соответственно постарайтесь в интервью не слишком завышать свой уровень владения. Если вы укажете слишком высокий уровень владения, а по ходу интервью выяснится, что он у вас слабее, могут возникнуть обоснованные сомнения в адекватности остальной, указанной в резюме информации.
    Удачи!
    Ответ написан
    Комментировать
  • PHP или Python, что удобнее и выгоднее?

    alexiusp
    @alexiusp
    senior frontend developer
    Я тоже, как авторы выше, порекомендую учить оба языка. Как верно заметил один из вышеотписавшихся, только в сравнении познаётся истина. Чтобы понимать, как устроен тот или иной язык, какие в нём особенности, сильные и слабые места, в каких задачах в конце концов лучше этот язык использовать, всегда нужен образец для сравнения, т.е. другой язык.
    Поэтому учите оба языка, чтобы иметь возможность применять их в разных задачах, а значит иметь более широкий спектр потенциальных заказчиков на фрилансе.
    И, да, по поводу фриланса я бы не торопился. Лучше сначала поработать фулл-тайм в какой-нибудь конторе, чтобы набраться опыта: планирования рабочего времени, взаимодействия с коллегами и заказчиками и всё такое прочее. Когда годик поработаете на нормальной работе, тогда уже решайте нужен ли вам этот фриланс. Далеко не все могут успешно работать на фрилансе. Иногда удобнее в офисе.
    Ответ написан
    1 комментарий
  • Какие инструменты для разработки мобильного приложения на базе веб-технологий сейчас есть?

    alexiusp
    @alexiusp
    senior frontend developer
    Ещё есть ionic (https://ionicframework.com/). Это библиотека визуальных компонентов, которые выглядят как нативные для каждой из платформ. Построен на базе cordova и angular. Но разработчики вроде бы делают stencil, который будет фрэймворко-независимым. Так же у них есть куча дополнительных инструментов, как, например, утилита для запуска и отладки разрабатываемого приложения на тестовом устройстве.
    Ответ написан
    4 комментария

Лучшие вопросы пользователя

Все вопросы (3)