JavaRush /Java блог /Random UA /Про джуни
Diana
41 рівень

Про джуни

Стаття з групи Random UA
Дуже багато людей, які почитали книжку, приходять на співбесіду Джуна, мовляв, навчіть мене. Такі " джуни " нікому непотрібні, т.к. їх вивчати дуже дорого. Наприклад, синьйор може навчати до 5 джунів одночасно. На навчання джуна потрібно 2-3 місяці. Причому синьйор не виконує своїх обов'язків у цей час. Зп синьйора 3,5к доларів. Виходить, навчання 5 людина витрачаються 10к доларів, тобто. по 2к на особу. Додайте до цієї суми зп джуна та вартість його робочого місця, витрати на нього. Виходить 3-4к доларів. Причому користі не приносить, т.к. його код - це говнокод, який синьйор постійно перевіряє ще раз і іноді виключає. Висновок Джун повинен бути таким, що:
  • навчається сам
  • вимагає мінімального контролю
  • знає чудово java core
  • вміє шукати інформацію сам
  • ставить правильні питання
  • не смикає через дрібниці інших програмістів
  • знає оглядово технології проекту
  • слід правилам написання коду, прийнятим у проекті, без відсебятини
  • швидко в'їжджає до проекту
Вимоги до джуна на проекті:
  1. відмінне знання Java Core
  2. самонавчання
  3. чітке формулювання проблеми
  4. написання простих запитів SQL
  5. розпізнавання у проекті провідних технологій. Для більшості проектів:
    • складання (Ant або Maven)
    • робота з базою даних - ORM (Hibernate, MyBatis та ін.)
    • бізнес логіка, що включає транзакційність (зазвичай Spring, необхідне розуміння IoC)
    • клієнт – маса фреймворків. Для Інтернету бажано розуміння основ HTML, CSS, JavaScript + часто чи JQuery.
Так що розвивайтеся не тільки в Джаві, і тоді швидше станете програмістом
Коментарі
ЩОБ ПОДИВИТИСЯ ВСІ КОМЕНТАРІ АБО ЗАЛИШИТИ КОМЕНТАР,
ПЕРЕЙДІТЬ В ПОВНУ ВЕРСІЮ