!!! ГРАМОТНОГО ВКАТА ТРЕД !!!Всем привет, в общем такой вопрос. Коротко(мб это будет важно): обучаюсь в вузе на кибербезопасность. Работаю эникейщиком и знаю основные основы сетей. Знаю англицкий. Знаю основы программирования и ООП лол. Как вкатиться дальше в программирование? Приоритет Питон, Ruby/RoR, C/C#. На /pr все как то абстрактно. Была там давно-давно паста с лурка где было написано мол какие книги читать и какую программу обучения строить но она утерялась. Собсна реквестирую советов/помощи как с имеющимися скиллами вкатиться в эти языки. Я пока просто их ковыряю и задачки на Хакерранке решаю. Но нет системности. Хочется чтобы выработалась некая схема, которая упростит мне процесс проггинга в дальнейшем. Где можно найти СИКП на русском и желательно не для лиспа а для питона? А HTDP? Они вообще полезны? А есть что попроще для не совсем новичка или это в самый раз? Дискасс. Заранее спасибо.
>>219321511 (OP)Погугли дорожную карту Питона на 2020 год. В ней расписаны приоритеты изучения технологий для питон разработчика.
>>219322173Мне просто тяжело сидеть блять сначала над переводом думать а потом еще над смыслом прочитанного
>>219322245Хорошо, спасибоНо меня еще интересуют какие универсальные способы программирования которые для любого языка подойдут.
>>219322433В плане тяжко? Легкий красивый язык.А какие сферы ты имеешь ввиду?Джава универсален для всего.От энтерпрайза до микроконтроллеров.Веб-приложения, бизнес, микросервисы и т.п., огромное сообщество, мега-тонны информации на любой вкус, что ещё нужно, чтобы легко вкатиться?
Пистон не бери, работы с ним нихуя нет. Дрочи шарп. Рор тоже нахуй, на нём ничего нового уже не пишут.
>>219322733Так java - идеален для серверной части.Отлично масштабируем, куча фреймворков, реальная многопоточность. Отличный быстрый язык, на котором дохуя чего пишется. Как серверный язык - джава просто топчик.Ну и свои задачи сможешь решать без проблем.
>>219322316Если универсальные, то это алгомритмы и прочее. Но по идее тебя этому учили, если ты знаешь ООП. А так практика и изучение документации. Если частности, в питоне изучаешь основы (тот же укус питона очень даже хорош) а дальше упарываешься сторонними библиотеками.
>>219322981Я за год вкатился.Во первых, и это важно, за джаву хорошо платят в любой точке мира. Это тебе пригодится, даже если ты сейчас при бабле и не думаешь зарабатывать на ней.Во вторых - для джавы быстро гуглится ответ на любой вопрос - это действительно ценно, за годы существования языка все было уже написано-переписано. Любые библиотеки, любые фреймворки.В третьих - язык действительно универсален, хочешь консольные приложения обычные пишешь, хочешь серверную часть - при этом она надежная, быстрая, а хочешь - пару кликов и веб-приложения при этом это тебе не пхп будет сраное, а профессиональное веб-приложение, которое может легко масштабироваться и настраиваться. Т.е. серьёзный язык для мощных перспективых решений.
>>219323137Блевать от конфигуратора ещё не тянет?Меня тянуло после 10 лет работы.Начинал с 6.0 потом 7.7 потом 8.х, сертификаты - вся хуйня.платформа 1с - это платформа 1с, если нуралиев провозгласил специалистов на этой платформе прогаммистами, то это не значит, что так оно и есть. В нормальном обществе программистов, когда скажешь что ты 1с-программист, тебя тут же абассут.специалисты на 1с - это не програмисты, это алгоритмики в рамках коммерческой платформы 1с.
Кучу раз пытался вкатываться в разные языки, но так и не понял, а что мне, собственно, делать, когда учебник заканчивается?
Стоит ли перед началом обучения тонкостям языка хардкорно обмазаться задачами на логику и алгоритмы типа "найди способ возводить число в степень 359n за линейное время пользуясь только сложением, вычитанием и циклом while" или чисто пройтись по задачам для усвоения теории и двигаться дальше к практике?пикрандом
>>219323548Конечно не стоит. Тебе эта хрень может никогда в жизни и не пригодиться.99% всего языка - это арифметика + логика.Только опыт решения внутренних задач по программированию может быть полезен, и он получается только гхм, в процессе программирования. А все эти математические задачи по вычисления коня в вакууме - нахуй не нужны, не засирай себе голову, и не оттягивай момент начала обучения тому, что действительно нужно.
>>219323445>Начинал с 6.0 потом 7.7 потом 8.х, сертификаты - вся хуйня.Ну ты и дед лол. Тебе 40+ ? По 7.7 было буквально пару задач. Там конечно пиздец.На 8.3 уже стек технологий довольно обширный (Управляемые формы, СКД, КД2/3, расширения, мобильная разработка, работа с web-сервисами...). Конфигуратор говно конечно, они пилят платформу для пользователя и там много модных штук появляется. Но вот конфигуратор всё.Я так понимаю обычный конфигуратор развиваться больше не будет. Они разрабатывают же 1С:EDT. Какая-то новая среда разработки на основе Eclips'a. Там даже есть прямая интеграция с GIT'ом для больших проектов. НО никто почти не юзает эту штуку, хотя она вроде и из беты уже вышла.
>>219321511 (OP)>Как вкатиться дальше в программирование? качай админство, сети и воип, дебич. до кучи девопс.
>>219323680А не получится так, что без знания математики ты останешься на всю жизнь макакой, если не повезёт, или станешь кабанчиком-проектменеджером в лучшем? Если меня прёт от матмоделирования, но математика себя сама на хлеб не намажет, и я вкатываюсь, например, все равно стоит забить на матан и тупа зубрить технологию?
>>219323937Дааа, я дед 42 года =)благодаря 1с переехал в Москву из глубинки и тут пустил корни.на 1с в итоге проработал лет 10-15, то стало реально тошнить от всего что связанно с 1с. Физически.Поэтому перекатился нахуй в Java, теперь кайфую.в 1с огорчало 2 вещи - то что ты нахуй не нужен со своими знаниями вне РФ, а второе - то что чтобы продать свою святую самописку-нетленку, тебе нужно ещё продавать платформу. Т.е. рубль в карман хитровыебанного Нуралиева ты всегда будешь откладывать, при этом стоимость за платформу может быть выше чем твоя конфигурация. Ну нахуй такое блять.Ну и сам язык, с ограничениями - это пиздец, из дерьма конфетку сложно делать, хотя чего только не писали на 1с, и игры, и шутки, и хуютки. Помню как сидел на кубани, потом на абелов, потом на мисте, своя туса была, а потом я ушел. И блять, счастлив как слон.На джаве платят 200к мидлам, плюс свои проекты, плюс свобода.
>>219323736Рандомное в каких пределах? Пускай будет от -1 до 1 для удобства (если не так, к этому можно привести).Генерю сколько-нибудь пар (например 10^6) таких рандомных чисел. Пускай в каждой паре 2 числа это x и y. Считаю площадь:Количество пар, в которых выполняется условие x^2 + y^2 <= 1 делю на число пар (10^6). Получилась примерная площадь круга. Как известно, площадь круга это pi * r^2. В нашем случае r = 1. Значит, площадь равна пи.
>>219324122Смотри, дорогой. Математика нужна только в биг-дате и машинном обучении, нейронных сетях. Если ты хочешь в этом направлении копаться, то тебе нужно не эти алгоритмические задачи решать, а проходить курс математики, для подготовки к программенгу - он уже слит давно.А если ты с этими областями не будешь связан, то и вся эта мат.философия в программировании не нужна. Все это большое заблуждение народа, который боится вкатываться в программинг т.к. мало знаний в математике.Я ебашу уже долгие годы, даже тогда, когда нужен хитрый алгоитм - все уже давно изобретено, нужно просто научиться быстро искать.
Вопрос к web разработчикам, если они в этом треде. Какое у вас в конторе соотношение frontend/backend разработчиков? Какие прогнозы на ближайшие 5 лет? Хочу перекатится во frontend из сисадминства.
>>219321511 (OP)>СИКП на русскомКакой нахуй руззкий? Ты за 10 лет (шкалка вузик) так и не выучил инглиш? Значит ты слабоумный и в разработке софта тебе делать нечего.
>>219324511Спасибо за ответ. На самом деле, дико хотелось бы самому заниматься разработкой и аппликацией алгоритмов конечно, а не просто копировать. А ты не подскажешь как этот курс найти? Просто типичная проблема, когда тонешь в массе информации, и просто загуглить "курс математики для подготовки к ппограммингу" нааерное не очень полезно.
>>219323736Ну ты бы хоть как-то прокомментировал мой >>219324393 высер, анон. В гугл-то берёшь? Завтра подъеду, скажу, что меня на дваче прособеседовали
>>219324899Держибазовый курсmagnet:?xt=urn:btih:495AE708B3528CF4F73137B1DC211235F3FB949Dпродвинутый курс https://drive.google.com/drive/folders/19pV7a0LBf7LiphDYzXNoTTPEwsgo72IZ?ff7c5c23продвинутый качай быстро, могут удалить.
>>219324049Так на это и расчет. Я то хочу зарубежом работать, там стандарты. А то у нас девопс это "бля работал системным админом перешел в девопс хуй знает что изменилось но денег стало больше". Ну и плюс если такая хуйня с вирусом то чтобы можно было на удаленке работать
>>219324363>Поэтому перекатился нахуй в Java, теперь кайфую.А как перекатывался (сразу на мидла что ли? ИЛи пошёл стажёром, каково тогда было с ЗП нормальной уйти в минуса жуткие) и во сколько (лет) перекатился ? У меня просто в городе (600к населения) и нет ничего кроме 1Са и ВЕБ'а. Я задрачивал C/C++ до этого, которые нигде не нужны особо. Так, для универа задачи всякие делать. Ну и базис для программирования мне этот язык дал хороший. А в 1С я случайно укатился, мне пока норм, деньги для меня хорошие, в начале 4 курса у одного препода знакомый держал франч, который он недавно открыл. И набирали стажеров.
>>219324545я тебе сказал сынок мне трудно сначала переводить текст а потом еще блять думать о смысле. Это не художественная литература где думать особо не надо
>>219325423Сразу перекатывался на мидла, у меня в трудовой дохуя записей что просто программистом работал, а не 1с, этим и воспользовался, напиздел дохуя, решил тестовые задачки и взяли.До этого годик обучался, сидел дома на подушке, обложился курсами - информации сейчас крайне много.Джава прекрасно подходит для веба.Плюс дохуя удаленной работы.
>>219325546+ перекатывался пару лет назад, 39 былои вокруг меня сидят мужики блять ровесники, умные программерыесть и моложе конечно, но ядро - дядьки все бородатые делающие хорошо свое дело)
>>219324522Перекатывайся, если видишь в себе силы учить весь тот пласт информации для фронта>>219325594Не ну траль, есть же и нормальные предложения на рынке
>>219325089Большое спасибо. Судя по названиям, именно в курсе математики я все это изучал, посмотрю теперь это.
>>219325347>Так на это и расчет. Я то хочу зарубежом работать, там стандарты. Что такое BGB и ARP? Как настроить контроллер домена и AD? Пока ты на подобные и другие вопросы не начнёшь отвечать, то админом тебе не быть.> то у нас девопс это "бля работал системным админом перешел в девопс хуй знает что изменилось но денег стало больше".читай что надо в вакансиях, изучай. прочитай 4-5 книг каких-нибудь. из языков тебе надо будет знать питон, может быть go и перл чтобы паристь тексты лоогов.>у и плюс если такая хуйня с вирусом то чтобы можно было на удаленке работатьна том же апворке тербуются девопсы чтобы админить либо реальные кластеры, либо всякие контейнеры через кубенетисы.
>>219325546Ты мне напоминаешь этого 1Сникаединственный человек, который вёл стримы по 1Су, теперь перекатывается на Джаваhttps://www.youtube.com/watch?v=5i3L6BtQOUkА английский у тебя как ? Там же всё на английском, вся документация (да и курсы я так понимаю нормальные тоже не наши)
>>219325865>Что такое BGB и ARP?Нууу этааа арп этааа пратакол каторый работает на канальном уровне и позволяет апридилить мак адреса в сети да BGB хз знаю только BGP - нужен для динамической маршрутизацииПро контроллеры домена и актив директорию не читал в принципе еще.Прочитал Олифера
>>219325318Затролел меня. Я даже проверил. Пикрил, всё ок.>>219325599Понял, завтра буду с утра у офиса гугла ждать тебя с розой в руке
Нахуй ты лезешь в питон? Там уже и так перебор, зп упали до 20к в месяц. Учи какую нибудь новую хуйню в которой пока дефицит кадров.
Пистон довольно просто - наверни какое-нибудь кодекадеми, если оно еще бесплатно, шоб синтаксис заучить, следом обмажшься learn the python hard way / a byte of python шоб быстренько знания систематизировать и далее think python шоб понять полный (на на самом деле применений куда больше, но для старта пойдет) так сказать перечень решаемых задач Выгода!
>>219326161Мне для пайгейма и для автоматизации. Плюс тк я на кибербезопасности то чтоб фастом ВИРУСИКИ ЫЫЫ писать
>>219326116хе, не видел этого 1с-ника, посмотрю, интересно)Английский был elementary, но за последний год прокачал до interm.На самом деле для джавы тонны информации на русском языке.Т.е. информации вполне хватит, чтобы стать мидлом и выше.Очень много переведено да и русских курсов навалом.
>>219321511 (OP)Лично мне понравился курс в ШАД яндекса по с++.Может быть и тебе будет полезен, он для начинающих.
>>219321511 (OP)>как с имеющимися скиллами вкатиться в эти языки.Просто берёшь и без задней мысли пишешь на нём свой твиттер, фейсбук, вкудахт и чтобы выдерживал миллионы пользователей.
>>219326390Бля нет конечно. Поэтому я эникейщик. Мне не дают практиковаться хотя я смог попросить их дать мне цисковский коммут
>>219326242Пишешь вирусики на питон@сперва вирус устанавливает собственное виртуальное окружение@потом пип пытается скачать библиотеки все@версии конфликтуют, новая просочившаяся перда какая-нибудь не дает работать старым библиотекам@вирусик долго и без выхлопа ебется с ЭНВАЙЕРМЕНТ переменными пытаясь себя там куда-то записать@потом все накрывается пиздой через разницы кодировки в путях @в итоге вирусик может работать только под *никс , теоретически, но фактически не может потому что права на чтение-запись-исполнение
>>219325530Читая на инглише никто ничего на лету не переводит. Ты должен думать на английском. Тяжко тебе будет быть погромистом, если ты все время будешь пожирать говнопереводы от васянов, либо машинные высеры вместо того, чтобы работать с оригиналом.
>>219326521Я как-то пытался щупать жабу. Но моим первым был c#. И щупать было больно...IDE няшная (кроме SceneBuilder), но блядь писать методы для свойств аля getShit() и setShit() это пиздос. Где мои автосвойства!??!?мимо
>>219326512>Бля нет конечно. Поэтому я эникейщик. Мне не дают практиковаться хотя я смог попросить их дать мне цисковский коммутну так что мешает теорию изучать и тренироваться в локалке из виртуалок или реальной подсети хотя бы?
>>219326708Не знаю, я в прошлом году проходил. Там разные образовательные треки есть, не только бд/мл
>>219326713Сейчас отсутствие времени из за учобы. А так работал и тренировался на виртуалках. IDS раскатывал
>>219323512Либо пишешь свой говнокод, либо устраиваешься на работу и пишешь говнокод для работодателя.
>>219326606ДаЯ после core выучил EE (servlets+transaction+ejb+jpa+hibernate), а после спринг - для работы этого вполне хватит.
>>219326662Да погоди ты, конструкторы, геттеры и сеттеры можешь не писать, используй ломбок. На любую боль есть её решения.Возвращайся в Джава. Милости просимо!
>>219326803не, обычный дядька, который херачит на джава этенпрайс за оверпрайс, и свои стартапчеги =)
>>219326899ЕЕ можно было и не учить по сути, но для общего понимания не помешает. Сейчас на энтерпрайзном стеке ничего не делают, наверное.
>>219326865ну так продолжай. если хочешь, то фриланс и апворк за копейки берёшь и делаешь что-то простое что изучил в теории (тоби пизда, в теории всегда просто).
>>219327035Ну да, в теории всегда просто. Скинул бы тестовые задания на должность в СА нашей конторы (не советская армия блять) но боюсь деанона. Рили как сказали выше, почему то в учебнике не говорят что делать после того как он закончится
>>219327032Зря ты так, дохуя контор на энтерпрайсе сидят, и будут сидеть.Плюс знание jpa, сервлетов - это тоже ЕЕ, а без этого будет тяжко в том же спринге, в hibernate -ты же сущности размечаешь jpa-нотациями и т.п. а Сервлеты - ядро spring mvcТ.е. EE очень хорошо знать, чтобы легче и глубже понимать работу спринга.
>>219326272Теперь мне сталось грустно. У меня друг, учились с ним, питонист вот уже не так давно в МСК переехал и сидит на 140к. Блогер 1Сник уходит. Какой-то дед смог перекатится в 30+. А мне только 23. Но 2 с лишним года потраченного времени жалко (да и работодателя, у меня с ним приятельские отношения, в штате всего 3 программиста). А я еще к спецу по платформе готовлюсь и планировал сдавать к лету.
>>219327388Ну с ноды тогда лучше во фронэнд сваливатьхуле одна js же лола уже с java script в java - хуле и там и там слово java есть лол
>>219327533> фронэндЯ тоже так думал, но от него говном пахнет. Думаю поизучать, как работают БД, когда закончу с нодой. А там уже и на собесы походить.
>>219327865Да и правильно, фротбэк - вечная погоня блять за обновлениями, и подстройкой под приходи браузеров, заебешься.
>>219327418Ну если хочешь в МСК переезжать то 1с хорошая тема.Но поверь мне, долго ты с 1с не протянешь.Да и блять, 1с хороша если ты клерк по своей природе, и хочешь жить только в РФ.Если у тебя предприимчивая душа, требующая свободы - то от 1с будешь блевать через лет 5-7.
>>219327865Судя по зарплатам фронтэндеров, о фронтэнде просто неправильное впечатление у всех сложилось из-за вкатывальщиков, как о тестинге из-за ручных тестеров.
>>219326431Тоже самое. Не шарю в программирование, но когда вижу всякие скрины с питона, шарпа и прочей: кажется упорядоченным все, хочется изучитьЭтот скрин сбил столку: вроде все на русском, но аж блевать тянет
>>219326431>>219333451Просто цветовая гамма не очень удачная и не поставили 2 пробела между функциями. А так на других языках это точно так же будет выглядеть.