Как стать автором
Обновить
192

Учебный процесс в IT

Обсуждаем обучение, курсы, тесты и стажировки

Сначала показывать
Порог рейтинга
Уровень сложности

Подготовка к конкурсу портфолио для магистратуры университета ИТМО

Уровень сложностиПростой
Время на прочтение6 мин
Количество просмотров2.7K

Всем привет! Я студент 1 курса магистратуры на направлении "Мобильные и облачные технологии" в университете ИТМО.
Поступил в 2023 году по конкурсу портфолио и теперь хочу рассказать вам об этом опыте.

Читать далее
Всего голосов 6: ↑5 и ↓1+4
Комментарии7

Стать QA инженером в 2024 году и начать зарабатывать первые деньги?

Уровень сложностиПростой
Время на прочтение11 мин
Количество просмотров14K

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

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

Читать далее
Всего голосов 28: ↑25 и ↓3+22
Комментарии26

Как пройти собеседование на позицию системного аналитика в 2024 году

Уровень сложностиПростой
Время на прочтение13 мин
Количество просмотров18K

Привет, Хабр! Меня зовут Андрей Царев — я системный аналитик, технический интервьюер и ментор.

Системный анализ — одно из популярных направлений в ИТ.

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

Читать далее
Всего голосов 42: ↑34 и ↓8+26
Комментарии17

Гайд по публичным выступлениям для программистов

Время на прочтение8 мин
Количество просмотров4.8K

«У вас отличные технические скиллы, но вам нужно улучшить навыки общения». — Ваш менеджер.

По мнению разработчика ПО Джордана Катлера*, такая обратная связь может фрустрировать программиста. Почему? Вероятно потому, что тот всегда был уверен: в своей должности ему достаточно «общаться» с помощью кода. Но нет. Зачастую концентрация только на коде ограничивает потенциал развития и продвижения по службе.

Преуспевание в коммуникациях — комплексная задача, и под катом автор рассматривает лишь то, что касается публичных выступлений. А именно:

— Наиболее важные нюансы языка тела, формулировок и тональности;

— Создание структуры презентации, которая заставит людей вас слушать.

Рекомендации могут быть полезным для очных и удалённых технических переговоров, проведения встреч и собеседований.

*Обращаем ваше внимание, что позиция автора может не всегда совпадать с мнением МойОфис.

Читать далее
Всего голосов 25: ↑23 и ↓2+21
Комментарии5

Истории

15+ полезных ссылок для начинающего специалиста по Data Science

Уровень сложностиПростой
Время на прочтение4 мин
Количество просмотров12K

Привет, Хабр! Меня зовут Раф. Сейчас я работаю аналитиком ценообразования в Яндекс Лавке, куда попал после стажировки в команде аналитики Яндекс Браузера. Параллельно учусь в НИУ ВШЭ и уже успел пройти курс «Специалист по Data Science» в Практикуме.

В этой статье я собрал полезные материалы, курсы и ролики, которые помогут освоить анализ данных с нуля. Статья пригодится новичкам в аналитике и Data Science.

Читать далее
Всего голосов 15: ↑14 и ↓1+13
Комментарии5

Подробный гайд: Как собрать дашборд в FineBI за 30 минут

Уровень сложностиПростой
Время на прочтение6 мин
Количество просмотров4.4K

Хабр, привет! 

Меня зовут Александр Ларин, я руководитель центра технической поддержки и обучения в GlowByte и лидер самого большого в России сообщества FineBI.

В данной статье я хотел бы показать новичкам основы работы в FineBI: как подключиться к источнику данных, создать на его основе датасет, провести обработку данных, собрать свой первый дашборд – и всё это сделать буквально за 30 минут.  А тех, кому этого будет недостаточно, приглашаю на наши курсы

Читать далее
Всего голосов 4: ↑4 и ↓0+4
Комментарии4

Obsidian. Путь от простой структуры к сложной и обратно. Часть 2

Уровень сложностиСредний
Время на прочтение9 мин
Количество просмотров12K

Первая часть статьи описывает возростание сложности системы, за счёт постоянного увеличения сбора метрик, задач и конечно же используемых плагинов

Закончилось это всё не очень хорошо, так заполнение "ежедневной рутины" усложнилось настолько, что заполнять её уже не хотелось. Поэтому критической задачей стало упрощение (идём обратно) в местах где сложность излишняя и автоматизация в местах, где есть лишние 2-3 клика.

Попробуем теперь всё упросить...

P.S. Как у любого новоиспечённого автора, у меня после написания первой статьи появился тг-канал. Милости прошу. Там пишу чаще, проще и более свободно. Формат статьи всё-таки сдерживает в каких-то рамках повествования.

Читать далее
Всего голосов 4: ↑3 и ↓1+2
Комментарии5

Дави жуков

Уровень сложностиСредний
Время на прочтение6 мин
Количество просмотров4.2K

