7 Лет Опыта в IT | Что я Понял?

Vlad Mishustin
1 Jun 202419:55

Summary

TLDRVlad, a Java developer with 7 years of IT experience, shares his top 5 lessons learned. He emphasizes that success in IT doesn't require genius but rather the ability to handle high workloads and adapt to new projects. Vlad advises new developers to overcome the imposter syndrome by asking questions and learning from experienced team members. He highlights the importance of continuous learning, communication, and the reality that coding is just a small part of a developer's job. Vlad also encourages aspiring developers to believe in their potential, regardless of their background, and to strive for excellence in their work to achieve career growth.

Takeaways

  • 🌟 The IT industry is accessible to everyone, regardless of their background, as many people transition from different fields into IT.
  • 🚀 To succeed in IT, one doesn't have to be a genius but needs to be willing to learn and adapt to new technologies and challenges.
  • 📚 Early in one's IT career, it's common to feel overwhelmed, but asking questions and learning from experienced team members is crucial.
  • 💼 Companies are generally eager to promote their employees and help them move up the career ladder, contrary to the fears of many junior developers.
  • 💡 Writing code is only a small part of a developer's job; communication, decision-making, and understanding business requirements are equally, if not more, important.
  • 🔍 Being able to search for and synthesize information effectively is a highly valuable skill in IT.
  • 🛠️ Junior developers should not just write code but also engage deeply with the work, ask questions, and strive to learn something new every day.
  • 💪 Demonstrating a strong work ethic and eagerness to take on tasks can lead to rapid professional growth and recognition in the IT field.
  • 🌐 Working in IT, especially in Europe, can offer diverse experiences and opportunities to work with advanced technologies and high-stress environments.
  • 🌱 The IT industry is constantly evolving, and continuous learning is necessary to stay relevant and competitive in the job market.

Q & A

  • What are the five main lessons the speaker has learned in their 7 years of IT experience?

    -The speaker shares that to be a good developer, one does not necessarily have to be a genius. They discuss the imposter syndrome, the importance of asking questions, the reality that programming is a learnable skill, the desire of companies to promote their employees, and the fact that code writing is only a small part of a developer's job.

  • How does the speaker describe the imposter syndrome in IT?

    -The speaker describes the imposter syndrome as a strong feeling that many people experience when starting a new job or project, where they feel like they don't understand anything and everyone else seems to be doing great.

  • What advice does the speaker give for overcoming the challenges faced when joining a new project or company?

    -The speaker advises to ask a lot of questions to more experienced team members, be open with the team, and not to assume that one is not capable enough to solve problems or that it's not for them.

  • Why does the speaker think that programming is a learnable skill and not just for geniuses?

    -The speaker has met numerous people from various backgrounds who have successfully transitioned into IT and become programmers, showing that programming is accessible to anyone willing to learn.

  • What is the speaker's personal story regarding education and career in IT?

    -The speaker shares that they grew up in a village, did not attend university, and self-studied programming. Despite not having a diploma, they managed to get a job in an IT company and eventually moved to Europe to work in a big tech company.

  • What is the speaker's perspective on career growth in IT companies?

    -The speaker believes that companies genuinely want to promote their employees and move them up the career ladder, as it benefits them to have higher-grade developers who can command higher rates from clients.

  • How often do IT companies typically assess an employee's performance for potential promotions or salary increases?

    -According to the speaker, IT companies usually assess employee performance at least once every six months, providing opportunities for employees to request raises or position changes.

  • What does the speaker suggest is the actual percentage of work that involves writing code for a developer?

    -The speaker suggests that writing code is only 10-20% of a developer's work, with the rest involving communication, decision-making, and other tasks.

  • Why does the speaker emphasize the importance of not just doing the bare minimum at work?

    -The speaker emphasizes that doing the bare minimum will not lead to significant results or promotions. They share a personal experience where not going beyond the basic requirements led to being let go after a probation period.

  • What attitude does the speaker recommend junior developers have to excel in their jobs?

    -The speaker recommends that junior developers should be eager to learn, ask questions, get involved in various tasks, and demonstrate a strong work ethic to stand out and eventually earn promotions.

Outlines

00:00

🌐 Journey Through IT and Overcoming Imposter Syndrome

The speaker, Vlad, shares his extensive IT journey spanning seven years, which includes internships, being laid off, working in a startup, and eventually settling in a big tech company in Europe. He emphasizes the importance of learning and adapting to new technologies and environments, highlighting the common 'imposter syndrome' many developers face when starting new projects or jobs. Vlad suggests that instead of feeling inadequate, one should actively engage with the team, ask questions, and learn from more experienced colleagues. He stresses that everyone, regardless of their background, can become proficient in IT and programming, which he considers a modern literacy.

05:01

🎓 Diverse Paths to IT Careers and Encouragement for Aspiring Developers

