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

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

Логотип телеграм канала @it_human — Программирование для гуманитариев П
Логотип телеграм канала @it_human — Программирование для гуманитариев
Адрес канала: @it_human
Категории: Технологии , Образование
Язык: Русский
Страна: Россия
Количество подписчиков: 9.25K
Описание канала:

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

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

1.67

3 отзыва

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

5 звезд

0

4 звезд

0

3 звезд

1

2 звезд

0

1 звезд

2


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

2022-11-01 16:07:55
Знакомим с разработкой и учим думать, как программист.

Подготовительный 14-дневный курс по JavaScript для новичков!

Даём только мясную и прикладную информацию. Никакой воды и траты времени! По окончании вы уже владеете базовым знанием языка.


Вас ждет 72 урока теории и практики прямо в браузере, вебинары, лайвкодинг и первая собственная программа на JS, написанная под руководством опытного наставника.

Начинаем 8 ноября, вы с нами?
822 views13:07
Открыть/Комментировать
2022-11-01 13:26:32 #вашивопросы

Работаю руководителем отдела делопроизводства, занимаюсь внедрением электронного документооборота, автоматизацией бизнес-процессов (сбор и анализ требований, описание бизнес-процессов, составление ТЗ, контроль сроков разработки, общение с разработчиками, тестирование, подготовка требований к доработке, вывод в Prod). Мне 40+ года. Есть ли шанс перейти с таким опытом в Project manager. Чему стоит обучиться и на что расчитывать. Насколько такие специалисты нужны за рубежом?

Думаю да, у вас уже есть смежный опыт, фактически вы уже выполняете часть функций проджект-менеджера. Так же можно рассмотреть направление бизнес-аналитики (описание бизнес-процессов, ТЗ и анализ требований можно отнести как раз к обязанностям аналитика). А вот оценка нужных ресурсов, сроков, контроль над реализацией проекта и вывод его в прод - это уже как раз проджект-менеджер.

В целом вам больше всего поможет - устроиться именно на должность project-менеджера в любой компании (может, в вашей есть такие вакансии и вы можете поговорить с вашим руководством о вашем назначении?). Главное тут не обучение и какие-то теоретические основы, а именно практический опыт и портфолио из реализованных проектов за плечами.

Любые курсы и книги по управлению проектами в IT будут полезны, но это не первоочередное, они хорошо дополняют реальный опыт, а не заменяют его. Почитайте про разные направления Agile (и про принцип "водопада", как более классический метод менеджмента). Погуглите аббревиатуры ITIL/ITSM и поизучайте связанные материалы.

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

Задать вопрос автору блога можно здесь: @hum_it_bot
880 views10:26
Открыть/Комментировать
2022-10-31 17:58:41 Ранее я уже отвечала о моих ощущения, по поводу того, как меняется рынок IT сейчас, в свете событий в мире. Подробнее вы можете ознакомиться тут. Если кратко, то ситуация меняется почти каждую неделю и понять, что именно стоит предпринимать в ситуации неопределенности довольно сложно.

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

Например, вы джун фронтенд-разработчик и верстать для вас это ваш хлеб. Но уверены ли вы, что делаете это хорошо, и используете самые лучшие общепринятые подходы к работе (best practices)? Замечаете ли свои ошибки? Делают ли более опытные разработчики так же, как вы или они бы сказали, что надо делать всё совершенно по-другому? В начале пути у новичков возникает много подобных вопросов, но опыта слишком мало, чтобы хоть примерно представлять ответы на них. А в ситуации кризиса важнее всего оказаться на голову выше ваших конкурентов, других новичков.

Поэтому старайтесь всё время пересматривать свои подходы к работе - читайте полезные книги и статьи о том, как улучшить свои привычки. Сомневайтесь в том, что то, как вы привыкли делать - и есть самый лучший подход. Изучайте репозитории с кодом в хороших проектах, чтобы оценить, как решают похожие задачи более опытные разработчики. Проходите интенсивы и оттачивайте свои навыки. Для фронтенд-разработчиков 7 ноября HTML Academy проведет двухнедельный марафон по вёрстке. На нем вам дадут макет для вёрстки и пошагово покажут эталонную реализацию. Таким образом, вы сможете увидеть свои ошибки, если их не видели ранее, и научиться делать так, как принято на рынке. Марафон бесплатный, но запись на него до 9 ноября. А количество мест не резиновое. Поэтому регистрируйтесь по ссылке.

