Писать код для компьютера не очень просто, но всё выходит на новый уровень с пониманием, что на самом деле код пишется для людей. То есть ко всему чисто техническому надо добавить вопрос: «как сделать так, чтобы человек правильно понял мою работу?»
Самая обидная вещь вообще в другом. Вот сделали вы какой-то продукт, и отзывы на него оставят люди, которым приходится с ним работать. А тот, кто не смог разобраться, просто бросит затею. То есть вы даже не узнаете, что кому-то было тяжело вас понять.
К счастью, есть несколько штук, чтобы исправить ситуацию. Поговорим о них тут.
Вот вам пример суперавтоматизации в офисе — автор ускорил свою бухгалтерию до 1 договора раз в 4 секунды благодаря скрипту.
Смотрите текст, как это всё работает. Может сделаете у себя что-то подобное.
Вакансии для мидлов в тестировании.
Auto QA в Сбер. Москва. От 200 000 ₽.
QA automation engineer (Java) в Selecty. Москва, Санкт-Петербург, Казань. От 200 000 ₽.
QA automation (C#) в Альфа-Банк. Можно удаленно. Москва. От 200 000 ₽.
QA engineer в Wanted. Можно удаленно. Москва. До 200 000 ₽.
Python QA automation developer в Tempesta Technologies. Можно удаленно. До 5000 $.
Больше вакансий
#middle #quality_assurance
Можно ли научиться программированию по голливудским фильмам? Сейчас посмотрим пару картин и попытаемся понять, что же за код пишут киношные хакеры.
Например, в одном фильме главный герой смог расшифровать послание из будущего с помощью стандартной библиотеки Java.
Правда ли, что в России самые «богатые» программисты? Автор сравнил зарплаты айтишников в разных странах с МРОТ в этих же странах.
Что из этого получилось, можно увидеть на картинке. А вот почему так произошло, объясняем в тексте.
Стажировки на Хабр Карьере.
Инженер (СОЗ ГО) в beeline. Можно удаленно. Москва. 44 370 — 52 200 ₽.
Специалист техподдержки в Смартфин. Москва. 50 000 — 53 000 ₽.
Оператор техподдержки в masterhost. Москва. От 42 300 ₽.
Преподаватель по кибербезопасности в CODDY. Можно удаленно. Неполный день. От 40 000 ₽.
SEO-специалист в W3Promo. Москва. 45 000 — 70 000 ₽. Москва. 45 000 — 70 000 ₽.
Системный аналитик в Совкомбанк Технологии. Санкт-Петербург.
Backend-разработчик (JS, Python, PHP) в BusinessMatika. Можно удаленно.
Backend developer в Modern Market. Можно удаленно. Москва. Неполный день.
Frontend-разработчик в Aveds .ru. Можно удаленно.
Технический писатель в Банк России. Томск. Неполный день.
Аналитик в ЛАНИТ. Москва.
Больше вакансий
#intern
Сохранили беседу о борьбе с тревожностью, если вдруг пропустили.
И еще: до конца недели еще доступен гайд на лендинге и промокод на скидку 30% c психолгом из Alter.
(Клик)
Адская смесь метода «Помидора», техники временных блоков и дофаминовых циклов — и вот, рецепт идеального тайм-менеджмента готов.
Автор испытывал разные способы по отдельности, но в каждом был какой-то изъян. То «помидорные» циклы не позволяли решать задачу целиком, то выясняется, что некоторые дела нельзя делать строго по графику. В итоге пришлось создавать собственную сборку,
В день получается по 4-6 задач, выполняются они часовыми или двухчасовыми циклами, потом настает 15-20-минутный отдых. А чтобы задачи были разными по сложности, нужно провести декомпозицию.
Обо всем по порядку — в статье.
Вы же в курсе, что на Хабр Карьере можно найти себе наставника? Или получить консультацию, да и вообще обратиться по любому вопросу.
Это мы говорим про сервис Эксперты. Кое-что там подкрутили, и пользоваться им стало гораздо удобнее! Рассказываем подробнее тут.
Многие вещи в программировании понять легче других, но когда дело доходит до всяких абстракций, простых объяснений бывает мало. Как будто не хватает пары шестеренок в голове, чтобы докопаться до сути. В этом могут помочь игры!
К тому же, это хорошая точка входа, если не особо хочется переходить сразу к рутинным задачам. Короче, автор сделал подборку игр, которые помогут понять основы без погружений в теорию — да и вообще без каких-либо специальных знаний.
Есть проекты на понимание работы процессора, распределенные вычисления, машинное обучение и не только.
Работа за рубежом на Хабр Карьере.
Software engineer С++ в Яндекс. Минск. От 300 000 ₽.
Art lead (game) в Wanted. Лимассол. До 6000 €.
Аккаунт-менеджер в Almond Event agency. Можно удаленно. Алматы, Астана (Нур-Султан), Караганда. 45 000 — 60 000 ₽.
QA tester (manual) в Conjointly. Можно удаленно. Бангкок, Ханой. 1000 — 2000 $.
С++ разработчик игровых автоматов в MAINAMA GAMES. Паттайя. 2000 — 6000 $.
Больше вакансий
#foreign_countries
Мозг перегружен ненужной информацией и мусорным контентом. Способность сфокусировано работать, учиться и даже потреблять качественную информацию утрачена. И всему виной — блага развитого цифрового мира: чаты и каналы в соцсетях, игры, сериалы и Ютуб.
Каждый день автор ведет войну внутри себя и борется с желаниями отвлечься на мемы, боится «нырнуть» в очередной таймкиллер и потеряться во времени. Эта статья посвящается таким же зависимым от быстрого дофамина людям, а рассказывается в ней о том, что можно с этим сделать.
Допустим, для начала можно записать все свои действия в какой-то один день.
Вакансии для мидлов-фронтендеров на Хабр Карьере.
Frontend-developer Vue.js в Food Soul. Калининград. От 180 000 ₽.
Frontend React developer в SAINTBUG. Можно удаленно. 230 000 — 350 000 ₽.
Frontend-разработчик в Wanted. Санкт-Петербург. До 200 000 ₽.
Frontend developer (React, Next.js, TypeScript) в Пруфикс. Можно удаленно. От 120 000 ₽.
React Native developer в Ownima. Можно удаленно. 1000 — 1500 $.
Больше вакансий
#middle #frontend_development
Вакансии для лидов на Хабр Карьере.
Python team lead в AI Implementation group. Можно удаленно. Ташкент. 3500 — 4000 $.
Lead Java-разработчик в СберТех. Москва. От 350 000 ₽.
Специалист по безопасности разработки и анализу кода в Webbankir. Можно удаленно. От 500 000 ₽.
Техлид команды по разработке беспилотных систем в Автомакон. Можно удаленно. Москва. От 300 000 ₽.
Lead data analytics в TargetADS. Можно удаленно. 350 000 — 500 000 ₽.
Больше вакансий
#lead
Вакансии для сеньоров-аналитиков.
Системный аналитик в Зампа. Можно удаленно. 200 000 — 300 000 ₽.
Ведущий консультант 1С (бюджетирование) в Wanted. Можно удаленно. До 300 000 ₽.
Аналитик данных в Автомакон. Можно удаленно. 300 000 до 400 000 ₽.
Technical project manager в Freuders. Можно удаленно. От 2500 $.
Системный аналитик (Fintech). Можно удаленно. До 330 000 ₽
Больше вакансий
#senior #analytics
Не просто так у программистов существуют правила «не коммитить в пятницу вечером» и «не пиши код под кофейным угаром».
Часто лень, усталость и невнимательность приводят к странным ошибкам, которых обычно человек не совершает. А язык C++ ошибок не прощает, и поэтому работать с ним — отдельный вид искусства.
Мы сейчас посмотрим на сломанный «пятничный» код и разберем, где и как всё пошло не по плану. Все эти баги действительно случались у людей в проектах.
Стажировки на Хабр Карьере.
Преподаватель Unreal Engine 5 в CODDY. Можно удаленно. Москва. Неполный день. 40 000 — 60 000 ₽.
Контент-менеджер в W3Promo. Москва. 50 000 — 80 000 ₽.
Разработчик Java в Банк России. Томск. Неполный день.
IT-сорсер в BusinessMatika. Можно удаленно.
Python-разработчик в Bogoda Digital Pro. Можно удаленно. Сан-Хосе.
Больше вакансий
#intern
Вакансии для джунов на Хабр Карьере.
Младший специалист техподдержки в Poison Drop. Москва. До 85 000 ₽.
C# developer в TechCrew. Можно удаленно. От 20 000 ₽.
PHP-разработчик в CUBA. Можно удаленно. 45 000 — 90 000 ₽.
Специалист техподдержки L1 в ДАЛЕЕ. Можно удаленно. 30 000 — 40 000 ₽.
Офис-менеджер в Arenadata. Москва. До 69 000 ₽.
Frontend engineer в MS Dev. Можно удаленно. 1000 — 2000 $.
Тестировщик (manual) в ELEMENTAREE. Можно удаленно. Москва. 70 000 — 100 000 ₽.
Инженер техподдержки в CleanTalk. Можно удаленно. От 1000 $.
Devops в PravoTech. Можно удаленно. Москва, Самара. 80 000 — 110 000 ₽.
Тестировщик ПО в EIDOS medicine. Казань. 40 000 — 60 000 ₽.
Больше вакансий
#junior
Кажется, выходные придется проводить с пользой. Сегодня посмотрим, как правильно составлять ТЗ.
В качестве примера возьмем несложную программу, скажем, калькулятор. Звучит просто, да? На самом деле, даже так нюансов десятки — какие операции нужно выполнять, какие цифры использовать и как отображать, каким должен быть интерфейс, на кого рассчитан калькулятор?
Перед тем, как зайти на статью, попробуйте сами написать техническое задание, а потом посмотрите, правильно ли вы его сформулировали.
Показываем малоизвестные фичи и фокусы языка C. Они могут сбить с толку даже опытного разработчика, так что будьте начеку!
К причудам написаны примеры и пояснения.
Вакансии для разработчиков игр.
Senior Unity developer (game server) в Mission Hire. Можно удаленно.
Геймдизайнер (мобильные игры) в HeroCraft. Можно удаленно. Калининград.
Game developer в True Lab Game Studios. Можно удаленно. До 275 000 ₽.
C++ developer в AIGRIND. Можно удаленно. Калининград.
Технический художник в Targem Games. Екатеринбург.
Больше вакансий
#game_dev
Вакансии в тестировании на Хабр Карьере.
Ведущий инженер по нагрузочному тестированию в Outlines Tech. Можно удаленно. До 330 000 ₽.
QA automation engineer в Siberian Wellness. Можно удаленно. 200 000 — 260 000 ₽.
FullStack-тестировщик (Java) в Maxilect. Можно удаленно. От 220 000 ₽.
Ведущий инженер по тестированию аппаратных платформ в ВедаПроект. Москва. 350 000 — 4 000 000 ₽.
QA automation engineer в Fundraise Up. Можно удаленно. 3500 — 5800 $.
Больше вакансий
#senior #quality_assurance
Вакансии для бэкенд-разработчиков на Хабр Карьере.
Backend-разработчик в Credus. Рязань. От 160 000 ₽.
PHP-разработчик в Dota2 .ru. Можно удаленно. 80 000 — 100 000 ₽.
Java-разработчик в Яндекс. Можно удаленно. Москва, Санкт-Петербург, Нижний Новгород. 180 000 — 350 000 ₽.
Golang-разработчик в Finandy. Можно удаленно. От 2500 $.
Питонист-бекендер в Федя и Самат. Можно удаленно. 150 000 — 250 000 ₽.
Больше вакансий
#middle #backend_development
Вакансии для джунов на Хабр Карьере.
C# developer в TechCrew. Можно удаленно. От 20 000 ₽.
PHP-разработчик в CUBA. Можно удаленно. 45 000 — 90 000 ₽.
Специалист техподдержки L1 в ДАЛЕЕ. Можно удаленно. Москва. 30 000 — 40 000 ₽.
Офис-менеджер в Arenadata. Москва. До 69 000 ₽.
Специалист техподдержки (L1) в EdgeЦентр. Можно удаленно. Москва. От 36 000 ₽.
Больше вакансий
#junior
Никогда не давайте правдивую обратную связь о работе. Или говорите, но будьте готовы к увольнению.
В этом убедился на личном опыте сотрудник одной крупной IT-компании. Всё было хорошо, во время онбординга попросили обращаться по любым вопросам к руководителю. И этот сотрудник так и делал.
А в конце с человеком просто не продлили контракт. Как раз перед этим был созвон, где просили дать фидбек.
Вакансии для бэкендеров-сеньоров на Хабр Карьере.
.Net developer в Freuders. Можно удаленно. От 5000 $.
Разработчик Java в Bell Integrator. Москва, Астрахань, Екатеринбург. От 230 000 ₽.
Go-разработчик в Dex. Можно удаленно. Москва, Красноярск, Новосибирск. 280 000 — 400 000 ₽.
PHP backend-разработчик в Бронируй Онлайн. Можно удаленно. От 250 000 ₽.
PHP developer в SERIOUS .PARTNERS. Можно удаленно. Санкт-Петербург. 160 000 — 220 000 ₽.
Больше вакансий
#senior #backend_development
Абсолютно не тревожный, расслабленный и спокойный разговор ждет вас сегодня в 17:00. Заваривайте чай с ромашкой, кутайтесь в плед — поговорим о том, как управлять нехорошими состояниями.
Будем разбирать истории карьерных трудностей и переживаний с Полиной Цветковой, психологом Alter, ведущей подкаста «Все там будем» и основательницей сообщества «Деревня».
Всё, встречаемся меньше чем через 3 часа.
Оказывается, YouTube в связке с сервисом для презентаций Google Slides могут использовать для похищения данных, причем жертве нужно нажать всего одну кнопку.
Начинается всё с простой функции вставки видео в слайд презентации. Дело в том, что Гугл разрешает отправлять пользователя к своим «родным» доменам. Не сразу и через несколько перенаправлений автору удалось отобразить окно «поделиться своим Диском».
Осталось только хорошенько замаскировать эту форму — и готово. Человек открывает доступ незнакомцу к своему облачному хранилищу.
В тексте вас ждет рассказ с подробностями, как удалось найти эту уязвимость. Поможет понять, как мыслят хакеры, когда хотят кого-то обмануть.