OWIII

OWIII

По всем предложениям: owiii.dev@gmail.com
Пикабушник
поставил 6096 плюсов и 205 минусов
проголосовал за 0 редактирований
Награды:
более 1000 подписчиков
2628 рейтинг 2144 подписчика 391 комментарий 26 постов 8 в горячем
56

Немного Грузии вам в ленту

Немного Грузии вам в ленту Фотография, Грузия, Море, Черное море, Длиннопост, Пейзаж
Немного Грузии вам в ленту Фотография, Грузия, Море, Черное море, Длиннопост, Пейзаж
Немного Грузии вам в ленту Фотография, Грузия, Море, Черное море, Длиннопост, Пейзаж
Немного Грузии вам в ленту Фотография, Грузия, Море, Черное море, Длиннопост, Пейзаж
Немного Грузии вам в ленту Фотография, Грузия, Море, Черное море, Длиннопост, Пейзаж
Немного Грузии вам в ленту Фотография, Грузия, Море, Черное море, Длиннопост, Пейзаж
Немного Грузии вам в ленту Фотография, Грузия, Море, Черное море, Длиннопост, Пейзаж
Немного Грузии вам в ленту Фотография, Грузия, Море, Черное море, Длиннопост, Пейзаж
Немного Грузии вам в ленту Фотография, Грузия, Море, Черное море, Длиннопост, Пейзаж
Немного Грузии вам в ленту Фотография, Грузия, Море, Черное море, Длиннопост, Пейзаж
Немного Грузии вам в ленту Фотография, Грузия, Море, Черное море, Длиннопост, Пейзаж
Немного Грузии вам в ленту Фотография, Грузия, Море, Черное море, Длиннопост, Пейзаж
Показать полностью 12

Как стать QA Engineer за 4 месяца БЕСПЛАТНО

Как стать QA Engineer за 4 месяца БЕСПЛАТНО IT, Обучение, Учеба, QA, Качество, Урок, Образование, Собеседование, Программирование, Студенты, Разработка, Длиннопост

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


Еще 3 года назад я думал над тем, каково же это классно не быть привязанным к локации и иметь возможность работать из любой точки мира (в рамках финансовых возможностей). Но себя в этом положении вещей никогда не видел, пока не начал осваивать новые навыки, которые позволяют работать в режиме удаленной работы. Речь не про IT, так как существуют сотни сфер и тысячи навыков, с которыми можно зарабатывать за экраном монитора или телефона. А профессия специалиста по обеспечению качества ПО - это один из таких вариантов.


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


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


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


ДА ДА, БЕСПЛАТНО ВОЗЬМУ ДВУХ ЧЕЛОВЕК.


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


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


Ссылка на мой телеграм канал - https://t.me/+5UrZT7_X7mA2OTUy

Там найдете мой контакт, пишите, кому это действительно необходимо.

Показать полностью 1
14

Навык тестировщика, о котором мало кто говорит

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


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


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


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


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


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


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

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


Мой телеграм канал с программой для самостоятельного освоения профессии QA Engineer.


Всем результатов!

Показать полностью
14

Как вас делают слабыми

Человека невозможно научить, ему можно только помочь научиться.


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


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


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


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


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


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

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


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


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

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


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


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


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

Дисциплина бьёт класс. Если у вас не будет дисциплины, у вас не будет класса. А дисциплина начинается с ответственности. Ответственности за то, что только вы можете научиться, никто это не сделает за вас. А если скажет, что сделает - это враг, который вредит вам и делает вас слабее и ставит вас в зависимость от себя.


Всем результатов!


Мой телеграм канал, где опубликована программа для самостоятельного освоения профессии QA Engineer.
Показать полностью
990

Программа QA Manual Engineer 2.0 - Освоение профессии тестировщика без СМС и регистрации

Программа QA Manual Engineer 2.0 - Освоение профессии тестировщика без СМС и регистрации Учеба, QA, IT, Программирование, Обучение, Собеседование, Увольнение, Образование, Урок, Тестировщики, Текст

Привет! Представляю новую программу для освоения профессии QA Engineer (тестировщик) по направлению WEB. Собрана на базе бесплатных и общедоступных материалов, оформлена в программу, ориентированную примерно на 4 месяца.


