Итак, всем привет! В эту предновогоднюю пятницу я пришел на своё рабочее место и решил поделиться с новичками дела, уже как сторожил - а чем же занимается джуниор на работе по своему опыту. Это будет короткий пост, времени мало - тасков куча, да и кучу мануалов опять читать) учеба по 5 часов каждый день.
Первый мой пост - https://javarush.com/forum/25. Тут я писал, что устроился в компанию просто отсылая резюме всем подряд с пометками типа : "возьмите, я научусь, любые курсы за свои деньги, найму под ваши задачи себе ментора" и меня в итоге взяли. Страх был не просто большой, а огромный! Но я его преодолел и вышел на работу. Когда нибудь я напишу об этом большую статью на своём личном сайте.
Маленький совет, перед выходом надо знать - что в 80% случаев работодатель трезво оценивает ваши знания. Ну плюс минус, так что берет он вас не просто так! Так что снимаем волнение.
В первые дня четыре я устанавливал все программы, настраивал IDE, знакомился с внутренним wiki, с функционалом приложения, которое делает компания.
После настройки, мне начали сыпаться первые таски (задания) через Youtracker. Сразу говорю ни гита ни каких то других технологий, кроме возможностей java SE на твердую троечку-четверочку(5 месяцев ютуба и udemy+ java rush 18) я не знал. Учил все по ходу, это оказалось не очень сложно.
И ради вас я сохранил куски первых тасков, что мне давали.
Итак, моё первое задание было уж совсем изи:
В классе SchemaViewAgent есть код:
private static void doDnpPassDataAction() {
// Код удалён по причине не использования функционала ДНП
}
Его надо удалить, и всё что с ним связано.
Оно было больше на понимание навигации по IDE и изучению приложения. Я справился минут за 10, правда торопился и забыл удалить переменные локализации, но это уже моя невнимательность :-) После ещё 2 минут, мой commit был внесен в ветку master.
Я понял еще одно правило. Быстрота хороша только в выдаче товара на кассе, но не в программировании! Не спешите, обдумывайте, перепроверяйте, тестируйте хотя бы в начале в отдельном проекте.
Второй таск уже был поинтереснее:
10-12-18 09:28:48,040 Ошибка во время проверки файла: \\ca-fs-PF1\Doc$\UPOD\strelkovari\Рабочий стол\Сеанс_20181203_172418 (2018-12-07 17-30-17).irx
java.io.FileNotFoundException: \\ca-fs-PF1\Doc$\UPOD\strelkovari\Рабочий стол\Сеанс_20181203_172418 (2018-12-07 17-30-17).irx (Отказано в доступе)
at java.util.zip.ZipFile.open(Native Method) ~[?:1.8.0_131]
at java.util.zip.ZipFile.<init>(ZipFile.java:219) ~[?:1.8.0_131]
at java.util.zip.ZipFile.<init>(ZipFile.java:149) ~[?:1.8.0_131]
at java.util.jar.JarFile.<init>(JarFile.java:166) ~[?:1.8.0_131]
at java.util.jar.JarFile.<init>(JarFile.java:130) ~[?:1.8.0_131]
at ru.spi2.files.FileStoreAgent.checkFile(FileStoreAgent.java:105)
at ru.spi2.data.LoadSaveService.doInOperation(LoadSaveService.java:1014)
at ru.spi2.data.LoadSaveService.doInOperation(LoadSaveService.java:668)r:?]
at ru.spi2.data.LoadSaveService.doOpen(LoadSaveService.java:398)
at ru.spi2.actions.file.SessionOpenAction$1.work(SessionOpenAction.java:42)
at ru.spi2.task.WorkerTask.run(WorkerTask.java:116) [domain-2018.2.1u28.jar:?]
at java.lang.Thread.run(Thread.java:748) [?:1.8.0_131]
10-12-18 09:28:48,042 Unsupported file: \\ca-fs-PF1\Doc$\UPOD\strelkovari\Рабочий стол\Сеанс_20181203_172418 (2018-12-07 17-30-17).x
проанализировать ошибку. Сможем ли мы однозначно отследить эту ошибку и выдать сообщение пользователю о том, что доступ к файлу защищён. Если сможем, то надо будет текст ошибки вывести через ErrorInformer.
</init></init></init></init>
И мне пришлось чуть более подробно изучить Exception и вообще работу с файлами.
Ну и в третьем таске
В классе есть строка:
Path p = CorePaths.getLogsPath().resolve("client.log");
Требуется заменить её на более правильную (поиск аппендера по наименованию)
Мне пришлось познакомиться с системой логгирования в JAVA. Кстати - эта тема встречается везде, поэтому дополните свои знания этим уже сейчас :-) Советую прочитать про то, какие виды есть. http://www.skipy.ru/useful/logging.html#log4j_sl - мне понравилась эта статья.
Так я изучил работу с log4j и легко закрыл этот таск. Правда на него мне уже понадобилось пара часов рабочего дня и вечер после) да. Начинающему программисту надо быть готовым к тому, что учиться вы будете даже во сне!
Если есть вопросы - задавайте. Отвечаю всем. Сорри ещё раз, что так скомкано. Реально 5 минут времени.
Евгений Кузьмин
18 уровень
Что на работе делает Java Программист без опыта работы, который только что устроился. Часть 1
Комментарии (268)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Юлия Барсукова
8 февраля, 18:16
да, не стоило тут читать комментарии, когда еще на 4 уровне) 😔 пойду что-то хорошее почитаю, про то, что все получится)) главное не падать духом и практика)
0
gothic
8 февраля, 22:35
главное саму себя убедить, тогда рынок точно поменяется XD
0
Денис Enterprise Java Developer
9 февраля, 08:05
Рынок никуда не делся, просто перестали набирать совсем уж манки кодеров, сейчас требуются реальные навыки. Их получить можно. Цель курса - обучить тебя средствам, твоя ответственность, получить с их помощью навык. Это не только про этот курс, но в целом про все :) А то так еще и вузам начнут предъявлять что убили 5-6 лет, чтобы орать свободная касса. Кто ж мешал нормально выучиться и стать востребованным специалистом?
0
gothic
9 февраля, 08:23
Причем здесь манки кодеры, если фишка в том что без циферок опыта в резюме, hr даже рассматривать не будет, чувака который на олимпиады ездил, проекты писал...
Курс может и даст навык, но не даст цифру опыта над коммерческим проектом,
так же как и универ.
А насчет рынка, то он плох сейчас везде, то есть не только в скиле кандидатов может быть дело, а в том что вакансий нет, даже стажировки на dou не найти для trainee по java.
На джине 5 вакансий, 3 из них офис во Львове, как говориться "попробуй доберись.."
Работа юа там одни галимые кол-центры, я уже убрал номер телефона, а они все равно продолжают названивать..
На линкеде я вижу только senior senior senior...
Редко что то проскочит на одном из этих сайтов типа junior или trainee и получается что туда 1000 откликов, и конкурировать до невероятности сложно, когда туда могут откликаться и джуны с хотя бы каким то опытом коммерческим...
Ладно если бы еще реально смотрели по скилу, но фишка в том что на этапе просмотра резюме hr'ом отлетаешь. Хотя резюме 100500 раз переписано, на специальных платформах отредактированно, в телеграмм канале по резюме уже сделано все как сказали написать, и все равно из за отсутствия коммерческой цифры отлетаешь.
0
Денис Enterprise Java Developer
9 февраля, 09:08
Скажем так, я не ищу работу, но пару раз в месяц для практики собесы прохожу ) меня на них просто зовут. А еще, как я говорил, мир на одно Украине не схлопнулся. Есть западный рынок, есть восточный рынок, есть просто фриланс, это все опыт, практика и деньги - было бы желание и навык.
Когда я переходил из саппорта в дев у меня уже было и портфолио и фактический промышленный опыт, значит можно наверное этим обзавестись и не работая непосредственно разработчиком?) Потому и впрыгнул на миддловую зарплату без опыта работы в деве. Все от тебя зависит так-то.
0
gothic
9 февраля, 09:37
Тебя зовут, потому что у тебя уже была какая-то коммерческая цифра в резюме.
Это важный момент, потому что hr фильтруют по формальным признакам, и без "коммерческой" строчки большинство просто отлетает, даже если есть реальный навык.
Что касается рынка – да, он не схлопнулся, но объективно слабый. Даже не на рынке ua кризис в этом плане, а в ua так темболее.
Фриланс на Java для новичка – штука почти нереальная. Если ты не делаешь мелкие лабораторные или тестовые задания для студентов, то полноценные проекты требуют опыта, знания стеков, уверенной работы с фреймворками, а конкурировать там приходится либо с опытными разрабами, либо с демпингующими разработчиками из стран с более низким уровнем оплаты.....
Вопрос не в том, чтобы "просто развить навык", а в том, чтобы пробить этот первый барьер и получить первую коммерческую строчку. Вот про это и идет речь, где этот барьер это не фильтр от нубов, а просто мертвый рынок...
+1
Fend 1050
13 января, 18:19
спасибо за маленькую мотивашку - чтож едем дальше.
0
Fight Java Developer в Нефтяная компания
19 ноября 2024, 08:42
Спасибо, что поделились опытом, но мне все равно не понятно как выполнить эти задачи, я сейчас нахожусь на обучение на 4 уровень.
+3
Денис Enterprise Java Developer
19 ноября 2024, 16:00
Дружище :) Эта статья написана про программиста который не просто выучился, но уже нашёл первую свою работу. С твоих слов ты еще только на 4м уровне :) Самую малость рановато такое читать.
+7
Attreyu
13 ноября 2024, 11:48
Есть бородатый анекдот: "До Штирлица не дошло письмо из штаба... Он перечитал, но оно опять не дошло." Это точно про меня. Ничего пока в приведенных тасках непонятно (надеюсь это зависит от уровня знаний, и позже эта мощь будет мне подвластна). Пока больше пугает, как впихнуть невпихуемое: иногда прям голова начинает болеть от новой информации.
+1
sectumsempra
13 ноября 2024, 12:35
Не стесняйся спрашивать в чате, в разделе помощь, у чатагпт,
писать код и разбирать чужой, и постепенно инфа зайдет 100%
0
Елена
4 июля 2024, 12:09
rcWsy5KUKyi3ugk
0
Anonymous #3470663
2 июля 2024, 09:06
all the best
0
k4ay Java Developer в Google
7 декабря 2023, 10:57
успехов!
+2
Илья Java Developer
23 января 2023, 16:02
очень интересная статья, будем ждать новых!
+5
Yuliya Software Testing Engineer
20 декабря 2023, 11:31
Статья 2019 года, не факт, что дождетесь)
0
Рома
9 ноября 2022, 14:26
о я тоже кузьмин :)
+3
Михаил Кузьмин
7 февраля 2023, 05:49
😀
+2
Raaaa
30 августа 2022, 13:44
за какую зарплатк ви работали
+2
Alexandr
4 августа 2022, 05:46
Привет, а какие самые сложные таски вам давали в начале работы?
+2
VladimirMaster
4 августа 2022, 06:09
Привет, а какие самые сложные таски вам давали в начале работы?
____________________________________________________________________________
Например вот, не самая сложная таска:
Необходимо подключить мобильное приложение к сервисам avtocod.ru и сравни.ру через их API для возможности покупки полиса Осаго. Тут тебе и работа со Swagger. Swagger это первое с чего ты начинаешь знакомство. :)
Сможешь это сделать? Напугал? Взбодрил? 😀
+7
Alexandr
4 августа 2022, 10:46
Сделать, конечно не смогу, я про swagger впервые прочитал только что ).
Но хотелось бы еще один топик с тасками и кодом. Потому что, повсюду в основном мы учим теорию, простые примеры, а частые практические таски которые появляются в работе нахожу редко.
+2
VladimirMaster
4 августа 2022, 16:12
я про swagger впервые прочитал только что
___________________________________________________________
Я уверен, что еще много чего не слышал, ну или слышал, но не думаешь, что это сильно нужно в данный момент. Например: Jenkins, Docker, JUnit, Mockito. Это то, что тебе обязательно пригодится в работе. Вот прям пипец, как обязательно. Некоторые ребята скажут, что для джуна это не нужно, но это спорно.
+9
Денис Enterprise Java Developer
4 августа 2022, 16:55
Интересные эти "некоторые" ребята :) А что по их мнению должен уметь джун? Даже если в таске надо поменять лог левел ее все равно нужно как-то потестировать и куда-то задеплоить (на дев например). Или джун только поменяет warn на info, а остальное должны старшие коллеги делать?)
Знание инфраструктуры не менее важно чем знание языка.
+7
ChupaFx техник в Sber
29 августа 2022, 16:12
Спасибо, пойду плакать..
..это блин сколько всего учить еще..
+25
Сергеев ВикторMaster
29 августа 2022, 17:44
ну дженкинс для джуна скорее на уровне пользователя, типа вот таска - хочешь чтобы что-то было - запусти. Пускать джуна до создания тасок, я б не стал )
Про докер тоже на уровне пользователя, подтянуть нужные образы и запустить. Писать свои докер файлы или собирать на них инфраструктуру ну тоже не джуна задача, не на первых порах.
+4
Aleksei Software Engineer в Cisco Expert
17 января 2023, 19:29
Та и вообще задача девопса )
+2
Sabir Ali Backend Developer
30 марта 2023, 19:30
Денис. Интересно. А под словом "задеплоить" Вы что имеете в виду? Я вот, например, делаю так, чтобы разработчики, набрав в терминале что-то вроде 'git push origin develop...' получили бы тест своих изменений на кластере после PR и не беспокоились, что там что-то пошло не так. Но это же работа DevOps! И если красный свет на пайплайне, значит тесты не прошли. И не будет никакого "деплоя". А Вы что имеете в виду? Разве обычный разработчик не должен сфокусироваться на разработке приложения и отсылать готовые решения с помощью СКВ (тот же Git)? Или я что-то не понимаю?
+2
Денис Enterprise Java Developer
30 марта 2023, 20:39
В каждой компании есть свой флоу. Задеплоить означает поставить свой код на определённое окружение. В некоторых фирмах есть дев энвы на которых проводится валидация фичи и ее демо бизнесу. Зелёный пайплайн не означает что бизнес логика работает ожидаемым образом, только то что тесты возвращают true, даже если тест просто состоит из одной строки return true; Ожидаемо это никак не связано с тем, что работа выполнена корректно.
+7
Attreyu
13 ноября 2024, 11:52
Спасибо, пойду плакать...это блин сколько всего учить еще..
Да, план отстой. Постой, а можно я с тобой? Стой, можно я с тобой? (С)
0
Anton Li Java Developer
19 июля 2022, 16:52
Спасибо, Интересно посмотреть как все начинается..
+2
alekswonder
21 июня 2022, 14:01
f
+1
Maestro
23 марта 2022, 17:06
Здравствуйте! Я новичок в Java. Спасибо Вам за прекрасную статью! Однако у меня один вопрос. Вы сказали, что первые дни "знакомились с внутренними wiki". А что это такое?
+4
Cammelen
1 апреля 2022, 13:03
Внутренняя база знаний компании, ее структуры, сотрудников, проектов и т.д. и т.п.
Конкретно по проектам - инфа по бэку, фронту, БД, стендам, аналитическая, тестовая документация...Много чего
Т.е. та информация, которая помогает новому сотруднику ознакомиться с проектом и влиться в него
+3
Anonymous #3031466
14 марта 2022, 18:34
Вы правда на Ютубе бесплатно получили знания?
0
Anonymous #3012000
10 марта 2022, 18:06
... и еще вопрос: критично ли знание английского для входа в профессию Java-разработчик?
+6
LizaTester QA Automation Engineer в IBS
8 сентября 2022, 05:20
Причины, почему английский важен:
1) Облегчает понимание кода, т.к. все названия на английском
2) Документация тоже чаще всего на английском
3) При гуглении наилучший результат достигается при запросах на английском. Язык ответов на форумах, соответственно, английский.
4) Бывают ситуации, когда приходится общаться с поддержкой иностранного по. Тут к английскому письменному может добавиться устный. Устный английский с индийским акцентом - бомба=)
5) Если хочешь выучить что-то бесплатно, на англ больше материалов. И да, тут тоже индийский акцент.
Хорошая новость заключается в том, что без необходимости устного общения можно обойтись переводчиком. Плюс бывают корпоративные скидки на изучение, поэтому можно на старте иметь практически нулевые знания и выучить язык в процессе работы.
Плохая новость - если уровень владения такой, что даже с переводчиком не получается понять суть, то тут шляпа. Надо учить.
+5
Сергеев ВикторMaster
8 сентября 2022, 10:18
одну поправочку допишу:
- Облегчает понимание кода, т.к. все названия на английском
иногда это плохой английский, на уровне - как знаю так и пишу )
Это одна из причин почему я часто топлю за русские комментарии и коммиты, если компания внутренняя. Человек на своем языке лучше опишет и объяснит, чем на ломанном иностранном )
А если совпадет так, что писать будет один ломанный а другой ломанный будет читать, то играем в испорченный телефон )
+4
LizaTester QA Automation Engineer в IBS
12 сентября 2022, 10:07
Тут я больше говорила про всякие разные библиотеки извне. На примере самых базовых классов это очень заметно. Кто-то сможет пользоваться в идее выпадающим списком методов ArrayList, а кому-то придется гуглить. Нет, можно и погуглить, конечно. Но зачем?=)
Я вот веду внутренние курсы по SQL в своей компании. Есть там одна задача, которую стабильно делают неправильно люди, не владеющие английским. Берут не из той таблицы данные, потому что даже не пытаются вникать в содержимое или переводить название. А в реальной работе дергать людей с глупыми вопросами тогда, когда можно и самому разобраться - такое себе дело. Даже если английский плохой, все равно он облегчает жизнь.
Ну и остается открытой проблема с иностранными коллегами. Не всем удобны комменты на русском, а значит, что они не везде имеются. А на англ даже без комментов можно в коде разобраться, если он написан прилично. Короче, лучше англ учить при любом раскладе=)
+1
Сергеев ВикторMaster
12 сентября 2022, 20:48
про чтение описания и документации - 100% согласен, но все же переводчики сейчас достаточно прокаченные и с небольшими правками их текст читаем ) Но да, когда знаешь технический язык, читать быстрее и проще, чем с переводчиком )
А про комменты, ну да, если команда интернациональная - да, а если локальная и продакт локальный, то на мой взгляд это страдание для всех )
А на англ даже без комментов можно в коде разобраться, если он написан прилично - тут очень важное если ) часто приличный код на взгляд одного - не приличный для другого )
+1
Денис Enterprise Java Developer
14 сентября 2022, 07:33
Английский нужен хотя бы потому, что это путь к развитию. Все технологии, интересные проекты... да и денежные проекты, чего уж там, уже давно крутятся в интернациональной среде, даже являясь выходцами из русскоязычного сектора, дефолтным языком для такого сообщества является английский. Стало быть если ты хочешь учиться, практиковать что-то новое и актуальное - он тебе понадобится.
Да и с точки зрения консистентности данных лучше иметь все в одном виде :) А в любом проекте, среди чудных руссифицированных комментариев есть классы JDK где все не так уж руссифицировано. Вот и получается кеся-меся. Это не говоря уже о других библиотеках.
Еще знание языка исключает трудности перевода :) Когда ты понимаешь что именно имел в виду заказчик\автор комментария. Современные переводчики действительно уже вышли за рамки "потрачено", но все еще далеки от качественного перевода разговорной речи. А ведь иногда надо не только читать 😉
+2
Сергеев ВикторMaster
14 сентября 2022, 11:26
ух, вы наверно не видели проекты на других языках, когда комментарии на немецком или китайском )
Вопрос же был про вход в it. Для входа не обязательно знать последние технолгии, достаточно базовых вещей, а про них написано много статей на национальных языках, много ответов на национальных ресурсах.
Я не говорю про категоричность учить/не учить. Я о том, что для входа достаточно уметь пользоваться переводчиком по сути.
"Да и с точки зрения консистентности данных лучше иметь все в одном виде :)" - писать на одном языке не значит иметь одинаковый вид. Даже самих английских несколько и в каждом по разному выражаются и смысл слов может меняться. Опять же я говорил о том, что в локальном проекте логичнее писать все на том языке, на котором люди общаются. Иначе вы переводите то, что хотели написать своими знаниями, а человек потом читает и переводит своими и на выходе получается испорченный телефон.
"Еще знание языка исключает трудности перевода :) Когда ты понимаешь что именно имел в виду заказчик\автор комментария." - если бы. Автор мог иметь совсем другое. Единственное, что ошибку понимания теперь нельзя свалить на переводчика. Ведь во всех языках есть уточняющий вопрос "что ты имел ввиду", потому что даже люди разговаривающие всю жизнь на одном языке могут не понять друг друга
Да английский важен, но на мой взгляд для джуна вполне достаточно умение читать с переводчиком и анализировать что прочитал (нестыковки перевода)
+2
LizaTester QA Automation Engineer в IBS
14 сентября 2022, 11:58
"Локальная команда" и "локальный проект" - это очень условно. Не знаю, как сейчас с покупкой лицензий на иностранное ПО, но раньше слово "локальный" не избавляло от необходимости общения с англоязычной техподдержкой этого самого ПО в случае багов и проблем настройки. Даже если в вакансии не требуется знание английского, гарантий, что необходимости в нем не возникнет в течение первого года работы даже джуном, нет.
+1
Денис Enterprise Java Developer
14 сентября 2022, 15:15
ух, вы наверно не видели проекты на других языках
Видел на голландском, увы такое тоже встречается, я точно так же уверен что это нужно изживать к чертям собачим :) Стандартизация - наше все.
Для входа не обязательно знать последние технолгии, Ну последние нет, а актуальные - хорошо бы ) На одном собесе меня крепко поймали фишками Java 8 в то время как тут проходили 7-ю. Пришлось штудировать Modern java in action :)
Даже самих английских несколько и в каждом по разному выражаются и смысл слов может меняться.
Технический язык более-менее одинаково безграмотен везде :)
разговаривающие всю жизнь на одном языке могут не понять друг друга
Могут ) именно по этому так важно владеть инструментом коммуникации чуть больше чем на уровне гугл транслейта.
Да английский важен, но на мой взгляд для джуна вполне достаточно умение читать с переводчиком и анализировать что прочитал (нестыковки перевода)
Ну скорее для интерна в местячковую фирму типа ЗАО "Рога и копыта".
Что-то более менее серьезное уже требует уровень владения языком от середнячка и выше.
+1
Сергеев ВикторMaster
14 сентября 2022, 20:13
На одном собесе меня крепко поймали фишками Java 8 в то время как тут проходили 7-ю. Пришлось штудировать Modern java in action :)
Ну как сказать, та же 8 джава уже разобрана сотнями статей и новой назвать ее сложно, ей уже 8 лет ) Так что опять же, знание 5 спринга, последнего хибера, многое из этого просто модификации старого с небольшими изменениями или новым функционалом) Стандартное изучено и описано на всех языках )
Что-то более менее серьезное уже требует уровень владения языком от середнячка и выше.
мы про рф говорим или другую страну? Просто именно в рф во множестве вакансий я видел английский но опционально. Из многих с кем работал, наверно люди знают английский, но в работе это показывали мало - не было повода.
Предлагаю сойти на том, что английский на уровне поговорить не сильно важен в локальной компании начинающему. Читать, писать не критично, но хорошо бы уметь.
Выше джуна в интернациональной команде обязателен )
+2
Денис Enterprise Java Developer
14 сентября 2022, 20:46
Нет, я говорил не про рф.
0
Anonymous #3012000
10 марта 2022, 17:49
Всем привет! Вопрос автору: если не секрет, в каком возрасте начал изучать java?
0
Раиль
6 марта 2022, 18:12
всем привет.
самостоятельно изучаю java.где то udemy,где то stepik.гуглю.читаю шилдта.
Скажите те,кто может уже работает,(хотя зачем таким сюда заходить!?)насколько реально/нереально найти работу новичку в возрасте(37лет)??
по образованию технарь.
обучение дается очень непросто.
очень сложно.но идёт.постепенно начинаю понимать.даже понимать какую часть кода надо исправить,чтобы получить результат.
0
Роман
16 марта 2022, 05:46
При устройстве на работу смотрят на знания, а не на возраст
+3
Petr Sushilin
4 апреля 2022, 11:13
привет.
я сам только учусь, прохожу обучение в ИТМО на курсах повышения квалификации.
для начала Вам следует пройти данный курс до конца, 12 тысяч не самая великая трата, мои курсы стоили в 10 раз больше, докупил дополнительно этот курс, но тут есть хорошая база информации, которая поможет освоить материал.
далее, следует изучить спринг и разорбаться в нём, лучшее - на ютубе есть сборник видео от alishev, а во-вторых, после изучения базы, посмотрите Евгения Борисова - он же спринг потрошитель.
ну и наконец-то, изучайте базовые термины и темы по ЯП и вашим фреймворкам.
и, есть одно пожелание самому себе и Вам: не ленитесь! все получится, если есть цель, не опускайте руки, потому что бывает, что не понимаешь чего-то неделю, а потом находишь выход за 10 минут.
+16
TORPEDA306
16 февраля 2022, 09:45
хм...только начал изучать (пытаться изучать)....и прочитав..вспомнил одно выражение : ни-я не понятно ,но очень интересно)))
+5
DEF
26 декабря 2021, 13:23
Код джуна через 2 минуты в релизе - для меня это очень странно.
Тут либо нереально быстрое ревью + CI/DI, либо полное отсутствие всего этого.
+2
Justinian Judge в Mega City One Master
26 декабря 2021, 13:51
ну, там не было что ревьюить, удалить неиспользуемый функционал, это не изменение логики.
А насчет странно, стратегий работы с гитом и CI/CD сотни только самых основных, и они все ооочень отличаются друг от друга, являются адекватными, технически верными и оправданными там где уместны.
Поэтому архитекторы, техлиды и джава эксперты постоянно повторяют, есть инструменты, их много, принципы и тд, но не забывайте принцип здравого смысла, не джава-программисты, проекты, клиенты и бизнес-требования живут для принципов, правил и лучших практик, а наоборот, принципы, правила и лучшие практики живут для того, чтобы делать разработку лучше, эффективней и уменьшать затратность ресурсов на разработку и поддержку системы для клиента.
Это вроде очевидно, но многи разработчики потратив энное количество усилий на освоение тех или иных принципов, теряют причинно-наследственную связь между инструментами и задачей. На раннем этапе, безусловно так лучше, когда специалисту без опыта эффективней все воспринимать как есть, поскольку много пробелов.
Но на уровне мидл-синиор ситуация разворачивается, и специалисты начинают мыслить шире.
И если в конкретной ситуации, со всех сторон будет лучше так, но это будет нарушать какое-то там правило, то что делать понятно. Банальный пример та же стандартная библиотека джавы, где можно встретить не то что клин код, там в половине случаев не будет использоваться, а нарушения самой Java naming conventions через раз.
Контекст определяет применение инструментов, контекст первичен, а в этом посте мы контекста не видим, только очерчены инструменты по касательной, и соответственно, нет никакой возможности оценивать применение гит и CI/CD стратегий, не понимания какие задачи стоят перед этими инструментами.
+5
Ольга Ивановна
20 декабря 2021, 08:47
Мне сайт делал молодой специалист, очень хорошо, к слову сделал. Но для раскрутки пришлось обращаться в другое место. В Markway решила заказать управление репутацией orm https://markway.ru/ , и у меня сразу же появились новые клиенты. Так что всё нужно делать в комплексе, а опыт работы будет у всех, как результат деятельности.
+2
Justinian Judge в Mega City One Master
20 декабря 2021, 09:23
не каждый сможет посмотреть в завтрашний день
0
VladimirMaster
27 декабря 2021, 12:29
не каждый сможет посмотреть в завтрашний день
Вернее смотреть могут не только лишь все, мало кто может это делать. 😉🙂
+10
Den Cox
12 января 2022, 10:08
100+ не могу поставить извини бро))
+1
Сергей Смирнов
18 сентября 2022, 05:06
Так забавно наблюдать, как партизанский маркетинг используют на JR. И на него еще отвечает мастер(х2), как на какое-то настоящее сообщение. Раскрутка сайтов, это прям по теме топика =))
Извините, я просто занимался продвижением сайтов и не могу пройти мимо этого сообщения.))
"Мне сайт делал молодой специалист, очень хорошо, к слову сделал" - неплохое начало, не сразу понятно к чему вы клоните, разработка сайтов это то чем иногда занимаются джава программисты. Но черт, мы же тут собрались поговорить про первые задания на рабочем месте, нелогичненько.
"Но для раскрутки пришлось обращаться в другое место." - таак а вот тут становиться странно. Народ, тут кого то интересует раскрутка сайтов?
"В "имяКонторы" решила заказать управление репутацией orm "ссылка", и у меня сразу же появились новые клиенты." - кек, ну это даже комментировать сложно, хочется сказать, что очень рады за вас. Но у вас уже есть новые клиенты, поэтому вы наверное и так довольны. Только где вы видели человека, который получил новых клиентов и пошел сразу всем рассказывать где их взять, такое хранят в тайне)
"Так что всё нужно делать в комплексе, а опыт работы будет у всех, как результат деятельности." - это предложение вишенка, на торте этого сообщения, есть целый пласт копирайтеров, которые способны написать целый текст на 5к символов без пробелов, такими высказываниями. Собственно у них наверное часто заказывают речи для разного рода политических деятелей.
Но как говориться критикуешь предлагай. Что написал бы я=)
"Привет, на первой работе работали над одним крупным сайтом, по продвижению в интернете: ссылки на сайт, управление репутацией, orm полный профиль, называется: "ссылка на сайт". Очень много легаси кода, приходилось очень много переписывать в итоге сейчас сделали из него конфетку. ;)
ps гнать их ссаными тряпками
+4
Николай Грищак
18 октября 2021, 19:27
интересно и немного страшновато как-то... меня тоже такое ждет ( надеюсь))
+4
Kavaga Ru
18 октября 2021, 18:56
Спасибо за инфу!
Мне как человеку, только начавшему изучения языков программирования, было очень интересно прочесть про первые задачи на реальной работе!
Спасибо и пишите еще!
0
Михаил Велидчук System Engineer в Arcos LTD
12 октября 2021, 09:47
Я как-то практику на заводе проходил, к нам сотрудник пришел устраиваться, брали без опыта. Запил. Жестко запил, недели две в штопоре непонятно где. Даже жена приходила на проходную, искала его. Причем не уволили! Я в шоке был! Не могли уволить, кадровичка накосячила в документах при приеме, и чтобы не вылезло - не увольняли. В итоге пришел лечиться. Но дядька толковый был, через пару месяцев станком управлялся как бог. Так что не надо бояться)
+3
FuryCydonian
22 января 2022, 17:59
Всегда немного больно читать, как кого-то обходит справедливое действие в его адрес только потому, что надо скрыть что-то другое где-то в другом месте блин))
Как будто мир - это по сути говнокод, где понатыкано костылей и постоянно какие-то лаги и маразмы) Но приятно, когда в итоге такие вещи в плюс - даже хорошего работника заимели, бывает же =)
0
Anonymous #2847409
7 октября 2021, 16:30
Я вашу статью прочла за 1 минуту, не вникая в названия ваши "тасков" и мне было интересно. Пишите еще.
+1
Саш Ка
3 октября 2021, 21:40
тоже ничего не понял)) Да и вообще я это читал минут 10, а ты говоришь у ТЕБЯ было 5 минут времени)))))))))🤗
+2
MaxDey маляр в завод
30 августа 2021, 13:06
офигеть я ничего не понял
+31
Artamon Khakimov
13 августа 2021, 12:59
Спасибо, что написал эту статью, мне она понравилась.
+2
Redas Shuliakas Java Developer в Google Expert
18 июня 2021, 07:44
Меня забовляет когда человек выдаёт недостатки и эпик фейлы / за что-то хорошее)))
"отсылая резюме всем подряд с пометками типа : "возьмите, я научусь, любые курсы за свои деньги, найму под ваши задачи себе ментора" и меня в итоге взяли"
"Начинающему программисту надо быть готовым к тому, что учиться вы будете даже во сне!"
+9
Anonymous #2656537
30 июля 2021, 04:25
Грустно, когда эксперт указывает на ошибки молодых и не опытных, допуская ошибки в простейшей орфографии( Вот такое забАвляет куда сильнее. И не вижу ничего плохого во фразе "Начинающему программисту надо быть готовым к тому, что учиться вы будете даже во сне!"
+43
Павел
30 июля 2021, 05:38
Не переживайте так! Чуть позже вы сами сможете увидеть, что такое "эксперт" тут)).
Через такого рода насмешки чел показывает свою несостоятельность в жизни, как вы понимаете... Таких некому даже пожалеть!
+17
Redas Shuliakas Java Developer в Google Expert
6 сентября 2021, 21:17
У меня всё хорошо в жизни, особенно в профессиональной)))
+2
Redas Shuliakas Java Developer в Google Expert
6 сентября 2021, 21:19
Если вы считаете что работать 24/7 это норм, то у вас проблемы с уважением к себе, как и у автора, поэтому меня забавляют фразы по типу "Учиться ночью", или "Возьмите меня Христа ради", это позорно и мне было бы стыдно такое выставлять в интернеты, а он ещё этим хвалиться)))
+7
Redas Shuliakas Java Developer в Google Expert
6 сентября 2021, 21:20
Если у вас есть скилл, вас возьмут, и не надо во сне учиться, и рассылать по миллиону резюме с предложениями мол "Я возьму ментора за свои деньги", если бы мне пришло такое резюме, я бы просто поржал и пожалел такого человека.
+3
Justinian Judge в Mega City One Master
7 сентября 2021, 05:12
Вспомнился Никулин, особенности нашего восприятия юмора в том, что когда другим плохо, нам смешно.
Автор этого поста сделал карьеру быстрее других, это его путь, да, новички делают ошибки, не понимают, что неуважение к себе и самопринижения это признак плохого профессионализма, который автоматически их откидывает в самый низ в глазах других, но это просто стадия, со временем и с опытом это проходит, ты бы поржал такое резюме получил, кто-то поржал с того как ты ведешь коммуникацию и что пишешь, но это тоже только стадия и со временем ты как и автор, поменяешь свой подход и поймешь, что раньше делал не так.
Здесь же вопрос не поржать, просто есть ошибки конкретного человека и есть мы, выносящие суждение, мы много чего делаем не так, другие делают не так, должен быть взаимный компромисс и взаимоуважение друг к другу.
+20
Redas Shuliakas Java Developer в Google Expert
7 сентября 2021, 12:27
Я делаю много ошибок в жизни, которых надеюсь не буду делать в будущем, тут ты прав. Но мои комментарии не нацелены на тупой тролинг. Я указываю человеку на очевидные ошибки, я уж опущу клоунаду с HTML и CSS (хотя какой-то новичок может воспринять этот совет всерьёз и не войтиВайти только из-за автора), но будем честны, какие мысли вызывает резюме где чел пишет "возьмите, я научусь, любые курсы за свои деньги, найму под ваши задачи себе ментора"? У меня это рождает две очевидные мысли, во первых это школота, во вторых этот человек должно быть СОВСЕМ ничего не умеет и к тому же не уважает себя, на выходе чел за бортом. Взять такого могут только на галеру ноулайферов, где он как и писал, будет даже во сне впахивать, ну может вы именно такое и искали, я не знаю)))
+5
Poliсk Roliсk
9 июня 2021, 11:52
стАрожил, товарищ автор😀
+2
Бот#323216546
25 мая 2021, 09:42
Странно, посту уже 2 года, а люди всё пишут и пишут.
+1
hidden #2616872
25 мая 2021, 19:14
странно, люди пишут и пишут, а вы всё о сроке давности напоминаете и напоминаете
+22
Илья Васильев Java Developer в ММТР
13 мая 2021, 19:30
Читаю и диву даюсь от того, какие простые задачи вам давали на первых порах. У меня по другому было) Как пришел на позицию джуна мне дали недоделанное веб приложение и попросили его "Поднять". Вот тут я и осознал всю свою нехватку знаний и не в области джавы а в области конфигурирования серверов приложений и в области всякого ентерпрайзовского стаффа - jndi, ejb, jms и тд) и все это надо было как то "Поженить". Пришлось разбираться🙃
+6
hidden #2616872
6 мая 2021, 19:05
Мне 30 лет и я электромеханик по лифтам с хорошими знаниями в своей профессии. Понял, что не хватает мозговой активности в моей работе и начал посматривать на программирование как возможность сменить профессию. Месяц изучал какие языки, какие возможности, да и вообще какая суть всего этого. Недели 2 потратил на поиски ответа к вопросу "С какой стороны подойти?"
Мне было немного проще, в связи с тем, что я в школе знакомился с ЯП Pascal, а уже в колледже была затронута тема Assembler (буквально поверхностно)
И что вы думаете? Зарегистрировался на JR (сюда привели неоднократные советы от разных YouTube блогеров) и потихонечку начал вникать в суть. Для меня изучение программирования подобно наркомании - чем дальше в лес, тем больше хочется (конечно есть такие жизненные моменты как супруга и двое маленьких детей, но чисто случайно решил посмотреть в PlayMarket наличие JR и моей радости не было предела)
Вывод какой: главное иметь желание, если его не будет, нечего даже насиловать себя.
Привет из Минска!
+34
Mike-L
13 мая 2021, 19:51
но чисто случайно решил посмотреть в PlayMarket наличие JR и моей радости не было предела
и видимо чисто случайно лекция была пропущена?
ну и как удобно кодить в мобильном приложении?

