Cooking PHP. Программирование с Екатериной
172 subscribers
12 photos
3 videos
1 file
25 links
Учим php на кухне с нуля 🙄

Сложно ли девушке работать программистом?
Офисные заметки, размышления о работе и о жизни.

Более 20 лет в ИТ, более 15 в php
Download Telegram
Channel name was changed to «Girls in php | Программирование с Екатериной»
Channel name was changed to «Программирование с Екатериной»
Всем привет!

Кто меня еще не знает, я - Голева Екатерина, php-разработчик, страшно
сказать, с 2007г., до этого занималась версткой и дизайном веб-сайтов.

Мне непонятно, почему так мало девушек в программировании, и на этом канале я попытаюсь совратить вашу душу и вовлечь в эту перспективную и высокооплачиваемую работу 😄

Курс "Программирование для девушек с нуля" - старт 14 апреля! https://www.mywishbook.ru/programming
25
Для затравочки, заглянула на hh.ru, давно там не была.
Стоимость программистов подросла.
Но это уже хороший уровень программиста, руководитель группы разработки. Но ничего нереального.
Вакансии попроще тоже покажу позже.
👍11🔥32
Постепенно все расскажу, сколько времени нужно, какие базовые знания нужны, нужно ли образование в сфере ит, с чего вообще начать.
Какие еще вопросы? Пишите в комментариях, я потом или онлайн-встречу проведу или в постах напишу.
12
Друзья, начну с последнего вопроса, потому что с него все и начинается.
С чего начать в ИТ? Что изучать?

ИТ - это не только программирование, а огромная отрасль. Поэтому начнем с сужения понятий.
Здесь мы говорим о программировании.
Однажды одна девушка меня спросила, с чего начать программирование.
- А что вы хотите программировать? - отвечаю, - На каком языке?
- Языке? - растерялась она, - Там еще языки какие-то?
15
Больше она мне не писала, а зря.
Ничего страшного в этом нет.
Язык программирования - просто способ написания кода. Вы можете писать программы для компьютера, приложения для мобильных и т.д. - это будут разные языки программирования.
Я пишу код для веб-сайтов. Чтобы вы могли записать, например, свое желание в Книгу Желаний, мне нужно написать определенные строки.
В вебе есть фронтенд и бэкенд разработка, потом расскажу чуть подробнее. Я, прежде всего, бэкенд разработчик и пишу на php (т.е. php - это и есть тот самый язык программирования).
Поэтому, с чего начать в ИТ?
Определить сферу, в которой вы хотите работать. Может, компьютеры чинить или сети прокладывать - это тоже ИТ.
Если это программирование, то что именно, какого рода программы, для чего?
После этого узнаете, на каких языках можно писать эти программы, покупаете курс или книгу (или вовсе без этого, находите форумы или блоги по теме) и начинаете учиться 😃
22👍3
“Какой порог по возрасту для входа в ИТ? Реально ли найти работу в 40 с небольшим? Первую работу” - реально. Подруге 42 будет, вот только вышла на работу программистом, можно считать, первую. До этого работала с 38 лет на другой, но туда она пошла как стажёр.
👍19
«На сколько тяжелее девушкам найти работу, чем парням, особенно junior» - по моему опыту, без разницы. Если я проваливала собеседование, то понимала, что провалила сама, гендер тут ни при чем.
Но тут отдельная тема, к поиску работы и собеседованиям нужно подготовиться. Даже если я сейчас сама решу поменять работу, то буду к этому готовиться.
Мне кажется, девушек даже чаще приглашают на собеседования, хотя бы из любопытства)
13👍7
Нужно ли образование в ИТ чтобы стать программистом?

Вообще, не помешает, но все же это редкая профессия, где прекрасно можно обойтись без ИТ-образования и даже вообще без образования.

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

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

Похожая история была с другим коллегой. Он жил в Кишеневе и не имел никакого высшего образования. Его пригласили на собеседование в Москве, он прыгнул в поезд, и вскоре уже работал у нас.

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

#ответынавопросы
25👍1
Продолжаю отвечать на вопросы.

Сколько времени в среднем вы тратите на свою работу? Где находите клиентов?

Я никогда не искала клиентов, но работала на компании. Многие начинают с фриланса, у меня такого опыта не было. Иногда клиенты сами меня находили (и бывали очень выгодные заказы, например, самый выгодный у меня был заказ, на который я потратила пару дней, а получила 70т.р., это было давно и сопоставимо с той моей зарплатой за месяц), но сейчас отказываюсь от заказов.

