Получи случайную криптовалюту за регистрацию!

Иннотех Team

Логотип телеграм канала @groupinnotech — Иннотех Team И
Логотип телеграм канала @groupinnotech — Иннотех Team
Адрес канала: @groupinnotech
Категории: Технологии
Язык: Русский
Количество подписчиков: 6.75K
Описание канала:

Команда Иннотех — это 10 000 цифровых талантов из 165 городов. Мы делаем финтех проще! Расскажем о наших успехах, корпоративной и внекорпоративной жизни. Присоединяйся к нам!

Рейтинги и Отзывы

3.00

2 отзыва

Оценить канал groupinnotech и оставить отзыв — могут только зарегестрированные пользователи. Все отзывы проходят модерацию.

5 звезд

1

4 звезд

0

3 звезд

0

2 звезд

0

1 звезд

1


Последние сообщения 2

2022-08-17 14:59:13 ​​ Рецепт заклинания по превращению в фулстек-разработчика

Узнали, как программирование помогает выиграть iPhone и где разработчикам решать задачки. Читай интервью с экспертом-разработчиком Олегом Лучанским!

— Чем занимаешься в «Иннотех»?
— Разрабатываю продукты для старшего поколения: бабушек и дедушек, пап и мам. Например, админку для сотрудников банка по оформлению пенсий. А вообще, мой текхстек, куда входят React, React Native, Node.js, Apollo GraphQL, позволяет программить и на мобилках, и на фронте, и на бэкенде.

— Как пришёл в full-stack-разработку?
— Программирую больше 10 лет. Начинал с С++ в школе, потом на первой работе сначала Node.js, а потом возникла потребность во фронтенде и пришлось осваивать React.

— Помогает ли знание full-stack в быту?
— Бывший коллега с помощью программирования выиграл iPhone. Была передача, в которой требовалось дозвониться в определённое время и назвать ключевое слово. Победителем считался тот, кто чаще других смог выполнить эти условия. И коллега создал программу, которая звонила по определённому звуку из радиоэфира и вычленяла ключевое слово. Она же помогла получить телефон.

— Какая градация у фулстек-разработчиков?
— Я делю программистов по ответственности, а не по тому, кто что умеет. Джун — тот, за кем нужно следить и очень активно помогать, обучать.

За мидлом уже можно не следить. Он способен самостоятельно научиться каким-то вещам.

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

Дальше при хороших софт-скилах можно идти в лиды или руководителем направления. А можно вообще запустить собственный стартап.

— Как новичку начать путь в профессию?
— Сегодня новичками вкатиться в IT очень трудно — компании ожидают хотя бы минимального опыта работы на реальных проектах. Рекомендую начать с pet-проектов на GitHub. Например, я начинал практику JS с создания простеньких сайтов, затем перешёл к разработке игр, и в конечном счёте для игры написал сервер. Первый работодатель позвал меня на собеседование, увидев профиль на GitHub. На поиск работы у меня ушло тогда больше года, поэтому не стоит питать иллюзий, что это просто — войти в IT.

Дополнительно рекомендую перед собеседованием порешать задачки с leetcode.com, www.codewars.com, codecombat.com или kaggle.com
2.7K views11:59
Открыть/Комментировать
2022-08-16 16:35:47
Где ты пишешь код?
Anonymous Poll
29%
на бересте
8%
в текстовом редакторе
55%
в IDE
7%
кидаю таску ИИ, а он уже где-то пишет
934 voters3.0K views13:35
Открыть/Комментировать
2022-08-16 16:35:45
«Блокнот», IDE или с помощью ИИ — как разработчику писать код?

Когда речь идёт о написании кода, у разработчика возникает три пути — выбрать обычный текстовой редактор, IDE или делегировать работу ИИ. Так что же выбрать?

«Блокнот» — до сих пор есть олдфаги, которые топят за текстовые редакторы. Да, в них можно быстро набросать кусочек кода, чтобы продемонстрировать коллеге или поправить вёрстку странички. Но для серьёзных дел они уже не годятся.

IDE или интегрированная среда разработки — это комплекс программных средств, используемый программистами для разработки ПО. В них уже есть встроенные компилятор и/или интерпретатор, средства автоматизации сборки и отладчик. По сути, это комбайн для разработчика, который экономит время и делает кодинг удобным.

ИИ — искусственный интеллект наконец-то научился писать код. Но пока простой и кривоватый. Так что если нужно написать какую-то типовую функцию, то можно воспользоваться GitHub Copilot. Или активно юзать помощника от IntelliJ IDEA.
2.9K views13:35
Открыть/Комментировать
2022-08-12 18:01:55
Очередная статья от крутого спикера «Иннотех». ИТ-лидер команды разработки Павел Петров поделился секретами правильного прохождения технического интервью и подготовки резюме.

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

Читай, комментируйте, оценивай и делись статьёй с друзьями.

https://tproger.ru/articles/sobesedovanie-jeto-navyk-kotoryj-mozhno-razvivat/
4.0K viewsedited  15:01
Открыть/Комментировать
2022-08-10 13:02:30
Регулярная, своевременная и корректная обратная связь напрямую влияет на эффективность, производительность и даже на желание осваивать новые фреймворки, методологии и инструменты разработки. А её отсутствие приводит к демотивации и дезориентации: сотрудник теряется и не понимает, что он делает хорошо, а что пока не очень, и каковы его зоны роста. По исследованию Gallup и Gartner, люди, которые регулярно дают обратную связь, чаще становятся успешными лидерами.

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