Vlad discusses the diverse educational and professional backgrounds of people he has encountered in the IT industry, noting that only a small percentage have a formal education in computer science. He shares stories of individuals from various fields, such as law enforcement, economics, and manual labor, who have successfully transitioned into IT roles. Vlad's own story is one of self-education and determination, having grown up in a rural area without a university degree, yet achieving a position in an international corporation. He encourages aspiring developers not to be deterred by their起点 and to view the IT industry as a viable and accessible career path.

10:01

💼 The Value of Skill Development and Career Advancement in IT

Vlad explains that IT companies, especially outsourcing firms, are keen on promoting their employees to higher positions as it reflects positively on their ability to provide top-tier services and command higher rates from clients. He clarifies that the perception of needing extraordinary achievements for promotion is a myth; companies actively monitor employee performance and are interested in their growth. Vlad advises that developers should be proactive in discussing their career aspirations and salary expectations with their managers, as companies are often willing to accommodate such requests to retain valuable team members.

15:03

💡 The Importance of Effort and Continuous Learning for Junior Developers

Vlad imparts crucial advice for junior developers, emphasizing that simply doing the bare minimum will not lead to significant achievements. He shares a personal anecdote about being let go from a job for not demonstrating initiative and effort beyond the basic requirements. He stresses the importance of asking questions, learning as much as possible, and taking on challenging tasks to grow professionally. Vlad encourages juniors to be proactive, show enthusiasm, and continuously seek to improve their skills and knowledge, which will naturally lead to recognition and career advancement.

Mindmap

Keywords

💡IT industry

The IT industry refers to the sector involving the design, development, support, and management of computer systems, software, and networks. In the video, the speaker shares his journey through the IT industry, highlighting various experiences such as internships, working in startups, and eventually being employed by a major tech company in Europe. The IT industry is central to the video's theme as it sets the backdrop for the speaker's professional growth and the lessons he shares.

💡Impostor syndrome

Impostor syndrome is a psychological pattern where individuals doubt their accomplishments and fear being exposed as a 'fraud.' The speaker mentions this concept, describing how many young developers feel overwhelmed and inadequate when starting a new job or project, often feeling like they don't belong or will be soon fired due to their perceived inability to perform as well as their peers.

💡High workload

High workload refers to a situation where an employee has an excessive amount of work to do, often leading to stress and burnout. The video script mentions working in a startup with high workloads and absurd customer demands, illustrating the challenging conditions that can be part of a career in the IT industry.

💡Communication

Communication is the process of exchanging information, ideas, or feelings. In the context of the video, the speaker emphasizes the importance of communication in overcoming the challenges faced when joining a new project or team. He advises asking questions and engaging with more experienced team members to understand project requirements and expectations.

💡Big tech company

A big tech company typically refers to a large corporation that is a major player in the technology industry. The speaker shares his experience of working in a big tech company in Europe, which signifies a significant milestone in his career, indicating the level of success and expertise he has achieved in the IT field.

💡Career growth

Career growth refers to the process of advancing one's professional career through acquiring new skills, taking on more responsibilities, and achieving higher positions. The video discusses the speaker's career growth over seven years, including the various stages and lessons that have contributed to his development as an IT professional.

💡Coding

Coding is the process of writing computer programs in a specific programming language. The speaker clarifies that while coding is a crucial part of a developer's job, it represents only a small percentage of the work. The video emphasizes that other aspects, such as communication, problem-solving, and understanding business requirements, are equally, if not more, important.

💡Java developer

A Java developer is a professional who specializes in developing software using the Java programming language. The speaker identifies himself as a Java developer with seven years of experience, indicating his area of expertise and the specific skillset he has developed throughout his career.

💡Microservices architecture

Microservices architecture is a design approach that structures an application as a collection of loosely coupled services, which implement business capabilities. The video mentions the speaker's experience with microservices, reflecting the advanced technical concepts and modern architectural patterns he has worked with in the IT industry.

💡Job performance

Job performance refers to the efficiency, quality, and effectiveness of an employee's work. The speaker discusses how companies monitor job performance and use it as a basis for promotions and salary increases, highlighting the importance of demonstrating value and contributing significantly to the company's goals.

💡Professional development

Professional development involves activities that enhance skills, knowledge, and competence to perform one's job better and advance in one's career. The video script includes the speaker's advice on professional development, such as engaging actively in work, asking questions, and continuously learning, which are key to career progression in the IT industry.

Highlights

The speaker shares their 7-year IT journey, including internships, startups, and working in a big tech company in Europe.

They emphasize that becoming a good developer involves working under high loads, meeting absurd client demands, and joining prestigious companies.

The speaker introduces themselves as Vlad, a Java developer with 7 years of experience, currently working in one of the world's top companies and living in Amsterdam.