Результатов!

Ссылка

Показать полностью 1
15

Программа подготовки для вхождения в IT (тестирование)

Привет всем! Кто читал мой предыдущий пост, знают что я собирал группу для обучению тестированию. Хотя так сказать было бы не совсем корректно, так как занимаемся с каждым индивидуально. Групповых занятий не провожу.


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

1. Самостоятельная работа, изучение материала, практические задания

2. Ежедневные отчеты о проделанной работе и изучение поставленной темы

3. Еженедельные созвоны: ответы на вопросы, консультации, подготовка к собеседованиям


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


Поэтому те, кто не успел, забыл, захотел - сейчас начать еще не поздно.


Телега: https://t.me/stingray_develop

Почта: stingray.develop@gmail.com

55

Во все тяжкие: история поиска ключа к своей первой профессии в 30 лет

Во все тяжкие: история поиска ключа к своей первой профессии в 30 лет IT, Программирование, Javascript, Длиннопост, Веб-разработка, Карьера, QA

You can either experience the pain of discipline or the pain of regret. The choice is yours.


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


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


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


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


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


Знаете, швейцарский психолог, ученик основателя судьбопсихологии Липота Сонди, Мартин Ахтних говорил, что профессиональное будущее для одного человека можно поделить на 4 вида:

1. Первая профессия - профессия для максимально быстрого освоения, некая плоскость ближайшего простого результата, эдакий фундамент. То, что получится быстрее всего.
2. Вторая профессия потребует больше времени, поскольку требует больше навыков.

3. Третья профессия - это то, что возвышает человека на уровень руководителя

4. Четвертая профессия - это триумф, особая редкая категория.


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


В целом, что касается программирования, то я как считал, что любой человек может стать профессионалом в этой деятельности, так и считаю. Вопрос в том, сколько времени и сил придется потратить тому или иному человеку для этого. Я не был готов тратить столько сил и времени сколько у меня стало уходить на освоение этого ремесла. А это уже противоречит первому блоку профессии. Первая профессия должна быть такая, которую можно освоить относительно легко и непринужденно, а на ее основе уже можно выстраивать дальше.


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


Так, что же насчет моей первой профессии? Что нового, OWIII? Может быть ты уже расскажешь по фактам? Что ты тут рассказываешь про какие-то профессии? У тебя то чего? Опять сливаешься?


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

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

Я подточил скиллы, изучил много нового и очень быстро понял как это работает и что от меня нужно. Моя база, которую я получил в разработке позволила мне вообще без сопротивления проходить собес за собесом. Да и любой разработчик так или иначе знает как тестировать функционал, который пишет, а если добавить методологию, принципы тест-дизайна и т.д. то получится хороший QA Engineer. В итоге я прошел 3 этапа собеседования в Тинькофф, в том числе этап решения задач на JS в режиме онлайн. Так, что поговорка: "тяжело в учении - легко в бою", актуальна как никогда.

Вот, уже 4 месяца я QA Engineer FullStack в одной из команд банка Тинькофф и Manual QA Engineer в еще одной компании. Вторая компания - подработка, проектная работа. В итоге experience x2 и skills x2. Несмотря на два проекта, я каждый день повышаю квалификацию в этой плоскости и еще в парочке других.


Чем интересно тестирование? Тем, что здесь ты можешь писать код (автотесты) и руками тестировать функционал. И очень много взаимодействия с командой (у меня до 60% времени). В противовес последнему проекту по программированию. Есть еще особенности, но об этом в другой раз, не в рамках этого, итак уже длиннопоста.


А что насчет бизнеса и project manager, OWIII?


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


Проджектом меня брали на пару проектов, но это была бы длинная дорога в дюнах с самого низа. А нормальная позиция подразумевает скиллы и знания, которых у меня не было.


Что дальше?


Перспектив много и есть много идей. Я открыт к любому взаимовыгодному взаимодействию как в сфере тестирования, так и вне. Буду ли я всегда заниматься тестированием? Нет, но возможно какое-то довольно продолжительное время.

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


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


Для связи:
Телеграм
Инста


Спасибо всем за внимание. До новых встреч!

Показать полностью
50

