Путь разработчика
12 subscribers
1 link
Я Александр. Занимаюсь веб разработкой уже более 20 лет. На этом канале вы найдёте советы, истории и размышления по софт скилам, основанные на моём опыте работы. Уверен, они будут полезны тем, кто хоть как-то связан с разработкой.
Download Telegram
Лень не решит проблемы

Для чего вообще всё это? Для того, чтобы поделиться опытом. Я уже более 15 лет занимаюсь разработкой различных web проектов и накопил свой уникальный багаж знаний. Но в основном это не технический багаж, а набор полезных практик, ошибок и их исправлений, предположений и верных поступков, интуитивных положительных решений и неожиданных жизненных ситуаций.

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

Я помню себя ещё тогда, когда понятия не имел, куда двигаться и как поступать в этом мире IT. Сколько же я потратил времени, чтобы найти ответы на вопросы, которые можно было бы решить быстро, будь у меня возможность у кого-то спросить. Хотя хотел ли я тогда обо всём спрашивать? Об этом тоже можно написать.

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

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

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

Быть олдскулом тоже имеет свою особенность и нужно уметь себя в этом позиционировать. Консерваторы в IT могут жить не долго и после определённого возраста начинаешь понимать, что либо ты покроешься пылью и мир пройдёт мимо тебя, либо ты будешь держать форму и сможешь дать бой. Как в спорте. Как только ты начинаешь сдавать, так сразу интерес к тебе пропадает. Но козырь олдскулов – это бесценный опыт. Важно на этом сосредоточиться и продолжать оттачивать навыки. А как, поговорим об этом позже.

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

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

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

Одно дело, когда программист уже прошёл через дедлайны, текучку и многочасовые поиски багов. А другое дело, когда ты только входишь в профессию, упорно стараешься развиваться, понимаешь весь смысл легаси и видишь, как некто «за пару кликов» находит классную работу без опыта в резюме, то руки опускаются. И вот тут важно не сделать ошибку и продолжать двигаться в своём направлении, бороться с неудачами и совершенствовать себя. Жизнь расставит всё на свои места. Трудолюбивые и достойные обязательно будут вознаграждены. А «халявщики» останутся позади.

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

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

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

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

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

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