А як пощастить: якщо дуже потрібно взяти людину або застарілий стек, то можуть особливо нічого не питати. Але в цілому знання Java Core, бази даних і знайомство з основними фреймворками, щоб хоча б уявлення мав і щось пробував робити самостійно. Пет-проекти вітаються.
Поступово познайомитися можна, нову людину спочатку завжди ігнорять, бо не зрозуміло, чи затримається :)
Чесно дочитав до кінця. Моралі не знайшов... :)
Просто наразі через попит кількість вільних кандидатів дещо менша за кількість вакансій
тому що комп’ютерна гра в даному випадку підміняє реальність
є реальне життя, крім ігор. там цікавіше. а це якась втеча від реальності.
Приблизно за рік можна вивчити Java SE і познайомитися з основами фреймворків, що дасть можливість написати перші проекти та знайти роботу. Після того починається Java EE і детальне вивчення того ж Spring, а це вже забере набагато більше часу )))
не дуже зрозуміло, чому більшість QA ))) можна подумати, що в програмуванні немає світчерів...
Мені завжди здавалося, що з такими знаннями (+ англійська та німецька) більше отримаєш на Заході. Щось не так із Німеччиною?
та я сам нещодавно бачив ступор девелопера після пояснення значення параметра produces і різниці між application/xml і application/json...
Я не казав, що спрінг — це реалізація Java EE, але без розуміння сервлетів і EJB (хоча б трохи) складно зрозуміти, що ж там відбувається всередині...
ок, наведіть приклад, де це можливо (аплети не пропонувати). якщо маєте на увазі фреймворки, то вони спираються все одно на можливості Java EE.
я знаю, що таке «специфікації». мені просто цікаво подивитися на людину, яка читає їх, а не читає розумні книжки, написані до цих специфікацій.
чесно кажучи, з вашої загадкової відповіді складно зрозуміти, що ви маєте на увазі під словом «специфікації» )))) хотів би я подивитися на людину, яка починає Java EE з прочитання всім відомого розділу на сайті Oracle...
починають завжди з Java SE, але для реальних задач потрібно вчити бібліотеки Java EE, бо без цих бібліотек корпоративні рішення не побудуєш.
Я читав книжки по Java англійською (Learning Java Німейера, потім керівництво Шилдта для структурування наявних знань, також прочитав короткий курс, що опублікований на сайті Oracle). Крім Java, ще вивчав Hibernate, MySQL, Spring (MVC, Data, Boot), Git. Потім ще сходив на курси, але вони багато мені не дали, хоча дали напрямок для розвитку.
У мене шлях від початку вивчення Java до першої роботи забрав рік. І цей рік я реально фігачив по кілька годин, особливо інтенсивно останні кілька місяців. Саму роботу шукав півтора місяці, взяли одразу після першої живої співбесіди, до того ще встиг зробити кілька тестів.
На момент працевлаштування за профілем IT мені було 34 роки. До того мав досвід створення HTML-сторінок, також була вільна англійська, що дійсно допомогло, бо для поточної робити треба добре знати мови.
Да, я свободно владею несколькими иностранными языками. Я читал литературу по программированию исключительно на английском языке.
Будь-яка некоректна відповідь про Крим чи війну на Донбасі може завершитися сумно. Українську треба буде вчити, бо все одно стикаєшся, навіть у переважно російськомовному Києві (я вже мовчу про Львів). А в цілому безпечніше, ніж у Москві.