Во все тяжкие: Веб-разработчик с нуля. 1,5 года. ПРОЕКТ ЗАКРЫТ

Во все тяжкие: Веб-разработчик с нуля. 1,5 года. ПРОЕКТ ЗАКРЫТ IT, Программирование, Карьера, Javascript, Веб-разработка, Frontend, Web, Длиннопост

Цель — Senior Frontend Developer.

Язык: JavaScript / TypeScript.

Возраст: 29 лет.

Работа (настоящее время): Middle Frontend Developer в компании "Open Solutions".

Локация: г. Санкт-Петербург.


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

Прошло 1,5 года со дня как я принял решение стать Senior Frontend Developer.


Как вы помните из предыдущего поста, я устроился разработчиком уровня миддл в компанию Open Solutions. Да, я прыгнул чуть выше головы, но надеялся наверстать в процессе работы и поначалу это удавалось. Участвовал на не самом простом проекте и последние дни я перестал справляться с задачами должным образом, а если сказать еще точнее, то вообще с трудом решал задачи. На меня начал жаловаться заказчик, а потом и ПМ.


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


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


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


Я охладел к программированию или как принято говорить перегорел. Поэтому, работая последние дни над проектом в Open Solutions у меня отчетливо начали возникать мысли о том, чтобы начать движение в плоскость QA или в плоскость ПМ. И параллельно всегда меня преследовали мысли о создании своего дела. Что уж тут скрывать, да и писал об этом ранее.


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


Думаю: Тут позиция джуна, прокачаться смогу, не будет давления жесткого и т.д. Да и по зарплате я не особо теряю в принципе. Поэтому я согласился. И после этого меня увезли в больницу.


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


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


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


И как вы понимаете, свято место ( в мыслях и поступках тоже) пусто не бывает. Последние пол года я параллельно осваивал другую плоскость, абсолютно не связанную с IT. Что за плоскость пока раскрывать не буду, но скажу, что мне это очень нравится, поэтому я начал открытие своего маленького дела, своей компании по производству ***. Всю жизнь хотел заняться бизнесом, но как-то собраться не мог и не мог определиться с видом бизнеса. И хоть в этой области нет столько денег как в IT, но этим заниматься я хочу и думаю, что это принесет свои плоды и своих клиентов я найду. И да, сайт сделаю себе сам, профит!(ахах).


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


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


Выводы сделаны, решение принято. Всем спасибо за поддержку и критику, спасибо тем, кто читал меня эти стремительно пролетевшие 1,5 года.


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


Желаю успеха тем, кто пришел в программирование и полюбил это дело, также желаю успеха тем, у кого еще все впереди.

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

почта: owiii.dev@gmail.com

телега: @artem_owiii

инстаграм

Показать полностью
26

Во все тяжкие: Веб-разработчик с нуля. 17 месяцев

Во все тяжкие: Веб-разработчик с нуля. 17 месяцев IT, Программирование, Карьера, Javascript, Веб-разработка, Frontend, Web, Длиннопост

Путь познается в тренировках(принцип из книги земли Миямото Мусаси).


Цель — Senior Frontend Developer.

Язык: JavaScript / TypeScript.

Возраст: 29 лет.

Работа (настоящее время): Middle Frontend Developer в компании "Open Solutions".

Локация: г. Санкт-Петербург.


Привет! Как у тебя дела? Сколько всего достойного и полезного сделал за последний месяц?


Вот пролетело уже почти два месяца, как я разрабатываю интерфейсы в компании "Open Solutions". Что могу сказать? Могу сказать, что этот месяц был крайне трудным, я столкнулся и с плохим менеджментом на одном проекте и с крайне сложно замудренной архитектурой другого проекта, где столько запихали абстракций и оберток на обертке, что по началу вообще непонятно, что куда и откуда передается и зачем. Сейчас уже потихоньку начинаю втягиваться.


Что я изучил, либо начал изучать в последний месяц:


1. Курс по Node.JS(20% прошел);

2. Курс по devOps(20% прошел);

3. Книга Властон Феррейра Фило - "Теоретический минимум по Computer Science".(хех, да, да, да);

4. Начал осваивать создание ботов в телеге. Есть идея для себя бота сделать определенного;

