Ответы пользователя по тегу Карьера в IT
  • На сколько важна для работодателя диплом о завершении курсов?

    copist
    @copist
    Empower people to give
    Спроси конкретного работодателя. У каждой конторы свои причины спрашивать или не спрашивать диплом.

    Про диплом можно не вспоминать во время собеседования. То есть специально спрашивать "Вы меня без диплома возьмёте?" - это бесмысленно. Если квалификация достаточна, диплом не пригодится. Если квалификация не достаточна, диплом не поможет.

    Мой диплом нужен был в трёх случаях: гос контора (у лидов обязательно должно быть профильное техническое образование, хотя бы заочное), обоснование квалификации команды при получении инвестиций под стартап (бумажка, на самом деле ни на что не влияет; всё равно с инвесторами общаться лично), получение рабочей визы 10 лет назад (требование чтобы гастарбайтер-программист имел выдающиеся способности, выше имеющихся на местном рынке).
    Ответ написан
    Комментировать
  • Как можно привлечь студента к стартапу?

    copist
    @copist
    Empower people to give
    Вам не получится создать продукт только с джуниором-программистом, это я вам 200% гарантию дам. Мне из 500 джунов только 4 встречалось, которые безжалостно ежедневно бьются головой в стену и упорно продолжают работу, несмотря на то, что они НИФИГА не понимают. Джунам нужен наставник, даже если они говорят, что сами разберутся. Без этого продукт будет визуально некрасив, полон труднообъяснимых багов, код будет невозможно поддерживать, продукт будет небезопасен.

    Ищите техлида, который и вас сможет научить, и команду собрать.
    Ответ написан
  • Почему разработчики под OS X не востребованы?

    copist
    @copist
    Empower people to give
    Рекомендую вакансии под OS X искать не на русских ресурсах, а на западных и американских.
    Ответ написан
  • Как избавиться от замкнутого круга с портфолио и опытом работы?

    copist
    @copist
    Empower people to give
    Привет. Могу помочь разорвать цепочку, оформить веб-портфолио дизайнера и разработчика https://webmentor.pro/portfolio

    В качестве идей для веб-дизайнера:

    Посмотри не на themeforest, где уже целые темы - это сложно для начинающего концепцию целого сайта придумать, а на https://dribbble.com/ - там дизайнеры публикуют очень небольшие по объёму работы, например только форма обратной связи или одна страница приложения-чата.

    Первый вариант - ревью чужих работ.
    Как дизайнеру я предлагаю тебе взять раздел "Дебюты" https://dribbble.com/shots?list=debuts, оценить любую работу по качеству, найти недостатки. Считай что ты как будто занимаешься приёмом на работу другого дизайнера. Встал на другую сторону так сказать.
    После твоего же ревью найди возможность улучшения чужой работы, исправить самостоятельно, то есть перерисуй с учётом своих же замечаний.
    После этого в портфолио можно вставить чужую работу как образец, свои замечания к ней и переработанную личную версию. С пометкой "ревью", "ремейк", "по мотивам". Это не воровство, а абсолютно самостоятельная работа.

    Второй вариант, который встречается на практике - рисовать новые страницы сохраняя общий стиль и идею.
    Вот дали тебе PSD макеты нескольких страниц или UI Kit с полным набором всех элементов интерфейса. Нарисуй страницу, которой нет. Например, у тебя на руках только PSD главной страницы и формы обратной связи. Как бы выглядела страница со списком клиентов, страница тарифов, страница личного кабинета пользователя, страница витрины интернет-магазина в том же стиле? Эта работа дизайнера. Они не всегда рисуют дизайн с нуля. Бывает к проекту подключают второго или третьего дизайнера и они обязаны продолжать работу в одном стиле.
    Это не воровство, а тоже абсолютно самостоятельная работа.

    Третий вариант - имитация работы с заказчиков и исполнителем.
    Ты ведь часто ходишь по сайтам, мы все тут часто куда-то ходим. Поставь себе таймер на какой-нибудь момент времени и когда он сработает - СТОП! - та страница, на которой ты сейчас находишься - она требует срочного редизайна.
    1) представь, что ты сам заказчик:
    посмотри на то что уже есть на странице;
    определи задачу, которую решает эта страница;
    определи задачу, которую решает этот сайт;
    опиши задание дизайнеру на редизайн
    2) представь, что ты сам дизайнер:
    сделай прототип;
    черновой дизайн;
    и наконец выполни задачу
    И это не воровство, а самостоятельная работа.

    В качестве идей для веб-разработчика:
    Запрограммируй то, что видишь на макете. Можно использовать тот же https://dribbble.com/ - там полно целых макетов сайтов и отдельных элементов интерфейса.

    Покупать только PSD считаю бесполезной тратой. Рекомендую брать сразу готовый результат вёрстки (то есть HTML шаблона сайта), к которому прилагается PSD, чтобы сделать вёрстку самостоятельно и потом сравнить свой вариант и вариант более опытного верстальщика. Учиться у старших, можно сказать. Особенно ценными считаю макеты, у которых есть ревизии, то есть их переделывали несколько раз, исправляя замечания.
    Ищи в google по фразе "free PSD HTML5"
    Примеры:
    bootflat.github.io
    https://thesiteslinger.com/blog/free-html-templates
    graphicdesignjunction.com/2015/10/html5-website-te...

    Есть вариант списаться с дизайнерами, которые выложили на themeforest только PSD макеты. Их можно сверстать и продавать самостоятельно или совместно с автором темы согласно вашей договорённости.

    Конечно же веб-разработчику каждый HTML макет в итоге нужно запрограммировать. Сделать на его базе сайт с нужной функциональностью, решающий какую-то задачу. А какую именно - придумай сам.
    Генераторы идей:
    tevko.github.io/practice/index.html
    https://copist.ru/ru/blog/2016/02/11/pet-project-ideas/
    Ответ написан
    Комментировать
  • Как наработать портфолио php программисту и стартовать в профессии?

    copist
    @copist
    Empower people to give
    Про веб-портфолио, в том числе для новичков copist.ru/blog/2016/02/19/web-portfolio
    Про учебные проекты copist.ru/blog/2016/02/11/pet-project-ideas
    Ответ написан
    Комментировать
  • Возможна ли переквалификация в разработчики после 30 без профильного высшего образования?

    copist
    @copist
    Empower people to give
    Не будет смены специальности без потерь. К потерям надо готовиться. Семье надо объяснить причину смены специальности. Потери будут либо в деньгах, либо в свободном времени.

    В свободное (очевидно, внерабочее) время читать, смотреть, думать и делать pet projects - в этом я не оригинален. Иллюзий по поводу программирования питать не надо. У многих разработчиков 12-14 часой рабочий день, особенно у фрилансеров: 4-6 часов покодить + время на поиск новых заказов + время на общение с старыми/новыми клиентами + время на организационную деятельность + время на маркетинг самого себя. Офисные программисты работают несколько свободнее по времени, но уверен, что многие после работы ещё вштыривают проектик для себя или шабашат по мелким заказам.

    Хочу озвучить ещё четыре варианта.

    1. Мне известны уже несколько случаев, когда человек уходил на сдельную работу или на 1/4 ставки или на почасовку на основном месте работы и увеличивал количество часов на изучение второй специальности. Или устраивался на новое место на почасовку или на четверть ставки для стажировки, а то и на должность джуна. Сам так делал. Очень эффективно.

    2. Выходные, праздники и отпуск не для ремонта или отдыха, а для ускоренной реализации своих проектов. Я кучу людей знаю, которые работают без отпуска, включая махинации с увольнением/восстановлением, чтобы просто получить компенсацию и работать дальше. Не вижу ничего сложного в том, чтобы отпуск потратить на стажировку или самообразование. Если новая работа приносит удовольствие, то можно развернуть свои собственные мысли так, чтобы новая работа считалась отдыхом (самомотивация, аутотренинг, самогипноз - называйте как хотите). Не замечали, что 8 часов нелюбимой работы тянутся долго-долго, а 8 часов любимого занятия (хобби, увлечение) пролетают незаметно?

    3. Административный отпуск. Он, конечно, не оплачивается, но если подвернулось интересное дело, то можно попробовать, потрогать, пощупать, оценить свои ощущения и если не уверен - вернуться в своё уютное тёплое гнёздышко на старом месте работы. Административный отпуск хорош тем, что его можно устроить в любое время без согласования отпускных графиков и отказать в нём не могут. Так что сразу, как подвернётся интересное дело - можно с головой нырнуть, устроить себе интенсивное погружение.

    4. Попробовать совмещать должности на старом месте работы. Попросить руководителя дать несложную работу из соседнего отдела программистов. Я сам встречал маркетологов-программистов, аналитиков-программистов, менеджеров-программистов. Им просто это интересно. При этом зарплата будет прежняя, а может быть повысится - как договоритесь. Ещё можно уговорить послать на курсы переквалификации, организация оплатит и время и курсы - ничего не потеряешь.

    Ещё варианты плавного перехода придумать?

    Кто хочет - найдёт 1000 способов, кто не хочет - найдёт 1000 причин (Конфуций)
    Ответ написан
    6 комментариев
  • Дизайнер, моделлер. Существуют ли вакансии с обучением?

    copist
    @copist
    Empower people to give
    Из недавно прочитанного интервью с директорами геймстудий (ссылку не могу найти), вывод такой: нужно найти игру с открытой возможностью к расширению и написать свой аддон к ней (новые уровни, новая физика, новые игровые возможности), а лучше несколько таких аддонов, можно к разным играм. Тут и левел-дизайн, и гейм-дев. С таким портфолио есть шанс, что возьмут в студию.

    Идеальный вариант - сделать "играбельную" игру на нужном тебе движке с нуля.

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

    Ну а чтобы было интересно - ищи команду. Вот тут - первый камень заложен. Поищи специализированные ресурсы по разработке игр, форумы какие-нибудь. Предложи себя или поищи помощнико. Даже "за идею" находятся желающие, такие же как ты.
    Ответ написан
    Комментировать
  • Стоит ли работать программистом?

    copist
    @copist
    Empower people to give
    Я тут всем пролайкал ответы. Отвечу и сам.

    Денежный вопрос стоял остро, первые несколько лет, пока я сортировки пузырьками писал сам и фантазировал на тему своего мегакрутого фреймворка, который на поверку был 10% от Yii или Zend Framework.

    Затем мега скачок. И в стартапах поработал, и в интерпрайзе, и на фрилансе. Почему-то всё стало легко. И дедлайны легко переживаю. Постепенно выбрал себе специализацию: веб-архитектор и backend-разработчик.

    Самообразование идёт без проблем. За технологиями, в общем-то слежу, но не рвусь знать вообще всё. Тут прочитал книгу, тут статью, там попробовал покодить, здесь знаю у кого спросить. Хорошие умные ребята встречались, многому научили, всегда помогут. В общем, я в тренде и я не один, если что - не закопаюсь.

    Знаю 15+ языков программирования, в разной степени.

    Что я всегда за собой замечал - всё в IT всегда было в удовольствие. И сервера ставил, и интернет-магазины делал с интересом, и веб-порталы кодил.

    Ответом на часть твоих вопросов будет следующее:
    * Чтобы нравилась работа, делай то что нравится тебе
    * Чтобы стОило, делай то, что нужно другим
    * Когда первое и второе совпадут, ты будешь финансово обеспечен и морально удовлетворён

    А про тяжести работы ... у меня всегда перед глазами вот это и я просто помолчу.
    Ответ написан
    1 комментарий
  • Каковы Возрастные ограничения в программировании?

    copist
    @copist
    Empower people to give
    Может что посоветуете для начала карьеры, так как сейчас работаю в совершенно другой сфере в жестком графике и чисто физически времени и сил не хватает на то чтобы быстрее вникнуть.

    А кто обещал быстро?
    Ответ написан
    Комментировать
  • Что нужно первично выучить для джуниора по JS/Node?

    copist
    @copist
    Empower people to give
    Какие задачи нужно уметь выполнять на JS начинающему (для NodeJS разработчика надо то, что помечено "важно", включая операции над DOM)

    Для укрепления навыков backend разработки - многопользовательское приложение с сервером на Node и клиентском на JS (angular, durandal, aurelia, backbone), например, игру какую-нибудь, хотя бы шашки или морской бой.
    Ответ написан
    Комментировать
  • Python/Django-кидди, SQL-мартышка, Web-негр — что перспективнее (Ага, «Pre-Junior»)?

    copist
    @copist
    Empower people to give
    Мне очень понравился твой вопрос. Это лучший вопрос новичка, который я видел на Тостере, я бы дал "Приз Года", честно, без сарказма. Ты уже сделал выбор, когда начал искать место, куда пристроиться. Мне кажется, у тебя получится пробиться дальше, даже если ты сейчас *нечаянно* выберешь не то место для старта.

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

    И меняй работу (ага) регулярно, скажем так через год-два. Не через месяц-три, а именно через год-два. Чем ты будешь заниматься эти два года - частично зависит от работодателя, а больше от тебя лично. А запись "2 года честно оттрубил от рассвета до заката" помогут тебе в будущем.

    P.S. В Краснодаре удалённо работает мой коллега по компании Icons8 - ничто не мешает ему жить в краю с тёплым климатом и получать хорошую зарплату. До этого мёрз на Дальнем Востоке.

    P.P.S. Кроме твоего вопроса меня также удивило то, кто именно тебе здесь отвечает. Сотрудники (бывшие?) тех организаций что ли здесь? Никогда с таким не сталкивался.
    Ответ написан
    1 комментарий
  • Первое собеседование php?

    copist
    @copist
    Empower people to give
    По собеседованиям, которые прошёл сам, я составил опросник
    Анкета по веб-технологиям (ответы отдельно, чтобы не было соблазна подсматривать) и советы джуниорам по прохождению собеседований.

    Отвечу на последний вопрос
    И ещё в целом какая работа в тур фирме?


    Размер турфирм бывает разный. Это может быть турагенство с сайтом на wordpress или друпале. А нанимаю на постоянку просто потому что не знают, как нанимать почасовиков-фрилансеров.

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

    А может быть это туроператор. И ему надо реализовать хранение и выдачу данных для турагентов или произвести автоматизацию бизнес-процессов.
    В любом бизнесе полно работы для программистов.
    Ответ написан
    6 комментариев
  • Собеседование: Вы приехали в Питер из Москвы выполнить презентацию, но забыли проектор, что будете делать?

    copist
    @copist
    Empower people to give
    Интересно, это вопрос из собеседования на какую должность?
    Втюхиватель софта/железа?
    Или обучатор, не?
    Ответ написан
    2 комментария
  • Стоит ли указывать Vagrant и Chef в резюме?

    copist
    @copist
    Empower people to give
    1. вагрант и шеф - это серьёзные штука для тех, кто умеет линукс и виртуалки
    денвер и опенсервер - это поделки для тех, кто наоборот :)

    2. денвер и оперсервер - это для себя и только
    вагрант и шеф - это масштабируемые автоматизируемые решения, причём сначала у себя, а потом поработить весь мир ;)
    Ответ написан
    1 комментарий
  • Как и где найти php программиста на работу «за идею»?

    copist
    @copist
    Empower people to give
    Первое
    >>> Финансирования проекта нет. Те деньги, что на него тратятся, финансами назвать очень сложно.
    >>> Поэтому, ищу человека, готового потратить какое-то количество попо-часов на неясные перспективы.

    Предложите студентам в технических университетах. Попу от стула всё же придётся оторвать. И чуть-чуть поделиться денежками, они ж кушать хотят. Хотя качество конечно будет не ахти, но они молоды и быстро учатся. Пусть по вашей работе пишет свою дипломную.

    Второе
    >>>… на неясные перспективы.
    Делать просто так!? Вообще без цели? Ни для кого? А как же ЧСВ?

    >>>… мы будем подавать заявки на инвестиции.
    Составьте для себя план разработки на перспективу, целевую аудиторию, способы и средства продвижения
    Заложите в финансовый план зарплату программисту студенту :)

    (может кто на хабре подскажет ссылками, как это делается)
    Ответ написан
    Комментировать