Работа. Что, как и зачем

Работа. Что, как и зачем


Давно от меня не было никаких новостей, но на то был повод, о котором я сегодня расскажу. 

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

Как уже некоторые догадались, я работаю программистом, а точнее веб (backend) и по совместительству андроид разработчиком. Почему направления именно 2 так же поясню чуть позже. На данный момент я работаю в компании, которая разрабатывает мобильные приложения, CRM системы для бизнеса, сайты и различные скрипты. В большинстве случаев это все же сайты и CRM системы. Почему же направления 2? У нас нет строгого разграничения на специализацию. Каждый берет на себя ту задачу, который способен сделать, поэтому если попадается лёгкий frontend проект, то его может сделать и backend программист. Именно поэтому я работаю всем, чем только возможно. На данный момент я разрабатываю... Честно говоря я даже не представляю как это объяснить так, чтобы всем стало понятно, чем я занимаюсь. Если сказать так, как есть, то я разрабатываю связку по интеграции 1с и AmoCRM. Если же немного упростить сказанное ранее, то я разрабатываю связь 1с и CRM системы на backend. Компания, задачу которой я выполняю, из Беларуси и занимается автомобильным лизингом. По понятным причинам разглашать имя компании я не могу. 

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

Вообще, разработка какого-либо проекта происходит в несколько этапов:

1. Получение задачи и ТЗ от заказчика
2. Оценка его менеджером
3. Передача и оценка ТЗ программистом
4. Согласование сроков с заказчиком
5. Предоплата
6. Начало работы

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

Что же касается менее сухих фактов дк это то, что программисты очень часто общаются на работе, по крайней мере у нас. Очень часто случается так, что заказчик сильно тупит, плохое ТЗ и прочие факты, но именно эти становятся основными для созревания дальнейших проблем. Порой работники пол дня могут с менеджером общаться и выяснять как конкретно та или иная функция должна быть реализована. Кстати, это коснулось и меня. Так уж вышло, что ТЗ у меня просто отвратительное и без слез читать его нельзя. Частое отсутствие конкретики, невозможность выполнения функционала по техническим причинам, чересчур много воды и прочее. Да и сам размер ТЗ, а это 29 страниц вордовского файла, оставляет желать лучшего. Порой может получится так, что задача описана в 1 предложение, а все остальное - то, что делает заказчик. Спросите, зачем мне эта информация? Сам не знаю. Никто не знает. 

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

Во время работы над проектом я узнал огромное количество новой и полезной информации, которую не мог получить в колледже. Например, написал с помощью SWAGGER написал документацию по своему REST API, более углубленно изучил php фреймворк laravel, познакомился и поработал с Hubstaff, лучше стал понимать работу сервера, пообщался с лучшими разработчиками и от них так же узнал много нового, получил опыт в общении с клиентом. Я постоянно чувствовал себя неким чаном,в который каждый день вливают все больше и больше новой информации,и ощущать это безумно круто. Тяжело? Да. Интересно? Очень. 

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

Что же касается позитивных моментов - их много. Больше, чем я ожидал. Маленький и приятный офис. Расписание каждый может выбрать себе сам: 9:00-18:00, либо 10:00-19:00, обед 1 час в любое время, приятный молодой коллектив, очень добрый и позитивный директор, с которым мы быстро перешли на "ты", все общение либо в телеграме, либо в дискорде. Я действительно очень рад, что стал тут работать и зарабатывать пусть небольшие, но деньги в свои 18 лет. Так же я невероятно рад, что меня взяли на работу без какого-либо образования. Напоминаю, что на данный момент у меня образование 9 классов, но даже при этом условии я смог найти работу по профессии, по которой учусь всего лишь на 2 курсе колледжа (даже не университета). Именно на своем примере я могу показать другим людям, что в нашей профессии не важно наличие диплома как такового, важно стремление развиваться и обучаться

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

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


Ну и на последок держите немного фоток)


Report Page