Программирование для гуманитариев

Программирование для гуманитариев

@it_human

Личный опыт того, как скипнуть в IT с гуманитарным образованием. Что для этого делать, чего стоит бояться (спойлер: ничего!) и чего ожидать. Рассею мифы о программировании и мире IT. Бот для вопросов об IT: @hum_it_bot

6 439подписчиков
🇷🇺

Похожие каналы

Все →

Последние посты

Программирование для гуманитариев — пост в ТГ канале

Общий сбор! Хакеры научились ставить вирусы на usb-шнур! Спасайтесь, кто может!

19 янв. 2025 г.4 320В Telegram

Тут вот сделали видео про типичный мужской разговор https://t.me/retailrus/18716 и типичный женский разговор https://t.me/retailrus/18972Хочу такое же про типичный айтишный разговор: релиз реплика кубер пода рестарт нджинкс постгрес нода фаервол инцидент инфраструктура системдэ выкатываемся откатываемся деплой билдится тесты упали сетевая связность интерфейс внутренний айпишник порт сервис сервис дискавери ингрес инстанс докер репликасет образ контейнер айди кибана графана кафка эластик заббикс заббикс график метрики прометей виктория инфлакс коннекшн пул ООМ цпу крэшлуп фриз

12 дек. 2024 г.4 600В Telegram

База по оптимизации PostgreSQL: схема, индексы, чтение EXPLAIN, методы доступа и соединения, тюнинг📺 YouTubeClean Code #видео #SQL

7 дек. 2024 г.4 020В Telegram

#вашивопросыДоброго дня! Хочу пойти учиться на python-разраба, не могу понять куда, вроде hexlet круче всех? буду благодарна за совет, мне бы курс где все разжевывают как для полных даммиОтвечу так - с моей точки зрения принципиальной разницы между курсами нет, особенно для полных новичков. Можно рассмотреть для начала тот, который более комфортен по бюджету (в том числе бесплатные варианты). Я, правда, не проходила ни один из современных курсов по питону в российских онлайн-школах, поэтому сравнить их мне сложно. По го вот недавно яндекс-практикум проходила. Их могу рекомендовать. Но уверена, что и другие курсы можно так же смело проходить. Тратить большие для вас деньги на курсы сейчас советовать не буду - для этого нужна хотя бы уверенность, что вы не зря их вкладываете. А на начальном этапе вы можете ещё передумать.Задать вопрос автору блога можно здесь: @hum_it_bot

28 нояб. 2024 г.3 610В Telegram

Учёные подтвердили связь между характером человека и его профессией. Исследование с участием 70 тысяч человек показало: — Экстраверты предпочитают работу в торговле и связях с общественностью. — Менеджеры и руководители — экстраверты с высокой организованностью…Айтишники просто любят испытывать боль. Ясно понятно

2 нояб. 2024 г.3 420В Telegram
Программирование для гуманитариев — пост в ТГ канале

Учёные подтвердили связь между характером человека и его профессией. Исследование с участием 70 тысяч человек показало:— Экстраверты предпочитают работу в торговле и связях с общественностью.— Менеджеры и руководители — экстраверты с высокой организованностью и ответственностью.— Продажники и риэлторы менее доброжелательны и уступчивы.— Управленцы и юристы склонны к соперничеству.— Судьи, лётчики и чиновники легко принимают решения.— HR и психологи уверены в своём влиянии на людей.— А айтишники, как выяснилось, просто любят испытывать боль. @bezposhady

2 нояб. 2024 г.3 340В Telegram

