- Любовные романы
- Фантастика и фэнтези
- Ненаучная фантастика
- Ироническое фэнтези
- Научная Фантастика
- Фэнтези
- Ужасы и Мистика
- Боевая фантастика
- Альтернативная история
- Космическая фантастика
- Попаданцы
- Юмористическая фантастика
- Героическая фантастика
- Детективная фантастика
- Социально-психологическая
- Боевое фэнтези
- Русское фэнтези
- Киберпанк
- Романтическая фантастика
- Городская фантастика
- Технофэнтези
- Мистика
- Разная фантастика
- Иностранное фэнтези
- Историческое фэнтези
- LitRPG
- Эпическая фантастика
- Зарубежная фантастика
- Городское фентези
- Космоопера
- Разное фэнтези
- Книги магов
- Любовное фэнтези
- Постапокалипсис
- Бизнес
- Историческая фантастика
- Социально-философская фантастика
- Сказочная фантастика
- Стимпанк
- Романтическое фэнтези
- Ироническая фантастика
- Детективы и Триллеры
- Проза
- Юмор
- Феерия
- Новелла
- Русская классическая проза
- Современная проза
- Повести
- Контркультура
- Русская современная проза
- Историческая проза
- Проза
- Классическая проза
- Советская классическая проза
- О войне
- Зарубежная современная проза
- Рассказы
- Зарубежная классика
- Очерки
- Антисоветская литература
- Магический реализм
- Разное
- Сентиментальная проза
- Афоризмы
- Эссе
- Эпистолярная проза
- Семейный роман/Семейная сага
- Поэзия, Драматургия
- Приключения
- Детская литература
- Загадки
- Книга-игра
- Детская проза
- Детские приключения
- Сказка
- Прочая детская литература
- Детская фантастика
- Детские стихи
- Детская образовательная литература
- Детские остросюжетные
- Учебная литература
- Зарубежные детские книги
- Детский фольклор
- Буквари
- Книги для подростков
- Школьные учебники
- Внеклассное чтение
- Книги для дошкольников
- Детская познавательная и развивающая литература
- Детские детективы
- Домоводство, Дом и семья
- Юмор
- Документальные книги
- Бизнес
- Работа с клиентами
- Тайм-менеджмент
- Кадровый менеджмент
- Экономика
- Менеджмент и кадры
- Управление, подбор персонала
- О бизнесе популярно
- Интернет-бизнес
- Личные финансы
- Делопроизводство, офис
- Маркетинг, PR, реклама
- Поиск работы
- Бизнес
- Банковское дело
- Малый бизнес
- Ценные бумаги и инвестиции
- Краткое содержание
- Бухучет и аудит
- Ораторское искусство / риторика
- Корпоративная культура, бизнес
- Финансы
- Государственное и муниципальное управление
- Менеджмент
- Зарубежная деловая литература
- Продажи
- Переговоры
- Личная эффективность
- Торговля
- Научные и научно-популярные книги
- Биофизика
- География
- Экология
- Биохимия
- Рефераты
- Культурология
- Техническая литература
- История
- Психология
- Медицина
- Прочая научная литература
- Юриспруденция
- Биология
- Политика
- Литературоведение
- Религиоведение
- Научпоп
- Психология, личное
- Математика
- Психотерапия
- Социология
- Воспитание детей, педагогика
- Языкознание
- Беременность, ожидание детей
- Транспорт, военная техника
- Детская психология
- Науки: разное
- Педагогика
- Зарубежная психология
- Иностранные языки
- Филология
- Радиотехника
- Деловая литература
- Физика
- Альтернативная медицина
- Химия
- Государство и право
- Обществознание
- Образовательная литература
- Учебники
- Зоология
- Архитектура
- Науки о космосе
- Ботаника
- Астрология
- Ветеринария
- История Европы
- География
- Зарубежная публицистика
- О животных
- Шпаргалки
- Разная литература
- Зарубежная литература о культуре и искусстве
- Пословицы, поговорки
- Боевые искусства
- Прочее
- Периодические издания
- Фанфик
- Военное
- Цитаты из афоризмов
- Гиды, путеводители
- Литература 19 века
- Зарубежная образовательная литература
- Военная история
- Кино
- Современная литература
- Военная техника, оружие
- Культура и искусство
- Музыка, музыканты
- Газеты и журналы
- Современная зарубежная литература
- Визуальные искусства
- Отраслевые издания
- Шахматы
- Недвижимость
- Великолепные истории
- Музыка, танцы
- Авто и ПДД
- Изобразительное искусство, фотография
- Истории из жизни
- Готические новеллы
- Начинающие авторы
- Спецслужбы
- Подростковая литература
- Зарубежная прикладная литература
- Религия и духовность
- Старинная литература
- Справочная литература
- Компьютеры и Интернет
- Блог
От джуна до сеньора: Как стать востребованным разработчиком - Владимир Швец
Шрифт:
Интервал:
Закладка:
В самом начале карьеры вы должны сосредоточить свое внимание только на одном: на самообразовании. Учитесь, читайте, пробуйте, ошибайтесь. Если вы боитесь высоты, но при этом идете по узкой горной тропинке, не позволяйте себе смотреть вниз. У вас всего одна задача: шаг за шагом двигаться вперед. Шаг вперед, еще шаг, еще шажок.
Выберите технологию, которая вам нравится. Занимайтесь ею, изучайте ее. Интерес к этой технологии будет поддерживать вашу мотивацию. Не переживайте и не думайте, что упускаете что-то в мире IT, – наоборот, с каждым шагом вы становитесь опытнее и профессиональнее. Если в какой-то момент привычные рамки покажутся вам тесными, выйдите за их пределы: выберите новый язык программирования, поучаствуйте в open source проекте. Расширяйте границы своего опыта.
Каждый следующий шаг принесет вам новые знания, узкая тропка будет расширяться, а страх перед огромным и неизвестным – ослабевать. В какой-то момент вы сможете с уверенностью осмотреться вокруг и увидеть, что весь этот огромный мир, который изначально так пугал, на самом деле работает как цельный механизм с уже понятными вам законами и правилами.
Вы увидите, как новые технологии используют подходы старых, добавляя что-то свое. Как языки программирования наследуют удачные решения своих предшественников. Вы поймете, что каждый опыт познания на вашем пути добавлял крупицу понимания того, как устроен мир разработки программного обеспечения.
Ни один ваш шаг не окажется лишним. Сегодня вы узнаете что-то новое, а потом сможете наблюдать, как оно изменяется, эволюционирует. Как свежая идея, добавленная в новый язык программирования, спустя 10 лет становится стандартом индустрии. Как маленькая библиотека, которая должна была облегчать работу одного разработчика, превращается в полноценный инструмент, которым пользуются разработчики по всему миру. То, что вы узнаёте, облегчает весь ваш дальнейший путь. Эти знания позволят вам с каждым шагом двигаться все увереннее и быстрее. Вы начнете видеть связи между технологиями, единые правила, по которым они работают, и наконец почувствуете радость от пребывания в таком огромном и интересном мире.
Никогда не останавливайтесь в изучении нового. Если мы не развиваемся в сфере разработки программного обеспечения, весь наш опыт, все наши знания начинают растворяться. Это постоянно изменяющийся мир, и вы должны всегда двигаться вперед вместе с ним.
Тезисы
■ Мир разработки программного обеспечения огромен.
■ Весь этот огромный мир работает по очень похожим правилам.
■ Впитывайте знания, собирайте пазл.
■ Никогда не переставайте узнавать новое.
Задание
Найдите язык программирования, который вам понравится, но с которым вы еще никогда не имели дела. Вас может привлечь синтаксис, оформление документации – все что угодно. Попробуйте уделить этому языку программирования неделю своего времени (не в ущерб работе, но искренне пытаясь разобраться в нем). Попытайтесь увидеть в нем принципы, которые уже вам знакомы (я не про синтаксис языка, нас с вами не удивит наличие в нем конструкции if). Если во время изучения вам действительно понравится этот язык, попробуйте использовать его для себя, присоединиться к его сообществу.
История из жизни
Мое знакомство с программированием началось в детстве, когда я нашел дома книгу по языку Си. До сих пор не знаю, откуда она взялась: никто в моей семье не увлекался ни компьютерами, ни программированием. Мне было, кажется, 12, и я очень любил все связанное с компьютерами. Своего компьютера у меня не было, и я начал читать найденную книгу как эзотерический трактат, представляя, что я мог бы изменить в коде той или иной программы, если бы это было возможно. Мне казалось, что с годами это любопытство, жажда узнать, что там, на следующем шагу, ослабнет, но это ощущение так и остается при мне. Каждый день мне по-прежнему не терпится узнать, насколько глубоко ведет эта кроличья нора.
Пройдет и это
На своем пути разработчика вы будете попадать в самые разные истории и сталкиваться с самыми разными ситуациями. Взлеты и падения, большие удачи и большие разочарования, конфликты и внезапные озарения. Вас будет удивлять код, вас будут удивлять люди (не всегда приятно, к сожалению), вы будете удивлять себя сами (временами очень сильно).
Возможно, вы не поверите в то, что я сейчас скажу, но хотя бы запомните эту мысль и постарайтесь пожить с ней, применить ее на практике, дать ей шанс. Происходящие с нами события не определяют наше дальнейшее поведение. Приведу пример. Допустим, у нас есть два сотрудника, которых решили уволить. Само событие увольнения для них абсолютно одно и то же, но один расценит его как проблему, необходимость поиска новой работы, профессиональную неудачу. Второй же увидит возможность найти более интересную компанию, проект и должность, получить новый опыт работы.
Одно и то же событие может вызывать совершенно разную реакцию у разных людей. Дело тут, разумеется, не в самих людях, а в том, что они видят в этом событии. Кто-то расценит увольнение как трагедию, повод усомниться в своих силах. А кто-то увидит в этом новые возможности. Решить, как относиться к ситуации, можете только вы сами.
Я не предлагаю вам составить карту желаний и каждое утро перед зеркалом повторять себе: «Я замечательный». Я просто не верю в подобные техники. Но верю в то, что мы способны выбирать, как реагировать на события, происходящие в нашей жизни. Поначалу это будет непросто. ОЧЕНЬ непросто. Но если вы действительно постараетесь, уверяю вас, с каждым разом у вас станет получаться все лучше и лучше.
Помните: не все, что происходит в нашей жизни, по-настоящему важно. Но современный мир настолько требователен и стремителен, что кажется, будто любое событие ставит нас перед выбором: жизнь или смерть. Это не так. Вы в ответе за свою жизнь, за свои эмоции. Не давайте событиям управлять вами.
И не забывайте: абсолютно все события – хорошие, плохие, неожиданные или запланированные – дают вам новый опыт и новое видение жизни. Некоторые события помогут вам, некоторые вы просто пропустите как незначительные, но многие станут невероятно полезной практикой и толчком к чему-то новому.
Тезисы
■ Мы в ответе за то, как реагируем на жизненные события.
■ Учитесь реагировать так, как хотели бы, а не так, как получается.
■ Не позволяйте событиям управлять вашей жизнью, какие бы трудности они за собой ни влекли.
Задание
Возьмите листок бумаги и напишите список ситуаций или событий, которые регулярно вас расстраивают. Коллега любит подшутить над вашим любимым языком программирования? Добавляем. Продакт-менеджер забывает сбросить капсулу из кофе-машины, когда заходит к вам в офис? Пишем. Рядом с каждым событием запишите свою обычную реакцию, которой вы недовольны. Вспомните, как часто вас расстраивали такие события. Каждый раз вы реагировали одинаково, закрепляя этот опыт. Теперь необходимо решить, что вы измените в своем поведении, когда эта ситуация повторится. Вы каждый раз огорчаетесь, что коллеге не нравится ваш любимый язык программирования. Почему? Зачем вам нужно, чтобы коллега непременно полюбил этот язык? Может, с каждой новой шуткой вы начинаете сомневаться в себе и в том, что этот язык программирования действительно хорош? Выберите адекватную реакцию, в которой не будет места огорчению. Можно надеть наушники и включить музыку, можно сходить и выпить кофе, а то и придумать блестящую остроту про язык программирования коллеги. Самое главное – прекратить реагировать так, как вы привыкли.
История из жизни
Я очень долго не мог принять реальность в том виде, в каком она есть. В виде хаоса, неопределенности, непостоянства. Возможно, это прозвучит глупо, но мне потребовались именно годы, чтобы понять, что реальность не станет сама собой меняться мне в угоду. А если я стану сражаться с ней как Дон Кихот, то просто буду терять все больше и больше сил – с каждым годом, с каждой новой схваткой. Моя работа оказалась плохим помощником в осознании этого факта: она была логичной, она была воспроизводимой, от нее я мог ожидать одних и тех же результатов при идентичных