А по итогу марафона вы получите скидки на курсы Академии и сможете отточить еще больше своих навыков.
631 views14:58
Открыть/Комментировать
2022-10-31 13:37:52 #вашивопросы Есть ли у айтишников своя среда, пригодня для новичков, малосмыслящих в IT? Проводя аналогию, человек, интересующийся музыкой посещает выставки, ходит на концерты и узнаёт что-то новое от новых знакомых с которыми у него общий интерес. А у программистов…
833 views10:37
Открыть/Комментировать
2022-10-31 13:31:54 #вашивопросы

Есть ли у айтишников своя среда, пригодня для новичков, малосмыслящих в IT?

Проводя аналогию, человек, интересующийся музыкой посещает выставки, ходит на концерты и узнаёт что-то новое от новых знакомых с которыми у него общий интерес. А у программистов такое имеется? Обходя стороной кружки в школе или факультеты университетов и прочьих учебных заведений; человек заинтересован в теме, но изолирован в вопросе социализации с людьми из данной области

Да, в области IT проводится куча интересных конференций, митапов, хакатонов и прочих мероприятий. На конференциях ребята из разных компаний рассказывают о кейсах, с которыми они столкнулись в процессе работы, о том, как преодолевали возникшие проблемы, и о том, что из этого получилось (или не получилось). В кулуарах можно обсудить волнующий ваш вопрос или просто послушать, как это делают другие. Там же можно установить полезные контакты - если ваши социальные навыки позволяют знакомиться с людьми (в IT много стеснительных и замкнутых интровертов).

На крупные самые популярные конференции вход стоит дорого, и его обычно оплачивает работодатель за своих сотрудников (если вы уже трудоустроены, можете поговорить с начальством по поводу вашего желания посетить ту или иную конференцию). Но помимо крупных конференций бывают более демократические и небольшие ивенты - например, митапы с бесплатным входом. Ищите события, связанные именно с вашей технологией - если вы питонист, то поищите митапы, посвященные Python-разработке, например, в Москве такие проходят несколько раз в год как минимум. Так же есть события, посвященные различным СУБД, языкам программирования, тестированию, технологиям DevOps, каким-то точечным технологиям и продуктам - очень много всего есть.

Также есть онлайн-события, есть, наконец, общемировое сообщество open source разработки - по сути вы можете подключиться к разработке любого опен-сорс проекта на гитхабе и стать частью этого сообщества.

В общем, гуглите.

Задать вопрос автору блога можно здесь: @hum_it_bot
845 viewsedited  10:31
Открыть/Комментировать
2022-10-27 10:59:54 #вашивопросы

Добрый день! А можете помочь с трудоустройством? Лучше отправлять резюме через headhunter или искать знакомых и уже через них просить передать своё резюме? Есть высшее образование: магистратура - аналитика данных, курсы по программированию, но к сожалению совсем нет опыта работы и поэтому никаких откликов на мое резюме!

При поиске работы лучше стучать сразу во все двери (особенно, если ваше резюме пока не вызывает ажиотажа). Спрашивайте у всех друзей, знакомых, родственников итд - возможно у них на работе как раз ищут человека, или, возможно, они знают через пару рукопожатий другого человека, который как раз ищет себе сотрудника. Просите их порекомендовать вас.

Так же отправляйте резюме через headhunter - при этом поработайте над резюме, у многих (на самом деле у большинства) кандидатов резюме просто очень плохо написано, и может быть отбраковано в первые же секунды просмотра. К резюме прикладывайте мотивационное письмо, чтобы привлечь внимание работодателя. Так же заходите на сайты компаний, где хотели бы работать, в раздел "вакансии", и отправляйте им отклики на вакансии напрямую через сайт компании - это может сработать лучше, чем через сайты-агрегаторы вакансий.

Нет причин выбирать только один путь - используйте все доступные возможности.

Задать вопрос автору блога можно здесь: @hum_it_bot
1.8K viewsedited  07:59
Открыть/Комментировать
2022-10-25 18:31:21
Начни карьеру разработчика с Java

Вечером, 27 октября в 19:00 (мск), обсудим, с чего лучше начать карьеру в Java, какие возможности есть у разработчиков на сегодняшний день и какой уровень зарплат стоит ожидать специалистам.

Заметно повысились требования работодателей к Junior и Middle-специалистам, поэтому важно понимать, какими навыками следует обладать современным разработчикам и каких ошибок избегать, чтобы успешно конкурировать в мире IT.

