Вечный конфликт интересов. Заказчики vs подрядчики.
Почему заказчику не нужен твой профессионализм?
Есть два взгляда на разработку программного обеспечения — взгляд заказчика, который хочет, чтобы разработка была в пределах ожидаемого бюджета и сроков, и взгляд программиста-профессионала, который хочет всё проектировать заранее, чтобы облегчить в дальнейшем свою же работу.
Пока что я так и не дочитал книгу Роберта Мартина "Идеальный программист", по причине нехватки времени. Но из первых глав успел понять, что дядюшка Боб сторонник того, чтобы программисты на себя взяли большую часть ответственности за проект.
Программист отвечает за качество кода и за не нарушение дедлайнов.
Это звучит очень правильно и идеально, но...
https://junovich.site/eul3
#статьи
Почему заказчику не нужен твой профессионализм?
Есть два взгляда на разработку программного обеспечения — взгляд заказчика, который хочет, чтобы разработка была в пределах ожидаемого бюджета и сроков, и взгляд программиста-профессионала, который хочет всё проектировать заранее, чтобы облегчить в дальнейшем свою же работу.
Пока что я так и не дочитал книгу Роберта Мартина "Идеальный программист", по причине нехватки времени. Но из первых глав успел понять, что дядюшка Боб сторонник того, чтобы программисты на себя взяли большую часть ответственности за проект.
Программист отвечает за качество кода и за не нарушение дедлайнов.
Это звучит очень правильно и идеально, но...
https://junovich.site/eul3
#статьи
🔥1
1, 2 или 3: сколько мониторов нужно разработчику?
Несколько мониторов — нормальная история, если вы работаете программистом. Но что на самом деле может за этим скрываться для большинства разработчиков: дань удобству и продуктивности либо попытка выглядеть профессионалом в глазах окружающих? Разбираемся.
https://junovich.site/cgkj
#статьи
Несколько мониторов — нормальная история, если вы работаете программистом. Но что на самом деле может за этим скрываться для большинства разработчиков: дань удобству и продуктивности либо попытка выглядеть профессионалом в глазах окружающих? Разбираемся.
https://junovich.site/cgkj
#статьи
❤1
Итак, на дворе 1997-ой год, и вы хотите создать веб-сайт
В самом начале веб держался на нескольких технологиях. В 1997 году существовало довольно немного технических документов, но и для создания веб-сайтов нужно было выучить совсем чуть-чуть.
И у вас есть два варианта: учить самостоятельно или обратиться за помощью.
https://junovich.site/gv3w
#статьи
В самом начале веб держался на нескольких технологиях. В 1997 году существовало довольно немного технических документов, но и для создания веб-сайтов нужно было выучить совсем чуть-чуть.
И у вас есть два варианта: учить самостоятельно или обратиться за помощью.
https://junovich.site/gv3w
#статьи
👍1
Резюме в IT: артефакт или пропускной билет?
Привычка знакомиться с кандидатом, начиная с резюме, пришла к нам из Западной Европы и США. Во времена СССР больше доверяли характеристикам с предыдущего места работы, да и вообще в СССР факт смены места работы без очень уважительной причины уже сам по себе был отрицательной характеристикой кандидата.
Сегодня резюме — это незаменимый инструмент, но какую задачу он решает, и нет ли более эффективных инструментов, особенно для IT-отрасли? Давайте разбираться.
https://junovich.site/24y8
#статьи
Привычка знакомиться с кандидатом, начиная с резюме, пришла к нам из Западной Европы и США. Во времена СССР больше доверяли характеристикам с предыдущего места работы, да и вообще в СССР факт смены места работы без очень уважительной причины уже сам по себе был отрицательной характеристикой кандидата.
Сегодня резюме — это незаменимый инструмент, но какую задачу он решает, и нет ли более эффективных инструментов, особенно для IT-отрасли? Давайте разбираться.
https://junovich.site/24y8
#статьи
👍1
Центрируй, властвуй, располагай
Сегодня я хочу рассказать о вертикальном и горизонтальном центрировании CSS. В сети есть много статей на эту тему, но я хочу выделить все виды горизонтального и вертикального центрирования с примерами.
Существует множество способов, как нужно отцентрировать элемент, в тех или иных ситуациях, каждый способ по своему хорош.
В этой статье я разберу следующие виды центрирования:
🔹Горизонтальное центрирование;
🔹Вертикальное центрирование;
🔹Горизонтальное и вертикальное центрирование.
https://junovich.site/hbp0
#статьи
Сегодня я хочу рассказать о вертикальном и горизонтальном центрировании CSS. В сети есть много статей на эту тему, но я хочу выделить все виды горизонтального и вертикального центрирования с примерами.
Существует множество способов, как нужно отцентрировать элемент, в тех или иных ситуациях, каждый способ по своему хорош.
В этой статье я разберу следующие виды центрирования:
🔹Горизонтальное центрирование;
🔹Вертикальное центрирование;
🔹Горизонтальное и вертикальное центрирование.
https://junovich.site/hbp0
#статьи
👍3
Кому в Web 3.0 работать хорошо: кто создает новый интернет и неплохо на этом зарабатывает
Web 3.0 — новая технология интернета, которая построена на блокчейне и смарт-контрактах. Поговорили с теми, кто работает в Web 3.0 компаниях и обсудили, наше ли это будущее или просто еще один краткосрочный тренд.
https://junovich.site/017d
#статьи
Web 3.0 — новая технология интернета, которая построена на блокчейне и смарт-контрактах. Поговорили с теми, кто работает в Web 3.0 компаниях и обсудили, наше ли это будущее или просто еще один краткосрочный тренд.
https://junovich.site/017d
#статьи
👍1🔥1👏1🤩1
Вся правда о том как стать web разработчиком после online курсов
Статья рекомендована для людей, интересующихся изучением веб разработки с 0 и об эффективности онлайн школ с заголовком "Купи курс за 150 тысяч рублей с гарантированным трудоустройством и зарплатой от 100 тысяч рублей".
В статье не будет подробностей по программам и тому как идёт учеба, будут только важные тезисы, которые на мой взгляд необходимо понимать, прежде чем пойти обучаться.
https://junovich.site/zh4c
#статьи
Статья рекомендована для людей, интересующихся изучением веб разработки с 0 и об эффективности онлайн школ с заголовком "Купи курс за 150 тысяч рублей с гарантированным трудоустройством и зарплатой от 100 тысяч рублей".
В статье не будет подробностей по программам и тому как идёт учеба, будут только важные тезисы, которые на мой взгляд необходимо понимать, прежде чем пойти обучаться.
https://junovich.site/zh4c
#статьи
👍3🔥1
Эволюция интерфейсов: как изменилась веб-разработка за 20 лет
Сложно поспорить с тем, что интернет-ресурсы за последние 20 лет стали гораздо функциональнее, быстрее и красивее. Чтобы сегодняшние пользователи могли свободно открывать сайты с разных устройств и браузеров, моментально обмениваться сообщениями в соцсетях и заказывать товары в онлайн-магазинах, технологии веб-разработки прошли длинный и сложный путь.
О том, как менялся инструментарий веб-разработчика, а вместе с ним пользовательские интерфейсы, через призму собственного опыта и воспоминаний рассказывает статья.
https://junovich.site/msr6
#статьи
Сложно поспорить с тем, что интернет-ресурсы за последние 20 лет стали гораздо функциональнее, быстрее и красивее. Чтобы сегодняшние пользователи могли свободно открывать сайты с разных устройств и браузеров, моментально обмениваться сообщениями в соцсетях и заказывать товары в онлайн-магазинах, технологии веб-разработки прошли длинный и сложный путь.
О том, как менялся инструментарий веб-разработчика, а вместе с ним пользовательские интерфейсы, через призму собственного опыта и воспоминаний рассказывает статья.
https://junovich.site/msr6
#статьи
❤1
Виды анимации на верстке: свойства, особенности, примеры кода
В статье описывается, как оптимизировать анимации и делать их плавными. Разберу CSS Transition, CSS Animation, SVG animation, JS-Анимацию, JS canvas и JS. WebGL / ThreeJs.
Объясню, что происходит в браузере, когда мы запускаем анимацию и каким образом браузер перерисовывает все эти кадры, а также поделюсь основными правилами для успешной работы анимаций.
https://junovich.site/03k1
#статьи
В статье описывается, как оптимизировать анимации и делать их плавными. Разберу CSS Transition, CSS Animation, SVG animation, JS-Анимацию, JS canvas и JS. WebGL / ThreeJs.
Объясню, что происходит в браузере, когда мы запускаем анимацию и каким образом браузер перерисовывает все эти кадры, а также поделюсь основными правилами для успешной работы анимаций.
https://junovich.site/03k1
#статьи
🔥3
Как правильно задавать вопросы по программированию
Главная проблема начинающих разработчиков – это не нехватка знаний или не неумение “думать, как программист”. Всему можно научиться. Вопрос – как? Ответ – задавать вопросы.
Вопрос – как задавать вопросы, чтобы участники форумов Вас не посылали, а менторы не выпытывали все недостающие нюансы? Ответ – https://junovich.site/r8yy
#статьи
Главная проблема начинающих разработчиков – это не нехватка знаний или не неумение “думать, как программист”. Всему можно научиться. Вопрос – как? Ответ – задавать вопросы.
Вопрос – как задавать вопросы, чтобы участники форумов Вас не посылали, а менторы не выпытывали все недостающие нюансы? Ответ – https://junovich.site/r8yy
#статьи
🔥3👍1
Компьютерная ностальгия 90-х: Нафаня, Поиск и Альфа
Процесс покупки компьютера сейчас прост, незатейлив и банален. Мы выбираем нужную нам модель, заказываем её в каком-нибудь интернет-магазине и через некоторое время получаем товар. Никакого романтизма.
То ли дело — приобретение компьютера раньше, в школьные годы. Вот это было настоящее событие! Покруче, чем покупка велосипеда. Даже круче, чем когда тебе на день рождения родители наконец дарят кота или собаку. Заветная мечта, которая сбылась.
https://junovich.site/caj2
#статьи
Процесс покупки компьютера сейчас прост, незатейлив и банален. Мы выбираем нужную нам модель, заказываем её в каком-нибудь интернет-магазине и через некоторое время получаем товар. Никакого романтизма.
То ли дело — приобретение компьютера раньше, в школьные годы. Вот это было настоящее событие! Покруче, чем покупка велосипеда. Даже круче, чем когда тебе на день рождения родители наконец дарят кота или собаку. Заветная мечта, которая сбылась.
https://junovich.site/caj2
#статьи
🔥2
Топ-3 заказчика на фрилансе, из-за которых я хотел забросить всё
Фриланс — это удивительное место обитания различных людей. Умные и долгие, богатые и жадные, милые и коварные и так далее.
Будучи человеком, который проработал 2 года официантом, я с легкостью различал ложь людей. Думал я так, пока не ушёл в удаленку.
Думаю, у Каждого человека, который работает в IT сфере, да и не только, есть удивительные истории о тупых клиентах, поэтому, я решил что смогу как-то со Всеми сблизиться, если расскажу свои кринж-истории.
https://junovich.site/4gl8
#статьи
Фриланс — это удивительное место обитания различных людей. Умные и долгие, богатые и жадные, милые и коварные и так далее.
Будучи человеком, который проработал 2 года официантом, я с легкостью различал ложь людей. Думал я так, пока не ушёл в удаленку.
Думаю, у Каждого человека, который работает в IT сфере, да и не только, есть удивительные истории о тупых клиентах, поэтому, я решил что смогу как-то со Всеми сблизиться, если расскажу свои кринж-истории.
https://junovich.site/4gl8
#статьи
🔥3
Что писать в резюме, чтобы получить работу мечты
Мы много пишем про релокейт и смену работы, но уже как про свершившийся факт. Поэтому решили рассказать, что делать IT-инженеру, чтобы получить работу мечты. Для этого мы поговорили с HR-ами, которые регулярно нанимают специалистов: расспросили, на что они смотрят в резюме, каких ответов на вопросы ждут, на что больше всего обращают внимание.
Собрали советы для тех, кто хочет сменить работу или не упустить выгодное предложение.
https://junovich.site/i4t4
#статьи
Мы много пишем про релокейт и смену работы, но уже как про свершившийся факт. Поэтому решили рассказать, что делать IT-инженеру, чтобы получить работу мечты. Для этого мы поговорили с HR-ами, которые регулярно нанимают специалистов: расспросили, на что они смотрят в резюме, каких ответов на вопросы ждут, на что больше всего обращают внимание.
Собрали советы для тех, кто хочет сменить работу или не упустить выгодное предложение.
https://junovich.site/i4t4
#статьи
❤2
Как научиться кодить и не умереть: 3 способа стать программистом без боли
Любой серьезный навык дается тяжело, программирование — не исключение. Именно из-за сложности новички часто сдаются и не добиваются результата. Читайте наше руководство, если застряли между «Hello, world!» и первой работой.
https://junovich.site/1o4i
#статьи
Любой серьезный навык дается тяжело, программирование — не исключение. Именно из-за сложности новички часто сдаются и не добиваются результата. Читайте наше руководство, если застряли между «Hello, world!» и первой работой.
https://junovich.site/1o4i
#статьи
👍3
Достаточно ли вы умны для того, чтобы работать на Илона Маска?
Задачка на логическое мышление, которую Илон Маск любил задавать на интервью в ранние дни руководства компанией SpaceX, а также несколько производных от неё задач.
https://junovich.site/4vsg
#статьи
Задачка на логическое мышление, которую Илон Маск любил задавать на интервью в ранние дни руководства компанией SpaceX, а также несколько производных от неё задач.
https://junovich.site/4vsg
#статьи
🔥1
«Мозг просто отказывался работать»: Айтишник рассказывает, как выбрать коворкинг
Разбираемся, как выбрать правильный коворкинг с удобным рабочим местом — не хуже, чем у ребят из Google. Чтобы не скитаться с ноутбуком по шумным кафе или не искать розетку в библиотеке, а получить обстановку, где никто не будет отвлекать от проекта.
https://junovich.site/qeft
#статьи
Разбираемся, как выбрать правильный коворкинг с удобным рабочим местом — не хуже, чем у ребят из Google. Чтобы не скитаться с ноутбуком по шумным кафе или не искать розетку в библиотеке, а получить обстановку, где никто не будет отвлекать от проекта.
https://junovich.site/qeft
#статьи
👍1🔥1
Почему исполнитель не свободен на фриланс-площадках? Или чего не хватает в фриланс-сфере
В ближайшие 5 минут я докажу вам, что фриланс-площадки — это не совсем то, что нужно исполнителям услуг для продвижения собственного имиджа и как следствие увеличения числа клиентов.
https://junovich.site/lhjb
#статьи
В ближайшие 5 минут я докажу вам, что фриланс-площадки — это не совсем то, что нужно исполнителям услуг для продвижения собственного имиджа и как следствие увеличения числа клиентов.
https://junovich.site/lhjb
#статьи
❤1🔥1
Кто такой ИТ-бизнес-партнёр и чем он занимается
К определению сущности ИТ-бизнес-партнёра зачастую возникает больше вопросов, чем к названиям большинства других должностей. Для рядового сотрудника порой куда понятнее, чем занимается тот же scrum-мастер или agile-коуч. А вот с ИТ-бизнес-партнёром всё иначе: кто-то думает, что это такой аналог классического продуктолога, который просто чуть более вхож в руководящие круги. Другие считают, что это просто перемычка между бизнесом и чистым ИТ, мол, коммуникации такого рода не автоматизируешь, так что вот, пусть должность будет для живого человека.
В этом посте мы постараемся объяснить, чем же именно занят ИТ-бизнес-партнёр на работе, что входит в его обязанности, какими качествами он должен обладать. И сделаем мы это на живом примере.
https://junovich.site/x3a8
#статьи
К определению сущности ИТ-бизнес-партнёра зачастую возникает больше вопросов, чем к названиям большинства других должностей. Для рядового сотрудника порой куда понятнее, чем занимается тот же scrum-мастер или agile-коуч. А вот с ИТ-бизнес-партнёром всё иначе: кто-то думает, что это такой аналог классического продуктолога, который просто чуть более вхож в руководящие круги. Другие считают, что это просто перемычка между бизнесом и чистым ИТ, мол, коммуникации такого рода не автоматизируешь, так что вот, пусть должность будет для живого человека.
В этом посте мы постараемся объяснить, чем же именно занят ИТ-бизнес-партнёр на работе, что входит в его обязанности, какими качествами он должен обладать. И сделаем мы это на живом примере.
https://junovich.site/x3a8
#статьи
🔥1
Что выбрать: React Native, Flutter или нативный подход
Многие разработчики создавали мобильные приложения на основе фреймворков с webview: Apache Cordova и Ionic. Но всем было понятно, что основой удобного мобильного приложения являются нативные элементы графического интерфейса.
С появлением React Native и Flutter произошла революция. Имея действительно нативные элементы графического интерфейса, оба фреймворка позволяли использовать единую кодовую базу, такую как у Ionic. Рассмотрим эти два фреймворка несколько подробнее.
https://junovich.site/vrpz
#статьи
Многие разработчики создавали мобильные приложения на основе фреймворков с webview: Apache Cordova и Ionic. Но всем было понятно, что основой удобного мобильного приложения являются нативные элементы графического интерфейса.
С появлением React Native и Flutter произошла революция. Имея действительно нативные элементы графического интерфейса, оба фреймворка позволяли использовать единую кодовую базу, такую как у Ionic. Рассмотрим эти два фреймворка несколько подробнее.
https://junovich.site/vrpz
#статьи
❤1🔥1
Как начать программировать с нуля. 6 советов для карьеры в IT
Хочешь стать программистом, но не знаешь, с чего начать? Вот шесть советов, которые помогут сделать первые шаги. Независимо от того, новичок ты или уже имеешь некоторый опыт в программировании, эти советы будут полезны для достижения успеха в этой области. От установки среды разработки до активации части мозга, которая находит решения. Читай наши советы и начинай практиковаться уже сегодня!
https://junovich.site/w14t
#статьи
Хочешь стать программистом, но не знаешь, с чего начать? Вот шесть советов, которые помогут сделать первые шаги. Независимо от того, новичок ты или уже имеешь некоторый опыт в программировании, эти советы будут полезны для достижения успеха в этой области. От установки среды разработки до активации части мозга, которая находит решения. Читай наши советы и начинай практиковаться уже сегодня!
https://junovich.site/w14t
#статьи
👍1
Мой топ самых полезных софт-скиллов для ИТ-специалиста
Soft skills, или, как по-другому говорят, «гибкие» или «мягкие» навыки, — это комплекс важных для карьеры надпрофессиональных компетенций, не связанных с конкретной предметной областью и не зависящих от специфики работы.
Нередки ситуации, когда на интервью руководителям или рекрутерам важнее оценить не технические знания, а понимание людей и эффективную коммуникацию.
При этом сложность в том, что, если профессиональные навыки измеряются вполне четко, то гибкие оценить оказывается достаточно сложно.
Что должен уметь хороший ИТ-специалист, и для чего это нужно в работе?
https://junovich.site/z0gb
#статьи
Soft skills, или, как по-другому говорят, «гибкие» или «мягкие» навыки, — это комплекс важных для карьеры надпрофессиональных компетенций, не связанных с конкретной предметной областью и не зависящих от специфики работы.
Нередки ситуации, когда на интервью руководителям или рекрутерам важнее оценить не технические знания, а понимание людей и эффективную коммуникацию.
При этом сложность в том, что, если профессиональные навыки измеряются вполне четко, то гибкие оценить оказывается достаточно сложно.
Что должен уметь хороший ИТ-специалист, и для чего это нужно в работе?
https://junovich.site/z0gb
#статьи
👍2