Vlad's channel aims to teach viewers how to become powerful programmers in the shortest time possible.

The first lesson learned is the 'impostor syndrome' often felt by new developers, which is a common experience.

Vlad advises new developers to ask many questions to overcome the challenges of joining a new project or team.

He shares that most developers he met did not have a traditional IT background, highlighting the accessibility of IT careers.

Vlad's story is one of self-education and perseverance, having transitioned from a rural background to a successful IT career without a formal degree.

The speaker encourages viewers to learn continuously and not be discouraged by a lack of formal education or experience.

Vlad introduces his Java bootcamp, where participants work in a team of ten developers under the guidance of industry experts.

He discusses the importance of companies wanting to promote their employees, contrary to the common fear of stagnation in entry-level IT jobs.

The speaker explains how companies value higher grades and the ability to offer their services at a higher price to clients.

Vlad emphasizes that writing code is only a small part of a developer's job, with most time spent on communication, decision-making, and problem-solving.

He argues that AI like chatbots will not replace developers because they lack the industry-specific knowledge and decision-making capabilities.

The final lesson is the importance of junior developers showing initiative and a strong work ethic to earn promotions.

Vlad shares a personal story about being fired for not demonstrating enough engagement and effort in his first job.

He concludes by encouraging junior developers to be proactive, ask questions, and immerse themselves in their work to achieve success.

Transcripts

play00:00

за 7 лет в it я успел пройти стажировку

play00:02

быть уволенным поработать В стартапе и

play00:04

даже на галери с высокими нагрузками и с

play00:06

абсурдными требованиями заказчиков а

play00:08

потом вообще оказаться в бигтех компании

play00:10

в Европе где и тружусь по сей день и за

play00:13

это время я узнал огромное количество

play00:15

очень интересных вещей об IT которые бы

play00:17

значительно облегчили моё обучение в

play00:19

самом начале и вообще Старт карьеры Так

play00:22

что вот мои пять главных уроков за 7 лет

play00:24

в it Привет меня Влад зовут Я работаю

play00:26

Кэн разработчиком на Джаве уже 7 лет и

play00:28

прямо сейчас в одной из лучших компаний

play00:30

в мире и живу в Амстердаме А на своём

play00:32

канале рассказываю о том как тебе стать

play00:35

супер мощным программистом кратчайшие

play00:38

сроки Раз уж в кратчайшие сроки то вот

play00:41

вам мои уроки очень плохо Ну в общем

play00:46

первое что мне удалось за всё это время

play00:48

уяснить в it это на самом деле простая

play00:50

истина чтобы тебе быть разработчиком и

play00:53

делать свою работу хорошо работать с

play00:55

высокими нагрузками устраиваться в

play00:56

крутые компании зарабатывать кучу денег

play00:59

на самом деле нужно быть гением у

play01:00

огромного количества молодых людей

play01:02

которые там устраиваются на первую

play01:03

работу или даже не молодых людей которые

play01:06

уже поработали разработчиками но

play01:07

например переходят в другую компанию или

play01:09

переходит на новый проект Часто при этом

play01:11

переходе или устройстве возникает в

play01:13

общем-то синдром самозванца очень-очень

play01:15

сильный людям кажется что вот они пришли

play01:18

и у них ничего не получается проект

play01:20

новый там ничего не понятно куча новых

play01:22

технологий каких-то которые они никогда

play01:24

в жизни не видели ты его пытаешься

play01:26

запустить он не взлетает стреляет

play01:28

ошибками люди тебе поручают какие-то

play01:30

вроде кажется несложные задачи ты на них

play01:33

тратишь огромное количество времени а

play01:35

кажется что вокруг все просто Изи их

play01:38

отстреливают и всё у них получается

play01:39

просто великолепно и в общем-то Вот в

play01:41

начале пути на новом проекте на каком-то

play01:43

на новой работе часто у тебя создаётся

play01:45

впечатление что ну меня должны уволить

play01:48

буквально через 3 дня потому что все

play01:50

вроде работают а я вообще у меня просто

play01:52

не выходит Я трачу кучу времени на

play01:54

кажется простейшие вещи я тоже это

play01:57

постоянно испытываю даже сейчас

play01:58

периодически когда Присоединяюсь к

play02:01

какой-то новой команде новый проект у

play02:02

меня я смотрю на код Я просто не понимаю

play02:05

что там вообще происходит какие-то либо

play02:07

что вообще как это можно было сделать И

play02:09

почему у всех всё так легко у меня у

play02:11

одного это так сложно но оказывается все

play02:13

поголовно любой разработчик сталкивается

play02:15

с теми же самыми трудностями людям

play02:17

кажется что они моментально должны

play02:18

начать приносить результат но

play02:20

оказывается что когда вас берут на новый

play02:21

проект или на новую работу то все вообще