Сейчас у меня работа по ставке, обычная, классическая, но удаленка и бывает, задач мало. И вторая работа с почасовой оплатой, сколько поработала, столько заплатили, с гибким графиком, когда хочешь, тогда и работаешь.
Честно скажу, сейчас я трачу мало времени на работу. Период такой, что хочется больше времени гулять, тренироваться, заниматься домом и сыном. Но чтобы так жить, я уже много поработала до этого)
👍22🔥92👌1
Но я хотела написать другое. Ответ на вопрос.


Легко ли стать программистом? Или нужен“особый” склад мозгов?

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

Ну вот скажем, есть одаренные дети,
которые помогают учителю по информатике настраивать компьютеры и вести уроки.

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

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

Сама я никогда не имела никаких склонностей к программированию. У меня и компьютеране было до того лета, когда я собралась поступать на информатику. Как меня туда занесло – отдельная история.

Но даже я осилила поступить на бюджет и всю последующую жизнь проработать в
ИТ. При том, что в универе нас программировать НЕ учили, если не считать паскаля на первом курсе. Все, что я умею и знаю – это результат самообучения в процессе работы, сразу на бою.

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

Другой вопрос, зачем. Об этом я напишу в следующий раз.

#ответынавопросы
27👍4
Быть программистом круто.

Я реально горжусь своей профессией.
Как уже писала, я – веб-программист, занимаюсь созданием веб-сайтов, в основном, бэкенд.

Плюсов у этой деятельности очень много:
1. На данный момент программисты очень востребованы на рынке (по крайней мере, в Москве), мне постоянно поступают предложения о работе, поэтому я легко могу уйти со своей текущей работы только потому, что мне что-то по мелочи не понравилось или левая пятка захотела)) И зарплаты у веб-программистов довольно высокие. Даже начинающие программисты в Москве могут рассчитывать на 60-70 тыс.р. в месяц.

2. Есть возможности работать удаленно, из любого места. Что я и делаю последние 9 лет.

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

4. Эта профессия уважаема в обществе. Стоит сказать “я программист”, как многие начинают смотреть как-то по-другому, с уважением.

5. Работая программистом, вы можете участвовать в создании самых разных интереснейших проектах, на самые разные темы (я однажды полгода писала кулинарный раздел для сайта крупной газеты, вот это был кайф!), люди тоже будут встречаться самые разные.

6. Вам не нужно получать специальное образование, чтобы стать программистом.
Лично у меня даже никаких веяний души не было, информатику в школе ненавидела.

Я училась программированию через несколько лет после окончания института сама, по книжкам, потом совершенствовалась прямо в рабочем процессе, коллеги-мужчины помогали всегда, с самого начала)

Просто однажды решила, что хочу этому научиться. 90% моих коллег имеют образование в других областях, далеких от ИТ.

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

8. Можно брать подработки (которых может быть довольно много) или создавать свои проекты и зарабатывать на них. Кстати, средняя стоимость времени программиста, работающего сдельно – 2т.р. в час.

Пожалуй, я могу рассказывать об этом до бесконечности, в подробностях и красках. Могу лишь посоветовать всем, у кого технический склад ума, кто достаточно усидчив и любит спокойную деятельность, где результаты зависят в основном от вас (обычно это “работает” или “не работает”, оценить легко), обязательно присмотреться к этой профессии.

А быть девушкой-программистом еще круче 😉🤗
21👍10
Друзья, я про вас не забыла, но немного отвлеклась.
Был очень интересный вопрос: сколько времени надо, чтобы начать зарабатывать.
Подробнее я еще расскажу.
Скрин выше с зп в 600тыс. все же редкость и требует уже хорошего уровня.
Сейчас технологии стали умные и подбирают предложения под ваше резюме, поэтому мне высвечиваются вакансии с диапазоном 170-350т.р.
Что очень радует, так это востребованность на рынке (но тут тоже нюансы). Я не ищу работу, статус на hh.ru у моего резюме не выставлен, да оно и неполное, мне лень было заполнять, и все равно, предложения периодически поступают. Вот два недавних ⬇️
👍4
Зп из любопытства спросила.
🔥2
А здесь (кстати, кто fullstack недавно хотел?) начинают даже уговаривать, хотя я явно не горю энтузиазмом)
В вакансии стоит от 170т.р.

