• Какова стоимость часа работы дизайнера?

    opium
    @opium
    Просто люблю качественно работать
    Ну а если вы просто ждете и не работаете то заказчик как раз при почасовой оплате ничего не должен платить
    Ответ написан
    Комментировать
  • Какой сервис для взаимодействия с заказчиком вы можете посоветовать?

    @Gizmothron
    1. slack.com +любой Git-сервис. BitBucket, GitHub, GitLab.
      Благодаря мощному поиску и снипетам и интеграции с другими системами (см. Zapier), несмотря на схожесть со скайпом, это все же далеко не скайп, а гораздо удобнее.
      Но это скорее для команд из нескольких человек

    2. Redmine. Ставить самому

    3. Bitrix24 (не путать с обычным Битриксом). Уже поставлено на сервере. Использовать как онлайн-сервис

    4. См. какие связки предлагает Zapier https://zapier.com/
      Это такой сервис, который синхронизирует разные сайты.
      Прежде всего сайты, используемые для делового общения и обсуждения.
      У них на сайте есть рекомендации, что связывать с чем.
    Ответ написан
    Комментировать
  • Как сделать простую гифку со сменяющимся фоном?

    xmoonlight
    @xmoonlight
    https://sitecoder.blogspot.com
    А без вариантов тут - времени гуглить ни у кого нет: мы все на работе.
    Ответ написан
    8 комментариев
  • Как по-настоящему научиться программировать?

    @deliro
    Придумать себе проект и реализовать его, как сумеешь.
    Почитать про шаблоны проектирования.
    Переписать, опираясь на шаблоны.
    Понять, что вышло не очень.
    Переписать ещё раз.
    Ответ написан
    Комментировать
  • Почему при вставке картинки из буфера в фотошоп прозрачный фон становится чёрным?

    Nekto_Habr
    @Nekto_Habr
    Чат дизайнеров: https://t.me/figma_life
    наверное в буфер копируется только информация из R, G и B каналов, игнорируя альфа-канал (прозрачность).

    Правильный ответ: изображение нужно сохранять, а не копировать.
    Ответ написан
    1 комментарий
  • Можно ли заставить скачанный файл автоматически запуститься?

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

    saboteur_kiev
    @saboteur_kiev Куратор тега Программирование
    software engineer
    "Занимался привлечением клиентов и развития отношений с ними, частично маркетингом."

    "Подскажите, какое минимальное количество людей нужно и какие у них должны быть навыки, чтобы начать вышеописанную деятельность ?"

    Извините, но какие-то взаимоисключающие параграфы.

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

    EugeneP2
    @EugeneP2
    Java Dev
    Ну это у вас просто арифметические операции. А если нужно произвести более сложную инициализацию статического поля? Например с вызовом метода, который бросает исключение? Тогда это делается в статическом блоке.

    Но лучше так не делать. Сложную инициализацию лучше выносить в отдельных приватный стат метод и его уже присваивать переменной.

    static int a = intA();

    private static int initA() {
    ...
    }
    Ответ написан
    Комментировать
  • С чего начать обучение или куда пойти учиться?

    @Cyber_bober
    codecademy, treehouse, codeschool - тысячи их. советую php заменить на python.
    Ответ написан
  • Где искать заказчиков дизайнеру сайтов, если умеешь работать только в фотошопе и вёрсткой не владеешь?

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

    Сначала напишу общие советы исходя из личного опыта.
    1. Хороший спец в конкретном направлении лучше «мастера на все руки», поверьте мне. Выбор ниши очень важен. Увы, дизайн сайтов (а тем более целевых страниц!) это слишком популярная специализация и чтобы перестать быть безликим фрилансером нужно очень серьезно поработать над качеством работ и портфолио. Очень хорошо найти грамотную фирму или арт-директора, с которыми можно будет подтянуть свой уровень за время работы. Тут надо искать и не останавливаться, расширяя географию поиска. Кто ищет - тот найдёт, поверьте.
    2. Мониторьте биржи вручную или используйте специальные сервисы-аггрегаторы для этого (неоднократно обсуждалось здесь же, воспользуйтесь поиском).
    3. Познакомьтесь с верстальщиком, программистом, специалистом по интерфейсам, иконкам и теми, кого не хватало до сих пор, чтобы брать заказы под ключ. Авось это даже когда-нибудь выльется в свою фирму. Интернет, соцсети и сарафанное радио в помощь.
    4. Рекламируйте себя в профилях фриланс-бирж, в соцсетях (профильные группы и просто друзья, просите репосты) и на сайтах для дизайнеров (дрибл, биханс и т.п.) - там периодически бывают и клиенты и те, кто ищет сам дизайнера в помощь.
    5. Будьте хорошим специалистом, не позволяйте себе заполнять профили на сайтах несерьезно и как новичок, многих хороших клиентов это оттолкнёт. Не выкладывайте в портфолио всё подряд (типичная ошибка для дизайнера), выкладывайте только то, что действительно хорошо.
    6. Ну и просто не делайте херню. Клиенты очень часто просят странные или заведомо плохие вещи сделать в дизайне. Вы специалист и (если задача не «просто срубить денег», а помочь клиенту и предоставить результат за который не стыдно) вправе сказать клиенту как грамотно решить его задачу. Многие клиенты работают со мной потому что им нравится мой подход.
    А теперь частное, конкретно для вашей специализации. Учитывая ваш выбор — целевые страницы (landing pages) — я не удивлён)) Насколько я знаю, такие сайты нужны быстро и под ключ, это действительно тот случай, когда клиенту проще за фиксированную сумму сделать всё. Здесь либо вы раздобудете денег и/или времени на изучение смежных технологий, либо начнёте осваивать другую нишу, либо найдёте верстальщика/фирму в помощь. А лучше всё это параллельно делать.
    Сядьте в офис на оклад (пусть не самый высокий) с возможностью набираться опыта и фрилансить в свободное время. Когда подтянитесь до более высокого уровня - можно будет уходить в свободное плавание.

    PS Надеюсь я не зря писал и ответ не останется незамеченным среди других «узконаправленных» ответов, которые вы не комментируете)))
    PPS Если покажите своё портфолио, то, возможно (ничего не обещаю) я смогу чем-то помочь =) Советом или делом.
    Ответ написан
    Комментировать
  • Где искать заказчиков дизайнеру сайтов, если умеешь работать только в фотошопе и вёрсткой не владеешь?

    RostOsipov
    @RostOsipov
    Designer
    1. Не жалуйтесь на отсутствие денег. В современном мире нужно желание.
    Всё, что понадобится - наличие интернета, а судя по тому, что Вы написали сообщение здесь - с этим у Вас все в порядке. Курсы повышения квалификации, сертификаты, дипломы - не важны (особенно на фрилансе). Выбирать Вас будут по портфолио. Если едва концы с концами сводите - это повод задуматься правильно ли Вы все делаете.
    Уже выше писали, но большинство (все) специалисты начинали с самостоятельного изучения. Еще раз - главное желание. Если в голове - уверенность, что необходимо платить за сертификаты и курсы - это мозг играет с Вами злую шутку, придумывая отговорки, чтобы никогда не начать этим заниматься.

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

    3. В сторону Photoshop. Он Вас отбрасывает на лет 5-8 назад, а такие сервисы как webflow делают Ваши старания близкими к бессмысленности.
    Прыщавый школьник старших классов, работая в Sketch (Mac), Adobe xD (Mac -Preview/Win - soon), Axure и т.д. - имеет преимущество (я даже не беру во внимание пытливость детского/юношского ума по сравнению с "косностью" старших поколений (30 и выше).

    4. (С осторожностью!) Зависайте на сайтах, посвященных тематике. Dribbble, awwwards, behance. С осторожностью, потому что с них нужно подцепить вдохновение и понимание на что способен современный веб, а не шаблонность и косность мышления.
    Ответ написан
    Комментировать
  • Где искать заказчиков дизайнеру сайтов, если умеешь работать только в фотошопе и вёрсткой не владеешь?

    @xfg
    нет денег на повышение уровня квалификации

    С помощью чего вы собираетесь повышать квалификацию?
    Есть же самообучение. Нужны заинтересованность и время. Курсы, семинары, мастер-классы это впервую очередь бизнес. В конечном счете ваш учитель или учитель вашего учителя изучал всё самостоятельно и не платил за это деньги. Большинство программистов изучает самостоятельно.
    Ответ написан
    Комментировать
  • Где искать заказчиков дизайнеру сайтов, если умеешь работать только в фотошопе и вёрсткой не владеешь?

    zooks
    @zooks
    Frontend
    А заказчикам сейчас в основном нужны спецы 2 в 1 - и дизайнер, и верстальщик

    Сомнительно. Если дизайнер умеет хорошо верстать, то это плюс, но не обязательное требование.

    у меня на это обучение реально бабла нет

    Главное чтобы было желание и время. В сети куча бесплатных материалов.

    Вообще рекомендую не зацикливаться на дизайне landing page. Читайте про интерфейсы, юзабилити. Пробуйте рисовать арты. Свет не сошелся клином на этих посадочных страничках.
    Ответ написан
    1 комментарий
  • Как сделать размер фильма около 700-800 мб?

    chupasaurus
    @chupasaurus
    Сею рефлекторное, злое, временное
    Урезая разрешение картинки в tv-формат, но даже при этом придется иметь некоторую потерю качества.
    И рекомендую пройти курс русского языка, если он не родной.
    Ответ написан
    Комментировать
  • Как уйти с распутья технологий?

    jamakasi666
    @jamakasi666
    Просто IT'шник.
    И я свои 5 копеек вставлю. Имею 2 образования, первое получил учась в военке на физика ядерных установок, понял что мне это не интересно и вообще не мое, ушел. Следом поступил в обычный гражданский институт на программиста т.к. всегда была тяга к знаниям в области IT. Учился очно и работал по ночам. Работал сис. админом, интересно но платят не очень. Нашел работу по профилю программистом 1С, поработал, не понравилось т.к. хотелось Jav'ы . Нашел работу ява программистом, работал но понял что мне абсолютно не интересно делать рутинные задачи и вообще появился "рвотный рефлекс" на эту работу. В конечном счете сейчас работаю связистом. Работа безумно нравится и кроме того я нашел то что искал. Мне не надоедает копаться в АТСках и параллельно писать на яве для себя. Так же очень часто пишу программки которые с удовольствием используют на моей основной работе другие люди. В итоге программирование стало моим хобби которым я разбавляю основную работу, иногда пишу программки под заказ знакомым и т.д. , но не полноценным аутсорсом.
    В общем к чему я все это, если есть тяга и жажда знаний в IT, то это очень легко может стать тяжелым и нудным бременем когда область знаний "личного интереса" исчерпана но изучать что то новое не дают корпоративно. Уйдя от работы программистом смог наконец окунуться в мир PHP, JS, Go, Python, C и мне это нравится, хоть и понимаю что мог бы получать в несколько раз больше работая программистом на яве.
    PS: прямо крик души получился.
    Ответ написан
    1 комментарий
  • Зачем скачивать git?

    ManWithBear
    @ManWithBear
    Swift Adept, Prague
    Похоже вы путаете причину и следствие.
    Github существует, потому что существует git, и является одним из инструментов облегченной и урезанной работы с ним.
    В свою очередь git вообще никак не зависит от github'a, и по сути ничего о нем не знает.
    Ответ написан
    Комментировать
  • Как изучить язык приближенно к 100%?

    Rou1997
    @Rou1997
    Это невозможно, так как для каждого языка существует натурально бесконечное количество библиотек и прочих средств разработки.
    Бесконечное, потому что создаются все новые и новые.
    Далеко не все заточено под каждый язык, но в принципе что угодно можно прикрутить к чему угодно, если это поможет в решении задачи (которых тоже бесконечно много).

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

    Не надо считать % от эфемерного "языка", надо определиться с кругом задач и считать % от общего числа задач, которые вы уже умеете решать.
    Ответ написан
    8 комментариев
  • Как уйти с распутья технологий?

    @0x131315
    Стратегию уже подсказали: найти любую работу, чтобы кушать, и тем самым выиграть время на изучение чего-то, что поможет зарабатывать больше, и тем самым выиграть еще больше времени, и в конце концов изучить то, благодаря чему будешь работать не на зарплату, а на удовлетворение.

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

    А так по моему важнее не инструмент, а умение им пользоваться. Начинать следует с алгоритмов, а язык использовать как инструмент.
    Хотя откладывать изучение языка тоже нельзя - практика важнее теории. Так что в комплексе - постигай алгоритмы на практике, по мере необходимости, и запоминай их.

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

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

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

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

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

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

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

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

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

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

    С третьим - придешь, когда поймешь, что тебе это нужно. Из-под палки не учатся.

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

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

    Разрывать такие круги можно лишь одним способом - рутиной: медленным, последовательным и целенаправленным натиском, движением в одну сторону. Грубо говоря перестаешь жить эмоциями и импульсами, вырабатываешь продуманную программу развития, и действуешь по ней, строго, как робот, до тех пор, пока не начнешь получать положительный отклик от работы, пока не придет желание двигаться дальше - это вернулись воля, мотивация и вера в себя.

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

    Сложность задачи не особо влияет на мотивацию, а вот факт решения/нерешения - влияет сильно. Не решил - значит не осилил, не осилил - значит не достоин, не достоин - значит иди ко дну и не рыпайся. Это как импотенция: импотент - значит не мужик, не мужик - значит никто, ничего не достоин и об тебя можно ноги вытирать. Подсознание портит всю малину, так что не следует давать ему шанса - лучше решить задачу попроще, чем не решить по сложнее.
    Ответ написан
    7 комментариев