play02:24

Ок с тем что первые пару месяцев даже

play02:27

если вы Мидл или сир вы будете максимум

play02:30

там доставлять какие-то Фиксы багов или

play02:32

решать мелкие задачи до тех пор пока

play02:34

втягивается в проект и знакомитесь с

play02:36

окружающими какими-то технологиями и

play02:38

вообще всеми этими новыми зверями из

play02:40

командой в том числе в этой связи когда

play02:42

вы попадаете в новое окружение вы

play02:44

сталкиваетесь с новыми инструментами с

play02:46

которыми не работали Никогда раньше

play02:48

худшее что вы можете сделать как

play02:49

разработчик это подумать что у вас

play02:50

недостаточно там каких-нибудь знаний и

play02:52

навыков чтобы эту проблему решить и это

play02:54

всё не для вас это путь в никуда и в

play02:57

общем-то ничего полезного из этого не

play02:58

извлечь самое правильное что вы должны

play03:00

научиться делать в этой ситуации это

play03:02

задавать огромное количество вопросов

play03:04

тем людям которые в общем-то в вашей

play03:05

команде теперь есть у вас скорее всего

play03:07

есть техлит есть какие-то более опытные

play03:09

персонажи которые там уже какое-то время

play03:11

работают Вот вы должны очень крепко к

play03:14

ним привязаться и задавать им все

play03:16

животрепещущий вопросы которые у вас

play03:18

появляются по поводу проекта по поводу

play03:19

компании по поводу заказчика по поводу

play03:21

того как себя вести на созвона И чего

play03:22

они ожидают потому что очень часто мы

play03:24

себе придумываем что от нас там ждут

play03:26

каких-то свершений побед в первый же

play03:28

месяц мы должны новый микросервис ть всё

play03:30

поднять и вдруг бизнес заработает как

play03:32

часы но на самом деле это не так мы

play03:33

должны просто задать вопросы людям чего

play03:35

они ожидают от нас чего они хотят или

play03:37

когда сталкиваемся с проблемами как эти

play03:39

проблемы решить если мы сами быстро не

play03:41

можем найти решение и в общем-то через

play03:43

эту коммуникацию прийти к пониманию того

play03:45

как это вообще всё устроено люди эти не

play03:47

пришли в ваш проект на который вы попали

play03:49

С этими знаниями которые им вдруг

play03:51

моментально позволили в общем-то всё это

play03:53

очень быстро делать они точно так же как

play03:55

и вы сидели и офигеваю первое время от

play03:57

всего что происходит поэтому на помните

play04:00

им об этой ситуации Придите к ним и

play04:02

Поговорите с ними попросите помощи с тем

play04:04

чтобы буквально сбил проект запустить

play04:06

его разобраться в том как он работает

play04:08

какую задачу решает это приложение и так

play04:10

далее и так далее какие процессы есть в

play04:12

вашей команде и многое-многое другое

play04:14

коммуницирует с вашей команды Будьте с

play04:16

ними открыты и уверены в том что и они

play04:19

точно так же как и вы совершенно не

play04:21

являются никакими гениями а просто

play04:24

обычные люди которые Достаточно долго

play04:26

сидели на этом проекте чтобы разобраться

play04:28

в том как он работает и они хотят и

play04:30

готовы вам помочь они действительно

play04:32

хотят вас научить потому что вы как

play04:35

новый член команды заберёте у них

play04:36

огромное количество работы и им Придётся

play04:38

делать меньше поэтому они хотят всё это

play04:41

вам рассказать чтобы вы тоже умели и в

play04:43

общем-то их больше не беспокоили быстрая

play04:45

пауза чтобы сказать вам спасибо за то

play04:47

что смотрите это видео будет здорово

play04:48

если поставите лайк и подпишитесь на

play04:50

канал это правда помогает также за 7 лет

play04:53

которые я провёл в it мне удалось

play04:55

познакомиться с огромным количеством

play04:56

людей со многими из них я работал вместе

play04:58

в одной команде кого-то я метори у

play05:00

кого-то я метори с кем-то просто по

play05:02

долгу службы взаимодействовал и в итоге

play05:04

среди этих людей Я обнаружил буквально

play05:07

единицы тех кто учился в университете

play05:11

получал образование программиста А потом

play05:13

устраивался в it компанию 99% этих

play05:16

персонажей на самом деле пришли вообще

play05:18

из другой сферы я встречал айтишников

play05:21

бывших полицейских я встречал юристов и

play05:24

экономистов я встречал людей которые

play05:26

вообще до этого ничем не занимались и

play05:27

просто сами научились пройдя ка Като

play05:30

курсы кто-то из них был дизайнером потом

play05:32

решил программировать А кто-то вообще

play05:34

что-то делал руками Я знаю людей которые

play05:36