5. Время от времени верстаю какие-нибудь формочки, карточки по гайдам с ютуба. Чтобы не забыть верстку и узнать что-то новое.


Да, как вы заметили, я ощутил острую нехватку знания систем по деплою, тестированию и интеграции. А то я пишу код, а что дальше с ним происходит - загадка. Как в черную дыру проваливается. Вот, решил подтянуть этот момент и освоить основы девопс.

Второй момент - это минимальные знания бэкенда. Необходимость возникла в ходе изучения SSR и Next.js.


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


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

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


Всем результативного месяца!


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


Я на связи:

почта: owiii.dev@gmail.com
телега: @artem_owiii

инста

Показать полностью
43

Во все тяжкие: Веб-разработчик с нуля. 16 месяцев

Во все тяжкие: Веб-разработчик с нуля. 16 месяцев IT, Программирование, Javascript, Веб-разработка, Frontend, Web, Длиннопост

Воинское искусство обладает такой силой, что может из простолюдина сделать Короля, а из Короля - простолюдина. Никколо Макиавелли


Цель — Senior Frontend Developer.

Язык: JavaScript / TypeScript.

Возраст: 29 лет.

Работа (настоящее время): Middle Frontend Developer в компании "Open Solutions".

Локация: г. Санкт-Петербург.


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


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


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


Что хочу отметить касательно собеседований на позицию middle? Во-первых, почти во всех компаниях (в том числе куда я устроился) помимо устных ответов на вопросы, которые задают на позицию junior, здесь ты решаешь задачи и пишешь код онлайн. Во-вторых, касательно вопросов - вопросы разные, помимо базы javascript и фрэймворков, здесь задают вопросы о том, как бы ты решил ту или иную реальную конкретную задачу.


Итак, уже две недели я тружусь в компании Open Solutions на удаленной основе. У меня сейчас выстроена 3-х месячная система повышения уровня квалификации (это по желанию), где у меня есть более опытный коллега, который поставил мне задачу на самостоятельное изучение конкретной плоскости и каждый месяц буду делать отчет что получилось и что нет. Сейчас у меня уклон идет в SSR. То есть уход от SPA в изоморфные приложения.


Понятное дело, что middle разработчики бывают разные и поэтому, если вы изучите рынок, то увидите, что зарплаты колеблются от 80 т.р. до 160 т.р. или даже выше. Поэтому будем ориентироваться на средние показатели и тот факт, что по линейке компании, куда я устроился, я прошел на миддла. Вопрос соответствия вообще холиварная тема, но хочу сказать, что соотношение уровня заработной платы и задач,и которые я решаю, меня вполне устраивают.


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

Кстати, теперь могу спокойно ехать хоть в Турцию и жить там очень комфортно, но сейчас это не актуально.


Памятуя традицию еженедельных отчетов:


- Решил несколько тестовых заданий по React (не выкладываю в репу с тестовыми, так как еще рано, компании их еще высылают соискателям);

- Прочитал книгу Scott Chacon - ProGit (рекомендую тем, кто хочет узнать полезные команды системы контроля версий и проникнуть внутрь git);

- Посмотрел выступление рендеринг на стороне сервера;

- Прошелся по верхам Next.JS;


Да, ты спросишь, а как связаны данные новости с обложкой поста?


Всё просто. Помимо программирования я интересуюсь воинскими искусствами и планирую восстановить тренировки, для чего ищу спарринг-партнера.


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

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


ЛОКАЦИЯ: САНКТ-ПЕТЕРБУРГ. (более точное место определим позже, пока погода позволяет будем тренироваться на улице).


Что конкретно будем рассматривать в ходе тренировок:

- Стиль бокса Каса Д'амато (тренер и наставник Майка Тайсона);

- Испанское неаполитанское и палермитанское фехтование;

- Работа с ножом и против ножа(в том числе голыми руками);

- Работа со стилетом;

- Работа с другими видами оружия;

- Как всё это интегрировать в жизнь и т.д.


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


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

Пиши в телеграм, если есть желание составить мне компанию: @artem_owiii


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


Всем удачи и реализаций!

Показать полностью
Отличная работа, все прочитано!