Существует много курсов программирования и повышения IT-квалификации, но ни на одном из них не учат системно искать и исправлять ошибки. В реальных крупных проектах до 30% времени может уходить не на написание нового кода и фич, а на поиск первопричин неисправностей и их устранения. Именно недочёты и ошибки будут мешать вашему клиенту составить положительное впечатление о продукте, а в некоторых случаях они полностью блокируют процесс. Кроме того, инженер, который только пишет новый код и не решает ошибки, не получает архитектурный опыт и не расширяет кругозор, что приводит к появлению новых недочётов в проектах. Я опишу наш инструментарий для исправления ошибок в веб-приложениях и поделюсь опытом.

Читать далее
Всего голосов 19: ↑16 и ↓3+13
Комментарии8

Как я перестал бояться и полюбил автоматизацию мобильных приложений — Robot Framework

Уровень сложностиСредний
Время на прочтение15 мин
Количество просмотров3.5K

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

Это, конечно, не так. Я предлагаю вам познакомиться с Robot Framework — инструментом, который позволит писать автотесты, даже если у вас не было никакого опыта программирования.

Читать далее
Всего голосов 10: ↑10 и ↓0+10
Комментарии4

Как преодолеть Intermediate Plateau: 5 советов преподавателя

Уровень сложностиПростой
Время на прочтение2 мин
Количество просмотров6.3K

Intermediate Plateau, или «плато среднего уровня» — это период замедления в обучении, когда вы хорошо освоили базу и средний уровень, но не можете перейти к продвинутому уровню, хотя продолжаете много заниматься. Такое в большей или меньшей степени случается со всеми и во всех областях, но я расскажу на примере английского языка, потому что я его изучаю и преподаю. А вы напишите в комментариях примеры из своей сферы, работы или хобби.

Читать далее
Всего голосов 5: ↑4 и ↓1+3
Комментарии18

Изучение Java в 2024 году: что стоит почитать. 6 книг, которые можно рекомендовать

Время на прочтение3 мин
Количество просмотров13K

В 2024 г. Java никуда не делась и в ближайшие много лет явно не исчезнет. Язык продолжает развиваться. ПО, написанного на этом ЯП, всё больше. Разработчиков тоже нужно много и сразу, причём хороших. Для того чтобы стать таким специалистом, нужно, конечно, учиться и практиковаться. Сильно помогают книги, о которых сегодня и поговорим. Под катом — подборка пособий по Java.

Читать далее
Всего голосов 15: ↑13 и ↓2+11
Комментарии6

Сложные проекты для программистов, чтобы учиться новому

Уровень сложностиПростой
Время на прочтение6 мин
Количество просмотров28K

В основном я учился программированию самостоятельно. Когда у меня появлялась захватывающая идея, я разбирался, что необходимо для решения этой задачи. Например, когда я заинтересовался работой поисковых движков, то начал читать о вычислительной эффективности множеств. Так я обнаружил задачу «как понять, что я уже выполнил краулинг этого URL?», если их уже были тысячи. Чтобы ускорить ответ на этот вопрос, я использовал множество, поиск по которому занимает O(1), а не O(n).

Изучение того, что нужно для решения задачи, увлекательно, но при движении по собственному пути в кодинге в твоих знаниях остаются пробелы. Мне кажется, что если постоянно ставить перед собой сложные задачи, то эти пробелы будут заполняться по ходу. (Даже если это займёт больше времени, чем при прохождении курса. Интерес — важный мотиватор движения вперёд; стремитесь к тому, что любопытно вам.)

В тот момент, когда я начал понимать вычислительную эффективность и стремиться к ускорению своих программ, я как раз решал задачу, связанную с поисковым движком. С тех пор я иногда задаюсь вопросом: что стоит сделать дальше? Каким будет моё следующее сложное задание? Это сильно зависит от имеющихся у вас на текущий момент знаний; некоторые идеи имеют смысл, другие пока недостижимы. Так мы и учимся.

Я решил составить собственный список проектов, поддерживающих мой интерес к программированию. Это список в стиле серии Challenging projects every programmer should try Остина Хенли.

Читать далее
Всего голосов 20: ↑19 и ↓1+18
Комментарии8

Small talk для большого успеха: общение с рекрутером, коллегами и новыми знакомыми

Уровень сложностиПростой
Время на прочтение6 мин
Количество просмотров9.4K

Ребята, привет! Это Лена, методист курсов английского языка в Практикуме, преподаватель и англоговорящий интервьюер в международных IT-компаниях. Мы с вами уже знакомы по статье о собеседовании на английском для разработчиков.

Я хочу более подробно раскрыть пункт о софтскилах, а точнее, поговорить про small talk. Это часть англоязычной культуры, освоить которую полезно всем, кто хочет работать общаться с иностранными коллегами.

Но вот загвоздка: small talk часто кажется чем-то неловким — непонятно, о чём говорить и как долго. Именно с этим я и постараюсь помочь.

Читать далее
Всего голосов 14: ↑12 и ↓2+10
Комментарии3

Ближайшие события

Ну, наймете вы накрутчика опыта и ничего страшного — вам даже полезно

