|
Просто Трёп / Подскажите по сертификации Java
|
|||
---|---|---|---|
#18+
Требования! в частности 1. сдача экзамена понятно что нужна ну цена наверное думаю не сильно конско сколько там 200-300 баксов за попытку? certification path я думаю итак найду 2. требуются ли проходить курсы у авторизованных контор или как у майкрасофт достаточно экзамена? 3. походу в РФ в силу политики ща хуй я сдам такой экзамен, куда пиздовать? в бяларусь? или батьке тоже вход запрещен? в казахию грузию? Не ну если на работе вам обломятся плюшки от того, что вы сдадите, тогда конечно да - дело стоящее. Но тогда компания и оплатит вашу "попытку" Но точно никаких курсов не нужно проходить - есть много всяких пробных экзаменов, книжки там всяике с типовыми вопросами.. Ну если экзамен на архитектора, то там нужно делать проект. Ну.. это штука творческая ... |
|||
:
Нравится:
Не нравится:
|
|||
21.12.2022, 22:18 |
|
Просто Трёп / Подскажите по сертификации Java
|
|||
---|---|---|---|
#18+
Именно... если есть стопка резюме то отбиранут в первую очередь сертифицированных ... |
|||
:
Нравится:
Не нравится:
|
|||
21.12.2022, 23:12 |
|
Просто Трёп / Подскажите по сертификации Java
|
|||
---|---|---|---|
#18+
И чо, за полгода курсов и сдачи экзаменов я сразу свалил с одной работы на другую с прибавкой зп +50%... а через год еще столько же прибавка... Бл... я не заставляю вас это делать )))) я не говорю что это панацея ))) Но мне в свое время финансово вырасти помогло, я думаю и щас если упереться можно еще выше подрасти. Когда сдача экзамена была общедоступной - человек, сдавший экзамен, рассамтривался как подтвердивший свои скиллы специалиста. Типа, раз ты эксперт - хренли тебе тогда не сдать экзамен. В общем, для некоторых особо требовательных работодателей наличие сданного экзамена было маст хев. Когда сдача экзамена стала затрудненной - человек, сдавший экзамен, будет рассамтриваться просто как выебывающийся. Типа, захотелось экзотики и прошел такой хитрый квест. И сейчас для большинства работодателей такое достижение, как сдача экзамена, будет рассматриваться примерно наравне с достижениями какого-нибудь спортивного разряда в прыжках с парашютом - да, это круто, но для хорошего специалиста вовсе не обязательно. Мой прогноз - сейчас на такие экзамены будут обращать гораздо меньше внимания, чем раньше. но с другой стороны это в любом случае опыт... если вам не лень, отчего-же нет? Повысит ли сертификация вашу рыночную цекнность? да, такая вероятность есть, хотя я лично оцениваю ее как низкую (ну просто потому, что работодатели крайне скептически оценивают сам факт наличия сертификатов у кандидатов, если это не juniors конечно). Но моя оценка это всего лишь мое личное мнение - совсем не обязательно верное Сможете ли вы получить какой-то эксклюзивный опыт из процесса подготовки к экзамену, на что вы рассчитываете? возможно, но опять таки сомневаюсь - эти сомнения основываются на двух вещах - во первых на опыте своей сертификации (очень давно) - нету там ничегополезного для реальной жизни, а во вторых на богатом (четверть века) опыте работы в мире java - я видел очень много сертифицированных java разработчиков (и даже сейчас их "вижу"), которые не способны написать толковый код - один такой деятель неделями не может пройти code review - ну совсем все плохо там... но сертивикаты есть - два... а то-ж! компания оплатила и премию выписала, да зарплату повысила.... осталось только код научиться писать и совсем хорошо станет ... |
|||
:
Нравится:
Не нравится:
|
|||
22.12.2022, 12:43 |
|
Просто Трёп / Подскажите по сертификации Java
|
|
---|---|
#18+
просто потому, что работодатели крайне скептически оценивают сам факт наличия сертификатов у кандидатов Впрочем у мифа есть некоторые оснорвания - Сертификация выглядит привлекательно в глазах аутсорсеров - они предлагают услуги субконтракторов и с их точки зрения наличие у этих субконтракторов сертификатов выглядит достаточно выигрышно. Но опять таки все это довольно большая условность. В частности сертификация java давно потеряла свою привлекательность как в глазах аутсорсеров так и в глазах их клиентов (возможно за одним исключением - junior developers) Так сейчас популярны сертификаты облачных провайдеров, каких-то конкретных программных продуктов... некоторых... Но это опять-же главным образом у аутсорсеров. Когда нанимают в шткт обычных компаний - продуктовых ИТ компаний или компаний где ИТ не является основной областью деятельности сертификаты не придают особого веса соискателям - на собеседовании к соискателям отнесутся одинаково вне зависимости от наличия или отсутствия сертификатов и наличие сертификатов не будет являться преимуществом даже на этапе предварительного отбора кандидатов. Я вообще нигде не упоминаю о своих сертификатах (даже не помню точно как они называются) ни в резюме ни в линкедине. Последний я недавно был вынужден вообще закрыть для публичного доступа - количество домогательств на тему "не хотите ли поменять работу" резко выросло в последние три месяца. Если это по почте, то это еще фигня - просто удаляем и все, но они-ж блин звонят по телефону! Так что сертификаты МОГУТ помочь, но только в каких то специфических случаях и далеко не все - даже аутсорсерам по больщому счету по барабану наличие этих сертификатов ибо при достаточной мотивации требуемые сертификаты будут получены уже после найма (а иногда это даже преимущество ибо в крупных компаниях есть служюы отвечающие за личное и профессиональное развитие сотрудников - это их хлеб и они только рады если есть что получать) ... |
|
:
|
|
22.12.2022, 14:35 |
|
Просто Трёп / Подскажите по сертификации Java
|
|||
---|---|---|---|
#18+
именно! Причем речь не идет о поголовной сертификации. А лишь о том, что таковые специалисты в штате есть, и в случае крайней нужды таковой специалист будет подогнан. По факту ничего такого как правило не происходит даже в случае острейшей нужды - сразу выясняется, что один уволился, второй в отпуске, третий заболел итп. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.12.2022, 18:45 |
|
Просто Трёп / Подскажите по сертификации Java
|
|||
---|---|---|---|
#18+
Обычно чинить газовое отопление в объявлениях ищут и выбирают сертифицированных, а не дядю Васю, который всю жизнь чинил газовое оборудование. Сертификация предполагает что человек все сделает согласно стандартов производителя продукта. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.12.2022, 18:45 |
|
Просто Трёп / Подскажите по сертификации Java
|
|||
---|---|---|---|
#18+
это не кажется - все это уровень разработчика с 2-3-мы годами разработки на java. это что-то вроде "детских ошибок" ... |
|||
:
Нравится:
Не нравится:
|
|||
24.12.2022, 17:58 |
|
Просто Трёп / Подскажите по сертификации Java
#252332
Ссылка:
Ссылка на сообщение:
Ссылка с названием темы:
Ссылка на профиль пользователя:
Ссылка на вложение:
|
||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
#18+
срачекартинкакстати мой опыт подтверждает высокий уровень зарплат для clojure разработчиков. Но обхясняется он вовсе не особенностями языка программирования как таковыми ... |
||||||||||||||||
:
Нравится:
Не нравится:
|
||||||||||||||||
24.12.2022, 20:40 |
|
Просто Трёп / Подскажите по сертификации Java
|
|||
---|---|---|---|
#18+
срачекартинкакстати мой опыт подтверждает высокий уровень зарплат для clojure разработчиков. Но обхясняется он вовсе не особенностями языка программирования как таковыми АХАХАХХААХАА БЛДЯТЬ ))))))))))))))))))))))))))))))))))))))) есть у вас такая? эта кстати за 2021-й год ... |
|||
:
Нравится:
Не нравится:
|
|||
24.12.2022, 20:46 |
|
Просто Трёп / Подскажите по сертификации Java
#252348
Ссылка:
Ссылка на сообщение:
Ссылка с названием темы:
Ссылка на профиль пользователя:
Ссылка на вложение:
|
||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
#18+
... |
||||||||||||||||
:
Нравится:
Не нравится:
|
||||||||||||||||
24.12.2022, 20:59 |
|
Просто Трёп / Подскажите по сертификации Java
|
|||
---|---|---|---|
#18+
Ну, просто прикиньте сколько библиотек под создание интерфейса (awt - swing - javafx) вот приложения для мобильных устройст да - пишутся на java и, в последнее время на kotlin (что впрочем практически одно и то-же). Но и там в принципе java не является монополистом javaEE - struts - spring, или про всякие ORM для Java, хотя кроме JDBC ничего приличного нет и т.д. И что из этого реально используется в разработке? начнем с того, что сравнивать ORM для Java и JDBC, объявляя последний "приличным", а все остальное не приличным, это как сравнивать автомобили, тепловозы, самолеты и "всякие транспортные средства" с двигателем внутреннего сгорания, добавляя, что кроме этого двигателя ничего приличного нет. Можно реализовать приложение с доступом к БД (возможно и не одной) используя JDBC? вне всякого сомнения! Точно также как можно взять двигатель внутреннего сгорания, поставить его на какое нибудь шасси, установить колеса, коробку передач... зеркало заднего вида... и перевести груз или пассажиров их точки А в точку Б Далее (это я исключительно в целях вашего просвещения): javaEE, это не продукт и не библиотека и даже не фреймворк. Это набор спецификаций (буквально - это набор документов которые описывают ту или иную спецификацию), коих насчитывается что-то в районе сорока штук (число меняетс по мере появления новых версий javaEE). Примерами таких спецификаций являются Servlets, JSP, JSF, EJB, JPA итд. Для тех или иных спецификаций может поставляться "образцовая реализация" (reference implementation), но вообще говоря кто угодно может взять и реализовать эти спецификации, так что на рынке существует множество поставщиков javaEE платформ. Само поняние javaEE платформы подразумевает набор обязательных для реализации спецификаций. В итоге мы имеем множество конкурируюзих между собой платформ (только в первом эшелоне их около десятка) - и все реазизуют заявленную версию стандарта javaEE (не все спецификации, но как минимум обязательные к реализации), плюс обычно некоторое количество проприетарных расширений. Но в целом разработчки который работал с WildFly с минимумом напрягов сможет работать с WebLogic или с Websphere Spring Framework (и сейчас обычно вкупе с ним используемый Spring Boot) - сам по себе он не является реализацией стандарта javaEE, однако он предоставляет средства которые позволяют построить платформу javaEE. Фактически этот фреймворк является средством эффективной интеграции сторонних библиотек и фрейморков и в этом смысле он не имеет целью разработку в рамках стандарта JavaEE. Более того, в течение последнего десятилетие Spring фактически является альтернативой решениям на базе JavaEE. Причем альтернативой чрезвычайно эффективной - настолько, что сейчас общепринятым мнением является такое, что классические javaEE решения это удел динозавров. Но мы конечно имеем огромное количество унаследованных решений и посему javaEE вполне комфортно себя чуствует, и даже под натиском конкурентов как-то мутировать (в этом смысле сейчас уже у Spring появились новые конкуренты) Struts.. не знаю где вы про него услышали (и главное когда), но это опять таки не реализация каких либо стандартов javaEE. Это MVC фреймворк, который построен на базе Servlets (не в том смысле, что он реализует эту спецификацию, но в том, что для функционирования ему требуется та или иная реализация спецификации Servlets - причем любая в рамках заявленной поддержки версии). Этот фреймворк чрезвычайно старых и сейчас практически никем не используемый (за искючением случаев поддержки и развития унаследованных решений). Ожнако на рынке масса других MVC фреймворков, но опять-же их популярность сейчас не сильно высока в силу того, что поменялась общепринятая концепция построения архитектур включаюзих в себя фронтенд в том или ином виде - сейчас принято реализовывать логику UI на клиенте а не на сервере (справедливости ради нужно сказать, что современные версии Struts также поддерживают подобные архитектуры но.. поезд уже ушел). Т.е. сегоднящние MVC фреймворки по большей части реализуются (или транспилируются) на JS. Поэтому к слову сказать сегоднящние java разработчики это часто еще и javascript разработчики (а также typescript, dart, clojurescript разработчики итд.)- ну по крайнйе мере сие весьма ценится рынком "всякие ORM для Java" - здесь немного сложнее - изначально такие фреймворки не явялись реализацией какого либо стандарта (javaEE или какого-то еще). Также как и в случае со Struts и Servlets, ORM framework требует для своей работы ту или иную реализацию JDBC - все равно какую (в рамках декларируемой поддерживаемой версии спецификации), и также как и в случае со Struts и Servlets, ORM framework не является заменой или расширением JDBC. Фактически такие фрейморки предоставляют возможность реализации объектной модели данных с привязкой этой структуре хранения в той или иной СУБД (или сразу нескольких). Любое java приложение которое взаимодействет с БД и при этом не использует какого либо ORM фреймворка имеет в своем составе самопальный фреймворк написанный на коленке, часто без всякого проектирования (при примерно в 150% слвучаев) и почти всегда очень криво, с кучей багов и костылей и низкой производительностью (хотя изначальной целью такого подходя обычно являлется как раз стремление получить выигрыш в производительности). Пожалуй первым [успешным] фреймворком такого рода стал hibernate, который и сейчас не утратил актуальности. Но и у него сейчас масса конкрентов (особенно с учетом NoSQL БД, для который имеются свои ORM). А в числе стандартов javaEE появился JPA, который и реализуется всеми этими фреймворками Теперь отвечаю на ваш вопрос - что ищ перечисленношл "реально используется в разработке"? Ответ очень прост - ВСЕ (за исключением пожалуй что Struts - просто устаревший фреймворк). А помимо перечисленного еще очень много чего другого используется. Так например, я упоминал, что сейчас у Spring появились конкуренты - это фреймворки вроде Quakrus - взяв все лучшее от Spring они предлагают разработку заточеную под k8s т.е. это фактчиески фреймворк для разработки микросервисов (обычнычные серверные и консольные прилдожений тоже можно разрабатывать, но в этом смысле преимуществ по сравнению со Spring в общем-то никаких). При этом quarkus приложения могут компилироваться в нативный код, так что на выходе мы получаем производительность и скорость запуска приложения не сильно уступающие аналогам написанным на golang. Все прочее - интеграния со сторонними фреймворками и сервисами аналогичто тому, что предлагается Spring (ну не все реализовано, но как минимум заявлено). Конечно Spring тоже в принципе умеет то что делает Quarkus, но для последнего микросервисы это основное под что он заточен, в то время как для Spring это просто возможность реализованная дополнительными средстами Так что так и живем - бесчисленное количество технологий и вреймворков которых нужно как минимум ориентироваться. Это даже не считая того, что java разработчик как правило имеет смежные специализации, в том числе и в рамках использования друших ЯД (JS, python, kotlin, clojure, scala, etc) Собственно это одна из причин того, что я обычно отговариваю людей среднего и старшего возраста от изучения java (ну может если только в качестве смежной профессии - без отрыва от основной) - помимо собственно java нужно изучать множество вещей, которые непосредственно к ЯП не имеют какого либо отношения. А все что касается java как платформы развивается чрезвычайно бурно - пока вы будете освивать одно, оно устареет и потребуется осваивать что-то другое, причем быстро - старпер здесь будет в роли догоняющего очень долго. собственно и молодой разработчик тоже, но для него это будет нормальным развитием карьеры, в то время как для старпера... он выйдет на уровень квалифицированного специалиста тогда, когда ему уже на покой будет пора... Хотя все зависит от самого человека конечно. Но если бы вот сейчас я выбирал бы специализацию... причем независимо от возраста, я бы java не выбрал - это несмотря на то, что я довольно востребованный, и довольно высокооплачиваемый профессионал, не имеющий каких либо проблем с занятостью даже теоретически. Ну просто потому, что сейчас есть более эффективные пути развития карьеры (и благосостояния соответственно) - дочери например я все объяснил и она в мир Java уже не стремится (хотя поползновения были) ... |
|||
:
Нравится:
Не нравится:
|
|||
25.12.2022, 02:22 |
|
Просто Трёп / Подскажите по сертификации Java
|
|||
---|---|---|---|
#18+
похоже вы слышали где-то звон, а о чем он вы не удосужились узнать. Особенно доставляют ваши представления о приличности :) начнем с того, что сравнивать ORM для Java и JDBC, объявляя последний "приличным", а все остальное не приличным, это как сравнивать автомобили, тепловозы, самолеты и "всякие транспортные средства" с двигателем внутреннего сгорания, добавляя, что кроме этого двигателя ничего приличного нет. Код: Java 1.
Кроме того вы явно воюете в ветряными мельницами - я никогда не утверждал, что JDBC не существует или что JDBC это плохо и тем более, чничего похожего на "JDBC не позволяет исполнять SQL запросы" И вы видимо не очень хорошо умеете читать на вагем родном языке. Я утверждаол, что ORM НЕ ЗАМЕНЯЮТ JDBC и не конкурируют с ним. Более того - любой ORM написанный на java ВСЕГДА использует JDBC - без него никакие фреймфорки не возможны (это конечно некоторое преувеличение, но речь идет о разумных трудозатратах) Поскольку вы наверное не сможете осилить то что я написал я попробую попроще - JDBC это спецификация, реализация которой позвляет исполнять SQL запросы к реляционным БД. Однако при написании приложений на java необходимо результаты этих запросов отображать на некоторую объектную модель данных - это неизбежно в любом более или менее серьезном приложении. Разработчик может реализовать это отображение самостоятельно, фактически создав свой собственный незалежный ORM - в абсолютном большинстве случаев это будет соверенно чудовишное с архитектурной точки зрения ешений, которое изобилует багами и костылями (я таких решений видел множество, да и сам помнится писал - когда никаких ORM вообще не существовало в природе). Или же он может использовать готовый ORM. Но сравнивать JDBC c ORM во первых глупо, а во вторых демонстрирует низкую профессиональную квалификацию. Но вот сравнивать технологичесие решения с использованием ORM или без оного вне всякого сомнения можно и нужно. Речь идет именно о сложности приложения. В современном мире доминирует микросервисная архитектура - совокупность небольших приложений работающих согласованно, прием каждое из этих приложений обладает своей БД. В этом конкретном случае использование ORM может оказаться избыточным - в этом случае имеются более простые решения для построения отображения запросов к БД на объектную модель данных. В частости Spring Framework в своем составе содержит Spring Data Jdbc - как ра для написания относительно простых приложений с доступом к БД. Аналогичные возможности предоставляет Quarkus (причем оба фреймвора таже предоставляют и интеграцию с ORM в случае нужды). Есть и сторонние фремйворки исполняющие данные функции. Хотите писать на чистом JDBC? да не вопрос - ищите того, кто будет вам за это платить и вперед! Цитата [игнорируется] Обожаю ORM Java! Я, переписывая их на JDBC, на квартиру себе заработал. А так да, с Java я знакомился только когда она только появилась. И вот тогда были 2 Java: Java SE (собственно язык) и Java EE (язык с библиотекой). Так что ваши слова javaEE, это не продукт и не библиотека и даже не фреймворк. Собственно ваши слова вида: .... подтверждают мои слова о том, что ... |
|||
:
Нравится:
Не нравится:
|
|||
25.12.2022, 23:19 |
|
Просто Трёп / Подскажите по сертификации Java
|
|||
---|---|---|---|
#18+
Хуямебе мощный высер! Высер в стиле колво кода на яве для работы с любой хуетой втам.. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.12.2022, 23:20 |
|
Просто Трёп / Подскажите по сертификации Java
|
|||
---|---|---|---|
#18+
любой КВАЛИФИЦИРОВАННЫЙ разработчик обожает ORM. вы-же таковым не являетесь - вы лжец Цитата [игнорируется] А так да, с Java я знакомился только когда она только появилась. И вот тогда были 2 Java: Java SE (собственно язык) и Java EE (язык с библиотекой). ... |
|||
:
Нравится:
Не нравится:
|
|||
17.01.2023, 11:57 |
|
Просто Трёп / Подскажите по сертификации Java
|
|
---|---|
#18+
Хуямебе мощный высер! Высер в стиле колво кода на яве для работы с любой хуетой втам.. И должен сказать, что не в последнюю очередь благодаря вот этому топику (не ну меня давно агитировали друзья у которых есть дети примерно того-же возраста что и моя дочь, плюс ее друганы. Дочь я учил питону и JS, но она вот восхотела именно java - у нее свои резоны и вполне обоснованные) В общем пока я в отпуске был, вспомнил этот топик и.. подумал, что я же могу объяснить что такое ORM просто начав с реализации простых запросов с использованием JDBC, и постепенно, шаг за шагом реализовать простейший мэппинг а потом расширять его функциональность (причем делать это в виде домашних заданий для студентов)... Ну.. любопытно мне стало... стал таскать лэптоп в шезлонг... и получилось очень даже прикольно... Потом больше - я полдумал, что смогу показать как устроена БД (вообще любая, и реляционная в частности) точно также начав разрабатывать ее с нуля - сначала просто органиховав хранение данных в файле, затем реализовав поиск путем перебора, затем реализовав индексирование, наконец реализовав уровень абстракции "таблица" а затем и блочную структуру хранения данных в файлах... ну и далее по нарастающей... попутно можно разъяснить различные алгоритмы.... собственно сейчас это делаю... На очереди - реализация простейшей реализации аналога JDBC (с готовым парсером - мне скучно писать парсеры), простейшей реализации аналога сервлета (без JSP) - речь идет именно об аналогах а не о реализации стандартов... Вот - курс будем вести вдвоем со своей знакомой (она и раньше вела подобные курсы, она-же организует помещение и оборудование) - все родители горячо одобряют (практически все они ИТ специалисты). Сейчас не готов - в процессе разработки курса (который кроме собственно java будет включать на каком-то этапе kotlin, html/js, GIT, JIRA и Jenkins). Не знаю что их этого получится, но сейчас мне интересно как никогда еще не было Могу потом выложить отдельные уроки для деда-попыхета, если ему будет интересно. ... |
|
:
|
|
17.01.2023, 12:17 |
|
Просто Трёп / Подскажите по сертификации Java
|
|||
---|---|---|---|
#18+
О! Шоу маст го он.. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.01.2023, 12:18 |
|
Просто Трёп / Подскажите по сертификации Java
|
|
---|---|
#18+
Хуямебе мощный высер! Высер в стиле колво кода на яве для работы с любой хуетой втам.. И должен сказать, что не в последнюю очередь благодаря вот этому топику (не ну меня давно агитировали друзья у которых есть дети примерно того-же возраста что и моя дочь, плюс ее друганы. Дочь я учил питону и JS, но она вот восхотела именно java - у нее свои резоны и вполне обоснованные) В общем пока я в отпуске был, вспомнил этот топик и.. подумал, что я же могу объяснить что такое ORM просто начав с реализации простых запросов с использованием JDBC, и постепенно, шаг за шагом реализовать простейший мэппинг а потом расширять его функциональность (причем делать это в виде домашних заданий для студентов)... Ну.. любопытно мне стало... стал таскать лэптоп в шезлонг... и получилось очень даже прикольно... Потом больше - я полдумал, что смогу показать как устроена БД (вообще любая, и реляционная в частности) точно также начав разрабатывать ее с нуля - сначала просто органиховав хранение данных в файле, затем реализовав поиск путем перебора, затем реализовав индексирование, наконец реализовав уровень абстракции "таблица" а затем и блочную структуру хранения данных в файлах... ну и далее по нарастающей... попутно можно разъяснить различные алгоритмы.... собственно сейчас это делаю... На очереди - реализация простейшей реализации аналога JDBC (с готовым парсером - мне скучно писать парсеры), простейшей реализации аналога сервлета (без JSP) - речь идет именно об аналогах а не о реализации стандартов... Вот - курс будем вести вдвоем со своей знакомой (она и раньше вела подобные курсы, она-же организует помещение и оборудование) - все родители горячо одобряют (практически все они ИТ специалисты). Сейчас не готов - в процессе разработки курса (который кроме собственно java будет включать на каком-то этапе kotlin, html/js, GIT, JIRA и Jenkins). Не знаю что их этого получится, но сейчас мне интересно как никогда еще не было Могу потом выложить отдельные уроки для деда-попыхета, если ему будет интересно. "Сайт с разделами" мне делать вот совсем лень. У меня конкретная цель - дети, причем не любые а дети моих друзей и знаколмых, которых я знаю много-много лет (ну.. большинство из них), либо друзья моей дочери с которыми она росла много-много лет (ну и пароча из тех, с кем в старшей школе подружилась.. поссорилась, опять подружилась итп.) в общем речь идет о том, чтобы приджать ускорение группе подростков которые уже имеют сильную мотивацию - нужно просто направить их энергию в нужную сторону и сократить издержки. В качестве примера - одно дело когда ты читаешь главу в "алгоритмах и структурах данных", посвященную B-Tree, и совсем другое, если ты реализхуешь этот алгоритм для поиска строк в доморощенной БД - наличие практического результата, который можно пощупать, и с которым можно поиграться это мощный стимул - по себе знаю... ... |
|
:
|
|
17.01.2023, 12:53 |
|
Просто Трёп / Подскажите по сертификации Java
|
|
---|---|
#18+
... И должен сказать, что не в последнюю очередь благодаря вот этому топику (не ну меня давно агитировали друзья у которых есть дети примерно того-же возраста что и моя дочь, плюс ее друганы. Дочь я учил питону и JS, но она вот восхотела именно java - у нее свои резоны и вполне обоснованные) В общем пока я в отпуске был, вспомнил этот топик и.. подумал, что я же могу объяснить что такое ORM просто начав с реализации простых запросов с использованием JDBC, и постепенно, шаг за шагом реализовать простейший мэппинг а потом расширять его функциональность (причем делать это в виде домашних заданий для студентов)... Ну.. любопытно мне стало... стал таскать лэптоп в шезлонг... и получилось очень даже прикольно... Потом больше - я полдумал, что смогу показать как устроена БД (вообще любая, и реляционная в частности) точно также начав разрабатывать ее с нуля - сначала просто органиховав хранение данных в файле, затем реализовав поиск путем перебора, затем реализовав индексирование, наконец реализовав уровень абстракции "таблица" а затем и блочную структуру хранения данных в файлах... ну и далее по нарастающей... попутно можно разъяснить различные алгоритмы.... собственно сейчас это делаю... На очереди - реализация простейшей реализации аналога JDBC (с готовым парсером - мне скучно писать парсеры), простейшей реализации аналога сервлета (без JSP) - речь идет именно об аналогах а не о реализации стандартов... Вот - курс будем вести вдвоем со своей знакомой (она и раньше вела подобные курсы, она-же организует помещение и оборудование) - все родители горячо одобряют (практически все они ИТ специалисты). Сейчас не готов - в процессе разработки курса (который кроме собственно java будет включать на каком-то этапе kotlin, html/js, GIT, JIRA и Jenkins). Не знаю что их этого получится, но сейчас мне интересно как никогда еще не было Могу потом выложить отдельные уроки для деда-попыхета, если ему будет интересно. "Сайт с разделами" мне делать вот совсем лень. У меня конкретная цель - дети, причем не любые а дети моих друзей и знаколмых, которых я знаю много-много лет (ну.. большинство из них), либо друзья моей дочери с которыми она росла много-много лет (ну и пароча из тех, с кем в старшей школе подружилась.. поссорилась, опять подружилась итп.) в общем речь идет о том, чтобы приджать ускорение группе подростков которые уже имеют сильную мотивацию - нужно просто направить их энергию в нужную сторону и сократить издержки. В качестве примера - одно дело когда ты читаешь главу в "алгоритмах и структурах данных", посвященную B-Tree, и совсем другое, если ты реализхуешь этот алгоритм для поиска строк в доморощенной БД - наличие практического результата, который можно пощупать, и с которым можно поиграться это мощный стимул - по себе знаю... но с другой стороны - начнем в марте-апреле, я буду не один (хотя методологическая часть полностью на мне - ей и занят, но это интересно... очень.. кажется так никто и никогда не пытался преподавать), два преподавателя это уже легче. Плюс муниципалитет оказывает посильную помощь.. рассчитываем на один год, 2 раза в день по 2.5 часа. Один день "лекционный" - т.е. рассказываем-показываем-выдаем домашнее задание. Домашнее задание выкладывается в bitbucket репозиторий, проверяется удаленно, если нужно - исправляется. Второй день - практические занятия, колективная или индивидуальная работа - определяем функционал который желаем разработать, разбиваем на задачи/подзадачи, используем jira, разбираем прошлые задачи, выявляем проблемы итп... опять-же домашее задание. Дома понятное дело родители еще впрягаются - помогают по мере сил, ну и взаимовыручка опять-же (да честно говоря любо дорого было смотреть как они питон изучали - это университетский курс, но его можно взять в гимназии с зачетом академических балов - как они самоорганизовались!!! прям завидно стало). Летом (как этим, так и следующим) родители завязываются узлом, но организуют практику в своих или дружественных компаниях (я например беру двоих). ... |
|
:
|
|
17.01.2023, 13:51 |
|
Просто Трёп / Подскажите по сертификации Java
|
|||
---|---|---|---|
#18+
... "Сайт с разделами" мне делать вот совсем лень. У меня конкретная цель - дети, причем не любые а дети моих друзей и знаколмых, которых я знаю много-много лет (ну.. большинство из них), либо друзья моей дочери с которыми она росла много-много лет (ну и пароча из тех, с кем в старшей школе подружилась.. поссорилась, опять подружилась итп.) в общем речь идет о том, чтобы приджать ускорение группе подростков которые уже имеют сильную мотивацию - нужно просто направить их энергию в нужную сторону и сократить издержки. В качестве примера - одно дело когда ты читаешь главу в "алгоритмах и структурах данных", посвященную B-Tree, и совсем другое, если ты реализхуешь этот алгоритм для поиска строк в доморощенной БД - наличие практического результата, который можно пощупать, и с которым можно поиграться это мощный стимул - по себе знаю... но с другой стороны - начнем в марте-апреле, я буду не один (хотя методологическая часть полностью на мне - ей и занят, но это интересно... очень.. кажется так никто и никогда не пытался преподавать), два преподавателя это уже легче. Плюс муниципалитет оказывает посильную помощь.. рассчитываем на один год, 2 раза в день по 2.5 часа. Один день "лекционный" - т.е. рассказываем-показываем-выдаем домашнее задание. Домашнее задание выкладывается в bitbucket репозиторий, проверяется удаленно, если нужно - исправляется. Второй день - практические занятия, колективная или индивидуальная работа - определяем функционал который желаем разработать, разбиваем на задачи/подзадачи, используем jira, разбираем прошлые задачи, выявляем проблемы итп... опять-же домашее задание. Дома понятное дело родители еще впрягаются - помогают по мере сил, ну и взаимовыручка опять-же (да честно говоря любо дорого было смотреть как они питон изучали - это университетский курс, но его можно взять в гимназии с зачетом академических балов - как они самоорганизовались!!! прям завидно стало). Летом (как этим, так и следующим) родители завязываются узлом, но организуют практику в своих или дружественных компаниях (я например беру двоих). Смысл в простоте и доступности. Это важно. А не какие вы крутые спецы и хуенно опытные. Мне поебать на это. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.01.2023, 15:05 |
|
Просто Трёп / Подскажите по сертификации Java
|
|||
---|---|---|---|
#18+
... но с другой стороны - начнем в марте-апреле, я буду не один (хотя методологическая часть полностью на мне - ей и занят, но это интересно... очень.. кажется так никто и никогда не пытался преподавать), два преподавателя это уже легче. Плюс муниципалитет оказывает посильную помощь.. рассчитываем на один год, 2 раза в день по 2.5 часа. Один день "лекционный" - т.е. рассказываем-показываем-выдаем домашнее задание. Домашнее задание выкладывается в bitbucket репозиторий, проверяется удаленно, если нужно - исправляется. Второй день - практические занятия, колективная или индивидуальная работа - определяем функционал который желаем разработать, разбиваем на задачи/подзадачи, используем jira, разбираем прошлые задачи, выявляем проблемы итп... опять-же домашее задание. Дома понятное дело родители еще впрягаются - помогают по мере сил, ну и взаимовыручка опять-же (да честно говоря любо дорого было смотреть как они питон изучали - это университетский курс, но его можно взять в гимназии с зачетом академических балов - как они самоорганизовались!!! прям завидно стало). Летом (как этим, так и следующим) родители завязываются узлом, но организуют практику в своих или дружественных компаниях (я например беру двоих). Смысл в простоте и доступности. Это важно. А не какие вы крутые спецы и хуенно опытные. Мне поебать на это. Сейчас это заменяет стоковерфлоу обычно) Ну тогда звиняйте - это не входило в мои намерения... ... |
|||
:
Нравится:
Не нравится:
|
|||
17.01.2023, 15:38 |
|
Просто Трёп / Подскажите по сертификации Java
|
|||
---|---|---|---|
#18+
... Сейчас это заменяет стоковерфлоу обычно) Ну тогда звиняйте - это не входило в мои намерения... По яве всегда с хелпами какие-то траблы. И за Леху переживаю, пацанчик вон только к 50 начал читать букварь, думает подзаработать, у него с деньгами всегда какие-то проблемы ... |
|||
:
Нравится:
Не нравится:
|
|||
17.01.2023, 16:18 |
|
Просто Трёп / Подскажите по сертификации Java
|
|||
---|---|---|---|
#18+
ну не мое, не ваше... собственно ваге мнение оно.. как бы это помягче... ну сходите в лес... ... |
|||
:
Нравится:
Не нравится:
|
|||
17.01.2023, 16:19 |
|
Просто Трёп / Подскажите по сертификации Java
|
|||
---|---|---|---|
#18+
разумеется - но не для каждого одна и та-же вешь может быть одинаково полезна. Для вас например.. да вам это вообще не надо...
По яве всегда с хелпами какие-то траблы. И за Леху переживаю, пацанчик вон только к 50 начал читать букварь, думает подзаработать, у него с деньгами всегда какие-то проблемы ... |
|||
:
Нравится:
Не нравится:
|
|||
17.01.2023, 16:34 |
|
Просто Трёп / Подскажите по сертификации Java
|
|||
---|---|---|---|
#18+
... ... ... ... |
|||
:
Нравится:
Не нравится:
|
|||
17.01.2023, 17:06 |
|
Просто Трёп / Подскажите по сертификации Java
|
|||
---|---|---|---|
#18+
Могу потом выложить отдельные уроки для деда-попыхета, если ему будет интересно А вот когда ты сам эту ORM сбацаешь - пусть и простейшую, но в основе своей точно такую как и любую другую, вот тоггда и понимаешь, что все замедления работы с БД они находятся между монитором и креслом, что ORM сам по себе в принципе не способен чего-то замедлить (но может предоставлять некоторые инструменты для оптимизации, которые позволяют что-то там ускорить - разумеется мы всегда за это чем-то платим), а вот разработчик вполне способен замедлить что угодно с использованием ORM или без него. Ну и самое главное - вопрос "зачем нужен ORM" он вообще отпадает. Да от точно также отпадает у любого более или менее квалифицированного разработчика, но это когда еще будет. А знание основ позволяет легко осваивать любую ORM. Ну вот как-то так... Но есть подозрение что и попыхету оно уже не нужно - ну просто потому, что он вероятно прошел эту стадию ... |
|||
:
Нравится:
Не нравится:
|
|||
17.01.2023, 17:34 |
|
|
Start [/forum/search.php?do_search=1&tid=6861&author_mode=wrote_post&author=gyrus&start_from=274923]: |
0ms |
get settings: |
1ms |
get forum list: |
4ms |
searching: |
8ms |
get settings: |
0ms |
get forum list: |
5ms |
get topic data: |
7ms |
check forum access: |
1ms |
check topic access: |
1ms |
get forum data: |
1ms |
get found posts: |
60ms |
track hit: |
27ms |
get online users: |
57ms |
check new: |
1ms |
others: | 279ms |
total: | 452ms |
0 / 0 |