Яндекс-практикум. Мои впечатления1. Для кого курс? Я проходила курс разработки на Го "для продвинутых". Это значит примерно - "не с нуля", "не для total beginners". Подойдёт Go-разработчикам-джунам, разработчикам с опытом на других языках, людям из смежных профессий - например, админам.2. Зачем он мне? У меня довольно большой стаж айтишных работ - не меньше 10 лет, и с Го я тоже знакома(он не сложный так-то), и код на нём писала. Но специально Го я не изучала, не хватало понимания, какие там best-практики, как вообще делать всё красиво и по конвенции. Накопились и вопросы - например, что такое дженерики? Как в го правильно/красиво писать тесты? Путаница с мьютексами, смутное понимание, что такое "контексты". И да, мне работодатель предложил оплатить этот курс. Идти на курс я не то чтобы горела желанием, потому что где на всё взять время, это ж целых полгода и даже дольше, но в итоге решила, что рациональнее будет сходить.3. Сложный ли он? Материал я назвать сложным не могу. Там много базы, и тем, заточенных под новичков в духе "что такое HTTP-запрос". Так что для джунов курс уже вполне годится. Но, конечно, сложность теории для конкретного учащегося обратно пропорциональна уже имеющимся опыту и знаниям. Чем ближе к total beginner, тем страшнее. Наверное...4. Трудозатратный ли? Да, практики там много. При том, что я старалась идти по самому минималистическому треку и тратить не больше возможного минимума времени - а всё равно времени отжирает он порядочно.5. Тайм-менеджмент. Это, наверно, самый ключевой момент для прохождения курса - нужно понимать, что времени на него нужно много, и время на занятия стоит размазывать тонким слоем по неделе, а не сваливать на самый конец - можно банально не уложиться в дедлайны.Я с начала курса для пробы выделила квоту - каждый день тратить не менее часа на учебу. На практике получилось, что первую половину каждого спринта я сидела по 2-3 или 4 часа в день, а вторую - отдыхала. Занималась я с тайм-трекером, и по статистике получилос

3 окт. 2024 г.2 500В Telegram

6. Задания. За курс нужно сделать 3 довольно больших проекта. Что хорошо (хоть и противно) - тут не только самая "мякотка" интересная, но и куча нудятины, которая тоже входит в рутину разработчиков - покрытие кода тестами, всякие там линтеры, написание документации, бенчмарки, оптимизация производительности - так что курс по сути хороший тест на то, готовы ли вы заниматься такой работой в принципе. Есть и некоторые "подставы" - например, в основном задании, которое делают на протяжении всего курса - в начале нет требования тотально покрывать всё тестами. Но к последним спринтам - сюрприз, в заданиях появляются требования в духе "код проекта должен быть покрыт тестами на 80%". Так что лучше с самого начала писать код по принципу TDD - весь с тестами - нет ничего более унылого и беспомощного, чем писать тесты потом, уже по готовому проекту, на код, написанный много недель назад. Сами проекты в целом интересные - но повторюсь - чем постепеннее их делать, тем лучше. Если свалить всё на последние дни - можно утонуть. Код ревьюит ментор, но, впрочем, мой ни разу не отправлял мои задания на доработку - всё принимал с первого раза.7. Коммьюнити. Курс позиционирует себя как в том числе комьюнити, но, мне кажется, в случае с онлайн-образованием, формирование комьюнити - не реалистичная цель. Да, есть учебные группы в мессенджере - там можно задавать вопросы (отвечают доволно вяло). Можно созвониться с ментором и с глазу на глаз обсудить то, что вам интересно. Есть еще несколько вебинаров - можно туда сходить очно и позадавать вопросы, а можно посмотреть в записи. Как по мне - комьюнити - это громко сказано. Всё равно 99% времени ты один на один с монитором.8. Польза. Курс, безусловно, полезный. На все свои вопросы я узнала ответы, пробелы заполнила, и потренировалась кодить в стиле го. Наверное, если разработка - это не "ваше", вы такой курс пройти не сможете просто по той причине, что будет слишком нудно и трудозатратно - так что это ещё и хороший фильтр.9. Минусы. Есть и к

3 окт. 2024 г.3 000В Telegram
Программирование для гуманитариев — пост в ТГ канале

Поскольку таксисты и курьеры теперь зарабатывают больше, то еду теперь им привозят программисты, а не наоборот. А почему, вы думаете, у меня нет времени писать в канал?

2 окт. 2024 г.5 490В Telegram

Закончила курс Яндекс-практикума "Продвинутый Go‑разработчик". Как соберусь с силами - напишу отзыв

30 сент. 2024 г.2 570В Telegram
Программирование для гуманитариев — пост в ТГ канале

Что такое "машинные алгоритмы"?

13 авг. 2024 г.4 550В Telegram
Программирование для гуманитариев — пост в ТГ канале

Ну наконец-то!

13 авг. 2024 г.4 440В Telegram
Программирование для гуманитариев — пост в ТГ канале

Все хотят в айти, но никто не хочет думать и искать информацию

9 авг. 2024 г.4 760В Telegram