• Развитие во вебе?

    SeaInside
    @SeaInside
    15 лет пилю все эти штуки
    Фронтендер, не умеющий верстать - это оксюморон.

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

    Насколько вёрстка важна?
    Максимально, ибо работает ваша отрисовка 0.1с или 0.2с, используете ли вы fetch, или axios, или даже XMLHttpRequest - это пользователю неинтересно (в очередной раз напоминаю, что сайты и приложения мы делаем для пользователей), бизнесу обычно тоже не особо интересно, а вот если вёрстка расползается, что-то где-то едет, становится недоступным, или простая страница верстается 30 часов, а потом ещё 20 тестируется и правится, а в итоге всё равно какое-то говно - это уже замечают все причастные.

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

    HTML, CSS, JS - навыки, которые растут параллельно, если всё идёт правильно.
    Не в одинаковой пропорции, но одно без другого смысла не имеет.

    Так что если интересно - идите и занимайтесь уже сейчас, но не забывайте про то, что развиваться нужно всегда, везде, в том числе в смежных технологиях. Всегда можно лучше, быстрее, надёжнее и всё такое, вёрстка ли это, фреймворки ли и что бы то ни было ещё.
    Ответ написан
    Комментировать
  • Актуально ли учится верстать шаблоны из PSD?

    Robur
    @Robur
    Знаю больше чем это необходимо
    Нужно учиться верстать, а откуда вы возьмете картинку - это уже не так важно. Сегодня psd, завтра фигма, послезавтра wireframe какой-нибудь, после-послезавтра "кнопку сделай зеленую и шрифт как на всех остальных"
    Ответ написан
    Комментировать
  • Откуда брать работы для портфолио?

    Sergei_Erjemin
    @Sergei_Erjemin
    Улыбайся, будь самураем...
    Придумать себе мини-проекты, сделать суперски и выложить в паблик. Никого не интересует, что за проекты. Можно сделать лендинг по продаже зонтиков для рыб, одностраничник пятых ног для собак или агрегатор по аренде и сдаче слонов для свадеб в стиле Болливуда... В таких безумных проектах даже больше креатива можно показать и работодатель/наниматель уж точно обратит на них внимание...
    Ответ написан
    4 комментария
  • В каких единицах задавать отступы?

    Ankhena
    @Ankhena Куратор тега CSS
    Нежно люблю верстку
    Всё просто до безобразия.
    Если при изменении размера шрифта у корневого элемента этот отступ должен изменится, то в rem.
    Если он зависит от текущего шрифта, то в em.
    Если не зависит ни от чего и всегда постоянен, то в px.
    Ответ написан
    Комментировать
  • Как найти статью на хабре про то, что новости крадут наше время?

    FanatPHP
    @FanatPHP
    Чебуратор тега РНР
    Понимаю что оффтопик, но не удержусь, и разовью мысль, высказанную в комментарии
    Время крадут статьи про то, что новости крадут наше время.
    Время крадут вопросы про то, как найти статью на Хабре про то, что новости крадут наше время (причём, как у спрашивающего крадут, так и у отвечающих).

    Поэтому потрачу немного своего времени, пофилософствовав на тему

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

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

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

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

    Да, и по поводу поиска. В первую очередь надо ограничивать поиск сайтом, добавив в строку поиска site:habr.com. Плюс можно через меню ограничить поиск по времени. Ну и играться с плюсиками, добавляя обязательные в выдаче слова, чтобы вырваться из "темы", в которую гуголь запихивает поисковый запрос, и отказывается выдавать результаты из любой другой области.
    Ответ написан
    2 комментария
  • Считаеться ли pet-разработка за опыт?

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

    если больше нечего написать - пишите это.
    Ответ написан
    Комментировать
  • Какие есть сферы в IT?

    paran0id
    @paran0id
    Умный, но ленивый
    Всё, что продаёт, есть бизнес. Создание веб- и мобильных продуктов для бизнеса - тоже бизнес. И создание инструментов для них - тоже.
    Кроме бизнеса есть ещё наука, оборонка, всякий just for fun, но они тоже неплохо монетизируются.
    Ответ написан
  • С чего начать изучение программирования?

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    software engineer
    1) Какие основные сложности у меня могут возникнуть на пути изучения программирования как у "гуманитория"?

    Непонимание что такое программирование и что такое квалифицированный программист.
    Спутать HTML/CSS и программирование могут как раз те, кто еще ничего не знает.

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

    Это неправда. Подавляющее большинство программистов делают банальные штуки, результаты которых в основном не видны. И программисты часто результаты маркетологов и СЕО, как раз считают гораздо более видимыми.

    2) Очень востребованная и высокооплачиваемая профессия во всем мире и мне кажется, что так и будет еще много лет.

    Вы путаете востребованность профессии и квалификацию. Много платят тем, кто очень много умеет и продолжает постоянно учиться, а не просто рядовому программисту.
    Ответ написан
    3 комментария
  • Как всё-таки остановиться на одном языке?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    Я в такой ситуации не останавливался и другим не рекомендую. Я всегда следовал совету авторов всемирно известного бестселлера "Программист-прагматик" - Эндрю Ханта и Дэвида Томаса, которые пишут: «Изучайте по крайней мере один новый язык ежегодно. Разные языки решают одни и те же проблемы разными способами. Изучив несколько разных подходов, вы сможете расширить свой кругозор и не погрязнуть в рутине.»
    Ответ написан
    2 комментария
  • Бывает ли стыдно за свои старые вопросы?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    Да, бывает. И за вопросы, и за ответы, и за посты на форумах, и за комментарии под техническими статьями. Но самое главное - за старый код. И это хорошо. Часто это обозначает, что я сильно вырос с того времени, как стыдное написал.
    Ответ написан
    Комментировать
  • Не работает closest?

    hzzzzl
    @hzzzzl
    https://developer.mozilla.org/ru/docs/Web/API/Elem...

    возвращает ближайший родительский элемент, то есть идет вверх по ДОМу

    let parent = el.closest('.promo');
    let copyText = parent.querySelector('.promo-text')
    Ответ написан
    7 комментариев
  • Стоит ли оформлять ип или работать нелегально?

    inoise
    @inoise
    Solution Architect, AWS Certified, Serverless
    Не правильно ставится вопрос изначально по причинам:
    - внешняя мотивация вроде наличия официального ИП не влияет на качество работы, максимум на обязательства в выполнении работы
    - работать не легально является преступлением и наказывается соответственно. Русское "авось" далеко не всем помогает, да и ряд клиентов не захочет работать с физ.лицом
    Ответ написан
    Комментировать
  • Cимуляция движения тела по орбите?

    Robur
    @Robur
    Знаю больше чем это необходимо
    Если у вас реальные физические формулы, то я бы сказал что ожидаемый результат - движение тела по эллиптической орбите.
    Все тела в космосе так и летают.
    Более того, даже этот сдвиг эллипса на каждом круге - это то что происходит в реальности.

    Может у вас программа наоборот - слишком правильно работает?
    Ответ написан
    8 комментариев
  • Должен ли верстальщик писать логику, например калькулятора обмена валюты?

    bingo347
    @bingo347
    Crazy on performance...
    Зависит от того что Вы прописали в договоре с заказчиком и в ТЗ
    Ответ написан
    3 комментария
  • Как построить работу в компании без средств?

    @Levhav
    Возьмусь за разработку проектов любой сложности.
    По своему опыту могу отметить что чаще всего надо на проект выделять команду из тимлида и нескольких джунов. Тимлид будет контролировать работу а джуны будут работать.
    Я сейчас только так и веду свои проекты. Думаю это саммый эффективный способ снизить расходы и получить хороший результат.

    Ваш бюджет в 50 000 в месяц не позволит нанять несколько человек. Но вы можете найти существующею команду и купить у них 5 - 10 рабочих часов тимлида на контроль и на оставшуюся сумму выкупить рабочее время джуна.

    Да каждый из них не будет работать фултаим но за то вы получите продукт с архетектурой продуманой тимлидом но вся не сложная часть работ будет сделана по цене джуна.
    Ответ написан
    1 комментарий
  • Куда пропадают потенциальные заказчики?

    @Stalinko Куратор тега Фриланс
    PHP'шник и фрилансер до мозга костей
    1. Скорее всего он вёл переписку с несколькими людьми и выбрал другого
    2. Возможно, у него не готова задача. Такое бывает, что заказчики с тобой всё обсудят, пропадут, а потом объявятся через месяц типа "мы тут сверстали бюджет и спецификации, давай работать!"
    3. Просто передумал делать работу.
    Ответ написан
    Комментировать
  • Есть ли актуальные курсы по хакингу для новичков?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    Курсы. По хакингу. Для новичков.

    5e7591afbfd94542739129.jpeg
    Это абсолютно несовместимое сочетание слов!

    Почитайте этот ответ и комментарии к нему. И этот ещё полезно будет.
    Ответ написан
    Комментировать
  • Лучший ресурс(ресурсы) для изучения React.js для новичков?

    miraage
    @miraage
    Старый прогер
    Официальная документация React
    Ответ написан
    Комментировать