Про мир IT и свое призвание в нем.
Во-первых: нужно понимать зачем тебе это всё. Очевидно, что делать что-то только ради денег - очень глупая затея.
Во-вторых: важно понимать от чего тебя прёт. Нравится делать модные кнопки - делай, кайфуй от себя, это очень важно.
В-третьих: мир IT разнообразен, пробуй, не ссы)
Я поработал в разных сферах (от тренера по спортивным бальным танцам до звукорежиссёра) и пробовал разные вещи именно в IT(от инженера связи до геймдева) и понял: не попробуешь - не поймешь. Естественно везде есть плюсы и минусы, и тут уже вопрос личных компромиссов и желаний.
Как понять, что выбранная область IT -это твое?
ИМХО: профессия должна лаконично вписываться в твою жизнь и интересы, предоставляя новые эмоции и крутые челенджи.
Если на энтузиазме пилишь фичу до победного и после возвращаешься домой измотанный, но с горящими глазами - это оно!
Помню, мы сидели с нашим ПМом до 2-х часов ночи и пытались завести стриминг на старых Sony (еще без андройда). Сделали для этого стенд с сервером, шифрующим медиа на лету, кеш-проксю, подменяющую хедеры и приложение-самопал на телек на JSе. Это был крутой и приятный челлендж)
Тут стоит отметить, что очень важна команда, с которой ты двигаешься и растешь профессионально.
Топ-команда для каждого своя, но я для себя вывел три вещи-лакмусовой бумажки, определяющих тех самых "своих братюней"
Так или иначе - ты работаешь с людьми. И лучше если это твои "Бро".
Однажды на собесе посреди тех-вопросов меня спросили: "Вань, как ты относишься к мату?". Я ,не долго думая, ответил: "Ох$%тельно, бл:%ть, отношусь!". После этих слов мы поняли - я буду работать с этими людьми)
В команде мечты должны быть люди, с которыми ты можешь и пошутить, и покутить, и работу работать. Поверьте, такие команды есть и вы удивитесь на сколько их может быть много! И тут не важно кто вы: интроверт любящий Джабу Хатта из SW, или местный любитель баров и танцев до утра)
В команде ты должен понимать, что с ними - ты сможешь прокачаться.
Не важно в чем: будь это умение качественно писать код, уметь находить лаконичное архитектурное решение или прокачать умение вести диалог и выступать с докладом. Чем больше ты развит "вширь" - тем ты мощнее!
Понимание общих целей команды.
Если каждый в команде, какой бы она крутой не была, не понимает что и для чего - процесс работы замедлится, потеряется остаток энтузиазма и все, рано или поздно, пойдет по одному месту. Общее инфо-поле - мастхеф!
Наверное стоит еще сказать, что немаловажной составляющей будет тот продукт, который ты делаешь, и его ценность для тебя и других. Очень поднимает желание "вджобывать" осознание того, что продукт, над которым ты трудишься, делает кого-то счастливее, веселее, здоровее, лучше.
В одном приморском стартапе, где мы делали соц-сеть с мини-играми и риалтайм стримингом, на бета-тестировании мы сидели и смотрели, как люди развлекаются, играют, общаются и веселятся. Это неимоверно подняло нам желание сделать проект лучше и мощнее. Такие вещи - бесценны.
В случае, если так сложились звезды, и ты попал туда, где тебе не нравится, не качает вайб, не прет мууд, и ничего с этим сделать не можешь - не переживай и пробуй что-то другое. Скорее всего на следующей итерации трудоустройства будет то, что заставит твое сердечко трепетать)
Подытоживая, скажу так:
пойми что ты желаешь от IT
если понял - попробуй
если попробовал - подумай, как послевкусие
если так себе - поменяй рецепт и попробуй еще раз с 1 пункта
если ниче так - попробуй выходить на уровень повыше
если начало переть - поздравляю)