Также на вебинаре мы презентуем курс «Backend Java Developer», который стартует в ноябре.

Во время онлайн-вебинара вы сможете задавать вопросы. Все участники получат специальный бонус - Чек-лист «Как вырасти с Джуна до уровня Сеньор в backend разработке».

Ждем тебя на бесплатном вебинаре 27 октября! Только онлайн,никакой записи))) Регистрируйся, до встречи!
1.7K views15:31
Открыть/Комментировать
2022-10-25 17:09:57 #вашивопросы

Мне просто хочется сказать Вам спасибо за канал, который вы ведёте.
Читаю его пару лет, и вцелом с него для меня начался мой путь в программировании. Раньше очень крепко в голове сидела установка что "программированием могут заниматься только очень умные мальчики, точно не я со своим филфаком и неблестящей математикой".
А теперь я изучаю Джаваскрипт и горжусь собой и своими знаниями.

Это не вопрос, но я решила вынести его в эту рубрику, чтобы еще раз подчеркнуть то, о чем я писала до этого - часто людям мешают не объективные препятствия, а психологические установки в духе "я не могу", "я недостаточно умный/умная", или даже что-то в духе "я же девочка". И бывает, что достаточно преодолеть подобную шелуху в мышлении, чтобы сразу получить позитивные результаты.

Задать вопрос автору блога можно здесь: @hum_it_bot
1.6K views14:09
Открыть/Комментировать
2022-10-25 11:36:46 #вашивопросы

Как вы относитесь к тому, что называется "языки программирования 5го поколения" ?
У меня на работе как раз такой - W language. Я надеюсь я не зря этим занимаюсь и в случае чего мои знания все же мне пригодятся.

Почему я спрашиваю: на прошлой работе, хотя это была и не айти сфера, но тоже у нас были узко специализированные навыки, аналогов в общем-то не было, то есть если увольняешься, то в другом месте начнешь работу почти с нуля. А этот язык, на котором мы сейчас пишем, тоже очень мало распространен, то есть я получается сейчас также привязана к одному работодателю. Хотя у нас отличные отношения и он нацелен на долгосрочное сотрудничество, очень много планов, но все же на всякий случай, хотелось бы подстелить соломку, мало ли что...
Я думаю продолжать изучать в свободное время JS и Angular, но эти знания и навыки без практического применения, конечно, не многого будут стоить, будут забываться и устаревать. Да и развиваться одновременно в двух языках это наверное та еще задачка...

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

Но если вам нравится и интересно с ним работать, то почему бы и нет. А учить параллельно другие, более распространенные языки, хотя бы в качестве хобби и "домашних проектов" - хорошая идея.

Задать вопрос автору блога можно здесь: @hum_it_bot
1.7K viewsedited  08:36
Открыть/Комментировать
2022-10-15 17:25:11 #вашивопросы

Привет. Можно около-девелоперский вопрос? Я уже работаю в ИТ компании не будучи разработчиком, занимаюсь поиском проектов под команду, рассказываю всем, что бы лучше всех. Моя цель - уйти в проджекты, руководство в курсе и способствует моему продвижению. Я сейчас занята просмотрами курсов и изучением инструментов, с которыми придется работать и управлять. Но мне интересно, что со стороны разработчиков и участников процесса не хватает проджектам? Какие минусы в их работе есть, на что стоит обращать внимание? Кажется опыт реальных людей и фидбэк поможет быть эффективнее, чем просто теория.

Могу сказать, чего не хватает в целом менеджерам (не только проджектам) с не техническим бэкграундом.

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

Дальше - менеджер должен понимать, что есть вещи, которые сделать либо технически невозможно, либо невозможно сделать за желаемое время, либо теми усилиями, которые закладываются. Возможность реализации и сроки и ресурсы, которые потребуются на разработку, нужно обсуждать с техническими специалистами и не обещать никому раньше времени, мол "сделаем". Так же при планировании сроков закладывать некий запас - так как люди склонны недооценивать сложность задач.

При этом менеджер не должен пытаться влиять на техническое решение поставленных задач - то есть на вопрос, как именно что-то реализовывать. Его часть - облик конечного продукта, что хочет получить бизнес на выходе (и в какие сроки). Бывает, менеджеры начинают спорить о вопросах, в которых они не компетентны - например, об инженерных решениях. Не надо, доверьтесь специалистам, иначе будете им только мешать.

Задать вопрос автору блога можно здесь: @hum_it_bot
2.6K views14:25
Открыть/Комментировать