3 / 3 / 0
Регистрация: 20.12.2018
Сообщений: 232
|
|||||||||||
1 | |||||||||||
Я учил не Java 8?19.03.2019, 21:39. Показов 4912. Ответов 62
Метки нет (Все метки)
Не понимаю
учил учил пол года джаву, знаю что там уже выходили 10,11 джавы(но я не переходил на них). В итоге недавно узнал, что оказывается, используется совсем другая запись почти всего. Например
и что это ваще и почему оно работает в Java 8? она же типа старая считается или как? или я учил Java 1-7 версий и оказывается я даже не знаю Java 8?
0
|
19.03.2019, 21:39 | |
Ответы с готовыми решениями:
62
Java FAQ: для тех кто знает (учил) С/С++ Lg(x) Не учил ассемблер.. Кто как учил C#? Кто как учил WinApi |
746 / 493 / 285
Регистрация: 10.09.2015
Сообщений: 1,530
|
|
22.03.2019, 01:00 | 21 |
andr_17, по сути понятие джун относительно. В разных компаниях по разному считают о том, какая у джуна должна быть подготовка... Если ты молодой, то большая вероятность, что возьмут с учётом перспектив. Но знать тонкости синтаксиса нужно. Spring, Hibernate, английский - требования зависят от компаний и амбиций твоих ну и зп.
Найти работу не так сложно, если ты немного фанатик программирования и тебе интересно...это легко прослеживается по человеку. А вот останавливаться в развитии не стоит. Знать всего не возможно и ты будешь удивлён, когда через 5 - 10 лет ты всё так же будешь находить тонкости в вещах, которые казалось, что знаешь досканально... Тот, кто считает, что знает всё - деградирует. Потому что он не стримится узнать больше. Тот, кто считает, что ничерта не знает, он перенимает опыт, читает и всегда в движении к совершенству, а до него добраться лишь в теории можно Добавлено через 8 минут по поводу Апплетов да, я загнул. Это технология изжила себя и браузерами не поддерживается большинством. Но на собеседовании могут спросить, что выявить твою компитентность на счёт JUnit, Moskito - это тесты и используют их тестировщики, но есть компании, где штат тестировщиков почти упразднён и знание будет в плюс, хотя бы поверхностно по поводу SELEnium - грубо говоря - это эмуляция человека. Бот. Тоже используется для тестов, знать не обязательно а вообще советую посмотреть вопросы собеседований и проверять себя по ним и когда ты сможешь на все их ответить хотя бы с пониманием, а не заучиванием, то ты готов для собеседований. + стандартные алгоритмы, типа сортировка пузырьком, бинарный поиск, marge sort, и т.д. ссылку на вопросы я приложу: http://becomejavasenior.com/bl... developer/ P.S. Ещё раз, всё зависит от твоих амбиций. Удачи тебе! Добавлено через 2 минуты ах да, больша вероятность, что в основном в большинстве компаний что ты первым будешь делать? парсить xml или JSon. Да писать документацию. Нудно и не особо интересно, но шаг уже будет в сторону мидла )
1
|
3639 / 2971 / 918
Регистрация: 05.07.2013
Сообщений: 14,220
|
|
22.03.2019, 01:01 | 22 |
ArtemFM, тестировщики не используют junit, написанием юнит тестов занимаются разработчики
0
|
746 / 493 / 285
Регистрация: 10.09.2015
Сообщений: 1,530
|
|
22.03.2019, 01:04 | 23 |
у меня друг работает тестировщиком и вот как раз их юзает, а разработчики выше этого )))
Всё зависит от компаний. Ну спорить я не буду...я по сути своей неуч )
0
|
3639 / 2971 / 918
Регистрация: 05.07.2013
Сообщений: 14,220
|
|
22.03.2019, 01:07 | 24 |
ArtemFM, это называется Mockito.
Не припоминаю, Когда мне или кому то из подопечных приходилось парсить xml или json Добавлено через 58 секунд ArtemFM, я очень плохо представляю, зачем тестировщикам может быть нужен junit
0
|
746 / 493 / 285
Регистрация: 10.09.2015
Сообщений: 1,530
|
|
22.03.2019, 01:11 | 25 |
Я по крайней мере встречал 3-х человек, которые первые месяцы парсили всё подряд )
По поводу junit. Думаю, просто ты работаешь в топовой компании, судя по твоей осведомлённости и знания программирования, но в компания (точках входа в программирование для людей) такое встречается )
0
|
3 / 3 / 0
Регистрация: 20.12.2018
Сообщений: 232
|
|
22.03.2019, 04:23 [ТС] | 26 |
спасибо)
но вот насчет этого я не согласен, ну или так сказать не понимаю. почти всего говорят(и мои знакомые), что это все хрень для задротов и по сути это не нужно им вообще никак на работе, все эти алгоритмы, сортировки чисто для математиков-прогеров, которым интересно 24 на 7 разбирать всякую хрень бесполезную, вместо того, чтоб изучать например как пользоваться фреймворками или чем то, что реально нужно, чтоб работать
0
|
Автоматизируй это!
|
|
22.03.2019, 06:55 | 27 |
от слова stream?))) шучу
Mockito. И использовать их должны в первую очередь разработчики для тестов своего кода. Пацан накодировал-пацан протестировал. Тестировщики редко юзают мокито, 90% о нем только слышало это библиотека для взаимодействия с браузером, имитирующая все действия, которые может выполнить там человек (скролл, клик, ввод текста, переход). Не обязательно использовать ее для тестирования, можно скажем парсить сайты. для автоматических тестов, например апи, я скажем предпочитаю тестНГ, но много на каких курсах затачивают и на жЮнит. Да и те же УИ тесты на селениуме, там же тоже тестовый фреймворк юзают (селениум не умеет в тесты, он просто кликает, тыкает, ассертов то нет), чаще всего жЮнит/тестНГ. Так что да, тестировщики-автоматизаторы используют жЮнит. а вот у нас с жсоном много работают и разрабы и тестеры Добавлено через 4 минуты на любую работу в любой сфере задают вопросы по каким то основам, по крайней мере джунов. Ну то есть если тебя попросили на доске вот фломастером написать код для переворота массива(сортировки пузырьком), а ты сидишь глазами хлопаешь, то чего уж тут про спринги спрашивать?
2
|
2716 / 2028 / 503
Регистрация: 17.02.2014
Сообщений: 9,426
|
|
22.03.2019, 08:47 | 28 |
1
|
3639 / 2971 / 918
Регистрация: 05.07.2013
Сообщений: 14,220
|
|
22.03.2019, 08:55 | 29 |
Welemir1, json прям парсите руками? зачем?
0
|
4542 / 2736 / 486
Регистрация: 28.04.2012
Сообщений: 8,647
|
|
22.03.2019, 10:05 | 30 |
Ой лол, поэтому твои знакомые и клепают сайтики на фреймворках, а не занимаются разработкой этих самых фреймворков или JDK/JVM, например, или ещё чем-нибудь серьёзным.
0
|
Автоматизируй это!
|
|
22.03.2019, 12:49 | 31 |
почему руками? я наверное не верно понял вашу беседу, конечно не самописными костылями, библиотеки есть для этого. Я к тому что понимание джейсона и как из него достать инфу, смаппить объект - вот это используем. а скажем xml вообще не используем и не парсим
0
|
3 / 3 / 0
Регистрация: 20.12.2018
Сообщений: 232
|
|
22.03.2019, 14:39 [ТС] | 32 |
почему бы и нет? я что не могу не знать всякие алгоритмы сортировки или решения формут, матриц и тд., зато уметь писать запросы, работать с многопоточностью?
С чего такой вывод? они миддлы-синьоры, кто на .Net, кто на IOS и почти все говорят, что большую часть они на работе научились, а не сидя дома за книжечками, а пришли с самыми основными знаниями, типа ООП, коллекции и прочие вещи, которые есть на любом самоучителе upd. не правильно прочитал, а нахрена делать свои фреймворки, если их и так куча уже? ради выпендрежа, что ты классный гений? и без этого можно зарплаты 5-10к добиться, переехав в будущем в Европу/США
0
|
746 / 493 / 285
Регистрация: 10.09.2015
Сообщений: 1,530
|
|
22.03.2019, 14:52 | 33 |
Сеньор и мидл не говорит о качестве кирпича. Я как понимаю, твои знакомые работают ради бабла и им особо не интересно программирование. Поэтому и знают только то, что нужно. Но стоит им задать вопрос из другой тематике и вуаля - тупик. Таких везде полно. И часто говорят, мол:"Накой мне это знать. Я великий программист и это ниже моего чсв знать к примеру размерность примитивов". Если честно, такие вызывают смех у меня. Никого не хотел обидеть, если что
Добавлено через 2 минуты Кто-то сказал, не помню кто:"Глупые обсуждают других, умные обсуждают чужие идеи, великие предлагают идеи" Так вот твои знакомые пользуются идеями других и всё. Сами создать ничего не смогут и зависимы от фрамворков
1
|
3 / 3 / 0
Регистрация: 20.12.2018
Сообщений: 232
|
|
22.03.2019, 16:51 [ТС] | 34 |
хз в 2к19ом так и надо, смысл чето пытаться делать свое? чего ты добъешься? даже 90% великих, которые создавали популярные языки, фреймворки и тд? кто их знает? кого мир знает из популярных айтишников? правильно, билл гейтц, цукерберг и еще парочку, а по сути все остальные нонеймы миллионеры/миллиардеры, но по сути они и не кодили 10230123 лет, куда лучше покодить до 30ти, а потом уйти в стартап, что куда интереснее чем всю жизнь просидеть в коде ради ВЕЛИЧИЯ.
В идеале для меня проработать 10+- лет прогером, нафармить денег, создать стартап и чисто для себя дома иногда кодить что захочется и ВДРУГ в 50 лет я и захочу углубиться, а сейчас мне не хочется каждую тему месяцами, годами учить, я хочу как можно быстрее понять то, что реально нужно, чтоб мне платили, а на остальное пофиг как то. Прогеров щас 232181283213, сомневаюсь, что я даже углубляясь, особо буду выделятся перед другими
0
|
3 / 3 / 0
Регистрация: 20.12.2018
Сообщений: 232
|
|
22.03.2019, 17:01 [ТС] | 36 |
а что не так? по-твоему синьоры, тимлиды получают 5-10к, потому что они сидят и фреймворки пилят? или же всетаки потому, что они умеют координировать команду и советовать, что да как, имея опыт разработки проэктов
0
|
3639 / 2971 / 918
Регистрация: 05.07.2013
Сообщений: 14,220
|
|
22.03.2019, 17:20 | 37 |
у синьоров и тимлидов обычно стаж есть, а так же скилл качественного решения любых задач за вменяемое время, а для этого надо знать и яву, и фрэймворки, и бд, и процесс, и софт скилы... Если ты думаешь, что придешь такой в контору и скажешь хочу быть тимлидом и получать 300к/сек, ржать над тобой будут долго и громко, я гарантирую это.
вот таких как ты 100500, нихрена не знают и просят миллион зп.
0
|
19509 / 11049 / 2931
Регистрация: 21.10.2017
Сообщений: 23,302
|
|
22.03.2019, 17:47 | 38 |
andr_17, твоя позиция ясна, неясно только что ты хочешь от нас услышать? Используй спринг не зная как работают аннотации, что такое DI и IoC? Используй Hibernate не зная SQL?
Впрочем, пообщайся с этим человеком, он твердо знает как за пару месяцев стать крутым джавадэвом, устроиться на респектабельную работу и ворочать реальным баблом не тратя времени на всякие армии, институты и прочие бесполезные обучения. Уверен, вы легко найдете общий язык и даже сработаетесь!
0
|
2716 / 2028 / 503
Регистрация: 17.02.2014
Сообщений: 9,426
|
|
22.03.2019, 18:13 | 39 |
0
|
Welemir1
|
22.03.2019, 18:42
Я учил не Java 8?
#40
|
0
|
22.03.2019, 18:42 | |
22.03.2019, 18:42 | |
Помогаю со студенческими работами здесь
40
Чтож я математику плохо учил ? как быть если учил немецкий? Кто какой язык программирования учил первый Кто сколько учил C++ до начала коммерческой разработки? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи | |||||
Это работает. Скорость асинхронной логики велика. Вопрос видимо останется в стабильности. Плата - огонь!
Hrethgir 13.01.2025
По прошлому проекту в Logisim Evolution прилагаю файл архива проекта Gowin Eda и снимок. Восьмибитный счётчик из сумматора+ генератор сигнала согласования+ стартер fast регистров. Файлы прилагаю. . . .
|
UserScript для подсветки кнопок языков программирования в зависимости от текущего раздела
volvo 13.01.2025
В результате работы этого скрипта подсвечиваются нужные кнопки не только в форме быстрого ответа, но и при редактировании сообщения:
/ / ==UserScript==
/ / @name CF_DefaultLangSelect
/ / . . .
|
Введение в модели и алгоритмы машинного обучения
InfoMaster 12.01.2025
Машинное обучение представляет собой одну из наиболее динамично развивающихся областей искусственного интеллекта, которая фокусируется на разработке алгоритмов и методов, позволяющих компьютерам. . .
|
Как на Python создать нейросеть для решения задач
InfoMaster 12.01.2025
В контексте стремительного развития современных технологий особое внимание уделяется таким инструментам, как нейросети. Эти структуры, вдохновленные биологическими нейронными сетями, используются для. . .
|
Как создать нейросеть для генерации картинок на Python
InfoMaster 12.01.2025
Генерация изображений с помощью искусственных нейронных сетей стала одним из наиболее захватывающих направлений в области компьютерного зрения и машинного обучения. В этой статье мы рассмотрим. . .
|
Создание нейросети для генерации текста на Python
InfoMaster 12.01.2025
Нейросети, или искусственные нейронные сети, представляют собой модели машинного обучения, вдохновленные работой человеческого мозга. Они состоят из множества взаимосвязанных узлов, или "нейронов",. . .
|
Как создать нейросеть распознавания изображений на Python
InfoMaster 12.01.2025
Введение в распознавание изображений с помощью нейросетей
Распознавание изображений с помощью нейронных сетей стало одним из самых впечатляющих достижений в области искусственного интеллекта. Эта. . .
|
Основы искуственного интеллекта
InfoMaster 12.01.2025
Искусственный интеллект (ИИ) представляет собой одну из наиболее динамично развивающихся областей современной науки и технологий. В широком смысле под искусственным интеллектом понимается способность. . .
|
Python и нейросети
InfoMaster 12.01.2025
Искусственные нейронные сети стали неотъемлемой частью современных технологий, революционизировав множество областей - от медицинской диагностики до автономных транспортных средств. Python, благодаря. . .
|
Python в машинном обучении
InfoMaster 12.01.2025
Python стал неотъемлемой частью современного машинного обучения, завоевав позицию ведущего языка программирования в этой области. Его популярность обусловлена несколькими ключевыми факторами, которые. . .
|
Создание UI на Python с TKinter
InfoMaster 12.01.2025
TKinter — это одна из наиболее популярных библиотек для создания графических интерфейсов пользователей (GUI) в языке программирования Python. TKinter входит в стандартную библиотеку Python, что. . .
|
HTML5 в разработке мобильных приложений
InfoMaster 12.01.2025
Введение: Обзор роли HTML5 в мобильной разработке
В современном мире мобильных технологий HTML5 стал ключевым инструментом для разработки кроссплатформенных приложений. Эта технология произвела. . .
|