Найти тему
Статьи
59 прочтений · 3 года назад
Что нужно изучить, чтобы стать программистом? Чек-лист для бэкенд-разработчика
Ниже - мой субъективный чек-лист для бэкенд-разработчика. Рассматривать его стоит как условный гайдлайн, а не как жесткий список требований - в зависимости от вашей предполагаемой специализации требования будут различаться. Например, не все пишут софт под Linux, есть еще .Net и экосреда Microsoft - если вас тянет в разработку под Windows, ̶п̶о̶д̶у̶м̶а̶й̶т̶е̶ ̶д̶в̶а̶ж̶д̶ы̶ то Linux уже не является таким жестким must-have. 1) OS Linux Нужно уметь работать с командной оболочкой (например, bash) и основными Unix-утилитами...
17 прочтений · 3 года назад
Что такое IT-сфера? Рассказываю на пальцах, какие направления там есть и как там всё работает
Отвечаю на вопрос от подписчика моего телеграм-канала: Сейчас пока только присматриваюсь к it сфере.Понятно, что вы там творите всякие коды и приложения, и на этом всё) Было бы круто узнать как (и зачем ) в этой сфере всё работает. Какие бывают направления... Кто чем занимается - прям на пальцах... Что из себя представляют заказчики... И заказы… Предположим, вы предприниматель и решили открыть свою фирму - ООО «Рога и копыта» Вот вы арендовали офис, наняли 3 человека - себя, менеджера и бухгалтера, закупили компьютеры и начинаете осуществлять свою деятельность...
53 прочтения · 3 года назад
За что в it платят такие огромные деньги? Почему тогда все не становятся программистами?
За что в it платят такие огромные деньги? У меня стереотип, что человек за такие деньги должен как-то немерено пахать. Почему тогда все не становятся программистами, если это не так? Огромные или нет нам платят деньги зависит от того, с чем сравнивать. Некоторые инстаграм-блогеры зарабатывают и в пять раз больше хороших программистов, так что всё бывает по-разному. Кроме того, зарплаты айтишников разнятся от компании к компании и, тем более, от региона к региону. Да, зарплаты в IT выше чем у среднего...
15 прочтений · 3 года назад
Я девушка и работаю в IT. Как мне поставить коллегу-сексиста на место?
- Как поставить сексиста на место, когда ты новичок? То есть плохо у тебя получается не по той причине, что ты женщина, а по той, что новичок? Думаю, это вопрос можно обобщить до «Что делать, если коллега ведёт себя неподобающим образом и причиняет мне дискомфорт»? Для начала, определимся с целью. Если цель - эскалация агрессии, раздувание конфликта и месть коллеге, то вы сами догадаетесь, что делать. 🙂 Я буду исходить из того, что ваша цель - это работа в комфортных условиях и уважительное отношение коллег друг к другу...
23 прочтения · 3 года назад
Что такое soft skills и проактивность и почему они так важны при отборе кандидатов
Вы, вероятно, уже где-то слышали такое модное слово как проактивность. И о том, что в современном мире IT бывает такое, что технические навыки (hard skills) не всегда играют решающую роль в том, возьмут ли кандидата на работу. И что собеседующие могут обратить внимание на soft skills и, в частности, на пресловутую проактивность. Так что же это такое? Глубоко копать не буду, кажется, «бытовое» использование этого слова уже несколько ушло в сторону от первоисточника. Расскажу о смысле, который по сути вкладывают в это слово в IT-компаниях...
39 прочтений · 3 года назад
Как усидеть за работой, когда трудно сосредоточиться?
Во время рабочего дня в разные дни я могу впадать в 2 крайности. Не могу оторваться от работы Одна из них - это увлечься какой-то интересной и сложной задачей, и погрузиться в неё часов на 5-6-8-10. Особенно если работаешь из дома, и ничто не отвлекает. Это всё без перерыва, без обеда и практически без движения. Когда наконец отдираешь своё тело от стула, с удивлением замечаешь, что уже поздний вечер, ноги и 5-я точка затекли, а желудок ноет от голода. И состояние разбитое, даже если чувствуешь какое-то удовлетворение от проделанной работы...
20 прочтений · 3 года назад
Работа в IT - это опасно
Пишу эту статью не с целью напугать новичков, а чтобы призвать к бдительности. Старинная народная мудрость гласит «семь раз SELECT, один раз UPDATE». И не зря. Может статься, в конторе, в которую вы устроитесь работать будет царить такой бардак, что у вас (новичка) будет полный доступ к базе данных на продакшене. И вы «случайно» возьмёте и удалите оттуда все данные. Говорят, удаление нужных данных - это как боевое крещение для айтишника, и все через него проходят (я проходила). Но еще говорят, что дурак учится на своих ошибках, а умный - на чужих...
8 прочтений · 3 года назад
Главная ошибка мышления, которая мешает профессиональному росту
Условно образ мыслей любого человека можно поделить на два типа - «неподвижный» (fixed mindset) и «нацеленный на рост» (growth mindset). В первом случае человек навешивает на себя ярлыки и запирает себя в рамках этих представлений о себе, например: «я гуманитарий», «математика - это не для меня», «я глупый», «у меня нет способностей к этому» , «это слишком сложно для меня». То есть он рассматривает свои способности и таланты как некую константу, которую нельзя сдвинуть, и которая определяет его успех или не успех в чем-либо...
81 прочтение · 3 года назад
Что такое рекурсия? Объясняю для новичков на примере Python
Вчера помогала другой блогерше с заданием по функциональному программированию и столкнулась с вопросом - а как объяснить не математику, что такое рекурсия? Тем, кто знаком с такими математическими терминами как реккурентные функции и индукция, рекурсия по идее будет интуитивно понятна и так. Попробую рассказать про рекурсию максимально просто (для более интеллектуальных и подробных объяснений ищите статьи и видео в Интернете, и всё должно проясниться) для тех, кто ещё не разобрался. Наверно те, кто уже сталкивался с рекурсией, примерно понимает, что это функция, которая вызывает саму себя...
14 прочтений · 3 года назад
Для того, чтобы писать эффективный код часто достаточно здравого смысла, а не каких-то глубоких знаний
Когда слышишь что-то про эффективность кода и время его исполнения, первое, что приходит на ум - это какие-то сложные алгоритмы, математические оптимизации и разные тому подобные хитросплетенные методы. Ну а чтобы понять, где что-то пошло не так, найти узкое горлышко - используются разные анализаторы кода и профайлеры. По факту же (особенно, когда имеешь дело с не сложными задачами), часто всё оказывается гораздо проще - и для того, чтобы писать эффективный код, новичку достаточно использовать здравый смысл...
21 прочтение · 3 года назад
"Я глупый и ничего не умею" - как бороться с такой установкой и чем она вредит начинающему IT-шнику
Часто начинающие разработчики приходят на свою первую (или не первую) работу с убеждением, что они - никто - бесполезные, глупые, ничего не умеют. Психологически это вполне понятно и объяснимо. Но из этой...
6 прочтений · 3 года назад
За офисный планктон замолвлю слово. Какие плюсы у работы в офисе?
В последнее время часто слышу, как из каждого утюга ругают работу в офисе, и призывают всех уходить во фриланс. И, с одной стороны, эта точка зрения понятна - думаю, каждый из вас, кто когда-либо работал в офисах знает, какие в этом недостатки, и как многое там может раздражать и демотивировать...