+6
hidden #2616872
17 мая 2021, 08:25
скоротать время для просмотра какой-либо темы очень удобно.
Кодить конечно гораздо хуже, чем на живой клавиатуре, но для решения мелких задачек сойдёт
0
hidden #2616872
17 мая 2021, 08:29
"и видимо чисто случайно лекция была пропущена?"
я посмотрел до открытия этой лекции, потому и вызвал такой восторг.
+1
Mike-L
17 мая 2021, 14:27
но для решения мелких задачек сойдёт
хозяин-барин
+1
Antonio
21 июня 2021, 14:45
Лучше изучи инглиш и пройди курсы по обслуживанию лифтов KONE.
+1
MyHbl4
22 июня 2021, 07:44
Поверьте. когда есть желание заниматься, а оказывается благодоря мобильному ДЖР ты ещё можешь заниматься в любое время и пока едешь на работу и пока на работе. Особенно когда нет возможности ноут тягать с собой. Почти весь курс я прошёл на мобилке и еслиб не мобильное приложение я бы вообще не занимался.
+11
Mike-L
22 июня 2021, 08:09
Охотно верю. Каждый считает, что он прав со своей колокольни, спорить не буду
Почти весь курс я прошёл на мобилке и еслиб не мобильное приложение я бы вообще не занимался.
Я видимо везучий человек - у меня планшет просто(и почитать и покодить в WEB-редакторах более удобнее, чем с мобилки). Да и просто после 6 лвл ушел на более информативные и интересные площадки по обучению с возможность решать задания без установки APK и прочих танцев с бубнами по настройке отчасти "кривого плагина" от JR
+1
Dmitry B
29 июля 2021, 10:06
Если не секрет, поделитесь, пожалуйста, на какие ресурсы Вы ушли? Надеюсь модераторы не сочтут это рекламой конкурентов, и не удалят информацию )
+6
Василий Бабин Мракоборец в Дурмстранг Expert
6 мая 2021, 18:52
Странно, посту уже 1,5 года, а люди всё пишуть и пишуть.
И в итоге он на форуме лучший. )

