Pavel
Значить построить умозрительно последовательность шагов, которая приводит к решению задачи. Реализовать это на ЯП. Путём отладки найти все ошибки в реализации. Возможно пересмотреть последовательность шагов. И на последнем шаге получить рабочее решение задачи
Давайте так, просто оч редко тут пишу да и почти никогда, решил просто зайти, почитать про что общаетесь) Какой у вас опыт в айти и чем вообще занимаетесь? Если не секрет, конечно) а то складывается ощущение, что вы немного другое имеете ввиду, чем что есть на самом деле
ffffff
та на этом паскале такой синтаксис противный
Лида
Я думаю речь идёт о базе, что если мозги на это не заточен, лучше не тратить время)
Andrii
Давайте так, просто оч редко тут пишу да и почти никогда, решил просто зайти, почитать про что общаетесь) Какой у вас опыт в айти и чем вообще занимаетесь? Если не секрет, конечно) а то складывается ощущение, что вы немного другое имеете ввиду, чем что есть на самом деле
30+ лет опыта, занимался в общем-то разными вещами. Сейчас на проекте нетвёркинг, C, C++, C#, Python, немного ноды. Из крупных корпораций работал контрактором в AMD (разработка видеодрайверов)
Pavel
Значить построить умозрительно последовательность шагов, которая приводит к решению задачи. Реализовать это на ЯП. Путём отладки найти все ошибки в реализации. Возможно пересмотреть последовательность шагов. И на последнем шаге получить рабочее решение задачи
Для начала надо понимать, что есть фронтенд и бэкенд разработка. Фронтенд это вся визуальная часть (штмл, цсс, жс). Все что связанно уже с процессами внутри, сервером и тд - бэкенд часть. И это две разные сферы и две специфики
Maksim Pozharskiy
Нетвёркинг я думал это танец такой
Лида
Верстать можно научить любого, плюс разговор больше про бэка, как мне кажется
Andrii
Вижу языки только по бэку, а фронтенд? То есть занимались версткой именно?
Вёрсткой особо не занимался, если не считать лабораторных работ в Elm.
Andrii
Andrii
Если брать JS, например, то вот достаточно старый 0x88 генератор ходов в русских шашках: https://github.com/mustitz/web-games/blob/master/rus-checkers/logic.js
Pavel
Вёрсткой особо не занимался, если не считать лабораторных работ в Elm.
Понял Ладно, время просто слишком много, не буду спорить много, если вы считаете что путь должен начинаться с жс, а уже потом штмл и цсс - ок, это ваше мнение. Но, если бы я проходил подобный курс, захотев залететь в поезд по фронту 1) я бы окуел от жс сразу, 2) я бы не стал изучать далее штмл и цсс, так как на жс я бы уже спекса и перегорел. 3) мне бы фронтед показался бы оч сложным и забросил бы учебу. И еще один оргумент. Жс работает так же с селекторами (классы, айдишники и прочее). Если давать уже жс, не объяснив что такое классы в штмл, для чего они и какая разница между айди и классом - может просто взорвать мозг. Жс - это как раз работа с штмл (если оч грубо говоря) а если его изначально не объяснить - как с ним взаимодействовать, ну такое.
Pavel
Ну дя)
Pavel
Да не, тут же не спор, просто рассуждаем вслух) обмениваемся мнениями
Pavel
Все равно, каждый останется при своем, скорее всего
Andrii
Вот типа шашки можно потрогать тут: http://mustitz.host.funtoo.org:2201/
Andrii
Понял Ладно, время просто слишком много, не буду спорить много, если вы считаете что путь должен начинаться с жс, а уже потом штмл и цсс - ок, это ваше мнение. Но, если бы я проходил подобный курс, захотев залететь в поезд по фронту 1) я бы окуел от жс сразу, 2) я бы не стал изучать далее штмл и цсс, так как на жс я бы уже спекса и перегорел. 3) мне бы фронтед показался бы оч сложным и забросил бы учебу. И еще один оргумент. Жс работает так же с селекторами (классы, айдишники и прочее). Если давать уже жс, не объяснив что такое классы в штмл, для чего они и какая разница между айди и классом - может просто взорвать мозг. Жс - это как раз работа с штмл (если оч грубо говоря) а если его изначально не объяснить - как с ним взаимодействовать, ну такое.
Поэтому я вообще считаю полезным изучить вначале Си. Было время 20 лет назад, время, когда сениорами становились сразу же после института/универа. Тогда все начинали с Си и Паскаля. И тогда при устройстве на работу интересовались, я как вы будете работать под начальством 20-летнего? Будет комфортно? А сейчас начинают с CSS, HTML, ...
Dmitry (Inock)
Ещё можно освоить MS WORD , делать в нем все красиво, а потом сохранять как HTML
m700
Это логично. 20 лет назад не было той горы фреймворков и технологий, а был js и html 3.0. И в программировании так же. А сейчас требования для джуна уже машинописный лист по хард-скилам занимают.
ну а по факту проще стало, если раньше проверить можно было человека разве что на алгоритмах, то сейчас люди алгоритму учат на уровне грокаем тоесть никак
Pavel
Раньше так и было. Сначала писали карандашом в прописях. А как руку набивали, тогда уже переходили на всякие там ручки.
Это если кто в верстке разбирается, тоже самое можно сказать: давайте в начале учить людей верстать на таблицах, как делали сайты так десять+ лет назад, потом флоаты вспомним, а уже потом флексы и гриды) ии пока человек этот все это учит, другой сразу современное берет и работает с ним. Хотя, и таблицы знать не грех, ибо оч редко но могут понадобится, но это все гуглится очень быстро
Dmitry (Inock)
ну а по факту проще стало, если раньше проверить можно было человека разве что на алгоритмах, то сейчас люди алгоритму учат на уровне грокаем тоесть никак
Потому что все алгоритмы уже реализованы в ядру языка. Treemap он и есть treemap. Уже все написано. И программисту нужно больше думать над бизнес-логикой, чем над алгоритма и.
Pavel
Andrii
Это логично. 20 лет назад не было той горы фреймворков и технологий, а был js и html 3.0. И в программировании так же. А сейчас требования для джуна уже машинописный лист по хард-скилам занимают.
А тогда и вэба особо не было. Гоняли по Рихтеру Windows API, гоняли по Delphi и VCL, гоняли по базам данных, и т. д. и т. п. Так что там тоже было достаточно знаний. Требования на джуна просто ответ на большое количество резюме. Как сократить количество откликов? Добавить требований. Опять же, если у тебя 10 кандидатов на одну вакансию, то многие не откажут в себе в удовольствии почувствовать власть. Лично я на собеседовании больше смотрю не на технологии, а на базу. Ибо есть база — легко освоишь новые технологии
Andrii
Вообще в школах можно в начале детям давать попирусы или же чтоб они использовали перья + чернила для письма, а потом давать им современные ручки. А то привыкнут к ручкам, а основы кто изучать будет)
Польза языка в Си в том, чтобы понять знаешь ты что-то или не знаешь. Если ты можешь написать такое же на Си, значит ты знаешь. Если нет — не знаешь. Скажем так, все мои знания это то, как это реализуется на Си. Всё стройно, и всегда если забыл, то можно подумать «а как бы ты написал на Си?» и ответить 😊
Dmitry (Inock)
а 20 лет назад не реализованы были?
А это я хз. В Quick basik точно не были.
Andrii
Обычно какая-то задачка и сморю, понимает ли кандидат мои подсказки или нет. И вообще, отлаживается ли он на листочке, проверяет, ищет ошибки или пытается угадать.
Andrii
А это я хз. В Quick basik точно не были.
Quick Basic давно умер к тому времени. 20 лет назад появился C#, появился .NET. Был Delphi лет пять как, был Visual Basic, там все алгоритмы уже были
Maksim Pozharskiy
10 кандидатов на вакансию - вчерашний день. Нонче 300 чел. на вакансию. А по факту брать все равно некого.
Эх, 300 человек это ещё отличные шансы) Надо поскорее откликаться, пока всего лишь 300 откликов
m700
А это я хз. В Quick basik точно не были.
да все еще реализовано в библиотеках фортрана)
m700
Какой я старый. А когда был QBasic и Зельднер?
QBasic этож вобще советское еще
Шаман Каган
А на какую айти вакансию меньше всего откликов?
Dmitry (Inock)
QBasic этож вобще советское еще
И Ленин такой молодой, и юный октябрь впереди...
Dmitry (Inock)
И Ленин такой молодой, и юный октябрь впереди...
Bbs, fido, романтика. Фастэха... Netmgr...
Pavel
Польза языка в Си в том, чтобы понять знаешь ты что-то или не знаешь. Если ты можешь написать такое же на Си, значит ты знаешь. Если нет — не знаешь. Скажем так, все мои знания это то, как это реализуется на Си. Всё стройно, и всегда если забыл, то можно подумать «а как бы ты написал на Си?» и ответить 😊
Безусловно, выучив один язык программирования, другие уже изучать будет легче, чем первый яп, который поднимаешь с нуля. Просто фронтенд и бэкенд это две разные штуки. Два разных направления, два специалиста. Есть конечно супер-ребята фулстеки, но это такое уже. И вот логика, если хочу пойти во фронт, надо в начале изучи си, который вообще к фронту ни как не относится, но может научить логике - да все в айтишке учит логике. Даже в названии классов есть методологии (тот же бэм), а уже как до жс дойдет - там точно все закручивается. Но в том то и соль, что когда доходишь до жс, ты не теряешь сознание от классов, тегов, от того что нужно реализрвать функционал с тем или иным элементом в штмл ибо ты с ним до этого ознакомился
Maksim Pozharskiy
Из них 98% отсеятся на CV.
Тогда останется всего 56 человек на место, норм
Dmitry (Inock)
Я же говорю: программисты не нужны. А мне никто не верит. Токарей сильно не хватает. Со сварщиками беда...
Mikhail
Тогда останется всего 56 человек на место, норм
Из оставшихся половина не ответит рекрутеру, из ответивших только 20% пройдет скрининг с HR’ом. А само интервью пройдет 1-2 человека. В итоге реальный выбор у компании из 2 людей будет.
Andrii
QBasic этож вобще советское еще
QBasic под DOS был, т. е. где-то в 1995-м уже умер. Да особо и не жил, если честно, так, для обучения, ...
Pavel
Тогда останется всего 56 человек на место, норм
Ля, Макс, здороува. Смотрю аватарка знакомая, а ты во всех каналах сидишь да?
m700
QBasic под DOS был, т. е. где-то в 1995-м уже умер. Да особо и не жил, если честно, так, для обучения, ...
просто в снг железки остались еще двойки. тройки, четверки на них вот учились кто на бейсике кто на паскале...в 99-00м еще на тройке учился
m700
В 2000-е уже были пентиумы в народе.
ну да, я когда учился пни были...но учили сначала бейсик/паскаль полгода минимум и только потом до делфи/с++ пускали
Andrii
Ну а Windows 95 вполне себе работала на четвёрках, DOS на четвёрках я уже не помню
m700
Ну а Windows 95 вполне себе работала на четвёрках, DOS на четвёрках я уже не помню
да, но я видел 4ку с досом+3.11 чисто из-за единобразия класса
Pavel
Да, в каждом)
Ну я кароче понял Вам Максимам лишь бы не работать, а в чатах общаться 🤖
Maksim Pozharskiy
Ну я кароче понял Вам Максимам лишь бы не работать, а в чатах общаться 🤖
Тут к сожалению такой власти Максимов как там нету (пока что)
Maksim Pozharskiy
Igor
Ну а Windows 95 вполне себе работала на четвёрках, DOS на четвёрках я уже не помню
Ну вин 95 стартовал с доса, так что везде где была 95 винда везде был дос)
Pavel
Тут к сожалению такой власти Максимов как там нету (пока что)
Ну, учитывая что ты Максим и ты уже админ тут - все идет к этому)
Igor
То я так под пифко заскочил
m700
То я так под пифко заскочил
а скучный дейлик кто делать будет?
Igor
Та время просерать так же как и чат)
Andrii
Ну вин 95 стартовал с доса, так что везде где была 95 винда везде был дос)
Но грузился сразу в графику, поэтому DOS был, но ...
Maksim Pozharskiy
Игорь, без тебя тут дейлики не делал никто, прикинь
m700
я...сделяль(((
Igor
Но грузился сразу в графику, поэтому DOS был, но ...
Можно было грузиться в дос режиме, так что от 3.11 разницы почти нет)
Andrii
Можно было грузиться в дос режиме, так что от 3.11 разницы почти нет)
Да, чтобы в игры поиграть. Но... Разница была в том, что 3.11 был скорее экзотикой, больше работали в DOS, а 3.11 запускали чтобы солитёр разложить. А во 95-я была уже рабочей, там ты большую часть времени что-то делал. А в DOS загружался чтобы в игры поиграть, типа Doom, Star craft, Quake, Master of Orion, ...