0.00
0 читателей, 4766 топиков

Разведопрос: Максим Дорофеев о личной эффективности


Канал Максима: www.youtube.com/user/Cartmendum
Аудиоверсия: oper.ru/video/audio/interview_dorofeev.mp3
Сайт Тупичок Гоблина: oper.ru
Гоблин в Twitter: twitter.com/goblin_oper
Гоблин Вконтакте: vk.com/goblin
Гоблин в Instagram: www.instagram.com/goblin_oper/
Гоблин в Facebook: goo.gl/GK13pD
Группа Вконтакте: vk.com/goblin_oper_ru

7 ОШИБОК НАЧИНАЮЩИХ ПРОГРАММИСТОВ


Всем привет, меня зовут Таня!
Я работаю frontend-разработчиком и делюсь с вами здесь своим опытом, рассказываю о том, как сама изменила свою жизнь и стала программистом.

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

Если это видео было для вас полезным, ставьте лайк и подписывайтесь на мой канал!

Оставляйте ваши комментарии с вопросами на тему становления программистом, буду отвечать на них в следующих видео :)

СОБЕСЕДОВАНИЕ. ЧТО СПРАШИВАЮТ? КАК ОТВЕЧАТЬ? СОВЕТЫ. ТЕСТ


Привет всем!
С вами снова Таня и сегодня я хочу с вами поделиться информацией про собеседования!
Как проходит собеседование
Собеседование может проходить в 1 этап или несколько.
— разговор с HR
— интервью с техническим специалистом (с одним или несколькими)
— разговор с менеджером/управляющим
Все эти этапы могут быть размещены в одной встрече или нескольких, как лично так и по скайпу.

План всех этих встреч стандартный
— Компания рассказывает про себя
— Вы рассказываете про себя
— Компания задает вопросы
— Вы задаете вопросы

Советы
1. Подготовьтесь
2. Меньше волнения
3. Будьте откровенны
4. Задавайте вопросы
5. Не делайте ставок
6. Не расстраивайтесь
7. Будьте позитивны

Если вы не знаете ответ:
— Мне стыдно, но я забыл и не могу ответить, отмечу для себя что нужно подучить.
— Вопрос должен быть несложным, но я не знаю ответ. Обязательно загуглю после собеседования.
— Не могу ответить к сожалению, еще пока не сталкивался с этим.
— Сталкивался с таким вопросом, но уже не помню как решать, видимо нужно посмотреть свое решение и вспомнить раз этот вопрос важен, сделаю это дома.
— Я не силен в алгоритмах, если честно. Как правило гуглю как решать подобную задачу и ищу ответ среди тех кто разбирается.
— Я не силен в [проблемное место] – это моя зона роста, буду подтягивать.

Вопросы, которые вы можете спросить:
— Почему ищете сотрудника (на место прежнего/расширение/нужен определенный специалист)
— Про проект (технологии/что из себя представляет/какая моя роль)
— Про команду (сколько человек? Как долго эти люди работают там? Насколько дружный коллектив?)
— Как устроен график работы? (гибкий/фиксированный/можно ли удаленно/спринты/аджайл)
— Как происходит оценка и распределение задач?
— Бывает ли что приходится задерживаться на работе?
— Как будут оценивать результат моей работы? (Чего вы будете от меня ожидать в течении испытательного срока? От кого я могу получать фидбек о своей работе?)
— Будет ли у меня куратор/тимлид у которого можно учиться? Будет ли кто-то делать ревью моего кода?
— Деньги (чистыми/грязными/премия/бонусы).
— Дополнительные плюшки (ДМС, скидки на питание в столовой офиса, бесплатное печенье/кофе, скидки на тренажёрный зал, оплата посещений конференций, оплата обучения)

SOLID принципы: SRP (Принцип единственной ответственности, Single Responsibility Principle)


1. На основе работы Роберта Мартина (дяди Боба). Акроним SOLID предложен Michael Feathers
2. SOLID (сокр. от англ. single responsibility, open-closed, Liskov substitution, interface segregation и dependency inversion)