были слесаря обычными слесаря стали

play05:38

разработчиками другие в шахте работали и

play05:41

тоже пришли и стали программистами я

play05:43

встречал бесчисленное множество таких

play05:45

персонажей И это в общем-то показало мне

play05:47

что it и программирование - это на самом

play05:51

деле навык который доступен всем и это

play05:54

на мой взгляд современная грамотность в

play05:56

этой связи Мне хочется Вас обнадёжить и

play05:58

сказать что если вам кажется что не знаю

play06:00

у вас нет никаких предпосылок к этому

play06:02

что вы не учились в правильном месте или

play06:05

потратили кучу времени на работу которая

play06:07

не принесла вам успеха А теперь хотите

play06:09

переключиться на это направление это всё

play06:11

можно сделать огромное количество людей

play06:13

сделали это до вас и посмотрите на меня

play06:16

можно быть кем угодно Я родился и вырос

play06:18

в деревки до 17 лет Я вообще даже в

play06:20

городе не жил я жил реально в деревне а

play06:22

потом просто сидел дома и учился

play06:24

программировать бросил университет У

play06:26

меня нет диплома никакого но я не просто

play06:29

смог устроиться в какую-то там it

play06:31

компанию А ещё и в Европу переехать

play06:33

устроиться в международную огромную

play06:35

Корпорацию не имея диплома ещё и визу

play06:37

получил и я вот как раз тот человек

play06:40

который вообще не является гением Я

play06:43

просто обычный чел который достаточное

play06:44

количество времени занимался всеми этими

play06:46

вещами и мог каждый день в общем-то

play06:49

сидеть и чему-то учиться и это приводит

play06:52

вас к конкретному результату потому что

play06:54

it компании в общем-то сегодня ещё

play06:56

долгое время дальше будут испытывать

play06:58

огромный недостаток кадров И именно

play07:01

поэтому огромное количество людей

play07:02

которые в общем-то не получили

play07:03

профильного образования и приходят в it

play07:05

я оглядев вот это за всё время моей

play07:07

карьеры могу вам с уверенностью заявить

play07:09

у кучи людей получилось это сделать до

play07:12

вас и у вас точно получится а если вы

play07:14

уже пишите на Джаве но хотите не просто

play07:16

в общем-то печатать какие-то буквы

play07:19

символы создавать классы А создавать

play07:22

реально качественные веб-приложения

play07:24

готовые к работе с высокими нагрузками

play07:26

использовать спринг кафку всё делать на

play07:28

микросервисах веб взаимодействие брокеры

play07:30

сообщений событийная архитектура и супер

play07:33

классные фичи такие как делают в Twitter

play07:35

или в Telegram Если вы всего этого

play07:37

хотите то Приходите в общем-то ко мне на

play07:40

Java bootcamp по ссылке в описании там в

play07:42

команде из десяти разработчиков вы

play07:44

будете работать по скрам под

play07:46

руководством тех Да например из сбера и

play07:48

прожект менеджера из ВКонтакте и вместе

play07:50

реализуете огромное приложение на девяти

play07:52

микросервисах супер крутой архитектурой

play07:55

и обо всём узнаете из моих личных лекций

play07:57

которые я провёл вообще все без иск и ф

play08:00

вам за дизайним и объясним как сприн

play08:02

работает и что такое кавка ВС супер

play08:04

простыми словами супер наглядно с

play08:06

классными материалами огромный получите

play08:09

опыт и непременно получите офер

play08:11

буквально на днях у нас уже выпустился

play08:12

второй поток и ребята сразу Поу срава в

play08:15

Сбер один из них Устроился джуном на

play08:17

зарплату в 200.000 сразу в Сбер и всё

play08:20

это после буткемпа и благодаря ему это

play08:21

первая работа для человека поэтому

play08:23

приходите если хотите в общем-то

play08:25

выстроить свою карьеру максимально

play08:26

эффективно и поработать с крутыми

play08:28

наставниками с описани также ещё я узнал

play08:31

одну невероятную истину которая

play08:33

заключается в том что в любой компании в

play08:37

любой команде кем бы вы ни были Каким бы

play08:40

разработчиком вы ни являлись компания

play08:43

всегда хочет вас повысить сильное

play08:45

заявление Она реально хочет этого она

play08:47

хочет чтобы вы двигались вверх по

play08:49

карьерной лестнице она хочет платить вам

play08:51

больше денег огромное количество молодых

play08:53

людей которые устраиваются на свою

play08:54

первую работу Там джуном боятся что они

play08:57

потом не смогут продвинуться пока по

play08:59

какой-то причине по карьерной лестнице

play09:01

там стать медла сеньорами тех Леда и Кем

play09:03

бы они там не хотели стать создаётся

play09:05

Впечатление у них что будто бы там надо

play09:07

какие-то невероятные достижения сделать

