На ресурсе доступно 100 наставников
12
Занятий проведено
Поможетновичкам обучающимся самостоятельно прошедшим курсы Junior
подготовиться к собеседованиюпрокачать навыкипостроить план обученияс выполнением тестового заданиясоставить карьерный планпройти обучение по программес выполнением рабочей задачи
Более 3-х лет в java разработке. Занимал позиции как разработчика, так и тимлида. Участвовал в проектах как с микросервисной архитектурой, так и монолитной.
1359₽ 1428₽ / час
- Первое занятие-5%
Подробнее
На бесплатное занятие
Backend PHP Developer — Разработка собственных проектов, работа на аутсорсе.
3
Занятия проведено
Поможетновичкам обучающимся самостоятельно прошедшим курсы Junior Middle
разобраться с проектомпрокачать навыкисобрать портфолиоподготовиться к собеседованиюсоставить карьерный планпройти обучение по программес выполнением рабочей задачипостроить план обучения
Занимаюсь веб-разработкой с 2005 года. Имею профильное высшее образование в сфере программирования.
Начинал с фриланса будучи школьником, а позже «вырастил» успешную веб-студию.
На данный момент разв…
1998₽ / час
- Пакет 5 занятий-5%
- Пакет 10 занятий-10%
Подробнее
На бесплатное занятие
Ведущий инженер-программист — Cadwise
141
Занятие проведено
ПоможетJunior Middle Senior новичкам обучающимся самостоятельно прошедшим курсы
прокачать навыкипостроить план обученияпройти обучение по программе
Я — специалист по компьютерной графике. За годы работы в индустрии решал задачи по визуализации в трёхмерных и двумерных играх, САПР, ГИС, банковских и веб-приложениях.
Одна из особенностей компьюте…
2033₽ 2140₽ / час
- Первое занятие-5%
- Пакет 5 занятий-5%
- Пакет 10 занятий-10%
Подробнее
На бесплатное занятие
Нужна помощь в выборе?
Команда Solvery подберёт вам подходящего ментора!
Это бесплатно
Backend Team Lead / Ведущий разработчик
49
Занятий проведено
Поможетновичкам обучающимся самостоятельно прошедшим курсы Junior Middle
разобраться с проектомпрокачать навыкисоставить карьерный планс выполнением тестового заданияс выполнением рабочей задачи
5 лет в IT. 3,5 года преподавания технических дисциплин. Помогаю стать backend разработчиком или улучшить качество своего кода. Сама прошла путь от мануального тестировщика до ведущего разработчика. …
2070₽ 2300₽ / час
- Первое занятие-10%
- Пакет 5 занятий-5%
Подробнее
На бесплатное занятие
Fullstack Java QA — Тинькофф
31
Занятие проведено
Поможетновичкам Junior прошедшим курсы обучающимся самостоятельно
подготовиться к собеседованиюсоставить карьерный планпостроить план обучениясобрать портфолиопройти обучение по программеразобраться с проектом
В настоящий момент — fullstack QA в финтехе.
В IT около 9 лет.
Опыт в качестве QA, системного аналитика, Java разработчика.
До этого — аспирантура, 1С, розничный ретейл.
1680₽ 2399₽ / час
- Первое занятие-30%
- Пакет 5 занятий-5%
- Пакет 10 занятий-10%
Подробнее
На бесплатное занятие
Senior Java/Kotlin Backend Developer — XDSOFT
35
Занятий проведено
Опытный Java разработчик с профильным высшим образованием.
Консультирую по программированию, помогаю подготовиться к собеседованию.
Основная специализация: backend разработка на Java / Kotlin + Spri…
1257₽ 2497₽ / час
- Первое занятие-50%
- Пакет 5 занятий-5%
- Пакет 10 занятий-10%
Подробнее
На бесплатное занятие
Lead Back-end developer — Nexign
24
Занятия проведено
Более 12 лет работаю Back-end/FullStack Developer, Team Lead.
Занимаюсь разработкой и проектирование Backend частей и баз данных для высоконагруженных систем с огромным объемом данных. Участвовал в р…
108
Занятий проведено
Поможетновичкам обучающимся самостоятельно прошедшим курсы Junior Middle
разобраться с проектомподготовиться к собеседованиюсоставить карьерный планпостроить план обучения
Программирование — это навык, такой же, как и вождение автомобиля.
Из-за обилия информации в Интернете сложилось впечатление, что так много всего надо знать, чтобы «войти в IT», но на деле требовани…
Старший Андроид Разработчик — Escuela
118
Занятий проведено
Работа с нативной разработкой под Андроид на java, kotlin. Увлекаюсь информационной безопасность. Для себя пишу на Flutter.
2854₽ / час
- Пакет 10 занятий-10%
Подробнее
На бесплатное занятие
Заместитель директора департамента разработки — Спортмастер
3
Занятия проведено
Опыт в разработке больше 10 лет. Прошел путь от старшего Java-разработчика до управляющего менеджера в департаменте 120+ человек. Люблю и умею проектировать архитектуру, выстраивать процессы разработк…
Показать еще 90 менторов
Приветствую
Хотел бы задать довольно странный вопрос. В данный момент читаю книгу «java 8 руководство для начинающих» герберта шилдта и возникает сразу кучу вопросов, на которые ответов в книге нету. Имеет ли смысл найти ментора по java и как его можно найти?
-
Вопрос заданболее трёх лет назад
-
8053 просмотра
Начните с «Изучаем Java» Кэти Сиерры и Берта Бейтса. Она предельно простая и доходчивая. Если даже с ней не получится, попытайтесь записаться на курсы по программированию в своём городе.
Если тяжело по книгам учиться, советую видеокурсы (вроде тех, которые от DevColibri), или просто курсы упрощённые (вроде JavaRush, там вроде бы даже менторы будут к концу, точно не знаю.)
Пригласить эксперта
Не думаю ,что под ментором понимают того,кто тебе книгу пересказывать будет.
Да и вряд-ли кто-то будет.
Ментор скорее тот,кто скажет тебе что хорошо,а что плохо ,когда ты что-либо делаешь.
И раз ты читаешь и не понимаешь шилдта — он тут разве что одно тебе скажет : «Если ты читаешь и не понимаешь Шилдта,то ты мало читаешь Шилдта» .
Надеюсь, что после окончания обучения в Java Mentor получу не только знания, но и хорошую, высокооплачиваемую работу, тем более, что много читал об этом, на сайте «Это Развод» (https://eto-razvod.ru/review/java-mentor/), например. Нравится, что тут одна из сильнейших баз знаний, много практики и индивидуальные занятия, но и спрашивают строго. В целом, рекомендую, но работать придется много.
-
Показать ещё
Загружается…
25 мая 2023, в 12:34
2000 руб./в час
25 мая 2023, в 12:25
2000 руб./в час
25 мая 2023, в 12:09
3000 руб./за проект
Минуточку внимания
54 mentors found
Only 1 Spot Left
Engineering Manager
at Yelp
7+ YOE | Yelp | Booking.com | Flipkart | FICO | IIT Kharagpur
As an Engineering Manager at Yelp I lead a team of software developers responsible for developing and maintaining a content platform that stores and serves business information in an efficient and accurate way. In this role, I manage the team’s projects, set priorities, and ensure that we deliver high-quality products …
$100
/ month
Only 2 Spots Left
Software Engineer
at Facebook
Experienced Software Developer adept in bringing forth expertise in design, installation, testing and maintenance of large scale software systems. My career of over 9 years as a software developer has accomplished an expertise in building distributed highly scalable systems serving millions of users across the world, including an emphasis on …
$110
/ month
Only 1 Spot Left
Senior Software Engineer
at Netflix
SWE @ Netflix | Interview Coach | Career Mentor | 10+ years of experience
Hi fellows! I’m Rick. For the past 10 years, I have worked at FAANG companies and fast-paced startups. I love mentoring and helping those who are still early in their careers and looking for guidance, whether it be interview preparation, high-level career direction, or hands-on technical skills. My best moments …
$199
/ month
Only 1 Spot Left
Software Engineer
at Amazon (AWS)
Top mentor | Helping you break into tech!
Hey, I’m Rudy! 👋🏽 Landing that dream tech job can be tough. As a software engineer working in Big Tech, I understand the challenges that come with breaking into the industry. I help people from all sorts of backgrounds, including: 🧑🏽💻 Engineers trying to break into tech 🔀 Professionals looking …
$80
/ month
Only 3 Spots Left
Senior Android Engineer
at Spotify
7+ years of experience in Android programming
Hello folks 👋, Thanks for checking out my profile at MentorCruise.com I am Asif Shaikh (originally from India) currently based in Berlin and I work as a Senior Android Engineer at Spotify. With many years of experience I specialise in the field of Android App development using java/Kotlin. I can …
$180
/ month
Software Engineer
at Noibu Technologies
Hello, I’m Igor a software engineer. I’d love to share my experience with programming, career growth and soft skills with you. I love to teach, learn and code. As well as play tennis and bake every so often
$120
/ month
Only 3 Spots Left
Senior Software Engineer / Manager
at Microsoft
10+ years in Software and Team building. Bilingual, English and Arabic. Goal; Women Empowerment in Tech!
I am a passionate software engineer with 10+ years of experience in different companies, domains, cultures and, more interestingly, on different continents. I started my journey with e-commerce software development between Egypt and Germany for the first years of my career, growing from a junior software engineer to a team …
$160
/ month
Only 2 Spots Left
Lead Software Engineer
at Superside
10 years of experience in software engineering
👋 Hey there, I’m a software engineer and leader passionate about developing innovative solutions that address critical customer challenges. With nearly a decade of experience in diverse roles spanning the entire software development life cycle, I bring a deep understanding of the intricacies involved in delivering cutting-edge software solutions. 🚀 …
$80
/ month
Only 4 Spots Left
Senior Android Developer
at REWE International
Senior Android Developer, Working/ed in +10M app Downloads
A highly motivated and results-driven professional with a diverse background in software engineering and project management. With over 7 years of experience in the tech industry and specially in Android Development, I honed the skills in developing and implementing cutting-edge software solutions for businesses across various domains. I have a …
$120
/ month
Only 2 Spots Left
Senior Software Engineer
at softgarden
Senior Software Engineer @softgarden | Clean Code Evangelist
Hi, I’m a senior software engineer with over 5 years of experience in the field. I am passionate about writing clean, efficient code, and I am always looking for ways to improve my skills and stay up-to-date with the latest developments in the world of software engineering. As a clean …
$60
/ month
Only 2 Spots Left
Senior Engineer
at Spotify
8+ years of Backend & Data Engineering
I am a Software Engineer with very deep knowledge of back-end systems, cloud infrastructure, databases, data engineering, and building data-driven products and services. I’ve been coding since my school days and have spent a good part of the last decade and a half writing code. I’m a self-taught programmer, and …
$100
/ month
Senior Software Engineer
at Coinbase Amazon Microsoft
Interview expert | Top Mentor | Helped landing mentees amazing jobs | Resume Help | Career growth | Leadership
👋 Hi!!! I run the Customer facing team @ Coinbase. I have previously worked for Amazon and Microsoft. I am an offer holder from Facebook, Uber, Microsoft, Amazon, Coinbase, Atlassian and many reputed start-ups. I have taken 500+ interviews and mentored a ton of mentees. I have a strong track …
$120
/ month
За последние годы появилось множество онлайн-курсов, которые обещают научить программированию даже мартышку. Некоторые компании создают целые обучающие платформы с интерактивными заданиями, проверкой результатов в реальном времени и ачивками. Геймификация идеально ложится на продукты в сфере онлайн-образования: это весело, удобно, быстро. Уже через пару недель в вашем профиле значится, что вы закончили «Путь Ruby/Python/Java» и кажется, что всё готово к поиску работы.
Не считая одной маленькой детали: у вас совершенно нет опыта. Как и портфолио, в котором значится хотя бы один мало-мальски достойный проект, на который можно дать ссылку потенциальному работодателю. Нет и списка вкладов в Open Source. Всё, что у вас есть — это опыт решения примитивных задач внутри чужой интерактивной оболочки, слабо применимый к реальной жизни. Вы в тупике, и в вашей голове один за другим всплывают десятки вопросов:
- Как работает X? Нужно ли сейчас узнавать в деталях, как работает Х?
- Как начать писать в open source? В какие проекты?
- Как писать тесты и с помощью какой библиотеки?
- Что покрывать тестами, а что — нет?
- Какие книжки читать? И читать ли?
Долгие часы перекапывания Интернета, чтения статей и ответов на Stack Overflow, нередко противоречащих друг другу, не дают эффективных результатов. И пока вы с трудом пробираетесь через эти дебри, выдавливая из себя строчки кода своего первого настоящего приложения, один, самый главный вопрос не покидает вашу голову:
— А не пишу ли я полное говно?
Пишете. Как и любой новичок до и после вас. Это нормально. Через это проходит не только каждый разработчик, но и вообще любой специалист в какой бы то ни было области. Просто вам не хватает совета и помощи старшего разработчика, без которых самостоятельно возиться можно очень долго, пока не изобретёшь велосипед.
Вам нужен ментор
У каждого из нас есть менторы (или наставники), причем с самого раннего возраста. Это могут быть и родители, и учителя в школе, и тренеры в спортивной секции. Арнольд Шварценеггер в предисловии к книге «Tools of Titans» написал:
…it is not true that I am self-made. Like everyone, to get to where I am, I stood on the shoulders of giants. My life was built on a foundation of parents, coaches, and teachers; of kind souls who lent couches or gym back rooms where I could sleep; of mentors who shared wisdom and advice; of idols who motivated me from the pages of magazines (and, as my life grew, from personal interaction).
Наша карьера, наши успехи, да и жизнь в целом зависят от менторов, которых нам посчастливилось встретить. Мир IT не исключение. Мне повезло: на протяжении всей моей карьеры у меня были менторы. Если не самой карьерой, то как минимум темпами её развития я обязан именно им.
Чем же ментор может помочь преодолеть сложный начальный этап?
Ответы на тонну вопросов
Пожалуй, одна из самых важных составляющих — это ответы на вопросы. Чем меньше у человека опыта, тем больше у него вопросов? и тем сложнее эти вопросы оформить в правильный поисковый запрос.
Google с каждым годом становится всё умнее. Если спросить его: «Сколько лет Тому Хэнксу?», то ответ получишь сразу, не переходя на страницу Википедии.
Пройдут годы, прежде чем он так же ловко сможет ответить на вопрос: «Какую библиотеку лучше выбрать для авторизации в приложении Ruby on Rails?».
Ментор может ответить на подобный вопрос мгновенно, основываясь на своём многолетнем опыте и знаниях, и это будет развёрнутый ответ со всеми «за» и «против».
Кроме того, когда мы чему-то учимся, для достижения эффективного результата нам важно получать положительное подкрепление. Ученик должен иметь возможность задавать любые вопросы: от чисто технических до чего-нибудь в духе «как думаешь, у меня есть шансы найти работу программистом в моём возрасте?». Попробуйте задать такой вопрос на публичном форуме — едва ли в ответ вам придёт положительное подкрепление. А это может не только травмировать, но и вообще отбить желание развиваться. Ментор же не допустит этого. Помимо сухих фактов он может ещё и интересную историю из своей практики рассказать, и мотивационную речь толкнуть. Beat that, Google!
Проверка кода
Другая немаловажная задача хорошего ментора — это проверка кода ученика, code review. Ответственный опытный программист знает, что сделать ревью кода — это не менее сложная задача, чем написать этот код. Ведь нужно не только вникнуть в написанное решение, но и подумать, нет ли другого решения. А ещё предложить все возможные улучшения для кода, не считая тех, с которыми справляются автоматические анализаторы типа Rubocop.
Вместо предложения готового решения ментор может подталкивать в нужном направлении и отказываться принимать код до тех пор, пока он не будет идеален. Такой подход очень эффективен, и хорошо готовит к самостоятельной работе в будущем.
Корректировка цели и программы обучения
Ответы на вопросы и проверка кода — это, скорее, рутина менторской деятельности и далеко не то, что нужно вам в первую очередь. Вам нужна индивидуальная программа обучения, подходящая только вам. Что, и в каком порядке учить, почему именно это, а не другое и т.д. И здесь преимущества менторства раскрываются на 100%.
Единственное, что потребуется от вас — это понимание своей цели, а задача ментора — сделать всё, чтобы вы её достигли. Цель может быть такая: «Хочу получить работу Java Junior Developer к концу этого года». Ментор сделает всё, чтобы у вас это получилось: научит, проверит, расскажет о нюансах, поможет составить резюме и наполнить портфолио, подготовит к собеседованию. Вы не занимаетесь ерундой вроде поиска правильных Java-курсов, не мучаетесь вопросом, правильно ли всё делаете, не мечетесь по бордам в поисках доброго самаритянина, который возьмёт вас попрактиковаться на чужом коде за опыт, — всё это в одном окне для вас делает ментор.
Но, к сожалению, появление ментора в жизни программиста — это явление в основном случайное и сильно зависит от удачи. Вам может повезти с умными коллегами, у которых до отвала опыта, мудрости и, самое главное, желания тратить своё время на ваше обучение. А может и не повезти.
Так как же найти для себя подходящего ментора?
Есть два варианта, которые зависят от текущего опыта:
Среди коллег
Если вы уже работаете программистом, то самый очевидный путь — это искать менторов среди более опытных коллег. Как минимум, если в вашей компании адекватно настроены процессы разработки, вы точно получите ревью вашего кода, которое само по себе уже является бесценным источником информации (если его правильно делают).
Во многих хороших компаниях трепетно относятся к развитию сотрудников. Каждому выделяют прямого менеджера, с которым иногда проводятся беседы тет-а-тет, чтобы убедиться, что человек не погрузился в стагнацию и всё ещё получает удовольствие от работы.
Учиться можно и у коллег вашего уровня, ведь набор навыков и знаний всегда разный. Внутрикорпоративный обмен опытом может оказаться весьма полезным.
Правда, с большей вероятностью может оказаться, что к ревью кода у вас относятся небрежно, статус ваших коллег обоснован не знаниями, а временем нахождения в компании, а на обмен опытом всем плевать. То есть если вам не повезёт с компанией и коллегами, то извлечь пользы в плане менторства у вас не получится.
При этом не забываем, что с этими людьми вам работать каждый день и окружение сильно влияет на вас самих. Нужно вовремя заметить, что коллеги скорее тянут вас на дно, а не помогают вырасти. В таком случае нужно либо вовремя уйти, либо искать менторов в другом месте, и уже с помощью внешних менторов стать круче всех своих коллег. Отсюда подходим ко второму месту поиска менторов: Интернет.
В Интернете
Это, пожалуй, самый сложный вариант. Его преимущество в том, что у вас больше контроля. Всё-таки коллег у вас раз, два и обчёлся, а людей в Интернете неограниченный запас. Да что там, во многом ментора заменит тот самый переполненный информацией Интернет. Но тут мы вспоминаем, что умение правильно задавать вопросы и фильтровать полученную информацию приходят с опытом, которого у вас ещё нет. Поэтому нужны способы получше.
В первую очередь, конечно, можно залезть на всякие тематические форумы: Quora, Stack Overflow. Там уже полно вопросов в духе «с чего начать», «что учить». И вы можете (сюрприз) задать свой вопрос и даже получить ответ. А потом, вооружившись полученной инструкцией, попытаться научиться всему самостоятельно, периодически заглядывая с новым наборов вопросов на упомянутые выше ресурсы.
Но это, конечно, не сравнить с наличием ментора. Ведь ментор, как мы знаем, не только задаёт направление, но и постоянно корректирует курс. Кто, как не ментор, скажет вам, что вы занимаетесь полной фигнёй?
Поэтому для достижения максимального эффекта от обучения нужно искать в Интернете более заинтересованного и постоянного наставника, нежели случайного советчика на форумах. Где же такого взять?
Нередко опытные разработчики имеют на стороне свой небольшой проект, который они, возможно, надеются однажды превратить в хороший источник дохода, но на который у них совершенно не хватает времени. Можно ориентироваться на поиск именно такого разработчика, создавая соответствующие темы на форумах и ресурсах, озвученных выше. А затем напроситься работать над его проектом за опыт — с условием, что в обмен на труд вы получите менторство.
Часто менторы сами ищут себе учеников или помощников. Хороший разработчик понимает, что через обучение менее опытного программиста он улучшает свои навыки. Кроме того, самостоятельно вырастить себе помощника — намного эффективней в долгосрочной перспективе, чем искать уже готового, которого неизвестно кто и чему учил. Этим стоит воспользоваться. Обращайте внимание на публичные профили разработчиков в сообществах, форумах, социальных сетях. Часто в них значится, что они являются менторами. Если вы не следите за жизнью сообщества, то самое время начать. Подписывайтесь на блоги, рассылки, личные страницы разработчиков из вашей сферы.
Ничего сложного в этом нет — идём в те самые группы ВКонтакте, тематические чаты в Slack и Telegram, Google Groups, Issues на Github и пишем: «Я маленький и глупый. Прошу, умоляю, возьмите меня в помощники, я буду бесплатно круглые сутки вам помогать взамен на ваш бесценный опыт, наставления и контроль моих навыков». Утрированно, конечно. Чем подробнее вы о себе расскажете, тем больше шансов, что на вас обратят внимание. Поэтому не ограничивайтесь сухими «ищу ментора по Ruby». Менторы ведь тоже люди, и основа менторства — это прежде всего человеческое общение.
Итого
Подобные поиски ментора могут занять время, и, скорее всего, у вас будет несколько неудачных попыток. Задача непростая, с большим количеством переменных и вообще во многом зависящая от удачи, даже если задаться целенаправленным поиском. Но не исключено, что в результате вы найдёте себе ментора на долгие месяцы или даже годы вперёд.
Наличие ментора во многих ситуациях не просто крайне желательно, но и необходимо. Увидев несколько лет назад, что курсов в интернете предлагается полно, а вот настоящего личного общения с ментором нет нигде, мы создали mkdev.me. Место, где менторы могут найти себе учеников, а ученики менторов. Этот способ подходит и для тех, кто уже работает, и для тех, кто только начинает учиться.
Главное, не путать менторство с курсами. Курсов, статей и книг в Интернете уже полно. Я бы даже сказал, с избытком. А вот ментора, который поможет найти между всеми ними связь и проложить в этом лабиринте чёткий маршрут до конечной цели, найти не так просто.
Языки программирования >
Программирование на Java
- Сортировка:
- По отзывам
- |
- По имени
- |
- Без сортировки
- fullstack
- web app
- aws
- bootstrap
- python
- javascript
- node
- data engineering
- serverless
- ruby
- ruby on rails
- git
- github
- react.js
- oop
- php
- bootstrap
- java
- nginx
- node.js
- junit
- startups
- scrum
- git
- lean
- mvp
- hadi
- customer development
- web api
- api
- rest-api
- java-ee
- tomcat
- sql
- java-se
- python
- concurrency
- linux
- openstack
- rust
- базы данных
- тесты
- jenkins
- java
- mysql
- opensource
- nginx
- unit testing
- infrastructure
- saltstack
- java
- java-se
- spring
- spring boot
- hibernate
- postgres
- jenkins
- interviews
- sql
- maven
- gradle
- базы данных
- java
- spring
- gradle
- hibernate
- aws
- mongodb
- postgresql
- linux
- java-ee
- kotlin
- best practices
- expess
- руководство
- devops
Rich Steinmetz
Отзывов:
0
Java was my first language and used it for professional, university, and personal projects. I’ll be most probably a good fit for you, if you are a student or if you are switching to Java.
Влад Баймурзин
Отзывов:
1
Научу как правильно понимать поставленную задачу и видеть ее решение по шагам. Подходам, которые позволят быстро разбираться в новых технологиях и использовать их в проекте.
Нет мест
Андрей Ларионов
Отзывов:
1
Предпочитаю легковесные библиотеки и фрэймворки тяжелым «комбайнам». О Java ходит много мифов, но все они пошли от непонимания особенностей платформы. Покажу, как развенчать эти мифы.
Нет мест
Алексей Подойников
Отзывов:
0
Поделюсь опытом — как по основам, так и по углубленным темам, например многопоточности. Расскажу про грамотное оформление кода, на что обратить внимание, и чего следует избегать.
Нет мест
Ринат Мухамедгалиев
Отзывов:
4
Java для всех уровней: от азов ООП до правильного тюнинга JVM. Научу создавать гибкие и эффективные решения на базе стека JVM технологий, от системных утилит до сложных веб сервисов.
Нет мест
Сколько часов в неделю ментор будет общаться со мной?
Основной задачей ментора является научить тебя самостоятельности. Ментор будет не столько отвечать на вопросы, сколько учить тебя искать ответы. Поэтому не стоит ждать, что ментор будет рассказывать тебе теорию по несколько часов. Но времени он тебе будет уделять столько, сколько тебе потребуется.
Все вопросы >