1. SRP Принцип единственной ответственности (The Single Responsibility Principle) — Каждый класс должен иметь одну и только одну причину для изменений.
2. OCP Принцип открытости/закрытости (The Open Closed Principle) — программные сущности … должны быть открыты для расширения, но закрыты для модификации
3. LSP Принцип подстановки Барбары Лисков (The Liskov Substitution Principle) объекты в программе должны быть заменяемыми на экземпляры их подтипов без изменения правильности выполнения программы
4. ISP Принцип разделения интерфейса (The Interface Segregation Principle) много интерфейсов, специально предназначенных для клиентов, лучше, чем один интерфейс общего назначения
5. DIP Принцип инверсии зависимостей (The Dependency Inversion Principle) Зависимость на Абстракциях. Нет зависимости на что-то конкретное
3. Для чего нужны принципы SOLID
4. Запахи кода (Code smells) и антипаттерны
5. Собственный тренинг по паттернам и антипаттернам
6. Принцип единственной ответственности (SRP) каждый объект должен иметь одну обязанность и эта обязанность должна быть полностью инкапсулирована в класс
7. Следование принципу:
1. Разделение больших классов, делающих многое
2. Слияние мелких классов и объединение в одном классе однотипоной функциональности
8. Упрощает поддержку и расширение классов
9. Антипаттерны — типа GoD object
10. Требует осмысленного отношения
11. Active Record нарушает SRP

Курсы для новичков:
JAVA — bit.ly/3gti9lR
JAVA Start — bit.ly/3fnwLSp
Инструментарий JAVA — bit.ly/2PpjldW
Automation QA (Java) — bit.ly/3fkMr92
ANDROID — bit.ly/3k7ejRv
C#/.NET — bit.ly/3glCdXg
C# START — bit.ly/3i70As2
PYTHON — bit.ly/33oYmAw
FRONT-END — bit.ly/39SKQpL
WORDPRESS Developer — bit.ly/2BV1Cbr
SALESFORCE Developer — bit.ly/2Xn2L2S
UI/UX дизайн — bit.ly/3i13HBW
Project management — bit.ly/30oGFyO
Обучение на проекте — bit.ly/3i74yRs

Продвинутые курсы для состоявшихся девелоперов:
GRASP and GoF Design patterns —
Enterprise patterns — bit.ly/3fmUnGZ

Сайт Foxminded: bit.ly/2BTPPKk
Foxminded в ФБ: www.facebook.com/foxmindedco
FoxmindEd в Instagram: www.instagram.com/foxminded.ua/
Foxminded в VK: vk.com/foxminded
Мой Telegram: t.me/nemchinskiyOnBusiness
Мой блог: www.nemchinsky.me

0:00 – вступление Сергея Немчинского
0:50 – все принципы SOLID вкратце
4:02 – для чего нужны принципы SOLID
5:42 – формулировка принципа SRP
6:47 – SRP на картинке
10:23 – как следовать SRP
11:35 – антипаттерн GoD object
12:15 – любые SOLID принципы требуют критического осмысления
13:20 – Active Record нарушает SRP

ЧЕРНАЯ Молния // нИЩЕБРОД // Димон // ВаЛьДеМаР // СТАРьЁВЩИК // ЭВАКУАТОРЩИКИ ...ЭТО ?


89852828269 24 часа

Где отоварился:
МИР мигалок: mirmigalok.ru/
Инстра: instagram.com/mirmigalok?igshid=qmme3uiwxq95

А Клеюсь !!: www.pokley.ru
Инста: instagram.com/pokley.ru?igshid=isr7mv93ipsp

Последний богатырь


Иван, обычный парень, по воле случая переносится из современной Москвы в фантастическую страну Белогорье. В этом параллельном мире живут герои русских сказок, волшебство — неотъемлемая часть быта, а спорные вопросы решаются битвой на богатырских мечах. Неожиданно Иван оказывается в самом центре борьбы светлых и темных сил, вот только непонятно, почему главная роль в происходящих событиях, по всеобщему мнению, уготована именно ему.