Мое CV: zo0m.ru/IgorKalashnikov_CV.pdf

Интересуюсь :
Кроссплатформенной разработкой мобильных приложений, в частности на Appcelerator Titanium
JavaScript :: CoffeeScript :: TypeScript :: ES6
Angular / Angular 2
Микросервисы
Стартапы
NodeJS
ну и конечно же слежу за своей альма матер :) - Java

Мой проект GO-OD - кроссплатформенное приложение с мероприятиями в Одессе (Appcelerator, Angular, NodeJS, MongoDB)
https://go-od.in.ua

Другой мой проект - социальный:
"GoGreen" - GoGreen.land (демо) - общественная уборка мусора.
Миссия: изменить отношение людей к окружающей их среде.
Технологии: Angular2, MapBoxGL, NodeJS, PostgreSQL.

Немного о том, что я делаю можно посмотреть: https://www.youtube.com/channel/UCd8qS5CNIoX8UiCtH...
Контакты

Достижения

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

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

Все теги (87)

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

Все ответы (193)
  • Поздний старт в ИТ - есть ли шансы?

    zo0m
    @zo0m
    full stack developer
    какой-то вы неуверенный слишком
    я собеседовал достаточно много студентов и возраст скорее играет на вас
    "Что делал? тебе столько лет, а где опыт?", конечно спросят, только не для того чтобы вас топить, а для того чтобы понять что за человек сидит.
    Если на собеседованиях будете хорошо отвечать -- у вас нет причин не попасть куда-угодно.

    псц, ПОЗДНИЙ СТАРТ в 26 ??? я видел взрослых мужиков за 40 полностью меняющих работу на IT, а вам 26...

    чувак иди проспись
    Ответ написан
    6 комментариев
  • Когда можна приступать к фреймворкам?

    zo0m
    @zo0m
    full stack developer
    Стандартный ответ на вопрос как, когда и что учить:
    пили проекты, решай реальные задачи, все остальное тлен.

    Нужно подкреплять практику теорией, а не наоборот.
    Представь, что ты решил научится плавать, сколько книг тебе нужно прочитать по плаванью? Одну про плаванье для чайников, одну-две про стили плаванья, еще одну про всякие истории, где старые пловцы рассказывают о своих ошибках? Или просто залезть в воду и махать руками будет эффективнее? В идеале конечно тренера бы (не курсы, а наставника), но и самому побарахтаться - научит тебя больше, чем 100 книг.

    Не дают работу? так сделай что-то для себя, для своих близких, для дяди, тети. Можно начать с какого-нибудь телеграм бота - сделать очень просто, минимум навыков.
    Ответ написан
    6 комментариев
  • Как вы храните накопленные знания?

    zo0m
    @zo0m
    full stack developer
    Мое самое основное хранилище - закладки Google Chrome. Самое удобное. Не нужно ничего возится - тыкнул на звездочку - материал у тебя (я еще в названия теги добавляю, чтоб потом найти по ключевым словам).
    Плюс создал кучу папок тематических и все быстро и удобно.

    Вижу, что люди лайкают, видимо не так уж плох вариант, поэтому дополню скрином.
    9c50d3db3f6b471faa3c6715788dff75.jpg
    Может кому-то понравится идея использовать иконки, без тайтлов, для "быстрой" навигации (1). Еще удобно добавить звездочку для закладок (2), чтоб удобно было искать
    Ответ написан
    3 комментария
  • Есть сайты для общения начинающих программистов, или что-то подобное?

    zo0m
    @zo0m
    full stack developer
    livecoding.tv

    вот тут норм интерактив :) Periscope для разработчиков

    ____update:
    (как ниже поправили, скорее Twitch)
    Ответ написан
    2 комментария
  • Стартап или как найти программиста, если ты чайник?

    zo0m
    @zo0m
    full stack developer
    1. Я бы искал на апворке на почасовку частного специалиста, т.к. по сути вам нужен человек в штат, отдавать на аутсорс основной кусок затеи мне кажется не лучшая идея.
    2. Думаю не нужен. Я бы разбил бы разработку на недельные итерации, и самостоятельно решал бы на месте что и как делать со специалистами.
    3. Есть такие специалисты, называются full stack. Я бы рекомендовал смотреть на 'JavaScript full stack'. И строить все на JavaScript, например:
    - backend : nodejs, express, postgresql, sequelize. делать rest api, само api документировать в swagger
    - frontend: angular2, sass, jade
    - mobile: NativeScript / Appcelerator Titanium

    Разработку строить спринтами (см. Agile ), т.е. раз в неделю созвон по скайпу, вам показывают демо того что сделано за неделю, вы обсуждаете ситуацию на проекет, согласовываете, план работ на следующую неделю.
    На upwork, как раз, 1 раз в неделю снимаются деньги с карты.
    Нанять рекомендовал бы двух специалистов, один делает backend, другой frontend. Тогда меньше шансов, что один будет вас за нос водить, плюс конкуренция за крутость в команде :).
    Можете взять на 20-30 часов в неделю, производительность снизится меньше чем затраты :)
    Того, что делает backend желательно найти поопытнее, т.к. backend важнее правильно спроектировать.
    Цены фрилансеров на upwork грубо говоря 15-40 $/h, скажем 1 за 30$ на 20 часов в неделю (backend), другой за 25$ на 30 часов в неделю, 5400$ в месяц. Предположим 2 месяца на MVP, потом еще 4 на допил, итого 5400$ * 6 мес = 32k
    Можете поискать на местных биржах, будет дешевле, наверное, только я не знаю, какой специалист согласится работать дешевле, если рядом можно дороже, а об upwork знают все :).
    4. Возможно моки экранов / дизайн
    5. Можете нанять дорогого специалиста, который за деньги проведет собеседование с вашими кандидатами
    Ответ написан
    2 комментария