0
Зепп Бранниган Admin в JavaRush Moderator
7 мая 2021, 12:11
У этого поста больше всего лайков.
+2
Василий Бабин Мракоборец в Дурмстранг Expert
7 мая 2021, 12:32
Это если смотреть как Лучшее, а вот Горячее мне казалось из-за обсуждения.
+1
Oscar
25 апреля 2021, 17:30
Этот комментарий вызвал активное обсуждение и был перенесен на форум test
0
Сергеев ВикторMaster
7 мая 2021, 00:27
о тесты на проде )
+1
Denis K инженер
14 апреля 2021, 12:38
стартую в 29 по обучению ява, сам инженер по охране труда, но всегда хотел пойти по другой профессии да не доходило дело.
+3
Роман
14 апреля 2021, 13:09
Удачи в этом не легком деле:)
+1
Denis K инженер
15 апреля 2021, 12:42
благодарю)
+2
Александр (MegBegb)
6 мая 2021, 12:32
Что то пошло не так? :)![]()

0
Mike-L
6 мая 2021, 12:57
и не говори тыц
0
Евгений Backend Developer в KHAN Group Expert
6 мая 2021, 19:14
Это абсолютно нормально. Доходят единицы, как и в любом другом деле, которое требует подготовки.
+3
hidden #1811171
21 июня 2021, 15:25
так может он дошёл в другом проекте )
0
Denis K инженер
16 августа 2021, 08:27
да начал учить си шарп, но что то потом заглох менял работу аклиматизация) реклама на ю туб постоянно джава раш думаю вернутся откуда начал знак наверное)) зашол снова))
0
Евгений
13 октября 2021, 11:04
видимо не пошло раз 3 уровне встал?
0
Arjun Kumar
14 апреля 2021, 07:05
Hey, thank you so much for this.
0
Kas-Damato
11 апреля 2021, 13:10
Я так смотрю все на возрасте помешаны.Какая разница сколько лет человеку.Это всего лишь цифра в паспорте не более того.Гланое это биологичечский возраст и состояние здоровья вашей головы тела и духа.Если чувствукшь,что можешь и хочешь это делать то берешь и делаешь это(любая сфера). Народ мыслите шире!Хватит жить этими стереотипами.
+15
Александр (MegBegb)
7 мая 2021, 11:31
Действительно. Если ты на 10 лет раньше начал, это еще не значит, что ты не умрешь на 10 лет раньше ))
+9
Antonio
21 июня 2021, 14:39
Возраст имеет значение!!! Чем моложе - тем легче, т.к. мозги еще не закостенели, жена не стоит над душой, т.к. розетка не работает и стиральная машинка не включается, в сервис гонять не надо, т.к. нет авто у котрого карбратор барахлит, детки не ноют - поиграй с нами в прятки, банк не обрывает телефон, т.к. долг по ипотеке платить надо и еще много всего можно перечислить что тупо и безнадежно будет конкурировать с вашим свободным временем, которого всего 24 часа в сутках. А программирование - это как и любое другое знание которое необходимо осваивать постепенно и регулярно уделяя этому Nnnn-ое количество времени КАЖДЫЙ день в течение некоторого продолжительного срока >> 1 года. И здесь не стоит вопрос от том, что типа приоритеты расставлять правильно и т.д. В приоритете всегда самые срочные дела, поэтому если изучение программирования не является тем, без чего Вы не сможете прожить прямо сейчас, а в 40 лет поверьте это так и есть, то просто оно будет заброшено далеко и надолго! Возраст имеет значение!!!
+8
Justinian Judge в Mega City One Master
15 июля 2021, 09:23
Все имеет значение.
Но возраст стоит на 10-20м месте.
Я не вижу разницы между 40-летним с женой, детьми и работой (я сам в таких условиях изучал) у которого мало времени и у 20-летнего, который по тусам, движам, учеба грузит и тд.
У более молодого будет больше энергии.
У 40 летнего может быть выше КПД, он не суетится делает осмысленней.
В итоге результат примерно тот же.
Есть еще физиологическая особенность мозга - к обучению, к соображению, но это сугубо индивидуальные особенности, кто-то сохраняет острый ум к глубокой старости, но это не имеет значения.
У 20-летнего может быть тугой мозг, у 40-летнего шарящий и наоборот, не возраст главное.
Я обычно это говорю так, у каждого индивидуальная ситуация.
На что возраст влияет, это на личные качества, появляется раздражительность, ворчливость, ведь в программировании важное место является то, как человек реагирует на трудности, более молодые как правило не заморачиваются, это одно из их главных преимуществ.
А у "возрастных" начинается то не так, там не так, а мне вот 40 лет, а там то, а там се...
Было бы желание, организовать свое время, использовать свои ресурсы оптимально и пошли вперед, это от возраста не зависит, своих проблем и дел в каждом возрасте хватает. Есть люди которые и в 20 лет имеют семью, работают на двух работах и учатся на стационаре имея еще дополнительные активности.
А мамы в декрете, у которых грудной ребенок один или два, нету мам, бабушек, няночек, муж на работе, времени вообще может не быть, и такие на джава успешно выучиваются, в армии ребята служат и проходят джава раш.
Поэтому такое.
Самое главное это быть эффективным и фокусироваться на целях, все остальное второстепенно.
По моим наблюдениям за многими кейсами, у тех, у кого много свободного времени - это группа риска, их эффективность на порядк ниже тех, у кого времени мало.
Как результат, те у кого времени меньше - достигают быстрее целей, чем те, у кого много :)
Причина очевидна, сравнить черно-белый ТВ Горизонт и Сони
+7
Алексей Systems analyst
3 августа 2021, 22:09
У меня такая же ситуация, бро, но походу мне начинает везти и взяли джуном, правда системным аналитиком
0
Mint Mini
28 марта 2021, 13:22
хоть бы решение оставил, а так просто похвалился и все )))
+8
Евгений Кузнецов
27 марта 2021, 19:00
всем привет . мне 40 лет решил сменить работу на программиста понравился джава . но вот беда не пойму где его применяют что на нем создают и к чему стремиться . а без конечной цели не могу себя замотивировать на обучение
+4
Aleksei Software Engineer в Cisco Expert
27 марта 2021, 21:47
Во многих сферах используют Java. Банковская сфера, веб-приложения, игры даже. Один из самых популярных языков программирования, в общем.
+1
zevr Java Developer в ASE
28 марта 2021, 09:48
а как вам могла понравиться java, если нет представления где применяется этот язык?
Java - это язык back-end , на нем пишут бизнес логику веб приложения (то что работает на сервере и не видит клиент).
+3
Сергей Я Java Developer в DXC/Luxoft Expert
28 марта 2021, 11:24
зайди в Сбербанк онлайн или любой другой кабинет банка. То, что ты видишь глазами, это фронт, или мобильный клиент, а вот то, с чем они взаимодействуют, почти все написано на Java. Опять же, пройдя курс полностью, ты получишь основы, которые сможешь использовать в других языках.
+1
Mint Mini
28 марта 2021, 13:18
Привет мне 55 я тоже решил что начну с JAVA , падать так со скалы )))
давай мотивироваться вместе
+20
sadblyad
1 апреля 2021, 15:53
Ого, аж в 55
0
PachkuliaPestrenkiy
4 апреля 2021, 12:52
Применить можно где-угодно, пара примеров:
* Приложения под Android;
* компьютерное зрение;
* bid data;
* нейросети;
* пара игр написанных на Java: Mincraft, Wacfu;
* приложения с GUI
* и т.д.
+1
Павел Гарматюк
5 апреля 2021, 14:58
Найдите единомышленника и учитесь вместе. Разработайте план обучения. Читайте одинаковую литературу. Решайте вместе задачи.
Подтяните школьный курс математики.
Денег потребуется на литературу примерно... около 15к на психологию, до 30к на java, около 15к на учебники по математике и алгоритмы. Кое-что можно взять на бу рынке.
Либо качайте, читайте, решайте... тут такое. Мне лично читать привычнее с бумажного носителя, чем с монитора(лучше концентрация) и работать привычнее.
За пол года не выучите, если нет смежных знаний. Сказочники изучившие язык за 2 месяца(за неделю 😁) - это балаболки и лгуны. Либо уже работали с другим языком, либо в школе на паскале и потом по аналогии. Если с нуля - весь этот путь нужно пройти...
Превратите обучение в хобби и исследуйте, а не учитесь.
Английский язык нужен...
Распределите для себя по приоритету, что в первую очередь нужно изучать.
Блок-схему, майндмапы, списком - как угодно. За основу можно взять хорошую книгу. К остальным обращаться за альтернативным изложением темы...
На освоение самого ЯП, БД, жюнита и основным алгоритмам примерно 1.5 года. Ускорят интенсивы, если есть деньги.
+6
Ulysse
8 апреля 2021, 21:16
ну это ты загнул про 1,5 года. имхо - 10-12 месяцев достаточно, чтобы выйти на уровень, с которым можно пробовать ходить на собеседования. это при условии занятий каждый день ну и структурированного обучения.
а потом будет легче. ибо ты уже будешь работать по специальности и в свободное время восполнять пробелы. это я говорю о примерах пары человек, которые примерно по такой схеме через javamentor + самообразование прошли. не гении, обычные люди, вкатились в it меньше чем за год (имею в виду что стали получать хоть какие-то деньги за свои знания) и неплохо себя чувствуют.
english - нужен, но подойдет и весьма средненький уровень, ничего сверхвыдающегося на начальной стадии не нужно.
+4
Сергеев ВикторMaster
13 апреля 2021, 23:05
тут много хороших ответов дали, дополню только одна, язык это штука написанная для человека, чтобы он мог объяснить компу что нужно сделать. На выходе любого языка машинный код. Поэтому сделать можно почти все что угодно )
+1
Dmitry
20 апреля 2021, 05:57
Этому делу все возрасты покорны =)
0
Василий Бабин Мракоборец в Дурмстранг Expert
6 мая 2021, 18:50
Ну раза так.
Привет!
Мне 44 года и я алкаголик. )))
.....
Ой, javaголик.
+3
Max
27 марта 2021, 08:04
Примерно 1 месяц я обучался под специфику разработки в рамках компании. Сделал 2 учебных проекта с 0 (админку для интернет магазина и cms для автосервиса).
После этого дали доработать небольшой проект, добавить генераторы шаблонов на groovy, создать новые формочки (так как использовался vaadin все делалось на java) и еще куча тасков в обще сложности на 3 недели. Потом порядка 15 тасков маленьких (поправить/исправить/ немного изменить поведение)
Через 2 месяца добавили в команду на большой проект (примерно 2-3 месяца). Потом несколько маленьких проектов (как единственный разработчик) и снова большой (примерно на 2-3 месяца)
+4
hidden #2322530
27 марта 2021, 14:54
что за компания? большой проект по моему мнению это 1+ год минимум.
0
Петр
19 марта 2021, 22:52
понятно, я бы не смог(((
+1
hidden #2393999
19 марта 2021, 11:45
Недавно тоже устроился джуном, правда я учился в skillbox'e и уже набил руку как сделать REST API приложение на Springe + БД и Hibernate. Мои первые таски были куда сложнее, и само приложение на мильён классов и пакетов))
Начал я знакомство с структуры БД (тоже мильён таблиц). Нужно было сформировать новую выборку весьма крупную с различными джоинами left, inner и подзапросами. Этот мой первый таск, который я делал наверное 1.5 - 2 дня) После успешной сдачи, его тут же добавили на продакшен.
+ ко всему по проекту нет документации, что усложняет его понимание, например нужно добавить новое API в контроллере. Пфф, написал один метод и там логику: взял данные отсюда, что-то сделал, отдал туда-то. Но! нужно еще найти нужный контроллер. Там их тоже мильен) Когда находишь нужный класс (с помощью наставника разумеется), то задача автоматически превращается в типичную-учебную))
+4
Антон
28 февраля 2021, 10:12
Спасибо,интересно почитать реально к чему готовиться! И да,как успехи сейчас? Все там же трудишься?
0
Дима Акатьєв
21 февраля 2021, 19:13
Как сейчас успехи?
+1
Дмитрий Жижин
20 февраля 2021, 14:04
Добрый день, спасибо за рассказ - очень полезная информация!
0
panarik QA Automation Engineer в ООО Рога и копыта
18 февраля 2021, 16:15
странно что сразу в мастер
+1
Татьяна
14 февраля 2021, 10:13
Добрый день. Возможно у вас есть ссылка на статью по первому вашему заданию? К своему стыду понимаю, что не смогла бы с ним справиться и даже не знаю, как можно было бы взяться)
0
Gela Chrikishvili
11 февраля 2021, 18:28
Очень полезная информация для начинающих от человека "по ту сторону", благодарю, такие вещи снимают самое главное - самый первый страх, который парализует и не дает иногда двигаться дальше
0
Ymir
10 февраля 2021, 14:17
Знакомства всегда были главной составляющей человеческой жизни. Это круто, когда два человека встречаются! В наше время найти человека по интересам гораздо легче, чем предполагалось. Опытные профессионалы расскажут как создать клон приложения для знакомств и скажут стоимость создания приложения для знакомств
0