play09:09

на своей работе чтобы тебя заметили и в

play09:11

общем-то повысили ещё может быть нужно

play09:13

не знаю использовать какой-нибудь

play09:14

кумовство и договориться с кем-то о

play09:17

повышении Ну в общем полный абсурд на

play09:20

самом деле любая компания постоянно

play09:22

наблюдает за ваший производители то есть

play09:24

особенно it компания любая уважающая

play09:26

компания такого уровня имеет достаточно

play09:29

количество инструментов чтобы наблюдать

play09:30

за тем как вы работаете при том невидимо

play09:33

для вас дело в том что они в общем-то

play09:35

хотят очень сильно чтобы вы как можно

play09:37

скорее перешли на позицию выше Звучит

play09:39

неплохо я могу вам это объяснить на

play09:41

простом примере Из своего опыта Когда вы

play09:43

например занимаетесь разработкой на

play09:45

заказ то есть работаете в аутсорсе

play09:46

аутсорс - это такая компания у которой

play09:48

есть штат разработчиков к ним приходят

play09:50

какие-то заказчики то есть бизнес и

play09:53

говорят вот нам надо сделать такое

play09:54

приложение Дайте нам 10 программистов

play09:56

они им дают 10 программистов те пишут

play09:58

для них а это приложение и возвращаются

play10:00

назад в общем-то это и есть аутсорс Так

play10:03

вот компания которая занимается аутсорс

play10:05

предоставляет услуги программистов хочет

play10:08

давать заказчикам самых дорогих

play10:10

разработчиков чтобы в общем-то

play10:12

зарабатывать на этом больше денег

play10:13

соответственно для неё выгодно когда у

play10:15

неё в штате есть супер мощные

play10:17

программисты с крутыми тайтла Чем выше

play10:20

их грейд Да уровень сеньор на бумаге тем

play10:25

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

play10:28

и поэтому они стремятся со всеми силами

play10:30

вам Ну всё-таки более-менее объективно

play10:33

но повышать этот грейд они делают всё

play10:35

возможное для этого и делают это как

play10:37

можно скорее во всех этих компаниях

play10:40

оценка вашей производительности

play10:41

проводится минимум раз в полгода то есть

play10:44

буквально каждый полгода Вы можете

play10:46

предоставлять какие-то данные о себе

play10:48

руководителям вашим и либо просить

play10:51

повышения зарплаты либо вообще перевода

play10:52

на более высокую позицию которая

play10:54

подразумевает в общем-то повышение

play10:56

зарплаты И им это очень выгодно потому

play10:59

что они могут говорить другим людям У

play11:01

нас есть супер мощные программисты Они

play11:03

дорого стоят чтобы вы понимали разницу

play11:05

между тем когда аутсорс компания продаёт

play11:08

Джуна на какую-то позицию Ну условно у

play11:10

Джуна зарплата 1.000 долларов а компания

play11:13

берёт с заказчика условно 2.000 долларов

play11:17

да то есть компания зарабатывает 1.000

play11:19

долларов на таком джуне тут довольно

play11:20

простая арифметика но если мы говорим

play11:22

уже про медлок вскую позицию то Допустим

play11:24

midle получает 2.500 долларов а компания

play11:28

может продавать его уже за 5 или 6.000

play11:31

долларов Да другим заказчикам То есть

play11:33

это гораздо более выгодно для них и ещё

play11:36

лучше это работать с Синьор нами

play11:37

позициями Потому что их ещё меньше

play11:39

значит спрос на них выше А значит и

play11:41

ценятся они гораздо дороже и там просто

play11:44

экспоненциальная зависимость от вашего

play11:47

грейда и набора навыков к цене за

play11:50

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

play11:52

рынке или сколько вам будет платить

play11:54

продуктовая компания потому что

play11:56

продуктовая компания тоже хочет нанять

play11:58

самых лучших раз чиков на свои позиции

play12:00

им часто нужен какой-то уникальный опыт

play12:02

который у вас может быть и если вы его

play12:04

развиваете то любая продуктовая компания

play12:07

почувствуйте это если вы из неё уйдёте

play12:10

она вдруг станет зарабатывать меньше

play12:12

денег потому что На какой-то позиции не

play12:14

будет человека который очень сильно

play12:15

разбирается в этом проекте которым они

play12:17

занимаются им теперь надо искать нового

play12:20

он ещё очень долго будет учиться

play12:21

втягиваться в проект и возможно у него

play12:23

нет Вашего набора навыков поэтому вы

play12:25

находитесь в сильной позиции чтобы

play12:27

просить повышения и увеличения зарплаты

play12:29

и более того они хотят вас сохранить они

play12:32

не хотят чтобы вы ушли Потому что они

play12:34

буквально станут зарабатывать меньше

play12:36

