Как получить senior developer java

Старший разработчик Java: Как проходят собеседования

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

Кстати, я не махровый кодер, в разработке около 5 лет, на сеньоре всего 2,5 года. Понятие Сениор у всех разное, но я был Старшим в своем кабинете и так же называл его в предыдущем. Но это не исключает, что это мог быть средне неопытный разработчик с ФГО от архитектора, написавшего токсичный и однобокий текст 😊

В первую очередь цель статьи — избавиться от наработанного эмоции. Это так просто.

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

Давайте перейдем к делу.

Я хотел бы остановиться наши любимые интервьюеры (от ужасных до великих).

1. Ленивый

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

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

2. теоретическое

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

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

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

Таких нет. плюсы тут тоже далеко не лень.

3. Мистер Алгоритмус

Ну, из названия почти все понятно. Некоторые насмотрелись на лучшие практики и решили их перенять 😊

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

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

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

4. Живой кодер

Здесь часто могут попросить написать тот или иной код в общий блокнот. Например: давайте напишем синглтон, давайте напишем какой-нибудь класс с такой-то функцией, давайте напишем апи без логики, просто с контрактом и т.д.

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

Что касается интервьюера, то у него могут быть разные прыжки, не соответствующие уместности.

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

Кто-то покопается в реализации, мол имелось в виду что-то дополнительно. Логика в том, что ты здраво ставишь человека на место, согласна, но осадок остается на тебе как на некрасивом человеке (неудача тоже). строить логику, как вы предлагаете (используя шаблоны или нет). Главное, ребята, без фанатизма. Не надо вникать в ерунду.

5. Отличные ребята

Начни с азов, беги быстро за 5 минут, пойми, что они не Джун.

Еще GC , JVM-память. Потом еще интересные вопросы про Spring и его работу, паттерны, SOLID. Итак, ДБ. Они понимают, что это точно среднее, может и больше.

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

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

Всего опрошенных

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

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

Когда вы ищете работу, связываетесь с отделом кадров и проводите собеседования, вы оттачиваете свою способность продавать себя на работе. рынок. Рынок есть рынок. Вам нужно знать его текущую цену. Ходите регулярно по собесу: будьте в форме и по цене 😊

Не скупитесь. Если не хотите долго искать, прошу 300 тысяч Если у вас есть месяц на то, чтобы выглядеть как интервью, берите 350 000-400 000 (хотя некоторые захотят, чтобы вы за эти деньги умели летать и стрелять лазерами из глаз). В Яве на ноябрь 2021 в Москве (или дистанционно) плагин для Senior 300К — 400К руб. О чем я, некоторые хорошие люди, хорошие застройщики просят 250 000-300 000, хотя рынок изменился, инфляция огромная, недвижимость выросла в 1,5-2 раза. ну вы понимаете: цены выросли и зарплата тоже должна вырасти (все по честному).

Читайте также:  Как открыть формат mod на андроиде

Итого для интервьюеров

Посмотрите на ситуацию немного со стороны, вспомните свои интервью, где вы были опрошены .

Решите для себя, что имеет решающее значение для ваших задач:

лучшее знание баз данных

знание инфраструктуры и разработки

жесткая многопоточность использовать на каждом шагу

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

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

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

Если цена не устраивает человека, честно скажите: «Хорошо, но за эти деньги мы хотели больше опыта» . Можно предложить немного меньше, т.к. партнеру может понравиться ваш проект или команда.

Пишите интересные истории из ваших бесед в комментариях.

Ресурс

Как стать старшим разработчиком Java за 30 месяцев

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

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

Итак, двадцатилетний студент четвертого курса учится «Информационные технологии в образовании» по специальности » Управление проектами». Внизу: очень скромный объем и качество преподавания программирования в вузе и гуманитарное образование. Актив: сильное желание стать Java-программистом. Цель — осуществить свою мечту. Алгоритм действий показан ниже (на естественном языке, но я могу в принципе предоставить схему, если хотите. Или использовать псевдокод в целом).

Первый шаг
Используйте любую возможную возможность учиться в колледже. У меня были занятия по Java. Задача на курсовую звучала примерно так: «Вот тебе ТЗ, вот тебе книжка, делай!» Лучше выбрать более сложную задачу, более сложную реализацию, чтобы получить хоть какой-то опыт, который можно использовать при работе с работодателем.

Шаг второй.
Учитесь сами. Это очень важно. Настоящий эксперты учатся всю жизнь, поэтому вам нужно начать как можно скорее. Здесь главное найти подходящие книги, и в этом месте я получил первый удар — это активное использование курсов на сайте Intuit. Интуиция, конечно, хороша, но лучше пять раз перечитать Философию Java. И несколько раз «Основы объектно-ориентированного проектирования» Мейера.

