24 декабря Архивач восстановлен после серьёзной аварии. К сожалению, значительная часть сохранённых изображений и видео была потеряна. Подробности случившегося. Мы призываем всех неравнодушных помочь нам с восстановлением утраченного контента!
Обучение программированию. Сап, кун 21 лвл на связи. Недавно вкатился в кодинг На языке Питон(Python), научился основам: -Переменные -Объекты -Циклы -Манипуляция директориями(через модуль оs) -Манипуляция пермеными, стрингами,dictionaries,массивы,array list -Создание функций. -Немного знаю про модули. Что делать дальше? Посоветуйте хорошие курсы на английском или русских языках. А также что делать после того как окончил предложенные вами курсы.
>>187835277 (OP) Извечная проблема, анон. Ты выучился молотку и освоил мелкие гвоздики, строительные и ершёные гвозди. Теперь спрашиваешь, как начать строить дом. Выбери направление. Пайтон подразумевает дохуя вариаций, от бэкенда и игорей до машинного обучения с нейросетями. И уже по нему гугли
Дальше учи запросы к базам данных: простые запросы, запросы с вложенными запросами, запросы с временными таблицами, запросы с внутренним, левым, правым и полным соединением, запросам с декартовым соединением, запросам с использованием менеджеров запросов. Без этого будешь сасай.
>>187835560 >А ты с какой целью то учишь? С целью того что эта профессия имеет ценность на рынке труда. >сможешь с ними конкурировать? Это покажет время. Мне бы найти хороших курсов чтобы продолжить, для начала.
>>187835560 >сможешь с ними конкурировать? Всхохотнул. И ладно бы ты привел в пример условную вышку или итмо, где ребята обучались в неплохой среде ровесников.
>>187835554 >>187835589 Эти ребята дают тебе узконаправленный совет. Не скажу, что неправильный, но всё же весьма конкретный без оглядки на кучу нюансов. Это как мамка, которая говорит сычу, что записала его в кружок бальных танцев. Можешь их послушать (скорее всего они правы), а можешь не слушать
>>187835560 А вот этот, зато задаёт самый правильный вопрос, на который ты обязан ответить, прежде чем дальше идти
>>187835772 >А вот этот, зато задаёт самый правильный вопрос, Да ОП много раз себе этот вопрос задавал, не знает он, нет фантазии, вот я ему и даю узконаправленный совет что делать, сделает сайтик, освоится чутка, вкатится в веб, будет получать зп, а там уже захочет перекатится куда ему хочется.
>>187835690 А теперь представь перед собой два резюме 1) Окончил технический вуз по специальности, связанной с программированием 2) Аноним без образования
>>187835962 >Какое выберешь? Я вкатился без образования и ничего. Правда я крестоёб, но не суть. А челики с вузов не знают даже, что сет и мап одна хуйня внутри трусторе.
Зачем вкатывальщики начинают с высокоуровневых языков? Вот вот они выучили что-то там, могут написать змейку или еще что-то простое. Но потом они все как один сталкиваются с вопросом: а что дальше? А ответ таков, что нихуя. У тебя нет фундаментального понимания программирования как такового, ты просто макака которая выучила пару команд и все. Поэтому пиздохай в C++ и начинай все заново, со временем такие тупые вопросы пропадут.
>>187835277 (OP) один кун кун в /pr/ програмил борду. хоть и говнокод был, но к успеху почти пришел. может и ты сможешь? а вобще хз. сканнер портов напиши или еще чего такого. ставишь цель - реализуешь. по другому рабочий софт просто не появится
1. кури mysql и любую другую sql базу. 2. дальше джанго 3. создаешь резюме на hh "готов работать за еду" 4. работаешь месяца 2-3 5. создаешь резюме с зп от 60к 6. профит
>>187835962 Я посмотрю на навыки, личные достижения и умение работать с людьми. Получить вышку в СНГ - не достижение (если мы не говорим о топовых вузах), а вот в процессе получения поучаствовать в олимпиадах, постажироваться в хороших компаниях и иметь нормальный гитхаб - достижение.
>>187836011 А я считаю эту строчку как «знание таблицы Менделеева». Учить наизусть все команды я не собираюсь, а средний запрос с гуглом напишу. Тебя бы как работодателя устроил такой ответ? Просто если в вакансию не поленились добавить строчку про sql, то этому есть одно оправдание: человек будет постоянно работать с sql. А на случаи «раз в пятилетку написать запрос» есть гугл и не ебите мозги А теперь вопрос: нахуя qa sql? Кроме конкретных проектов и частных случаев
>>187836149 Потому что в современном программировании в 80% случаев хватает. Можно гордиться, что ты понимаешь, как там устроена память и тд и тп, но какой толк, если уже написаны фреймворки, которые позволяют с этим не заморачиваться
>>187836182 поверь, многие компании хуй ложили на то, что ты учился на программиста. я говорю отталкиваясь от опыта. у меня со школьных лет был знакомый он и на делфи и на срр фигачил. а в итоге ушел со второго курса и шпарил на пхп. работает и исследовательском институте, гео хуйня и все такое.
>>187836254 Блядь, когда мало платят не может быть никаких зато, я и так могу делать что угодно, знал бы я что делать был бы олигархом, а так мне нужен дядя, который будет мне стабильно платить и если он мало платит нет смысла работать у него.
>>187836149 Пошел ты нахуй со своими ++, не морочь голову человеку. ОП, у меня знакомый когда вкатывался, как он рассказывает, тоже долго колебался, но потом все-таки сел за питуна. Сейчас он архитектор и получает до полуляма не в ДС. Не слушай си-ебланов (ну кроме шарпа, может быть), не метайся.
>>187836032 Ну ты крестоёб, и этим всё сказано. Нормальных плюсодрочеров я вообще не видел. Чем более ебанутый штрихуля, тем более годный продукт он выдаёт. Так что лучший крестоёб, это 30летний девственник без образования, проживающий с мамой и ебущий по ночам котов. Такой тебе ось за ночь напишет
>>187836288 Два чая этому господину. Тоже начинал с бэйсиков/паскалей в школе, плюсов/шарпов в универе ну и пхп/хтмл и прочие сиэсэс для души. Сейчас нет необходимости в фундаментальных познания в программировании. Тот же python вполне годится для вкатывания в IT. Просто нужно сразу определить свои цели, запилить roadmap и вперёд.
>>187836331 Ты мне сейчас предлагаешь сформировать гипотетический образ вкатывальщика и отталкиваться в дальнейших суждения от него? Я так же могу поступить и с окончившими средний вуз. Разумно ли это? Предлагаю выявлять все это на собесе и при рассмотрении резюме.
>>187836517 хоть я и не учился на программиста, в универе нам не запрещали выбирать тот яп, который нам был по нраву. преподавали паскаль. а мы фигачили на своем на пару со знакомым.
>>187836573 Я тебе за опа отвечу. Сейчас можно в питона с нуля вкатится, информации по всему море. Не сольешься на фундаментальных вещах, тогда скорее всего осилишь. Начинать тошно, остальное наживная хуйня.
>>187836290 Короче, блять. Идёшь на биржу фриланса, выбираешь задания по пайтону, чтобы попроще, пилишь их для себя, результат выкладываешь на гитхаб. Добавляешь ссылку на профиль в резюме и идешь пить чай с конфетами. Не любишь конфеты? Говна поешь
>>187835277 (OP) >Манипуляция пермеными, стрингами,dictionaries,массивы,array list Честно сказать это уже как-то неграмотно звучит всё. Я не спорю, что ты разобрался, но выражаешь мысль ты так, что создается впечатление, будто ты не понимаешь что такое переменные, массивы, библиотеки.
>>187835277 (OP) вобще, смотря что именно ты хочешь развивать. можешь в spring например, можешь в машин лернинг или еще куда.учить без цели... это хз ...
>>187836793 > эйчар открывает сайт hh Щас бы на джуниора тупая пизда выбирала. Пришлют задание, сделаешь, пойдешь поговорить с тимлидом скорее всего или кем-то из застрявших в мидлах задротов. Там все проще.
>>187836349 В таком случае нужно ли тебе это программирование? С таким же успехом можно пылесосы продавать в мвидео, зато тело будет в порядке и глаза не угрохаешь. >>187836226 Такие "школы" есть в любой более менее динамичной сфере. Вспомнить хотя бы бизнес-коучей, лол. >>187836288 Хватает для чего? Чтобы тебе платили сотачку и не выпиздывали с работы? Вспомни зачем ты вообще вкатывался, разве этого ты хотел? >>187836517 Согласен с целеполаганием, но романтики > практиков с кредитом и однушкой в одинцово >>187836351 Чет в голос. Можно было поверить, но с архитектором ты конкретно проебался. Попей чаю и садись за Липпмана, время идет. >>187836359 Кнута олдфажные программисты изучали еще в вузиках времен СССР. В принципе основы никогда не помешают, то чтобы убедить мозг тратить время и силы на программирование, нужно в недалекой перспективе получить результат. >>187836471 А че там понимать? Просто берешь и понимаешь
>>187836830 Он всего лишь формализовал теорию вероятности, а придумали её задолго до него, блядь, Паскаль. Ферма, Бернулли, да ты ебанулся, если считаешь, что Колмогоров создал теорвер. Висоси из жопи,
>>187836888 > Можно было поверить, но с архитектором ты конкретно проебался Мне похуй на тебя, я этого человека знаю, а ты просто опездол с двача, думай что хочешь.
>>187835677 Во первых, хайлоад и обычный sql тоже юзает. Во вторых, не везде хайлоад, точнее даже почти нигде. В третьих, в той же монге реально нехуй учить, там всё довольно просто.
>>187836874 в вк несколько раз запрашивали резюме. отклонял по той причине, что считаю себя не достаточно компитентным в том что предлагают. да и обосраться не охото
>>187835962 Сразу видно мамкиного аналитика. Корочка нихуя не решает, на работу берут по результатом собеса или тестирования. мимо окончил вышку на прогера, работаю на гос учреждении, платят дохуя
>>187836860 Как думаешь стоит ли продолжать в направлении Object Oriented Programming? Параллельно обучаясь msql. >>187836914 Да рот твой ебали, кроме фильма ничего не выдаёт.
>>187835962 >1) Окончил технический вуз по специальности, связанной с программированием Если бы ты не был бы диванным, то точно знал бы, что эта хуйня вообще ровно нихуя не гарантирует и не является признаком нормального программиста.
>>187836888 >В таком случае нужно ли тебе это программирование? С таким же успехом можно пылесосы продавать в мвидео, зато тело будет в порядке и глаза не угрохаешь. За продажу пылесосов будут платить 130к? Я на плюсах работал, получал 60к, перекатился в веб, стал получать 130. Плюсы сосут.
>>187836985 Резюме про то, как тебя зовут и кто ты вообще такой. На джунов в основном и без опыта берут, никто тебя там дрочить не будет. Ты так можешь по уровню знаний дома до крепкого мидла досидеться, а на работу так и не пойти.
>>187836573 Я думаю, нужно в первую очередь знать английский язык и математику. Как раз сейчас занимаюсь этим, туго всё идёт, правда, хотя уже начал книжки по Питону читать.
>>187836953 Марков, Гаусс, не спидорандель конечно же про них не слышал. Я же говорю, иди сосать за оценки, пока в ЗАЩО не забрали и ополченцы мамкиного программиста по кругу не пустиили.
Я тебе как бы намекаэ на то, что правильное название этой теории либо на русском, либо на французском.
>>187836967 >пук сереньк я скозал Я бы посмотрел как человек у которого половинка знаний одного блядь высокоуровневного языка смог в архитектуру. Мб он конечно талантливый математик, но скорее всего ты манька взявший на собеседовании на клык у такого архитектора и был справедливо послан нахуй.
>>187837083 Ну если хочешь ориентироваться на пидорашку, а не на мировой рынок, то говори теория вероятностей, когда на собеседовании в топ контору скажешь ай ноу пробабилитиес теори тебе скажут мы вам перезвоним.
>>187837051 Плюсами не для денег занимаются. На плюсах ты можешь смотреть на всех как на ничтожеств, фыркая на быдло, получающее 200к копипастингом, даже если в какой-нибудь конторе за тридцатку сидишь и ешь мозоли с ноги.
>>187835560 >с универским образованием Вот это серьезное дерьмо. Университет! Знание истории, плюсов из 90-х и умение интегрировать реально повышают твои шансы на рынке труда.
>>187837050 >>187837004 Я нигде не утверждал, что корочка - это признак нормального программиста. Я лишь говорю, что с корочкой больше шансов дойти до собеса.
>>187837141 Так ты не понимаешь по большому счету что ты делаешь, разве можно быть удовлетворенным результатом своей деятельности? Высокоуровневые языки офк быстро дают результат, но на своем пике это по большому ахуительные истории о 300к/сек
>>187837167 Спидорандель, тебе до мирового рынка, как раком до Владика. И как бы признак низкого IQ и украинства в том, чтобы переводить термин самому, а не использовать общепринятый в данной языковой среде.
>>187835277 (OP) Следующий шаг - Найди какой-нибудь курс "beyond the basic" с объяcнением ооп, его преимуществами перед процедурным подходом, основными паттернами (не от васянов, а на норм сайтах типа линда.ком)
Далее разобрать устройство какого-нибудь простого MVC фреймворка (есть ли че на питоне кроме джанго хз)
Попробовать самостоятельно запилить на фреймворке бложик, какое нибудь api, и можно идти джуном
>>187835560 >программистов с универским образованием Если математика, то может быть. Сам кодинг на уровне универов это "два года рассказывать то, что можно было самому осилить ютубами за 10 часов"
>>187837250 >можно быть удовлетворенным результатом своей деятельности? Да я в рот ебал программирование, мне главное, что мне деньги, блядь, платят и я не горбачусь на заводе, работаю 6 часов вместо 8, никто мозг не ебёт с опозданием и прочей хуитой и тд.
>>187837317 >Найди какой-нибудь курс "beyond the basic" с объяcнением ооп И где мне искать на ютабе? Или порекомендуешь какой нибудь сайт? Можно и на английском
>>187837255 Теория вероятностей криво звучит, много разных вероятностей и мы их изучаем, другое дело теория вероятности, есть вероятность во всех её проявлениях и мы её изучаем, это пиздато и отражает суть, алсо язык меняется, сегодня так говорят, завтра так, не стоит прогибаться под изменчивый язык, пусть лучше он прогнётся под нас.
>>187837251 Конечно, тупоголовые крестовики не понимают ничего в архитектуре, в отличие маня-фантазеров с 3 часами экспресс-курсов пайтона на ютубе. Ты либо пруфай, либо сьеби уже.
>>187837459 >Просто кодить и бабло рубить ненапряжно Примерно так. Хотелось бы конечно научиться кодингу чтобы устроиться в какую нибудь хорошую компанию интернациональную, но это слишком утопично.
>>187837342 Программировать интересно. Другое дело, что сейчас процесс сильно упрощен, да еще и зарплаты в разы больше чем где бы то ни было. Многим с этого почему-то пичот. Ой, типа теперь это не илитное занятие великовозрастных задротов в свитерах.
>>187837020 Ну, раз у тебя так сразу проблемы начались, то, боюсь, вам больше не стоит заниматься программированием. Вариант с "делать без задней мысли и гуглить по ходу" резко отпал
>>187837342 Нормисы в программировании это грустно. >>187837393 При чем здесь компилятор вообще? Суть послания в том, что ты ограничен возможностями высокоуровневого языка. Офк библиотеки с каждым годом растут, но с возможностями крестов это не сравнится.
>>187837629 Нет не понимает, это типичная обиженка за 30+ которая потеряла работу и бегает по тредам с горелой сракой, рассказывая что в 30 лет невозможно учиться, жена, дети и спидорак простаты мешают, а вокруг одни выпускники вузов. Собственно обосравшись сам, он мешает прогрессировать Анону. Это эдакая месть миру.
>>187836149 Кресты - это только для тех, кто любит страдать. Во первых, зп на уровне клепателей формочек. Во вторых, страдания начинаются ещё на этапе собесов где спрашиваются всякую дичь, начиная от всяких языковых тонкостей, которых в крестах в десять раз больше чем в нормальных языках, заканчивая всякими красно-чёрными деревьями. В третьих, на крестах сейчас обычно пишут что-то совсем специфическое, где надо либо ебаться с математикой и алгоритмами, либо с низкоуровневой хуйнёй. Так что если вы любите когда вас ебут в жопу, если вы любите ебать байты, когда код двадцатилетней давности, любите когда код состоит исключительно из одной чёрной магии на макорсах и шаблонах, компилится джва часа, а после компиляции падает с сегфолтом при непонятных условиях, то кресты - это ваш лучший выбор!
>>187837670 >с возможностями крестов это не сравнится. Ага, блядь, с возможностями выстреливания себе в ногу, охуенно увлекательно ебать дебаггер несколько часов напролёт, дико охуевая с того, почему же эта мразь такую хуйню творит, проклиная того хуесоса, который где-то в коде забыл про инициализацию и тд.
>>187837767 Ну а хуле, человек любые побитовые операции над большими числами в уме делает, а тут приходят мудаки со смузи и получают в десять раз больше за переделывание чужих коллекций по ctrl+F6
>>187837752 Не бы, как хороший ОП признал бы, что начал тут хуйню пороть, извинился бы, поблагодарил бы за информацию. Нет, мы будем биться головой о стенку, доказывая, что проблем не было. А ну выкинул нахуй всё своё высокомерие и пал ниц перед господами, которые соблаговолят тебе дать крупицы драгоценных знаний и опыта. Если ты меня понял, напиши в ответ: "Спасибо, Абу!"
>>187837754 Мне 23, детей нет, здоровья как у быка. Единственное чего нет, это буйной, совершенно оторванной от реальности фантазии в отличие от местных макак >>187837767 >Во первых, зп на уровне клепателей формочек. Если ты джуниор. Низкоуровневый язык, много тонкостей, порог входа высокий - на обучение сотрудника нужно потратить больше денег. >Во вторых, страдания начинаются ещё на этапе собесов где спрашиваются всякую дичь, начиная от всяких языковых тонкостей, которых в крестах в десять раз больше чем в нормальных языках, заканчивая всякими красно-чёрными деревьями. Согласен, щит хэппенс. >В третьих, на крестах сейчас обычно пишут что-то совсем специфическое, где надо либо ебаться с математикой и алгоритмами, либо с низкоуровневой хуйнёй. На крестах пишут самые ахуительные и интересные программы. Посмотри на каких языках написаны всеактуальные на сегодняшний день DAW, я бы посмотрел как сопливый питонщик написал бы хоть что-то отдаленно похожее. >Так что если вы любите когда вас ебут в жопу, если вы любите ебать байты, когда код двадцатилетней давности, любите когда код состоит исключительно из одной чёрной магии на макорсах и шаблонах, компилится джва часа, а после компиляции падает с сегфолтом при непонятных условиях, то кресты - это ваш лучший выбор! Ну чтож, ты хотя бы старался.
>>187838094 Тебе припекло, что кто-то на питоне 500к зарабатывает? Хорошо, что ты не знаешь, что даже в рф получают и того больше, а то твоя задница превратилась бы в плазму.
>>187838046 >перед господами Маня, перестань,ошибся я,хуйню порол. Но вот падать ниц не собираюсь. Как никак я на перекрёстке моей судьбы. Из всех постов вкурил что надо продолжать в направлении ООП, Джанго и MsQl. Остальное это срач крестников с другими кодерами.
>>187838310 Да тут я. Из всех постов вкурил что надо продолжать в направлении ООП, Джанго и MsQl. Остальное это срач крестников с другими кодерами. И что мне делать на гитхабе? Я даже графический интерфейс не выучил. Пока что.
>>187837738 Ну если ты не понимаешь, чем занимается архитектор, я тут причем? Я не думаю, что крестобляди настолько узколобые, что архитектор у них сразу ассоциируется с архитектурой на низком уровне. Есть более простое объяснение - ты пиздабол и нихуя не понимаешь.
>>187838094 >Если ты джуниор. И если ты миддл. И если ты синьор-помидор. >На крестах пишут самые ахуительные и интересные программы. Лучше бы не писали. Жаль только альтернатив нет нихуя, хотя есть раст, но он пока не особо популярен. Да и многие ахуительные и интересные программы написаны на сишке, ибо не все готовы юзать такого монстра, как C++. А в 2018 году уже стараются по самому минимуму юзать байтоёбскую хуйню C/C++ и писать на ней только самые низкоуровневые и/или критичные к производительности подзадачи.
>>187838182 Нет, мне своих 100к хватает за глаза. Мне намного интереснее в перспективе сделать что-то такое, чем бы люди пользовались десятилетиями и готовы платить большие деньги. Пример штейнберга перед глазами, есть к чему стремиться короче. >>187838195 Работал. Образование кстати юридическое. >>187838205 У меня его нет, выебываться нечем. На первую работу попал по блату, до этого представлял интересы мелкой конторки в суде. >>187838271 что? >>187838317 Спасибо
Ох уж эта романтическая пора, когда въедливо грызешь фундаментальщину, радуешься работе первых своих высеров. Потом только думаешь как бы максимально проебаться и где бы спиздить готовое, чтобы не думать и не пилить самостоятельно 10 000 строчек.
>>187838404 Ну начнём с того, что гит ты должен знать хотя бы на уровне pull/push/commit/branch. Ты как себе работу представляешь? Написал хуйню, и несёшь начальнику на флешке? Нееет, дружок. Тебя выебет в сраку стек ci/cd, которым я, как девопс, занимаюсь. Назовёшь ветку не так - выбут в сраку. Запушишь 3 коммита с одинаковым комментарием - отымеют в сракотан. Не дай боже, забыл tox запустить перед коммитом - волшебная шляпа определит тебе в пуфендуй. И выяснится, что половину времени тебе придётся посвятить тому, чтобы правильно оформить свою работу. И ни одна контора, даже самая задрипанная не будет для тебя делать исключений. Поэтому, профиль на гитхабе с правильной, я подчёркиваю, ПРАВИЛЬНОЙ БРАНЧ-СТРАТЕГИЕЙ покажет работодателю, что с тобой можно хотя бы начинать разговаривать. Всё же "Спасибо, Абу!" тебе написать стоит, я думаю
>>187838464 При том, что ты наманяфантазировал архитектора со знанием пайтона за 500к и выразил это вовне. Ты конечно можешь зацепиться за то что якобы я нихуя не знаю в архитектуре а я почти нихуя не знаю, но без у любого вменяемого человека будут веские основания усомниться в истинности твоих слов. >>187838553 Кто они? Рассеянские шаражки пишущие по шаблону унылые приложения для доставок еды?
>>187838761 Ты не один такой, да, в одной очень известной конторе вместо того, чтобы самим стдлиб разрабатывать спиздили опенсорсную, потом написали к ней документацию, описали существующие тесты, наклеили логотип и всё, мы у мамы погромисты.
>>187838830 >архитектора со знанием пайтона Еще раз - ты дурак. Питонщик-архитектор. А не то, что ты пишешь. Если ты не понимаешь о чем речь, то все с тобой понятно.
Раз уж прогеры здесь, то напишите мне прогу, которая в 4 потока может считывать строки из одного файла и суммировать их в общую переменную. На джаве. Допустим, кол-во строк известно.
>>187838830 >архитектора со знанием пайтона Ты думаешь, что на питоне архитектуру не делают? Или что нужно обязательно знать как правильно выебать байт на крестах, чтобы норм архитектуру построить?
>>187839093 Сука, ты тоже давай не беси меня, пожалуйста. Я им про software architect, они мне про белого бычка. Ладно крестобляди триггерятся сразу на архитектуру, им уже не помочь. Но вы то...
>>187839093 Может и делают, хуй знает, но как человек без понимания работы программы собрался создавать вменяемую архитектуру мне не понятно. Выше манька пытался обзываться, но ничего по существу не сказал, это плохой вариант.
>>187838830 >Рассеянские шаражки пишущие по шаблону унылые приложения для доставок еды? Кому что. Друг на деливери клаб работал, говорит, так легко он еще 200к не получал. Если ты выше подъема бабла, не надо хотя бы с пренебрежением к другим относиться.
>>187839347 Конечно не решал, куда мне. Аж целая многопоточность с конструктором и целый внешний файл! Ух, ты взял меня на понт, я сейчас напишу, чтобы доказать тебе, поддержи тред или оставь почту, я тебе пришлю код.
>>187839357 Не выше, почитай то что выше написано. Почему на дваче сидят настолько ограниченные прогеры? 200к это конечно лучше чем 0к, но ирл эти люди все так же нахуй никому не нужны и влачат жалкое существование, а сумма зп тут перестает играть хоть какой-то роли.
Работал как-то кодером, такое себе удовольствие. Нужно въебывать целый день, разбираться в чужом говне и задачи унылые шопиздец.
Перекатился в data science, в целом там получше немного. Хотя-бы работаешь один, твою работу не измеряют количеством строк кода да и вообще задачи поинтереснее.
>>187839456 Почему тогда вся актуальная литература по теме сабжа написана низкоуровневыми байтаебами? Никто почему-то не хочет читать дневничок славика из компании деливериклаб, все хотят крутых стариков с фамилиями оканчивающихся на -манн
>>187839333 Извини, я не знал что крестоебам надо отдельно комментировать, что речь про software architect. Но все равно, подозреваю что ты не крестоеб, а воинствующий школьник с гуглом.
>>187839882 Ты гуглом не умеешь пользоваться? На крайний случай зайди в pr, там есть список рекомендуемой литературы. >>187839954 Вот именно. Ирл все адепты высокоуровневых языков работают макаками за две копейки и нахуй никому особо не нужны. Но нет, нужно прибежать на двачь и рассказать про своего знакомого архитектора за 500к.
>>187840141 Ты же сказал, тебе не пичот, с того, что кто-то на питоне полляма получает? Или у тебя претензии к самому озвученному факту такой зарплаты? Хватит уже, уймись. На js дети 200 получают и - как бы ты там не вертелся и не визжал - js остается востребованным и кодеры от js нужны все больше.
>>187840141 >Ты гуглом не умеешь пользоваться? Просто ты пиздабол, который ни одной книги по теме не знает, всего лишь решил это проверить. Авторы на манн, блядь, Тилль Линдеманн что ли.
>>187835277 (OP) Скажу те одно.Курсы для долбаебов.Если ты не на грани срыва то ты хуево учишься.Лучше всего через книги или документацию.То что те говорят за час курсов ты можешь за 7-10мин узнать в документации. Учи алгоритмы(это вообще первым надо учить) Англ яз И математика(для развития и шобы потом не ныть что уже как 2 года джун) https://vk.com/doc503696839_480568574
>>187840473 Он под математикой понимает всякую хуйню типо графов, дейкстры, сортировок. Это все хуйня для детсадовцев, там даже даун разбирется. Именно МАТЕМАТИКА тебе вряд ли понадобится.
>>187840605 Матанализ 1, 2, комбинаторика, теория графов, алгоритмы структуры, алгоритмы методы, С++, Java, Haskell, Python, статистика, анализ данных в Р, нейросети, курс от Шеня по теоретической информатике.
>>187840602 Курсы курсам рознь, там топовые преподы преподают из СПБАУ, например один курс Шень ведёт, другой Александр Куликов, курсы бесплатные и тд.
>>187840697 Хуле там может не нравится, если это прекрасный оояп и писать в нем одно удовольствие, тем более с монстроузными айдиями или эклипсом для даунов с гидроцифалией. Тем не менее, когда ищешь мидла, никто ничего не знает, банально deadlock'и какие-нибудь.
>>187840846 Ещё основы программирования в Linux, ну типа там демоны писать и тд. Тоже забыл. Ещё там по Linux тоже курсы были по башу и тд, по пользованию кароч. Ещё был кур
>>187840345 Находишь любую книгу из классики программирования, гуглишь автора, выясняешь, что дед десятилетиями задрачивал ассамблер просто потому что ничего другого в те года не было. И да, это позволило ему вкатиться вообще во что угодно и возможность сделать что только в голову придет. >>187840286 Перезеленил, сорян. Не отвечай мне плиз, твои ахуительные истории порядком доебали. И нет, не печет.
>>187840995 >Находишь любую книгу из классики программирования Причём тут это? Я спрашиваю про книгу по software architecture, чтобы там автор был байтоёб и фамилия оканчивалась на манн. Ты сказал, что таких дохуя, пиздабол.
>>187841064 > Я спрашиваю про книгу по software architecture, чтобы там автор был байтоёб и фамилия оканчивалась на манн При чем здесь книги по архитектуре, поехавший? Рил, лучше полечи голову зеленкой вместо просиживания штанов на дваче.
>>187841064 И да, вполне возможно, что во времена байтоёбских дидов такого понятия даже не было. >>187841162 >Почему тогда вся актуальная литература по теме сабжа написана низкоуровневыми байтаебами? >Может и делают, хуй знает, но как человек без понимания работы программы собрался создавать вменяемую архитектуру мне не понятно. Потому что тема была про архитектора, долбоёб ты тупорылый.
>>187841287 Херня. Язык учится параллельно - дело ведь совсем не в языке, а в предметной плоскости. Учиться читать доки через "раша из май хоумланд, ландан из зе кепитал ов греат британ" - чушь собачья.
>>187841439 Ты совсем мудак что ли? Ветка была про питонщика-архитектора, ты писал, что архитектором не стать без знания байтоёбства, потом пишешь, что по теме(по архитектуре приложений) все книги написаны байтоёбами с фамилией манн, я говорю приведи хоть одну. Ты уже забыл, что писал?
>>187841518 >но до этого надо знать высшую математику Совершенно нахуй не надо, не пизди. Дискретку немножко, логические операции, про о большое и о малое... А высшая математика это про анализ функций, интегралы - совершенно нахуй там не всралась.
Ну разве что в гейдеве еще надо будет немножко знать линейную алгебру - как матрицы перемножать.
Интересно, а люди, которые дают совет учить мат анализ, дискретную математику и прочую подобную херь, вы ведь специально это делаете, чтобы отсеять конкурентов в программировании, да?
>>187841546 с >>187839289 речь об архитектуре утрачивается. Если ты до сих пор не понял, ты единственный кого подгоняли фантазии об архитектурщике-питонщике, у адекватных людей в фокусе внимания были другие вещи.
>>187841652 Сука, не пали. нет, на самом деле если кто хочет податься в мат.моделирование, скажем, рынка какого-нибудь, ему там конкуренцию составят ребята с первого фака мгу и насуют защеку
>>187841735 Типа книги про понимание работы программы? Ну да, тогда я неправ. А по архитектуре приложения само это понятие высокоуровневая ООП хуйня, байтодеды скорее хейтить будут вот это вот всё, нежели книги про это писать. https://www.youtube.com/watch?v=cdX8r3ZSzN4
Третий год сижу мидлом. Потому что можно копипастить за 150к и в рот ебать все, на хуящике играть каждые два часа. Если погонят когда-нибудь на сеньеора, пошлю нахуй, потому что +100к к зарплате иду в комплекте с кучей гемора (наш спит часа четыре в сутки). Нахуй надо
>>187841830 ну да нахуй создавать алгоритм который будет искать предпочтение посетителей и выдавать им нужную рекламу(это один из тысячи примеров).Видно ты сеньор.Все знаешь
>>187842229 По большому это не задача макаки-быдлокодера и подразумевает нормальное исследование и работу data scientist-а. Программисты должны строчки из базы доставать и в xml-ки складывать
В тред врывается IT-тян, и проводит тебе пелоткой по губам. Скорее всего ты лентяй, оп. У нас в оффисе все программисты получают минимум 150к, и это даже не джуниоры, а какие то духи 16-ти летние после школы. Я Синьор спешалист по саппорту, сижу на телефоне и решаю проблемы клиентов, у меня ЗП 500к+ премии, я всего добилась сама, в 20 лет у меня Х6М ProSport Elite Tunning изсалону, элитный тюнинг, занижение -10, музыка HarmanCardon по спецзаказу на 3 миллиона, всего 5 машин в мире, хата на Кутузовском двухуровневая, дом в Италии и земля в Айдахо, на старости заведу ферму и буду пасти там коров. Или что там делают старые фермеры, не знаю. Причём у меня нету богатых родителей, нету отца, мне в 16 лет было нечего есть. Я всего добилась сама и своим трудом. А местных петухариусов, которые создают нытик треды мне искренне жаль, честно. Надо было учиться, а не бухать по подъездам, ныть на дваче и сидеть на шее у мамок.
>>187842404 Написал hello world и калькулятор, — вот и молодец. На этом стоп. Не стоит вскрывать эти конпеляторы и гитхабы. Это тебе не колидоры вычистлительных центров НАСА, даже не датацентры ГУГОЛ, не уютненькие офисы ФЕЙСБУКА. В сферу IT лучше не лезть. Серьезно, любой из вас будет жалеть. Лучше закройте Хабрахабр и забудьте, что тут писалось. Это все вранье, чтобы привлечь как можно больше новых макак на рабочие места и создать демпинг зарплат. Я вполне понимаю, что данным сообщением вызову дополнительный интерес у воротил из Cisco, SAP и IBM, но хочу сразу предостеречь пытливых — стоп. Зарплаты у IT-шников очень унылые. Остальным их просто не дают.
Зашел ради забавы вот на этот сайт, там вот заказ такой для петонщиков https://freelancehunt.ru/project/soft-dlya-telegram/424860.html Мне интересно стало а откуда номера будут браться для этой хуйни? На смс рег они все заняты тысячу раз уже по-любому. Это же бред.
Ебать тут кодеров охуенных, которые ЯП познают за 2-3 недели и которым матеша не нужна. Нахуй идите, сука. Я полгода изучаю Си и до сих пор не знаю, зачем нужен указатель на void (вернее, как работает арифметика с указателем на данный тип), не совсем понимаю полностью процесс буферизации и еще много всяких тонкостей. А это я еще с графами не работал (кроме частных случаев, типа списки, деревья). Кто здесь пояснит отличие массива от указателя на блок данных?
Кто блять вообще лезет в программирование не ради денег (кроме задротов, которые со школы дрочили математику)? Все программирование нацелено на производство продуктов, поддерживающих парадигму потреблядства, какие там нахуй идеи и миссии. В общем смысле бытья это все нахуй не нужно. Я ебал программирование, я и пальцем о палец не ударю лишний раз, ни одну лишнюю хуйню не буду даже пытаться обзорно посмотреть, если мне это не нужно прямо сейчас. Если бы зарплаты программистов оставались на уровне админа, я бы так и продолжил смотреть фильмы, изредка чекая логи серваков и каталог. Или если бы мне предложили улицы подметать за 250к, я бы лучше этим занялся.
Я тоже сначала все вышеописанное учил. Походишь по собеседованиям и поймёшь что это только верхушка ебаного айсберга. Sql вроде вызубрил, но на задачах легко сможешь обосраться. Спросят про алгоритмы сортировки и поиска, а ты же быдлокодер, тебе нах не нужны никакие алгоритмы и паттерны проектирования... Снова зубришь...
>>187835277 (OP) Поставь себе какие-нибудь прикладные задачи и подтягивайся, если что-то не понимаешь. Скопируй функционал какой-нибудь программы, продумав все самостоятельно. Я, например, проникся, когда написал свой клон Cold Turkey, еще долго допиливал, прикручивал свои плюшки, добавил интерфейс. Короче, нужно ставить себе цели и их достигать.
>>187843031 >отличие массива от указателя на блок данных Первая ссылка в гугле. Учись гуглить.
When you declare char p[] you are declaring an array of chars (which is accessible to be both read and written), and this array is initialized to some sequence of characters i.e. "This is test" is copied to the elements in this array.
When you declare char* p, you are declaring a pointer that points directly to some constant literal - not a copy. These can only be read.
>>187843142 Причем тут английский и алгоритмы? Ну, я знаю английский на уровне B2. Это никак не помогает на первых порах изучения ЯП. А, точнее, не требуется. Только при глубоком изучении языка, когда ты полезешь в документацию, чтобы понимать логику работы ОТ и ДО тебе понадобится английский (причем на уровне b1, как минимум). Но людей, которые читают документацию и которым интересна и нужна структурированная информация, процентов 5-10, если не меньше. Алгоритмы требуются уже при выполнении конкретных специфических задач. В основном, это большие лбъемы данных и их сортировка. Так что я вообще тебя не понял
>>187843031 Указатель на воид - неведомая ёбаная хуйня, которая где-то когда-то возможно будет приведена к указателю на что-то нормальное. Говорить про какую-либо арифметику указателей для такой хуиты - бессмысленно. Массивы в Сишке сделаны через жопу, поэтому когда ты объявляешь массив в локальной или статической переменной, то ты фактически резервируешь память на стеке к примеру, после чего твой массив - не массив, а сраный указатель.
>>187836149 Плюсы это хорошо, но не совсем тянет возвращаться в этот ад подключения библиотек и вообще этой тупорылой еботни с заголовками. Просто сжирает кучу времени хуй пойми на что следить чтобы у тебя везде были корректные объявления.
>>187844034 Не мучай сраку, иди на какой-нибудь оояп по-проще. Кто тебе си посоветовал? Какое-нибудь чмо с кучей тараканов, которое по жизни ищет проблемы и сложные пути 100%
кажный день на бордах по нескольку тредов в день про вкат в айти улетает в бамплимит мне даже страшно думать о том насколько нет перспектив у молодежи в этой стране, что единственный шанс вырваться из болота - это устроится в офис программистом и ведь это реально игра на выбивание, устраивается дай боже каждый десятый, а остальные просто пропадают, сдыхают или медленно гниют в хатах, оставшихся после родителей, и то если им повезло
>>187844867 >мне даже страшно думать о том насколько нет перспектив у молодежи в этой стране, что единственный шанс вырваться из болота - это устроится в офис программистом Добро пожаловать в рашку-порашку. >1 из 10 выживет Девять человек будут выживать кое-как на вакансиях курьера, кассира макдака и прочих. Один станет погромистом и потихоньку дорастёт до того момента, когда выживание превратится в жизнь.
>>187844867 >мне даже страшно думать о том насколько нет перспектив у молодежи в этой стране, что единственный шанс вырваться из болота - это устроится в офис программистом Еще можно поступить в хороший вузик, но:
Знакомый имеет опыт повторного поступления на очку в ДС-овский вузик (через 9 лет после первого раза). Говорит, студенты стали бахаче. Это может значить как общее обогащение населения, так и то, что нищуки из нищесемей не рискнули поступать в ДС, чтобы учиться и одновременно подРАБатывать, питаясь гречей с маспом, а остались в родных ебенях. Второе более вероятно.
>>187835277 (OP) После того, как окончишь курсы, попробуй свой проект замутить. Так сказать, по-практиковаться. А потом, если хочешь, на ГитХаб все это дело залей.
>>187845013 Ты хочешь сказать что если объявлю указатель p и сначала сделаю p = 'a'; printf ("%p\n", p); а потом p = 'b'; printf ("%p\n", p); то выведутся разные адреса? Че?
ОП, python хороший, но в вебе сырой. Есть Django фреймворк, он прост и несложен, но версии крайне конфликтуют + тот же апач через костыли коннектится (хотя и есть в комплекте мускуллайт и локальный серв, но это несерьезно). Да и материалов и информации мало по Django. Так что если в веб, то пока советую забыть про удава.
>>187846667 >но версии крайне конфликтуют Ничего там не конфликтует. >апач Ебать ты долбоёб, братишка. >хотя и есть в комплекте мускуллайт Поддерживаются различные базы, надо только поставить нужный коннектор, да в настройках прописать. >Да и материалов и информации мало по Django. Ты совсем даун чтоли?
>>187848635 Массив - это на самом деле указатель. Массив отличается от обычного указателя только тем, что для массива ещё компилятор память выделяет, только и всего. Передача в функцию, возврат из функции - там везде фактически будет указатель, а не массив.
>>187848672 В 2018 году апачем пользуются либо пэхэпешники, либо долбоёбы, что в принципе в 99 случаев из 100 одно и тоже. Документации, туториалов по джанго даже на русском полным полно как и по любой другой популярной фигне. Популярные базы (MySQL и PostgreSQL точно) Django поддерживает, надо только поставить пакет с нужным коннектором, потому что в джанго они не входят, чтобы не ставился лишний коннектор для MySQL, когда юзается постгрес к примеру. "Конфликт" может быть только при переходе с первой джанги на вторую, на что как бы намекает изменение мажорной версии. Так понятно объяснено?
>>187849076 То есть, между int a[40]; и int 'звездочка' b = malloc (sizeof(int)*40); разница будет лишь в том, что массив a будет лежать в стеке вызовов, а массив b - в куче?
>>187852613 Ну в принципе да, и на стеке память вернется автоматически после завершения функции, так что на длительное хранение за пределы функции такой массив передавать не стоит.
>>187835277 (OP) Осваивай другие виртуальные машины. Кооперируйся с ребятами-котятами. Пешы простенькое проекты на фреймворках, на которых планируешь работать.
Несостоявшийся программист уебан в треде, задавайте свои ответы.
Хотел начать заняться тем, что мне нравится, что меня привлекает, поэтому дропнул свой говноунивер, который вообще мне не в пизду и в котором меня учили, по сути, на работника Пятерочки. Дропнул, сдал ЕГЭ по информатике и думаю: "Сейчас поступлю в универ в другой город у меня нихуя нет в городе на программную инженерию, устроюсь на говноработку 2/2, чтобы оплачивать учебу, а сам буду потихоньку вкатываться в веб-макакинг, чтобы уже работать в этой сфере, сидя дома, а потом спокойно перекатиться на какой-нибудь сложный и востребованные язык".
В итоге я нихуя не успел выучить к моменту начала учебы, пришлось идти на уебанскую работу 5/2, она довольно лёгкая, но она убивает меня морально, я там ебаная шаха и червь-пидор, да и по идейным соображениям в таком месте работать не хочу, учеба на заочке в нормальном вузе оказалась для меня пиздецом, хотя на очке я учился на 5, меня вообще могут выгнать нахуй. Приходу с работы морально убитым, ем, курю, падаю за комп и иду спать, ничего не учу, даже художественную литературу больше не читаю.
В итоге мотивации никакой нет, работаю на бесполезной для себя работе, опыт которой вообще никогда и никому в жизни не пригодится и которая меня пиздец как выносит морально, не имею возможности в виду отсутствия времени и моральных сил что-то учить в плане языков, учеба не клеится да и нахуй она теперь не нужна без языков, корочкой без знаний в программировании я только могу подтереться через 4 года. Такие дела.
Попал в замкнутый круг, что учусь, чтобы заняться программированием, но из-за работы нет времени изучать языки программирования, но вынужден работать, чтобы учиться. Если брошу и второй универ, то батя выгонит меня из дома.
Думаю теперь о том, чтобы пойти в шарагу на ускоренный курс 1,7 года, чтобы там пинать хуи, нормально учить языки и потом уже думать о вышке. Ну а так, по большей части хочу выпилиться после того, как посмотрю Мстители 4, всё равно в жизни нет ни цели, ни смысла, ни теперь даже мечты. Окончательно впал в депрессию и потерял всякие амбиции и мотивацию.
>>187855619 >Сейчас поступлю в универ в другой город у меня нихуя нет в городе на программную инженерию Хаха. Программная инженерия это еще более дно, чем ПМИ какое-нибудь. Будут тебе преподавать ненужную хуету.
Чего все прутся ОБЯЗАТЕЛЬНО в погромисты, ОБЯЗАТЕЛЬНО в веб, ОБЯЗАТЕЛЬНО в бекенд? Чего бы не попробовать QA, DevOps, дизайн? Там тоже может быть интересно
>>187859691 Ты чего такой в злой? На сладкоежке в кружку нассали? >>187856824 Да, я червь-пидор и уебан, я вкурсе. >>187857125 На работе пека такая, что не выдерживает больше двух вкладок браузера. К тому же там меня могут доебать за страдание хуйнёй в рабочее время. Я еще много времени проебал из-за того, что в психушке лежал. >>187859493 Разве это не самый лучший вариант? Тогда какая вышка нужна? А так, учат нас там ебаным плюсам и сплошной математике, ну как учат, начитывают и шлют нахуй.
>>187859766 >я вообще не понимаю этого угара по программированию Дает шанс двачером с сохранным интилехтом, но нулевой социал очкой достичь маняуспеха.
>>187859766 Угар понятен - это нормальные бабки в стране нищуков. Но ведь это бабки не по погромистам, а по it в целом. И QA с DevOps получают аналогичные зарплаты. Ни больше ни меньше
>>187860211 >Разве это не самый лучший вариант? Тогда какая вышка нужна? >А так, учат нас там ебаным плюсам и сплошной математике, ну как учат, начитывают и шлют нахуй. Нет, в смысле свободного времени наверное самая хорошая вышка. На том же ПМИ читают какую-то НЁХ типа функционального анализа, которая пригодится в итоге 5%.
>>187860427 На мой взгляд, нужно качать красноречие, а не какие-то спец скиллы. В Рахе засчет развитого навыка допиздеться, ты можешь блять хоть директором завода быть, но нихуя не соображать в производстве. Раха - это страна большого абсурда и больших возможностей, если у тебя есть связи.
>>187835483 А че по пайтону кстати есть для игор? Пользую pygame, который простенькая обертка над sdl, больше нихуя годного не видел. Есть еще кокосхуйня, но я в нее не втягивался. Сейчас пишу неткод дефолтными сокетами для стратежки, а есть че-нибудь более высокоуровневое для него? Уже несколько раз переписываю и чую, еще столько же раз буду, прежде чем получу нормальную архитектуру.
>>187861164 Я ремейк древней стратежки хочу сделать. Как раз с намерением углубить свои питонячьи знания (работая работу куда более медленно прогрессирую, чем когда принимаюсь делать какой-нибудь проект). В общем движка мне не надо, сдл-обертки и быстродействия питона вполне хватает, иначе бы давно дотнетик с юнити взял, но нетворкинг либу я бы поковырял как изнутри, так и снаружи. Понять, как это будучи написанным хорошими программистами выглядит.
>>187860893 Анон, ты это я. Правда я настолько долбаеб, что не смог разобраться почему ебучий pygame не ставится на мой ноут недели две назад узнал, что разрабы добавили консльный загрузчик к иде с версии, которая вышла через месяц после моей ебли с pygame Написал довольно много уже на tkinter самый обоссаный платформер и подгораю с скорости отрисовки канваса. А мне для подработки надо ну и попрактиковаться немного, все-таки я хочу на нормальную работу перекатиться.
>>187865298 А эта гуи хоть где-то используется? Я ткинтер навернул только потому, что он простой дико. Я понимаю для плюсов qt единственный адекватный гуи, но для питона хз
>>187835277 (OP) Куча дебиков советуют учить SQL и Django. Вообще забей, это всё конечно надо, но сейчас для тебя сложно и не интересно. Сейчас тебе надо вкатиться в коммьюнити и начать кодить реальные штуки, которые принесут удовольствие. Я развивался в web development и мне оч помогли курсы.
devman.org - тут по подписке, 5к за месяц. Тебе дадут кучу задач и твой код посмотрит опытный препод. Расскажет что ты делаешь хорошо, а что - нет. dvmn.org - тут можешь купить отдельно интересующие навыки.
---
За полтора года по 3 часа в день выкачался в Junior-to-Middle, зарабатывал 600/час на удалёнке. Выглядит как реклама курсов, но мне именно эти оч помогли, там прям реальные задачи из разряда "напиши херь которая скачает фоток у NASA и запостит в инсту! с подробным описанием как это сделать, но без кода, чтобы сам кодить учился.
Все языки пиздатые, просто каждый решает свою проблему.
На Python живёт весь дата анализ, нейросети и вот это всё. На нём же можно ахуенно быстро сделать что-то небольшое: телеграм-бота, блог, интернет-магазин и тд.
Сап, кун 21 лвл на связи. Недавно вкатился в кодинг На языке Питон(Python), научился основам:
-Переменные
-Объекты
-Циклы
-Манипуляция директориями(через модуль оs)
-Манипуляция пермеными, стрингами,dictionaries,массивы,array list
-Создание функций.
-Немного знаю про модули.
Что делать дальше? Посоветуйте хорошие курсы на английском или русских языках. А также что делать после того как окончил предложенные вами курсы.