Если вы уйдёте и в этом ваша сила и вы

play12:39

должны с полной уверенностью в себе

play12:41

ходить к людям и говорить с ними о том

play12:43

что вы хотите повышение зарплаты вы

play12:45

хотите другой грейд потому что вот

play12:48

пожалуйста ваш серьёзный вклад в их

play12:51

работу и они готовы идти вам навстречу

play12:53

четвёртый На мой взгляд ключевой урок

play12:56

который мне удалось уяснить - это то

play12:59

Хотя это звучит абсурдно это то что код

play13:02

- это на самом деле Полная ерунда сейчас

play13:04

поясню что я имею в виду Дело в том что

play13:06

код буквально написанный работающий код

play13:09

- это на мой взгляд 10 или 20% работы

play13:13

программиста вот буквально который он

play13:15

делает в течение дня остальные 80% - это

play13:18

размышление над тем как этот код

play13:20

написать это в общем-то коммуникация с

play13:22

другими командами по поводу того как

play13:24

принять правильные решения это

play13:25

коммуникация с заказчиками с командой

play13:27

поддержки чтение документации

play13:29

исследований много-много другое

play13:30

буквально простейший пример Вы можете

play13:33

получить задачу на работе целую неделю

play13:35

это прямо из моего опыта целую неделю

play13:37

исследовать вопрос придумывать как её в

play13:40

общем-то починить и потом окажется что

play13:42

вам нужно будет написать всего одну

play13:45

строчку Ну вот чтобы додуматься до этой

play13:47

строчки вы потратите целую неделю чтобы

play13:49

сделать всё правильно учесть все

play13:51

возможные варианты все подвижные

play13:53

какие-то моменты и подводные камни и это

play13:55

очень важное замечание Когда вы

play13:57

приступаете к своей первой работе и вы

play13:59

получаете задачу написать код то никто

play14:01

не ждёт от вас что вы будете только

play14:03

писать код и что вы машина для написания

play14:05

кода Код - это Конечный результат вашей

play14:07

работы но ваша работа как разработчика

play14:09

включает в себя огромное количество

play14:11

аспектов и если вы не в состоянии

play14:14

добиваться от заказчика того что он

play14:16

вообще хочет проясняться требования а

play14:19

взаимодействовать с другими командами

play14:20

обсуждать принятые решения проектировать

play14:23

что-либо учитывать пожелания

play14:25

пользователей и смотреть как какие-то из

play14:27

ваших решений отразятся на будущих

play14:30

каких-то предприятиях вашей компании и

play14:32

так далее и так далее то на самом деле

play14:35

печатать по клавиатуре может любой

play14:37

человек в Джаве например Сколько в ней

play14:39

50 слов есть И если вы их выучите это же

play14:42

не значит что вы Типа крутой программист

play14:44

Нет на самом деле чтобы стать крутым

play14:46

программистом нужно уметь принимать

play14:48

качественные решения и разрабатывать

play14:49

фичи учитывая требования заказчиков

play14:53

проясняет и такой человек должен быть

play14:56

специалистом в огромном количестве вещей

play14:58

но сам Самое главное он должен уметь

play15:00

великолепно искать информацию буквально

play15:03

гуглить Да и объединять эти разрозненные

play15:06

кусочки вот этой информации которую он

play15:08

найдёт в качественные решения это то

play15:10

почему Например чат гпт Ну никогда не

play15:13

заменит программистов потому что чат гпт

play15:15

не в состоянии проком с кучей людей

play15:18

собрать всю эту информацию внутри

play15:20

бизнеса и из этого родить какое-то

play15:23

качественное решение которое ещё и

play15:25

учитывает нужды пользователей попадает в

play15:27

финансовые требования и так далее и так

play15:30

далее чат гпт просто не владеет этой

play15:31

информацией даже чтобы её

play15:33

проанализировать потому что она не

play15:34

публичная Поэтому если какой-то

play15:36

искусственный интеллект может написать

play15:38

код за вас даже если он Великолепный и

play15:41

идеальный код пишет Хотя это не так чат

play15:43

гпт пишет люто кринжовый код постоянно

play15:46

то Вы не переживайте даже если однажды

play15:48

это всё автоматизирует то он будет

play15:50

делать от силы 10% вашей работы а всё

play15:52

остальное за что на самом деле и платят

play15:55

вот эти большие деньги в разработке

play15:57

останется с вами никто вас никогда не

play15:59

выкинет из индустрии Ну и самый главный

play16:02

урок который мне хочется передать

play16:04

начинающим разработчикам Если вы прямо

play16:06

сейчас учитесь или ищете уже позицию на

play16:10

Джуна или уже устроились джуном то у

play16:12

меня для вас одна очень важная новость

play16:15

действительно хороший джун должен пахать

play16:18

на работе Это совершенно точно и это то