Третий шаг — самый важный
Найдите работу как можно скорее. Теоретические знания и работы студентов – это, конечно, хорошо, но на них далеко не уедешь. Тут у меня случился второй удар — я довольно долго на нем катался (идея стать Java-программистом пришла мне в голову на четвертом курсе, а работу я устроился только на пятый). Все время казалось, что я не готов: надо было дочитать книгу или пройти курс в сети… Так что все бесполезно. У студента, ищущего свою первую работу, много преимуществ, нужно только правильно их преподнести.
В первую очередь не стоит стыдиться своей неопытности, ведь здесь пригодится то, что было решено на первом шаге — какие-то, но настоящие программы. Вы можете и должны говорить о своих теоретических знаниях. И главное, подчеркните, что выгодно работодателю: он готов заниматься сколь угодно длительным кодированием, чтобы получить необходимый опыт в реальном проекте. Более опытные программисты тогда смогут справиться с интересными и особо важными задачами, и все будут в плюсе. И все же вам придется платить сущие копейки. Когда я устроился на свою первую работу (тогда мой опыт был только курс Java и читал только серьезные книги о языке Шильдта), я был очень рад: вау, они научат меня Java и за это заплатят! 3>

Шаг четвертый
Когда интервью закончилось и ты наконец присоединяешься к реальному проекту, как это ни парадоксально, главное вовремя уйти. Первый раз там конечно здорово. Вас обучают, вы растете профессионально с каждым днем, начинаете решать все более сложные задачи и при этом имеете возможность общаться с опытными специалистами, консультироваться с ними по подбору специальной литературы и т.д. Но рано или поздно, в зависимости от того, насколько быстро вы развиваетесь, процесс вашего роста остановится. Все потому, что вас наняли младшим разработчиком, решающим скучные программные задачи, и вы действительно изменились, а проект — нет. Те задачи, которые казались вам интересными полгода назад, полтора года назад, теперь так же скучны для старших товарищей, как и тогда, когда вас действительно наняли для их выполнения. Хорошо, если вы попали в одну, компанию, которая свидетельствует о постоянном росте своих сотрудников, но в моем случае было иначе, потому что там самый простой путь из Junior Developer в Middle — это уволиться, а потом снова нанять. Чтобы понять это, я целый год пытался добиться повышения сложности заданий и одновременно зарплаты (один раз удалось, но ненадолго: вскоре я снова преодолел этот уровень), затем устроился на работу в соседний отдел, где казалось, что нужны мидл-разработчики. В конце концов мне пришлось сдаться. Но хочу еще раз повторить: не ждите повышения! Как правило, это лучше всего регулярно ходить на собеседования в качестве меры предосторожности, но об этом в пятом шаге.

Шаг 5
И вот вы здесь: молодой программист с некоторым опытом работы и сильным желанием показать миру всю глубину своей гениальности. Самый простой способ добиться этого — это, конечно же, пройти собеседование на привлекательную должность.
На данном этапе мой опыт был чуть более двух лет. Профессиональный рост в моей работе прекратился примерно через год после того, как я ее устроился, поэтому единственным спасением было постоянное личностное развитие: чтение книг, посещение семинаров и т. д. Следует отметить, что само собеседование содержит некую образовательную составляющую, ведь если вы не знаете что-то, вы можете узнать об этом от интервьюера или позже из других источников. По крайней мере, поэтому стоит ходить на собеседования, даже если вы не ищете работу. Кроме того, интервью держат вас в курсе, знакомят с интересными людьми и проектами и, наконец, что, черт возьми, не шутка? Может быть, вы действительно найдете интересную должность? Еще один довольно полезный совет: стоит указать в резюме больше желаемой зарплаты. Тогда вас будут рассматривать как кандидата на более серьезные должности, и в этом случае скучно точно не будет!

Искать новые вакансии можно не только на профильных сайтах типа hh.ru, но и на различных ярмарках и фестивалях. Кстати, свою нынешнюю работу я нашел благодаря фестивалю FindIT весной 2012 года, перескочив сразу из Junior Java Developer в Senior.

Подводя итог всему вышесказанному, хотелось бы сделать следующие выводы:

1. Учиться, учиться и еще раз исследование! Теоретически, практически, самостоятельно, курсами — как хотите! Главное в режиме нон-стоп!
2. Общайтесь, общайтесь и еще раз общайтесь! С коллегами, специалистами в смежных областях, интервьюерами, лекторами… Это еще и возможность обучения.
3. Регулярно ходите на собеседования, как когда вы неопытный студент, так и когда вы уже опытный специалист.
И самое главное, не бойтесь ставить перед собой большие цели. Стреляйте в звезды, тогда вы точно долетите хотя бы до луны!

Читайте также:  Как получить api для instagram

Источник

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

Привет! Меня зовут Жан, мне 17 лет, я старший Java-разработчик в Beeline Казахстан и учусь в 11 классе (из 12) Назарбаев Интеллектуальной школы. (НИШ) физико-математического факультета в Алматы.