Время на прочтение5 мин
Количество просмотров8.7K

В нашей культуре принято запугивать непослушных детей, которые не хотят ложиться спать, есть что дают и слушаться родителей. Якобы придет милиционер, сосед или волк и сделают что-то неназываемое, но очевидно нехорошее.  В обсуждениях, казалось бы, взрослых людей вокруг собеседований в IT, тема волков тоже неожиданно всплывает. Утверждается, что ситуация с наймом такова, что скоро все джуниор и миддл-позиции займут накрутчики опыта с выдуманным резюме не останется места для нормального инженера и айтишечка загнется. Встает волчья звезда - последние дни наступают!

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

Это еще почему?
Всего голосов 36: ↑29 и ↓7+22
Комментарии57

Почему так важна открытость и как её прокачать

Время на прочтение6 мин
Количество просмотров6.2K

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

Под катом собрали полезные советы и материалы, которые помогут развить открытость.

Читать далее
Всего голосов 24: ↑18 и ↓6+12
Комментарии4

Путь от преподавателя английского к AI Product Manager

Уровень сложностиПростой
Время на прочтение4 мин
Количество просмотров1.6K

Всем привет, меня зовут Оля Шерстюк, раньше я была преподавателем английского языка, но начиная с 2023 года решила поменять свою деятельность и перейти в IT, сейчас я учусь в магистратуре AI Talent Hub. Хочу поделиться с вами своей историей.

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

Однажды я прочитала статью про применение искусственного интеллекта в декодировании языка животных в The New Yorker, одновременно всё большую популярность приобретал Chat GPT, и меня затянуло в новое и неизведанное.

Погуглив, я узнала, какой язык программирования нужен, чтобы прикоснуться к ИИ, посмотрела, какие есть курсы.

Читать далее
Всего голосов 12: ↑9 и ↓3+6
Комментарии6

Что я понял, изучив 50 книг про IT?

Уровень сложностиПростой
Время на прочтение10 мин
Количество просмотров31K

За прошедшие 3-4 года я прочитал в общей сложности более 25 000 страниц технической литературы и стал замечать, как сильно изменились подходы к выбору книг и их изучению. В этой заметке хочу поделиться наблюдениями и выводами, которые помогут читателю сэкономить время, сохранить мотивацию к чтению и выбрать действительно полезную книгу.

Читать далее
Всего голосов 34: ↑31 и ↓3+28
Комментарии31

10 фактов, которые разработчики ПО должны знать про обучение

Время на прочтение26 мин
Количество просмотров7.2K

Десятилетия исследований в сферах когнитивной психологии, образования и программирования дали нам глубокие знания о том, как мы учимся. В следующих десяти разделах статьи мы представим научно доказанные факты об обучении, которые касаются и разработчиков ПО, а также поговорим об их практической значимости. Эта информация может помочь в самообразовании, обучении джунов и подборе персонала.

Читать далее
Всего голосов 28: ↑26 и ↓2+24
Комментарии3

Опросил больше 1000 айтишников: вранье в резюме и котируемость курсов по «вкатыванию в IT»

Время на прочтение7 мин
Количество просмотров127K

Получилось отследить довольно интересные тренды: как размер стажа в индустрии коррелирует с отношением к выдумыванию опыта в резюме, как в IT-среде на самом деле относятся к выпускникам школ в стиле «стань айтишником за год», а также рейтинг самых ненавидимых и респектуемых в среде профи школ.

Читать далее
Всего голосов 189: ↑168 и ↓21+147
Комментарии318

Когнитивные искажения у аналитика данных: найти и починить

Уровень сложностиСредний
Время на прочтение7 мин
Количество просмотров5.4K

df.head() — с этого момента вы начинаете работу с данными и полагаетесь на увиденное? Я тоже. Так мы наступаем в феномен what you see is all there is («что вижу, то пою, что не вижу, не спою» — вольный перевод). У ограниченного набора данных, возможно, отсортированного, мы видим ещё более ограниченный набор данных. Мы сами этого не понимаем, но дальше нашу работу строим только на увиденном. 

Как починить себя? Принять как данность, что все подвержены когнитивным искажениям. От них нельзя избавиться полностью. Можно «пойти на компромисс: научиться распознавать ситуации, в которых возможны ошибки. И стараться избегать серьёзных ошибок, если ставки высоки». В этой фразе скрыт рецепт для нас: понимаем, где происходят значимые действия во время работы с данными → пробуем распознать «ситуации, в которых возможны ошибки» → придумываем, как можно избежать этих ошибок. 

Я работаю с данными почти 20 лет, и из них семь набирала и растила джунов, три — наставник в Практикуме на курсе «Аналитик данных». По работам начинающих аналитиков (чужие ошибки проще увидеть, чем свои) я пробовала понять, где происходят «значимые действия» и «возможны ошибки» во время предобработки данных. В этой статье предложу свои варианты борьбы.

Читать далее
Всего голосов 7: ↑6 и ↓1+5
Комментарии6

Вклад авторов