• Востребован ли UX специалист?

    neoshinji
    @neoshinji
    Проектировщик простых интерфейсов
    Работаю проектировщиком интерфейсов лет 10. В Москве вакансии есть, но последние пару лет из-за появления большего количества UI/UX дизайнеров, продуктовых дизайнеров и прочих смежных профессий средний ценник упал. Везде требуется универсал, то есть тот кто поработал во всех отраслях, прекрасно понимает как всё устроено и как проектировщик за короткое время готов предложить идеальное решение, чтобы потом не переделывать, следовательно ответственность большая и большое доверие должно быть к такому специалисту.

    При устройстве большинство контор спрашивают специфические навыки необходимые именно им, а также ссылки на прошлые ваши проекты и чтобы они были качественно выполнены. Где такие брать до сих пор большой вопрос, так как проекты не всегда есть возможность показать, и в большинстве контор окончательное решение по реализации принимает шеф, а не сам проектировщик. Задача проектировщика стоит таком образом, чтобы сделать максимально качественный интерфейс, чтобы ни у кого даже вопросов не возникло зачем или почему так сделали, а сразу было удобно и понятно без подсказок и объяснений.

    В других городах 1-3 вакансии может быть. Пока что профессия ещё редкая, так как немногие могут позволить себе позволить отдельного специалиста в этой области и обычно этими задачами занимаются в мелких конторах программисты, в более крупных дизайнеры. Да, и любой проектировщик всё равно приходит к тому что нужно уметь самому создавать красивый UI, прототипов уже недостаточно.

    Рекомендую к прочтению книгу: https://habr.com/ru/company/piter/blog/277325/
    Ответ написан
    Комментировать
  • Востребован ли UX специалист?

    gifted
    @gifted
    Веб дизайнер, верстальщик
    Короткий ответ — Нет
    Очень сложно продать такую услугу, тем более с опытом пол года. Если у вас опыт лет 5 и в портфеле есть крутые кейсы то ваше мнение будут слушать, иначе всё что вы предложите в глазах заказчика не будет значить ничего.
    Ответ написан
    Комментировать
  • Востребован ли UX специалист?

    Madeas
    @Madeas
    UI / UX Designer, Frontend Developer
    откройте яндекс, поищите площадки типа hh.ru и посмотрите по запросам. Заодно поймете, чего не хватает вам и поднатаскаетесь.
    Ответ написан
    Комментировать
  • Востребован ли UX специалист?

    webinar
    @webinar Куратор тега Веб-разработка
    Учим yii: https://youtu.be/-WRMlGHLgRg
    такая должность есть на крупных компаниях, где есть возможность выделить под это отдельную должность. Но junior-а туда вряд ли возьмут. Так как должность редкая, то и кандидатов можно повыбирать и возьмут с максимально большим опытом и стеком. Так что надо чертовски хорошо владеть темой и иметь что показать в подтверждение.
    опыт полгода

    это не о чем. Наберитесь терпения. Как минимум через пару лет можно думать об этом. Вот примерный план, чем и в какой последовательности надо овладеть: https://github.com/togiberlin/ui-ux-designer-roadm...
    Ответ написан
    Комментировать
  • Обучение в хорошем вузе с "проблемами" или обучение в "так-себе" вузе, но "без проблем"?

    @kotpep
    В России на ИТ учат в ВШЭ, где есть совместные программы с МФТИ или с Yandex. И выбирать тебе нужно не "программная инженерия", а "прикладная математика и информатика", еще такая специальность называется "вычислительная математика и кибернетика". Такие специальности как "информатика и вычислительная техника" или "информационные системы и технологии" совсем о другом. Что такое computer science вообще? Смотри чем занимаются в ШАД. Это если тебе все же интересно развиваться в "computer science", чтобы быть на острие атаки в стартапах, в Калифорнии и вот это все, а не "software engenireeng" (программная инженерия). Я бы рекомендовал для CS мехмат, матмех, так как только оттуда все топы.

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

    Я бы пошел туда, где легко. В лучших вузах люди уже готовые на самом деле, они наперед знают вузовскую программу по математике, они уже хорошо программируют, они уже говорят на английском худо-бедно. Многие из них победители олимпиад всеросса, много участников олимпиад, много из физмат лицеев, где их им попу подтирали.

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

    Некоторые знаешь как делали? Шли учиться на психолога в ВШЭ (конкретный пример, ссылку не дам, лень искать), но ботали кодинг (не CS, а software engineering), создавали свои проекты учась на психолога, успешно, потом уезжали в кремневую долину. Почему так? Потому что все быстро меняется, потому что не учат в вузах кодингу, а парень тот это понимал, из физмат лицея при МГУ. Цукерберг тоже учился на психолога вроде в Гарварде. Путь евангелиста для упоротых, менеджером в IT быть очень плохо (это не менеджер как в других сферах), поэтому диверсифицируй, и не смотри на бабки.
    Ответ написан
    1 комментарий
  • Какой вуз выбрать и стоит ли оно того?

    @Brant55
    Преподаватель
    ИТМО не плохо. А не легче ли поступить куда сможешь а деньги на курсы( в том числе и бесплатные и онлайн). Тогда конкретно сможешь себя найти
    Ответ написан
    1 комментарий
  • Какой вуз выбрать и стоит ли оно того?

    Vlad_IT
    @Vlad_IT
    Front-end разработчик
    Я советую заочку, сам через это прошел и не жалею. В программировании очень важна математика, она меняет мышление, прокачивает мозг, позволяет некоторые задачи решать красивее. Без ВУЗа большинство программистов не уделяют внимания математике и алгоритмам, которые нужны как минимум для удачного прохождения собеседования, да и вообще, позволяют писать более оптимизированный код, т.к. понимаешь как все работает "изнутри".
    На заочке вам будут давать методический материал, базово рассматривать изучаемую тему, а также скажут, какие вопросы будут на экзамене. Так будет хоть какая-та мотивация учить те вещи, которые на первый взгляд не пригодятся в профессии (плюс темы не по профессии - психология, культура речи). Также плюсом будет консультация у профессоров по теме, проверка работ, а также самое главное, написание и защита диплома. К диплому лучше отнестись ответственно, и выбрать для себя интересную и сложную тему.
    Конечно же, вы можете скачать учебный план любого ВУЗа, и следовать его программе. Если у вас есть столько терпения, то пробуйте.
    Очку не советую (если это не какой-то передовой ВУЗ, у дверей которого стоят рекрутеры), т.к. потратите очень много времени не набравшись реального опыта.
    Заочка + работа отличный вариант, после выпуска у вас уже будет опыт работы и образование.
    Ответ написан
    9 комментариев
  • Грамотная разработка нового проекта, составляющие?

    AntonKravchenko
    @AntonKravchenko
    между п.1 и п.2 есть ещё бизнес-аналитик, который переводит "задачу" Заказчика в реально понятную задачу. Ибо часто задача Заказчика звучит как "хочу, чтобы всем было хорошо", и только с помощью бизнес-аналитика становится чем-то вроде "снизить среднее время обработки счёта до 1 мин 30 сек".
    Ответ написан
    1 комментарий
  • Насколько актуально учить Java по книге Изучаем Java ( Кэти Сьерра и Берт Бейтс)?

    sergey-gornostaev
    @sergey-gornostaev Куратор тега Java
    Седой и строгий
    На дворе Java 12, зарелизят уже через неделю. У Java полная обратная совместимость, актуальны даже книги по Java 1.2. А для новичка нет лучше, чем учебники серии Head First.
    Ответ написан
  • Какой путь до Product Management выбрать?

    Andrey_Pletenev
    @Andrey_Pletenev
    Pletenev.com
    Не с того конца начинаете. Для любой работы нужны знания и опыт. Программирование вам не даст ни того ни другого в PdM. Знания в вашем случае можно получить на курсах типа скрамтрек. Ну а опыт - только устроившись с полученными знаниями в продуктовую компанию или стартап.
    Ответ написан
    1 комментарий
  • Какой путь до Product Management выбрать?

    DmitriyEntelis
    @DmitriyEntelis
    Думаю за деньги
    По личному наблюдению, люди работающие product manager либо имеют успешный опыт своих проектов, либо работали директорами(менеджерами) по развитию/продвижению/продажам.
    Выросшие из аналитиков или из project manager это реально единицы.
    Выросших напрямую из разработчиков минуя написанное выше - не встречал ни разу.
    Ответ написан
    Комментировать
  • Какие есть хорошие книги по архитектуре приложений?

    @maxpetrikov
    Книги по архитектурам:
    The Architecture of Open Source Applications
    aosabook.org/en/index.html
    Аналога на русском языке не встречал

    Есть два варианта работы backend части:
    1. Работает в жесткой связке в фронтом. При каких-либо действиях в браузере информация передается в backend, который формирует новые отображения для браузера. Почти все современные web-framework из коробки работают в таком режиме.
    2. Back отдает информацию в json/xml виде. REST - запрос информации скопом, т.е. в одном запросе может возвращаться информация о разных частях системы. RESTfull API - работа с конкретным объектом через http запросы (GET - получение, POST - создание, PUT -изменение, DELETE - удаление).

    То что во втором пункте называется API, может быть несколько уровней доступа, например внутреннее API и внешнее(внутреннее - сами используем, внешнее - отдаем сторонним разработчикам).

    Backend мобильного приложения чаще всего работает по 2 варианту.
    Backend сервиса может работать по обоим вариантам, если в проекте сложный frontend, то в последнее время наблюдается смещение в сторону второго вариант работы (SPA - single page application работают через API).

    Ядро приложения - некая часть кода + база данных, которые могут быть перенесены в другой проект с такой-же бизнес логикой. Ядро не должно быть привязано к конкретным фреймворкам, чтобы можно было сменить какие-то конечные части системы(php фреймворк, javascript фреймворк) с минимальными потерями.
    Ответ написан
    2 комментария
  • У кого есть подборка крутых программистов PHP — блоги, каналы, соцсети?

    GenaB
    @GenaB
    Taylor Otwell, создатель Laravel — https://medium.com/@taylorotwell
    В блоге бывают посты не только про Laravel, а в целом про PHP и комьюнити.

    Вообще Medium сам подсказывает интересные статьи от интересных людей. Там всегда есть что почитать.
    Ответ написан
    Комментировать
  • Синхронный и асинхронный код, почему так называется?

    MarcusAurelius
    @MarcusAurelius
    автор Impress Application Server для Node.js
    А сам код синхронным не называется, это его по ошибке или для упрощения так называют. Синхронным и асинхронным называется только API ввода-вывода, т.е. операции, прерывающие исполнение кода и требующие от системы обратиться к внешнему устройству, работающему не синхронно с центральным процессором. Операции ввода-выдвода, каковые есть: работа с дисками, портами, контроллерами, периферийными устройствами, как клава, мыша, тачскрин, разные датчики, вебкамера, сетевые карты, блютузы и другие радиомодули, принтеры, видеокарты и прочее. Все они получают задание от программы, и исполняют его отдельно, своими мощностями. Потом внешние устройства присылают программе сигнал о статусе исполнения и, возможно, полученные данные. Программа все это время может ждать (если у нее синхронное API, т.е. блокирующее) или что-то делать (если асинхронное, т.е. не блокирующее). Если программа ждет, не переходит к выполнению следующего действия, то это синхронный ввод-вывод, потому, что осуществляется процесс синхронизации программы с внешним устройством. Внешне устройство посылает прерывание, которое обрабатывает операционная система и через несколько слоев драйверов оно попадает в программу, обычно в виде колбека или события. Если программа ждала, то вызов API не завершался, она все время слушала, когда придет событие о завершении операции ввода вывода, а получив его API отдает ответ и управление переходит к следующей команде, что и называется, синхронизацией с периферийным устройством. Если программа не ждала, то вызов API сразу завершается и не блокирует поток выполнения программ, это называется асинхронным API, потому, что процесс синхронизации не происходит явно, а ответы возвращаются через события.
    Ответ написан
    3 комментария
  • Как обойти ФЗ-54?

    @nefedovgeka
    Не такие это и большие деньги, не предлагайте им альтернативы, за нелегальное предпринимательство по голове не погладят, особенно сейчас, когда "черная чума" больше не приносит столько прибыли и мы начинаем жить как все цивилизованные страны, платя налоги, правда отдачи от них пока не очень видно, но ничего, ничто не вечно под луной.
    Ответ написан
    Комментировать
  • Как обойти ФЗ-54?

    gobananas
    @gobananas
    finishhim.ru
    Напрямую обойти никак, это реалии создания бизнеса. Другое дело что некоторые в ВК торгуют всяким хендмейдом, платьями с совместных закупок и т.п. Делали они это раньше без всякого оформления и дальше будут так делать. Деньги переводят им на карточку напрямую. Но и то, там деньги переводят под имя, когда точно видят кому. Вот и вам так делать придётся.
    Давите на то, что касса нужна и что в общем объёме затрат это не большая сумма.
    Ответ написан
    Комментировать
  • Как обойти ФЗ-54?

    angrySCV
    @angrySCV
    machine learning, programming, startuping
    если начну хорошо навариваться, тогда может начну платить налоги))))
    ну у вас заказчики юмористы.
    Уверен - вам как разработчику, нельзя забивать голову себе, тем как кому-то из ваших клиентов, получше начать наябывать государство/общество. Не могут вести бизнес честно, может тогда следует чем-то другим заняться.
    Ответ написан
    Комментировать
  • Английский. Где учить в интернете?

    @Frel
    На распутье
    Если есть деньги иди в skyeng или аналоги, ну или если дешево то lingualeo
    Ответ написан
  • Как работодатель относится к девелоперам и qa, которые переходят из разработки игр в более традиционную область?

    maximpushkarev75
    @maximpushkarev75
    Very bad monkey coder
    Тут деление бинарное: ты либо шаришь в том, что требуется на вакансию, либо нет. Вот исходя из этого и относятся. Всё прочее никому не интересно от слова совсем.
    Ответ написан
    4 комментария
  • Знание которые не устареют через 10-20 лет?

    AgentProvocateur
    @AgentProvocateur
    По вебу вообще сложно что-либо предугадывать даже на 5 лет вперед, не говоря уже о 20-30. Какими они будут эти web 4.0, 5.0...n.0 - вряд ли достоверно известно даже в Google и Microsoft.

    Наиболее вероятное развитие - всё будет браузером. Операционная система - подобие браузера, и всё в облаках - софт в виде web-сервисов (подключаемых из аппстора на рабочем столе), данные в виртуальных хранилищах и т.д. Даже игры будут крутиться на серверах, а пользователю будет передаваться только "клиентская часть" в видеопотоке. При этом всё будет кроссплатформенным с минимальными требованиями к конфигурации устройства. Не важно, ПК у пользователя (обычный или квантовый), ноутбук, планшет, смартфон, шлем VR, телевизор и проч. - каждый будет иметь возможность оплатить доступ к какой-нибудь GTA 10 и зарубиться в неё на максималках.

    Соответственно, привычные в 2000-х годах сайты на PHP также поменяют вид и преобразуются в SPA-приложения, подгружаемые на рабочий стол пользователя по клику в сторе.

    Дело в том, что такая модель полностью убивает пиратство и дико выгодна коммерчески всей IT-индустрии, потому и считается наиболее вероятной. Уже прут первые потуги типа Chrome OS, перемены начнутся, когда выкатится браузерный Windows и ТОП-500 web-сервисов адаптируются под него, а затем и под версии от Google и Apple. Собственно, примерно то же произошло с мобильным рынком с появлением Android.

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

    С теми же языками программирования холивары горят. Огромное количество специалистов бьют пяткой в грудь на тему "javascript захватит мир", не меньшее количество людей напротив уверены, что "этот ужасный язык - лишь временная и костыльная мера переходного периода, не способная заменить на сервере .NET или компилируемый Go, рвущий все топы".

    Продолжение:
    Ответ написан
    1 комментарий