1

Step 1

- 0-3 месяца (Ученик)

26 December—26 December

2

Step 2

- 3-15 месяцев (Java Junior Developer)

26 December—26 December

3

Step 3

- 2-й год работы программистом (Java Middle Developer, level 1)

26 December—26 December

4

Step 4

- 3-й год работы программистом (Java Middle Developer, level 2)

26 December—26 December

5

Step 5

- 4-й год работы программистом (Java Senior Developer, level 1)

26 December—26 December

6

Step 6

- 5-й год работы программистом (Java Senior Developer, level 2)

26 December—26 December

1

Step 1

- 0-3 месяца (Ученик)

26 December—26 December

2

Step 2

- 3-15 месяцев (Java Junior Developer)

26 December—26 December

3

Step 3

- 2-й год работы программистом (Java Middle Developer, level 1)

26 December—26 December

4

Step 4

- 3-й год работы программистом (Java Middle Developer, level 2)

26 December—26 December

5

Step 5

- 4-й год работы программистом (Java Senior Developer, level 1)

26 December—26 December

6

Step 6

- 5-й год работы программистом (Java Senior Developer, level 2)

26 December—26 December

25 December 2014 02 November 2025
The goal is overdue by 20394 days

Goal abandoned

The author does not write in the goal 10 years 8 months 9 days

Career & Work

Стать Java программистом

Изучаем Java.

 Goal Accomplishment Criteria

Стать солидным кодером за 5 лет

  1. - 0-3 месяца (Ученик)

    Я знаю о программировании очень мало. Может и учил, но очень поверхностно.

    Задача – учиться программированию и изучать Java.
    Цель – устроится на работу Java Junior’ом в компанию не ниже 3-го уровня.

    Первые три месяца на плане я неполучаю ничего, т.к. просто изучаю программирование.

  2. - 3-15 месяцев (Java Junior Developer)

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

    Задача – изучать технологии, которые понадобятся мне, как Middle разработчику. Какие именно технологии? Найти в интернете несколько вакансий и посмотреть, что для них требуется. Обязательно прочитать книгу Брюса Эккеля «Философия Java».

    Цель в первый год работы Java Junior’ом – это дорасти до уровня Java Middle. Никто не говорит что это очень легко, но вполне возможно для целеустремлённого человека. Это сразу даст скачок ЗП до полутора тысяч.

  3. - 2-й год работы программистом (Java Middle Developer, level 1)

    Я хорошо потрудился в прошлый год, и теперь я - Java Middle Developer. С зарплатой в полторы тысячи можно нормально жить. На работе мне дают серьёзные задания, и мой опыт растёт как на дрожжах. Я дорасту до Java Senior Developer за два года. Нет смысла ускорять этот процесс. Сильного роста в зарплате я все равно не получу.

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

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

  4. - 3-й год работы программистом (Java Middle Developer, level 2)

    Я уже опытный Middle разработчик и начинаю подумывать – стать Senior Developer. Это приятно и престижно. Моя зарплата превышает 2 тысячи долларов. С этого момента спрос на таких профессионалов как Я превышает предложение. Я всегда смогу устроиться на работу за пару дней и вряд ли буду получать меньше чем сейчас. Если, конечно, не выкину какую-нибудь глупость.

    Задача – продолжить изучение английского языка и выбранных технологий. Работать лучше. Не ради работодателя, ради себя самого. Проситься в проекты с перспективными технологиями (такими как Big Data, на момент написания этой статьи). Я все равно буду проводить в офисе 8 часов в день, так почему бы не получить за это немного больше денег и, что гораздо важнее, ценнейший опыт, который мне ещё понадобится.

    Цель – сменить работу. Хороший коллектив есть везде. Я столкнусь с новыми проектами и технологиями. Не стоит раньше времени прирастать к стулу. Если я все ещё работаю в компании третьего уровня, подумайте над переходом на четвёртый уровень. Пятый уровень, хоть и очень привлекательный, пока недостижим.

  5. - 4-й год работы программистом (Java Senior Developer, level 1)

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

    Задача – ещё раз просмотреть выбранные вами технологии. Возможно, мне нужно сменить специализацию. Мир изменился, технологии изменились, да и знаний у меня за два последних года прибавилось. То, на чем я сейчас остановлюсь – станет моим выбором на несколько ближайших лет. Самое время выбирать любимые технологии.

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

  6. - 5-й год работы программистом (Java Senior Developer, level 2)

    Я определились со своим будущим и работаю над воплощением своей мечты. Правильно выбранное направление в совокупности с желанием идти вперёд и результат не заставил себя ждать.

    Есть одна мудрая истина. Люди часто переоцениваю чего можно добиться за один год, и недооценивают, чего можно добиться за пять лет. Оглянись на пять лет назад. Так оно и есть.

    Задача – не принимать глупых решений и не идти на поводу у лени.

    Цель – выбрать направление и двигаться дальше. Это не конец, это только начало.

  • 2980
  • 25 December 2014, 22:01
Sign up

Signup

Уже зарегистрированы?
Quick sign-up through social networks.
Sign in

Sign in.
Allowed.

Not registered yet?
 
Log in through social networks
Forgot your password?