Да, верно, я еще учусь в школе.

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

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

У меня всегда были проблемы с логикой и проблемы с логикой, поэтому я успешно… провалил вступительные экзамены. Это не ослабило моего энтузиазма, поэтому я подал заявку. учителю взять меня в запас, и заверил меня, что я буду учиться. Учитель поверил в меня, поэтому я начал изучать свой первый язык программирования C++.

Олимпиада по программированию: участвовать или нет?

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

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

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

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

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

От C++ к C#

У меня хорошие отношения с моим профессором информатики. Я хотел от разработки большего, чем олимпийское программирование, и попросил рекомендации. Он порекомендовал мне изучать C# вместе с ASP.NET Core backend framework.

.

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

С# — хорошо. Но как на этом заработать?

Летом после 9-го класса я начал думать о программировании как о работе, хотя решение искать работу было импульсивным. Однажды ночью я играл с друзьями в CS:GO и понял, что не хочу так провести весь отпуск, поэтому начал искать HeadHunter.

Оказывается, для новичков практически нет вакансий; Я смог найти около пяти для себя. Потом я понял, что на написании программ на C# можно зарабатывать не менее 150 000 тенге в месяц (около $400). Для меня, простого школьника, в то время это было здорово и моей целью стало начать зарабатывать деньги как разработчик.

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

Разговор состоялся в начале пандемии. Люди паникуют из-за коронавируса. Но, несмотря на это, нашлось около 50 соискателей, которые, как и я, хотели пройти бесплатную стажировку. В день собеседования все эти претенденты собрались в небольшой комнате, куда нас «вели». Началась какая-то королевская битва, где нас начали оценивать.

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

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

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

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

Дайте мне несколько недель, и я выучу Java

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

Как я уже писал, приглашений было очень мало из-за моего возраста. Всего я подал на HeadHunter около двухсот вакансий разработчиков. Я не мог найти работу разработчика C#, но мне предложили работу разработчика Java. Я знал, что языки очень похожи, но я был на стороне .NET.

Когда я попал на собеседование, мне пришлось перейти на сторону зла. Я сказал, что через несколько недель выучу Java до уровня, достаточного для решения реальных задач. Уверенность сыграла мне на руку, потому что 1 сентября я подписала трудовой договор и получила две недели на изучение языка. Так, несмотря на трудности, я устроился на новую оплачиваемую работу с предложением заветных 150 000 тенге. Так как все активно переходили на удаленную работу, я решил, что смогу совмещать работу и учебу в 10 классе.

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

Читайте также:  Как открыть тугое шампанское

С июня до середины полутора лет

Компания, в которой я работал, была превосходной. Там была семейная атмосфера. У меня были опытные коллеги, которые помогали мне приобретать новые знания, так что за полтора года я достаточно вырос.

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

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

От семейного бизнеса к корпорации

Однажды мне написал рекрутер из Beeline Казахстан и очень заинтересовался здесь вакансией разработчика. Beeline — ведущий оператор мобильной связи в Казахстане. Я также узнал, что в последнее время компания сосредоточилась на разработке собственных информационных технологий.

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

Благодаря этому я успешно прошел два этапа собеседования: собеседование с отделом кадров и техническое собеседование, и вскоре получил предложение на позицию мидл-разработчика Java. Помогли и годы знания .NET, иногда пишу сервисы на C#.

Работа и учеба: как я все успеваю

У меня сумасшедший распорядок дня, но приятно, что теперь я могу работать удаленно. Я учился удаленно во время коронавируса, чтобы вы могли проводить больше времени на работе. Это помогло мне вырасти.

Сейчас я учусь офлайн, но совмещать их проще — самый ответственный этап обучения позади.

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

После школы иду домой минут на 15, обедаю и сижу программирую до 17:00. Сейчас у нас обычно ежедневная встреча, на которой команда разработчиков обсуждает текущую работу и планирует задачи для решения. После дня я немного отдыхаю, а затем работаю до поздней ночи.

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

Ложусь поздно, минимум в 12. Сплю, соответственно мало. В среднем 6-7 часов, но в выходные стараюсь высыпаться. Бит жуткий, но он меня заводит.

Выберите работу по душе, и вам не придется работать ни дня в своей жизни

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

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

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

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

Рекомендации для студентов, желающих стать программистами

Во-первых, нет правильного пути

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

Вторая рекомендация — сначала подумайте, нужно ли вам это

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

Третья рекомендация: имейте цель

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

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

Рекомендации для родителей учеников

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

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

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

Иногда моя мама видит, что я очень устала, и думает о значении работы для меня. Возникает вопрос, все это за такую ​​цену? Я думаю да!

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

Шрифт

Поделиться с друзьями
Решатор