Ответы пользователя по тегу Карьера в IT
  • Как стать крутым интернет-маркетологом (советы от Гуру требуются), нужны ли знания личных продаж?

    xmoonlight
    @xmoonlight
    https://sitecoder.blogspot.com
    Нужно выучить одну вещь: работу мозга потребителей вашей ЦА на всех этапах продажи.
    Остальное - уже дело техники.

    Хорошая статья на русском: Структура продающего Landing Page
    Ответ написан
    6 комментариев
  • Нравится обрабатывать звук, монтировать видео. Можно ли на этом зарабатывать?

    xmoonlight
    @xmoonlight
    https://sitecoder.blogspot.com
    1. Создаёте хорошую видео-презентацию своих работ и рассказ о себе на своём личном Youtube-канале с линком на сайт (после того, как создадите сайт).
    2. Оформляете сайт и рассказывайте о себе (опыт) и о том, как и чем Вы работаете (перечень технологий и софта).
    3. Выкладываете ПО ОДНОЙ работе на страницу с рейтингом и сбором обратной связи при голосовании.
    4. Делаете прайс-калькулятор своих услуг и форму заказа на сайте.
    5. Запускаете рекламу, регитесь на фриланс-сайтах, на бизнес-площадках стартапов (это одни из первых в вашей ЦА), на музыкальных площадках, на PR-площадках.
    6. После приобретения значительного опыта и достижения конкурентного качества своих работ обязательно зарегистрируйтесь на https://videohive.net/ (видео) и https://audiojungle.net/ (аудио). Это больше нужно не для продаж, а в качестве получения плюсов к своей репутации (когда будете рассказывать о себе).
    7. И конечно же, не дай Бог Вам забыть зарегиться здесь: https://www.behance.net

    Profit - обеспечен!
    Ответ написан
    1 комментарий
  • Насколько важен личный сайт для разработчика?

    xmoonlight
    @xmoonlight
    https://sitecoder.blogspot.com
    HR - лишь подбирает кандидатуры присланных резюме по ряду критериев.
    Принимает решение - руководитель отдела, а он даёт задачу оценки резюме своим подчинённым/специалистам. А уже они смотрят на код и сообщают свой вердикт потенциала соискателя своему руководителю, а уже он - говорит HR-у: подходит/не подходит человек.

    1. Цель: показать свои навыки использования инструмента кодирования логики (ЯП).
    2. ЦА: Кодеры-коллеги и тимлиды.
    3. Содержание: при запуске проекта, его код должен корректно работать и за максимально короткое время решать поставленную задачу конечным образом (без явных упущений и возможных доработок кода), быть правильно структурированным и хорошо документированным.

    Портфолио (аккаунт) на github.com - будет лучшим вариантом!
    Ответ написан
    1 комментарий
  • Машинное обучение - это работа для "ученых" или программистов?

    xmoonlight
    @xmoonlight
    https://sitecoder.blogspot.com
    Машинное обучение - работа с "глубокой" логикой для настоящих программистов, которые могут сами проектировать и создавать сложные алгоритмы исходя из конретной задачи, в том числе и на основе нейросетей.
    Ответ написан
    Комментировать
  • Можно ли (и если да, то как) сконвертировать опыт фрилансера в годы работы?

    xmoonlight
    @xmoonlight
    https://sitecoder.blogspot.com
    Что, понятное дело, подразумевается как опыт работы фуллтайм в офисе.
    В нормальных конторах уже это давно не подразумевается. Обычно - смотрят реальные навыки, умения и опыт.
    Ответ написан
    Комментировать
  • Как научиться писать большие javascript приложения?

    xmoonlight
    @xmoonlight
    https://sitecoder.blogspot.com
    Всё начинается с архитектуры приложения и обмена сообщениями посредством слушателей событий (подписка на события), которые, получая события модифицируют объекты, а те в свою очередь, генерируют оповещение о модификации для всех других, зависящих от них, объектов.

    Как выучить JS?
    59cdad86a2385741796402.png

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

    xmoonlight
    @xmoonlight
    https://sitecoder.blogspot.com
    Надо заниматься чем-то одним и пиарить свою личность, доказывая свою ценность (вслед за пиаром) своими знаниями.
    Минимум - это личный сайт, блог, портфолио проектов, бумажки (сертификаты и т.д.).
    Ответ написан
  • Нужен совет, какую компанию из двух выбрать для развития веб-разработчика?

    xmoonlight
    @xmoonlight
    https://sitecoder.blogspot.com
    1. Больше доверия - ко 2-й компании.
    2. Лучше продолжать совершенствоваться в том, что уже немного знаете и вырасти до сеньора Laravel.
    3. Бонус: близко от дома.
    Ответ написан
    4 комментария
  • Как вы обговариваете ЗП при устройстве на работу?

    xmoonlight
    @xmoonlight
    https://sitecoder.blogspot.com
    Добавлю к Saboteur: ещё до собеседования, сообщаешь:
    "Ожидаемая заработная плата: от [сумма] [валюта]".
    Сэкономишь тучу времени, сил и нервов!
    Ответ написан
    Комментировать
  • В программисты или в тестировщики (идти)?

    xmoonlight
    @xmoonlight
    https://sitecoder.blogspot.com
    Кратко: тестировщик - это своего рода экзаменатор/фильтр качества выпускаемого продукта, которое прямо влияет на репутацию компании этого продукта на рынке.

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

    Тестировщики - тоже бывают разные: реакция приложения на последовательные действия пользователя (обычный тест), удобство использования(UI/UX), тестирование на реакцию приложения при возникновении различных случайных событий и ситуаций (нет интернета, приложение/окно не закрыли как положено и т.д.).

    Есть низкоуровневые тестировщики (или элитные тестировщики): они проверяют отсутствие утечек памяти, нагрузку на CPU/GPU, тротлинг, корректность создания потоков, процессов, race-condition и прочее. Как правило - это дебаггер с ассемблером и прочие страшные вещи для отладки при использовании программного продукта.

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

    Могу сказать, что это большое отдельное направление, которое набирает обороты, т.к. качественный и стабильный продукт, работающий без ошибок - это репутация компании, которая его произвела, и чем он будет стабильнее и качественнее работать, тем больше людей перейдёт от конкурентов на продукт этой компании.

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

    Если же компания экономит на тестировщиках, значит она просто не набрала нужный опыт и/или уровень на рынке и, как следствие, не может/не хочет вкладываться в таких специалистов, как тестировщики. Вот туда - лучше и не пытаться даже.
    Ответ написан
    1 комментарий
  • Где обычно находят иностранных заказчиков?

    xmoonlight
    @xmoonlight
    https://sitecoder.blogspot.com
    Как уже верно сказал Dave - я обобщу наиболее простым и понятным языком.

    1. Лучший вариант - искать прямые заказы на официальных форумах конкретной CMS/CMF в ветке: Jobs, Freelance Work и т.д.

    2. Также, лучше всегда работать через гаранта безопасной сделки, чтобы обезопасить себя от выполнения неоплаченной сделанной работы.

    3. Если создаёте с нуля - однозначно нужно иметь сайт-портфолио, где заказчики могут ознакомиться с Вашим портфолио и заказать Вам проект.
    Ответ написан
    Комментировать
  • Карьера программиста после 30+. Миф или реальность?

    xmoonlight
    @xmoonlight
    https://sitecoder.blogspot.com
    Вангую: сейчас наступает переломный момент: скоро бизнес осознает, что уровень подачи знаний сильно упал и тогда... будет совсем другие приоритеты при выборе работника.

    А пока, так:
    Если объективно - разницы нет: важны лишь знания, умения и опыт на текущий момент.
    Если субъективно - все смотрят на возраст и он оказывается приоритетнее знаний.

    Итог (естественно, при наличии знаний у Вас):
    1. Либо устраиваться вначале за копейки и потом доказывать свою проф.пригодность
    2. Либо нужно сразу доказывать свою проф. пригодность на собеседовании и просить достойную ЗП.

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

    xmoonlight
    @xmoonlight
    https://sitecoder.blogspot.com
    Одинаково: логика нужна везде.
    Ответ написан
    Комментировать
  • Что должен знать системный архитектор?

    xmoonlight
    @xmoonlight
    https://sitecoder.blogspot.com
    Чтобы быть системным архитектором, нужно иметь за плечами большой опыт не только в написании кода, но и владеть знаниями различных интеграционных технологий.
    Архитектор строит комплексную систему с полным пониманием требуемых нужных архитектурных блоков и информационного обмена между ними. Архитектор также рассчитывает нагрузку на эти блоки и каналы передачи данных, прогнозирует максимальные характеристики без масштабирования и закладывает архитектуру масштабирования такой системы на следующий этап развития.

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

    xmoonlight
    @xmoonlight
    https://sitecoder.blogspot.com
    Приоритет сортировки (суммарный "вес"): срочность+простота.
    Всё что сложно или есть запас по времени - на потом.
    Ответ написан
    Комментировать
  • Возможно ли найти работу в вебе, если тебе 14 и ты понимаешь JavaScript ( как клиентский, так и серверный )?

    xmoonlight
    @xmoonlight
    https://sitecoder.blogspot.com
    Если можешь писать грамотно код и знания действительно присутствуют, то:
    1. Будь ты пингвином с ластами
    2. Будь ты возраста в 1 день
    3. Будь ты хоть кодом с ИИ невероятной сложности
    Если ты сможешь выполнить поставленную задачу - ты всегда сможешь найти работу и заработать денег.
    Всё остальное - это просто незнание инструмента или нежелание работать.
    Ответ написан
    Комментировать
  • С чего начать изучать программирование?

    xmoonlight
    @xmoonlight
    https://sitecoder.blogspot.com
    Опять путаница понятий....

    Программирование НЕ ЕСТЬ кодирование!

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

    Чтобы уметь программировать - нужно учить логику и различные операции над объектами, алгоритмы, математику.

    Чтобы уметь кодировать - нужно учить язык(и) программирования.

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

    xmoonlight
    @xmoonlight
    https://sitecoder.blogspot.com
    Я снова отвечу не в кассу:
    Как показывает практика и суровые реалии, у людей неготовых платить, но желающих обогатиться, нет понимания реальных трудозатрат: они лишь сравнивают запросы и рынок.
    Поэтому, чем больше Вы вложетесь в самопиар и продвижение личности, тем проще будет добывать денег (по другому и не скажешь уже).

    А теперь немного - в кассу:
    если никуда не берут
    значит Вы не соответствуете требованиям или сильно завышаете свой рейт.
    Пробуйте найти проблему и устранить: самообразование/саморазвитие, начните с малой ЗП, чтобы набраться опыта (обучиться).
    Ответ написан
    8 комментариев
  • Стоит ли сразу идти в мобильную разработку?

    xmoonlight
    @xmoonlight
    https://sitecoder.blogspot.com
    Мне многие советуют сначала поработать в enterprise компаниях чтобы научиться правильно писать код и работать в команде, а потом уже если не понравится идти в мобильную разработку.
    Я вообще советую не заниматься Вам мобильной разработкой: мне не нужны конкуренты! )))

    А если серьёзно, то несмотря на то, что язык разработки один, структура enterprise-продукта, где Вы пишете просто какой-то один из модулей и структура кода мобильного приложения - это как две разные планеты.
    Так что это абсолютные разные параллельные направления.
    Никакого "крюка" для Вас не будет.
    Берите любое, которое больше нравится, и развивайтесь в нём.
    Ответ написан
    Комментировать