play16:21

как вы заслуживаете повышение до медла

play16:24

Простая история из моей жизни в 19 лет я

play16:27

устроился на свою первую работу qua

play16:29

automation писал автотесты на Джаве и у

play16:31

меня был испытательный срок 3 месяца

play16:33

после которого меня уволили мне было 19

play16:36

лет Потом я нашёл другую работу но не

play16:37

суть вопроса Почему меня уволили потому

play16:40

что пока я был вот этим джуном

play16:42

девятнадцатилетний я не задавал вопросы

play16:45

Я не

play16:48

вовлекая ещё учился в универе мне

play16:50

сказали что я могу работать 6 часов в

play16:53

день вместо восьми что я делал в то

play16:56

время я приходил на работу условно в

play16:59

10:00 утра и через 6 часов я уходил с

play17:03

неё это всегда было ровно 6 часов я

play17:07

никогда не задерживался дольше из этого

play17:09

я сделал один очень важный урок который

play17:11

потом повлиял на всю мою

play17:13

производительность на всё моё обучение

play17:15

на мою последующую работу над всеми

play17:17

моими проектами если я делаю чисто

play17:20

достаточный минимум чтобы просто

play17:22

числиться на работе то меня не ждёт

play17:24

Ничего абсолютно чтобы добиваться

play17:27

значительных результатов нужно

play17:29

прикладывать значительные усилия

play17:31

среднестатистические усилия дают

play17:33

среднестатистический результат или даже

play17:34

ниже Я просто вылетел с работы после

play17:37

испытательного срока соответственно Если

play17:38

вы попадаете на свою первую работу если

play17:41

вы джун Убедитесь что вы не просто

play17:43

пишете код вы задаёте все возможные

play17:45

вопросы вы спрашиваете Вообще обо всём

play17:48

Как работает Это как устроен этот

play17:49

процесс А это что за человек а как мы

play17:51

делаем такие-то фичи как мы работаем с

play17:53

такими-то требованиями Вы должны

play17:55

погрузиться в как можно больше вещей Вы

play17:57

должны постоянно научиться Это должно

play17:59

стать вашей мантрой каждый день вы

play18:01

приходите на работу чтобы узнать что-то

play18:04

новое об этом и в какой-то момент вы

play18:07

вдруг осознаете благодаря этому Что за

play18:09

достаточно короткое время вы очень

play18:13

уверенно чувствуете себя на своём

play18:14

проекте вы знаете где что лежит вы

play18:16

знаете как работать с задачами

play18:17

определённого типа у вас уже не вызывает

play18:19

сложностей доставка кода на продакшн и

play18:22

так далее и так далее вы вдруг

play18:23

обнаружите что вы просто спокойно

play18:26

выполняете свою работу и более того Вы

play18:29

ещё и можете другим людям объяснить как

play18:31

вы это делаете И тогда будет просто

play18:33

понятно что вас пора повышать и вы

play18:37

переходите на новый уровень но до тех

play18:39

пор как джун Вы должны делать очень

play18:43

много работы Вы должны вовлекаться везде

play18:46

цементный завод и сегодня если я

play18:49

например буду тех ле дом и я смотрю на

play18:51

свою команду и там есть жуниор если я не

play18:53

вижу огня в глазах я не вижу желания

play18:55

вовлечь в различные задачи что помощ не

play18:59

говорит Я хочу и на звонках знаете

play19:02

Бывает такая ситуация когда сидит

play19:04

команда и техлит говорит есть такая

play19:07

задача не уверен как её сделать и может

play19:10

быть она не очень приятная Кто хочет

play19:12

взять и вы должны быть первым кто скажет

play19:16

я возьму и вот с таким отношением вы

play19:19

добьётесь огромного количества вещей и

play19:21

никто не сможет вас остановить это будет

play19:23

круто и Именно таких людей я и многие

play19:25

другие ребята хотят видеть в своей

play19:27

команде Если вы можете демонстрировать

play19:29

такое отношение к делу вы можете быть не

play19:31

самым феноменальный разработчиком но

play19:35

такое отношение к делу сделает вас

play19:37

таковым со временем я надеюсь что это

play19:39

видео было очень ценным для вас будет

play19:41

здорово если подпишитесь на канал

play19:42

поставите лайк это правда помогает и

play19:44

Приходите в мой Telegram по ссылке в

play19:46

описании там очень много интересного

play19:48

технического контента ещё и с анимашка

play19:50

теперь в общем будет супер круто

play19:52

Подписывайтесь Спасибо вам и увидимся

Rate This

5.0 / 5 (0 votes)

関連タグ
IT CareerJava DeveloperTech StartupsEuropean TechCareer GrowthCoding SkillsJob TransitionImposter SyndromeTech LearningDeveloper Tips
英語で要約が必要ですか?