В любом случае, востребованность на рынке налицо.
👍73🔥2
Подумала, что рассказываю о профессии, и тут же начинаю сыпать непонятными терминами.

Что такое fullstack-разработчик?
Начнем с того, что веб-разработку делят (условно) на фронтенд и бэкенд.

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

Бэкенд - это то, что происходит на сервере и что не видит пользователь. Это, как правило, работа с данными: принять, обработать, положить в базу данных, потом обратно достать. Например, тыкает пользователь на ссылку, идет запрос на сервер. Там происходит запрос в базу на нужную статью, статью (текст со всеми аттрибутами: заголовком, автором и т.д.) находим и возвращаем пользователю. Или в интернет-магазине, заходите вы в раздел "Кухонная техника", на сервере происходит запрос в базу данных, ищутся все товары из этого раздела и возвращаются пользователю.

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

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

Кто больше зарабатывает из всех троих?

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

Понятно объясняю и интересно ли это?\
15👍11🔥5
Я считаю, что успешно реализовалась в работе. Уже более 15 лет я работаю программистом, сейчас - в крупном известном проекте. И заодно имею свой проект)

И знаете, что мне помогло стать как программистом, так и автором проекта?

Осознание, что если другие могут, то и я могу. Пример перед глазами.

Поясню.

Я знаю, что многие люди часто думают про других, более успешных коллег (друзей, знакомых) что-то вроде “ну это не для меня, он смог, ему повезло может, но я не смогу”

У меня было наоборот.

Я смотрела и думала: “Раз он может, то и я могу”

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

И как же мне нереально повезло, что это было именно тогда, на моей первой еще работе.

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

Девушка-программист - это было нормально. Ну и что такого?

Мне тогда (и сейчас тоже) казалось, что программистом быть круто. Она - Ольга Н. - могла.

“Значит, и я могу” - решила я тогда.

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

“Прикольно”, - подумала я. - “Значит, когда мне надоест работать в офисе, я буду работать из дома. А еще и заведу себе какой-нибудь проект для души”

В итоге, именно так все и получилось. Я очень благодарна им обоим, просто за то, что в нужное время оказались для меня примером того, что ТАК МОЖНО.

#девушкивпрограммировании #girlsinphp #веравсебя
28👍4
Как я чуть не поработала посудомойкой за 2000р. в месяц 😃

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

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

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

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

Так вот, когда я была еще студенткой, попала в историю, когда работадатель на собеседовании начал проникновенно говорить, что он ищет сотрудников, которым будет важно общее дело, которые будут хотеть развиваться, а не только думать о деньгах. Я повелась и устроилась на график с 9 до 18. Не зная предполагаемой зарплаты...

Ушла я оттуда через два дня. Потому что устраивалась для работы, связанной с базами данных, а по факту занималась вообще непонятно чем, плюс сотрудники должны были по очереди в обед ходить в магазин, закупать продукты на отдел, подготавливать обед (помыть овощи, порезать колбасу и тому подобное), потом приглашали начальство поесть, после них ели все остальные (ну что осталось). И далее – опять же по очереди, нужно было за всеми помыть посуду.
Наверное, мне повезло, что я сразу попала в дежурные, и это настолько меня удивило, что выходить больше не захотелось. Повезло, потому что со мной туда устроились еще двое ребят с моего факультета, и от них я позднее узнала, что зарплата их составляла 500р. в неделю, 2 тыс.р. в месяц. Даже для начала двухтысячных и отсутствия опыта работы это было уж слишком...

С того времени я четко проясняю этот вопрос на собеседовании. Если я вижу, что в вакансии стоит, скажем, 100тыс.р., то на вопрос “сколько вы хотите получать?” никогда не назову меньшую сумму. Кстати, как-то вместе со мной наняли еще одного программиста, но ему платили на 20тыс. меньше. Когда я спросила своего руководителя, почему так, он ответил:
- Ну я вас спрашивал, сколько вы хотите получать. Сколько ответили, столько и получаете.

Но это все же риск. Если работадатель хочет сэкономить, то можно не получить желаемое место. С этим я тоже сталкивалась.

А вы как считаете, должна быть указана четкая зп в вакансии? Занижаете свои пожелания на собеседовании, чтобы взяли? Или как выкручиваетесь, когда хочется получить работу, но не хочется продешевить?
👍213