Давать обратную связь можно с помощью лаконичной модели Start-stop-continue:
— Старт. Расскажи о том, что нужно начать делать для успешной работы и чего не хватает в действиях человека.
— Стоп: больше не делай. Опиши те действия, которые нужно перестать делать.
— Продолжай. Похвали коллегу за уже выполненные успешные действия, которые помогают достижению результата.

А для похвалы можно использовать следующий алгоритм:
— Опиши ситуацию. «Ты блестяще справился с этим проектом!»
— Проговори чувства. «Я очень рад за тебя!»
— Закрепи позитивный эффект. «Так держать, у тебя отлично получается!»

Небольшая коммуникативная тонкость: когда предоставляешь обратную связь, обязательно устанавливай и поддерживай контакт с человеком — обращайся по имени, активно слушай. И помни, что хвалить лучше при команде — это всегда приятно, а давать корректирующую обратную связь стоит индивидуально.
3.7K viewsedited  10:02
Открыть/Комментировать
2022-08-09 12:22:49
А на каком языке ты бы написал бота?
Anonymous Poll
55%
Python
4%
PHP
8%
Node.js
5%
Go
6%
C#/С++
2%
Ruby
20%
Java
906 voters3.3K views09:22
Открыть/Комментировать
2022-08-09 12:22:45
Каждый разработчик должен приручить «пингвина», опубликовать статью на «Хабр» и написать бота. С чего же начать? Можно с бота, как с наиболее простого шага.

Какие знания понадобятся? Умение работать с API и webhook, понимание алгоритмов и знание популярных ЯП. А ещё можно воспользоваться готовыми библиотеками или no-code платформами.

Чаще всего для ботов используются Python, Java и C#. Но есть и адепты Node.js, Go, Ruby, Rust и даже Delphi.

Полезные ссылки:

Всё, о чём должен знать разработчик Телеграм-ботов
25 лучших библиотек для написания Телеграм-ботов
3.2K views09:22
Открыть/Комментировать
2022-08-05 16:45:57
Идея об универсальном языке для планеты витает давно. Ещё в 1887 году был создан язык эсперанто, но глобальная задача по объединению людей с помощью понятной всем коммуникации до сих пор не выполнена.

Аналитик Группы «Иннотех» Константин Котельник предложил начать с малого — техдокументации. В статье «Концептограмма – как метод повышения эффективности технической документации» он предложил способы сделать её более понятной вне зависимости от родного языка IT-специалиста.

Читай, комментируйте, оценивай и делись статьёй с друзьями.

https://habr.com/ru/company/innotech/blog/681044/
4.0K views13:45
Открыть/Комментировать
2022-08-04 17:11:07
Фишки тайм-менеджмента

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

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

Стратегия для приоритетчиков, которые сначала делают важные дела:
— выпиши все задачи и распредели их по срочности и важности. Тут тебе поможет матрица Эйзенхауэра;
— задачи из квадранта «Срочно и важно» выполни немедленно;
— задачи из «Несрочно и важно» распредели по календарю;
— задачи из «Срочно и неважно» делегируй или вычеркни;
— задачи из «Несрочно и неважно» смело выкидывай из списка.

Стратегия для организаторов, которые умеют управлять встречами и находить удобные моменты:
— выпиши задачи и подумай, в какие удобные моменты (кайросы) можно их выполнить;
— выбери кайросы места — например, зайти в банк по пути домой;
— кайросы людей — обсудить новую фичу при встрече с коллегой;
— кайросы событий — познакомиться с новыми людьми на конференции;
— личные кайросы — запустить pet-проект, когда будет хорошее настроение.

Стратегия для визуализаторов, которые любят наглядность:
— найди удобное приложение с Канбан-доской. Например, Trello;
— создай три столбика: «Надо сделать», «В работе» и «Сделано». Потом их количество можно увеличить;
— выпиши задачи в первый столбик и двигай их по мере выполнения.

Внедряй фишки тайм-менеджмента и становись ещё эффективней.
3.4K views14:11
Открыть/Комментировать
2022-08-03 18:05:50
Экстремальное программирование (XP) — это не программирование с ноутбуком на скейтборде в рампе или во время картинга, но очень похоже. Для XP используются лучшие практики, которые возводятся на новый «экстремальный» уровень. По сути, оно учит, как разработчику взять лучшее и соответствовать Agile-подходам.

Экстремальное программирование стоит на четырёх процессах: кодирование, тестирование, дизайн и общение. Кроме того, XP имеет уникальные ценности:
* простота — максимально простые решения без «костылей»;
* коммуникации — постоянное обсуждение деталей проекта и своевременная ОС;
* смелость — принятие решений быстро;
* уважение — понимание, что каждый делает важную часть работы.

А ещё в нём есть интересные принципы. Например:
непрерывная интеграция. Делать упор на автоматизацию и интегрировать изменения постоянно. Что-то сделали — внедрили. Ещё — внедрили.
разработка test-first. Сначала пишем тест, а потом код, который делает тест «зелёным», то есть успешно пройденным.

Почитать на тему:
Кент Бек (сам основатель XP), «Экстремальное программирование: разработка через тестирование», 2022
К. Ауэр, Р. Миллер, «Экстремальное программирование: постановка процесса. С первых шагов и до победного конца», 2004

Полезные ссылки:
Экстремальное программирование
(XP) не для слабонервных
3.1K viewsedited  15:05
Открыть/Комментировать