Comix about goals and fails.pdf
12.6 MB
Классный комикс про друзей, которые решили встретится через 10 лет после окончанию универа и обсудили свои провалившиеся мечты - Why most of us won't achieve Financial Independence early.
👍16
Тот случай, когда несколько потерянных строк имеют значение. Если в вкратце, то сделали решение, даже было тестирование, но каждые 3-4 месяца терялись 1-2 строки из млнов. В результате отчетность поплыла, начальники в шоке и хотят всех уволить, хотя проблема в источники. Мы же знаем - "shit in - shot out". Очевидно, что проблема не в команде инженеров, а менеджменте, который ищет "козла отпущения"
🤔23👍9😢2😁1
Кол-во кандидатов на рынке растет, а кол-во вакансий на рынке падает. Везде свои причины. В Северной Америке это экономический спад - Tech hiring freeze doesn't mean people won't leave. (и таких статей вагон и маленькая тележка, и это только начало, еще официально все хорошо)
Даже тесла собирается уволить 10% своих сотрудников. Компании, которые не сокращают просто останавливают найм.
Если посмотреть с другой стороны, то пузырь нехватки кандидатов лопнул и может получиться ситуация, что скоро будет кандидатов больше, чем работ.
Те компании, которые еще набирают людей, теперь могу повышать требования. Все компании с кем мне доводилось недавно общаться спрашивают ваш любимый топик - Data Structures and Algorithms. С одной стороны, это вещи могут не понадобиться в работе никогда, а с другой стороны без "зубрежки" этой темы не получится никуда устроиться на хорошую работу.
Поэтому вчера я снова подписался на leetcode и начал смотреть курс - Data Structures and Algorithms: The Complete Masterclass
Накидайте в комменты хороших материалов по этой теме на русском и на английском.
Даже тесла собирается уволить 10% своих сотрудников. Компании, которые не сокращают просто останавливают найм.
Если посмотреть с другой стороны, то пузырь нехватки кандидатов лопнул и может получиться ситуация, что скоро будет кандидатов больше, чем работ.
Те компании, которые еще набирают людей, теперь могу повышать требования. Все компании с кем мне доводилось недавно общаться спрашивают ваш любимый топик - Data Structures and Algorithms. С одной стороны, это вещи могут не понадобиться в работе никогда, а с другой стороны без "зубрежки" этой темы не получится никуда устроиться на хорошую работу.
Поэтому вчера я снова подписался на leetcode и начал смотреть курс - Data Structures and Algorithms: The Complete Masterclass
Накидайте в комменты хороших материалов по этой теме на русском и на английском.
👍51🤔7😁2😢1
Согласно автору статьи Panic in Startupland - все плохо! Навыки рыбалки и охоты вам пригодятся, а еще можно грибы собирать и заменить бензиновую машину на теслу велосипед, каникулы на море на палатку у озера. Как говорится, живем в историческое время! 🤠
На самом деле после спада, всегда бывает рост, надо просто переждать✊
На самом деле после спада, всегда бывает рост, надо просто переждать✊
Nicolas Bustamante
Panic in Startupland!
The story of startup guys who thought were riding a unicorn only to learn, later on, that they were riding a pig.
🎉8👍2🤔1
Если уж Chief Data Officers Struggle To Make A Business Impact то чего ждать от нас, простых смертных🧃
Forbes
Chief Data Officers Struggle To Make A Business Impact
Although firms continue to restructure the CDO role, with a few firms even having eliminated the position for the time being, the Chief Data Officer function is here to stay.
😁5👍1
git init -- превращает обычную папку в Git репозиторий и начинает версионировать файлы в нём (появится .git файл)
git remote add origin -- позволяет связать данный локальный репозиторий с удалённый, причем назначить этот удалённый репозиторий основным (origin)
git add -- добавляет содержимое рабочего каталога в индекс (staging area) для последующего коммита.
git status -- показывает состояния файлов в рабочем каталоге и индексе: какие файлы изменены, но не добавлены в индекс; какие ожидают коммита в индексе. Вдобавок к этому выводятся подсказки о том, как изменить состояние файлов.
git commit -- берёт все данные, добавленные в индекс с помощью git add, и сохраняет их слепок во внутренней базе данных, а затем сдвигает указатель текущей ветки на этот слепок.
git push -- используется для установления связи с удалённым репозиторием, вычисления локальных изменений отсутствующих в нём, и собственно их передачи в вышеупомянутый репозиторий.
PS в комменты накидайте хорошие ресурсы для читателей по гиту
git remote add origin -- позволяет связать данный локальный репозиторий с удалённый, причем назначить этот удалённый репозиторий основным (origin)
git add -- добавляет содержимое рабочего каталога в индекс (staging area) для последующего коммита.
git status -- показывает состояния файлов в рабочем каталоге и индексе: какие файлы изменены, но не добавлены в индекс; какие ожидают коммита в индексе. Вдобавок к этому выводятся подсказки о том, как изменить состояние файлов.
git commit -- берёт все данные, добавленные в индекс с помощью git add, и сохраняет их слепок во внутренней базе данных, а затем сдвигает указатель текущей ветки на этот слепок.
git push -- используется для установления связи с удалённым репозиторием, вычисления локальных изменений отсутствующих в нём, и собственно их передачи в вышеупомянутый репозиторий.
PS в комменты накидайте хорошие ресурсы для читателей по гиту
👍48🔥4
Forwarded from Dmitry Kosarevsky
🔥48👍3
Приветствую всех!
У нас очень давно не было вебинаров и вот этот день настал.
В среду 8го июня в 20:00 (мск) вебинар.
Тема:Процессы, проекты, продукты, платформы: использовать, но не смешивать
Как у Бонда: взболтать, но не смешивать :)
Спикер - Аноним...ну как аноним, зовут Иван, все больше инфы нет)
Кто с нами давно, те его знают по видео:
"Развитие аналитического мышления"
ссылка тут: https://youtu.be/7qVJO0-XdL4
Кстати, этот видос хорошо залетел,а лично я в восторге от материала и подачи автора.
Так что перед вебинаром советую посмотреть предыдущее видео.
ссылка на тг канал спикера:https://news.1rj.ru/str/antxt
Ссылка на предстоящий вебинар тут:
https://youtu.be/6SaRpBoZ5Go
У нас очень давно не было вебинаров и вот этот день настал.
В среду 8го июня в 20:00 (мск) вебинар.
Тема:Процессы, проекты, продукты, платформы: использовать, но не смешивать
Как у Бонда: взболтать, но не смешивать :)
Спикер - Аноним...ну как аноним, зовут Иван, все больше инфы нет)
Кто с нами давно, те его знают по видео:
"Развитие аналитического мышления"
ссылка тут: https://youtu.be/7qVJO0-XdL4
Кстати, этот видос хорошо залетел,а лично я в восторге от материала и подачи автора.
Так что перед вебинаром советую посмотреть предыдущее видео.
ссылка на тг канал спикера:https://news.1rj.ru/str/antxt
Ссылка на предстоящий вебинар тут:
https://youtu.be/6SaRpBoZ5Go
🔥26👍4
Через 20 дней будет Databricks Summit - Data + AI 2022, онлайн участие бесплатное.
👍12🔥7
Code Screen из Shopify🧑💻👩💻
# Canadian postal codes are in the form "A1A 1A1", where "A" is an upper case letter
# and "1" is a digit. Here is a subset of provinces and territories along with their
# unique set of postal code prefixes:
# Province Code | Prefixes | Province/Territory Name
# ------------- | ------------- | -----------------------
# ON | K, L, M, N, P | Ontario
# MB | R | Manitoba
# NU | X0A, X0B, X0C | Nunavut
# NT | X0E, X0G, X1A | Northwest Territories
# Using that subset:
# 1) Write a `province_for` method which, given a postal code, returns the
# province code that corresponds, or null if none is found to match
# e.g. province_for("K1P 1K9") => "ON"
# province_for("R3L 0T9") => "MB"
# province_for("Q1Q 1Q1") => null # no postal codes start with "Q"
# province_for("X0C 0E0") => "NU"
# 2) Write a------------ method which, given a postal code and a province code,
# returns true if the postal code is valid for the province, or false otherwise
# e.g. valid_for("M5W 1E6", "ON") => true
# valid_for("Z0M 1G2", "ON") => false # no province matches the postal code
# valid_for("X0E 0T0", "NT") => true
# valid_for("X0A 0H0", "MB") => false # X0A 0H0 is in NU
PS можете свое решение добавлять в комменты.👍8🤔1