Rooster #1 Posted April 14, 2017 (edited) // -------------------- begin devil code ------------------------ // ,-. // ___,---.__ /'|`\ __,---,___ // ,-' \` `-.____,-' | `-.____,-' // `-. // ,' | ~'\ /`~ | `. // / ___// `. ,' , , \___ \ // | ,-' `-.__ _ | , __,-' `-. | // | / /\_ ` . | , _/\ \ | // \ | \ \`-.___ \ | / ___,-'/ / | / // \ \ | `._ `\\ | //' _,' | / / // `-.\ /' _ `---'' , . ``---' _ `\ /,-' // `` / \ ,='/ \`=. / \ '' // |__ /|\_,--.,-.--,--._/|\ __| // / `./ \\`\ | | | /,//' \,' \ // / / ||--+--|--+-/-| \ \ // | | /'\_\_\ | /_/_/`\ | | // \ \__, \_ `~' _/ .__/ / // `-._,-' `-._______,-' `-._,-' // -------------------------------------------------------------- Программирование, т. 1Программирование, т. 2Программирование, т. 3Программирование, т. 4Программирование, т. 4.1Программирование, т. 5Программирование, т. 5.1 FAQ: "Тут помогают с решением лабораторных?" 50/50 Нейминг конвеншн foo / bar на помойку, допустимые названия - hui / pizda / huiPizda / pizdaHui Бесплатные видеокурсы по программированию https://coursehunters.net/https://ru.hexlet.io/courses/free Основополагающие вопросы: [hide=C какого языка программирования начать?'']Q: C какого языка программирования начать? A: TheDeadSkin: язык с которого начинать программировать - строго похуй, главное чтоб он не был супер уебанским или мёртвымво-первых это хороший навык в целом иметь опыт работы с 2-3 языками тк значительно легче осваивать новые, во-вторых пока ты учишь программирование, у тебя нет привязки к языку, никакойесли ты отдуплил как прогать тебе выучить новый язык это задача на 2-3 дня, вот если у тебя опыт работы с языком это хотя бы год чего-то посерьёзнее то тогда его уже сложнее новый язык поднять до такого же уровня, т.к. даже при том что синтаксис учится за 2 дня + неделю ещё изредка подсматривать в доках чето, ты не знаешь стандартную библиотеку, могут быть новые незнакомые утилки/среда разработки етц, но на стартовой фазе этого всего нет Я студент IT специальности, что мне делать?Q: Я студент 3 курса, после универа да уже и на 4 курсе хотел бы пойти куда работать в сфера разработки. Изучал c++,java, python на уровне сдачи лаб, проходил практику в норм фирме но задания тоже были примитивные недавно увлёкся андроид разработкой, наткнувшись случайно на эту заметку http://forum.startan...php?f=51&t=3408 понял что знания по части теории у меня на уровне нуля. Я до сих пор не могу с увереностью точно сказать в каком направлении и даже с каким языком я хочу работать.Собственно хотелось бы задать вопрос как вы в своё время поняли в какую сторону нужно двигаться и может какие-нибудь общие советы типо что 100% надо изучить?+Мне сейчас всё интересно, но очень хочу опыт. То есть по сути мне надо учить теорию по java/c++ и с этими знаниями пытаться куда-то пробиться? A: TheDeadSkin: ну если интересен андроид - подолби джавуначни с базовой теории джавы+ооп, потом склей простое андроид-приложение которое что-то будет делать (т.е. не хеллоуворлд) Just.Doit: я для себя понял что язык - это лишь инструмент. и сам инструмент мне не интересн. мне интересны вещи которые делаются с помощью негопоэтому для себя я искал не наиболее подходящую по знаниям вакансию, или наиболее оплачиваемую, или там где будешь программировать на "лучшем языке с использованием самых современных технологий",а фирму+проект в рамках которых мне будет интересно (и комфортно) работать, расти и развиваться.я за неделю-две изучил почти весь банк вакансий по примерно моему профилю (то в чем я что-то понимаю и смог бы разобраться + вакансии джуниор и чуть выше уровня, ну и стажировки конечно же)по ним определил как щас на рынке труда. выбрал что мне кажется наиболее интересным + перспективным (в плане интереса через 3-5 лет работы на подобной должности, а также в плане движения по карьере, профессионального роста и тд).+ поговорил со всеми знакомыми кто уже работает в этой сфере до которых смог дотянуться (бывшие и нынешние одноклассники, друзья, одногруппники, знакомые родителей, знакомы знакомых) чтобы понять суть того что они делают и составить примерные картины примеров того как это бывает, как устроено. и в конечном счете представил себя на таких работах и подумал что мне было бы интереснее всего на перспективе 5-10леттак я выбрал примерное направлениезатем уже по имеющимся вакансиям смотрел конкретные возможности/предложения. учитывал комфортность/удобность условий (удобно добираться, хорошие офисы, соц пакет, свобода приходить не ровно в 8.30), уровень компании (например, если компания - маленькая конторка которая так живет уже не один год то ты там через года 2-3 уже своего потолка достигнешь, что конечно не критично - просто ищешь следующую ступень карьеры в других фирмах. большие и серьезные (современные, перспективные) компании же обычно занимаются дополнительным обучением и повышением квалификации, создают доп условия и тд), перспективу ЗП данной вакансии через год-дваа ну и весьма важным мне было чтобы меня интересовал проект или общее направление деятельности компании (например всякие ентерпрайз софтвар девелопер конторы и особенно веб - сразу крайне малая заинтересованность, почти не рассматривал. не хочется клепать программки для бухгалтерш и секретарей, или сайтики для заказа пиццы, когда как можно бабахать систему расчета, мониторинга и управления ракетой в космосе или типа того)как-то такеще советую первое собеседование проходить не на ту вакансию на которую хочешь больше всего - типа разминочной хтмл к программированию не относится никакпитон или с++или джаву или шарподнохуйственно (с чего начинать)лишь бы не примитив типа С или паскаля, и не что-то специфичное типа джаваскрипта или прологачто именно из 4х лучше? можешь монетку бросить.можешь посмотреть по 25 вакансий в своем городе по каждому языку и посмотреть какие задачи тебе кажутся интереснееможешь в каждом написать хелло ворлд тремя способами и посмотреть какой язык тебе больше понравилсялично я считаю что с с++ начинать лучше. тк больше приближено к тому что действительно называется программированием (а не разработкой ПО) Tinplz: пиздец...программирование это инструмент. для создания Чего-то.Если хочешь программировать чтобы получать деньги - то просто так и скажи. Посмотри медианы ЗП в твоем городе и стране, в которую был бы не прочь уехать. И это и учи.Если хочешь программировать потому что тебе интересно программировать, то стоит разобраться почему тебе это интересно. И что тебе интереснее будет видеть на выходе - сайты с няшными интерфейсами, аутпут консоли, или результаты рендеринга какой-нибудь хуеты. Или может тебе тебе будет приятнее играть в то, что ты создашь.Просто блять выбери что-нибудь Xочу писать игры. Что делать?Q: Хочу программировать игры. В каком направлении двигаться, какой язык и что учить? A: Supremus: чтобы серьезно заниматься разработкой ИИ, нужно сначала разобраться в том, что такое ИИ и из чего он состоит.чтобы серьезно заниматься разработкой игр, нужно достаточно основательно копнуть в сторону математики (помимо программирования офк).чтобы заниматься формошлепством на готовых игровых движках и называть это разработкой игр с применением искусственного интеллекта, нужно хотя бы немного копнуть в программирование. иди занимайся программированием, а не страдай хуйней с выяснением того, какой язык лучше учить. в качестве первого языка можно выбрать абсолютно любой.если у тебя детства есть явные технические наклонности, преобладающие над гуманитарными, то можешь рискнуть начать с с++. для начала достаточно разобраться в его базовом синтаксисе и на выходе суметь реализовать какие-нибудь простейшие алгоритмы и структуры (с этим тоже неплохо бы попутно разобраться, но уже после того, как начнешь программировать), а затем начать разбираться с тем, что такое объектно-ориентированное программирование. тут многие плюются (небезосновательно) при употреблении словосочетаний "с++" и "первый язык программирования" в одном предложении, но таким путем идут почти все студенты (в том числе и я) айтишных и околоайтишных специальностей. и те, кто это хоть как-то осиливает, как правило, в дальнейшем проблем с С-подобными ОО-языками не имеют. Я гуманитарий и хочу денегА: Тогда тебе в фронт-енд Деньги или опыт?Q: вопрос знатокам.лучше поработать за маленькую зарплату и получать опыт по направлению в котором ты хочешь двигатьсяилиполучать нормальную зарплату но вообще в противоположном направлении и улучшать скиллы, через некоторое время пробовать искать в том направлении но с прокачанными скиллами A: suez: Define нормальная зарплатаЕсли тебе на надо каждый день ебать мозги с мыслями "как я буду платить за аренду, что купить пожрать" и так далее, то скорее всего эта нормальная зп является хуйней по сравнению с действительно нормальной зп, которую ты сможешь получать через полгода-год набравшись опыта.На этом собственно проебывается большинство людей, идут за деньгами которые кажутся заебись на уровне их деревни и застревают там в зоне комфорта, променивая прогресс на рутину и примитивную развлекуху Задачи по алгоритмамQ: Подскажите какие ресурсы с простыми задачами по алгоритмам. Желательно, чтобы была возможность найти что-то вот прямо для дебилов? А: http://codeforces.com/https://www.codewars.com/http://acm.timus.ru/problemset.aspx Я тупой но хочу чувствовать себя программистом и получать деньгиА: Тогда тебе в 1с Инфа по языкам программирования: Frontend https://htmlacademy.ru/http://learn.javascript.ru/ PHP http://php.net/http://getjump.me/ru-php-the-right-way/https://laracasts.co...-5-fundamentals C Стивен Прат, Язык программирования С NodeJS https://coursehunters.net/course/wes-boss-learn-node ReactJS https://reactjs.org/docs/hello-world.htmlhttps://coursehunters.net/course/wesbos-reacthttps://github.com/enaqx/awesome-reacthttps://github.com/xgrommx/awesome-redux Java Java.Библиотека профессионала . ХортсманнФилософия джава. Эккельшилдт,java in actionOracle JLS OOP Бертран Мейер. Объектно-ориентированное конструирование программных систем Завтра ищешь в интернете книжку Dive into python. Похуй если ничего не поймешь. Затем идешь на python.org и изучаешь стандартную библиотеку от корки до корки. Потом зубришь, именно, сука, вызубриваешь конвенцию по написанию питоньего кода - PEP8, чтобы от зубов отскакивало. Когда напишешь свою первую имиджборду, по пути изучив верстку на html+css, скачиваешь и изучаешь любой питоний асинхронный вебсервер, рекомендую Tornado или Gevent. Как переделаешь имиджборду, чтобы выдавала по крайней мере 5 тысяч запросов в секунду, можешь идти дальше - тебя ждет увлекательный мир хайлоада. Apache Hadoop, сверхбыстрые асинхронные key-value хранилища, MapReduce. Отсос хиккующих выблядков / просто неудачников типа рейфага или сисярп/джава-хуесосов, которые сосут хуй по жизни не заставит себя ждать и уже через пол года ты будешь получать такие суммы, что любая баба будет течь при одном упоминании твоей зарплаты. Схема-путеводитель по языкам программирования Edited June 28, 2018 by Rooster 123И47, Odin_Dva, CriErr and 9 others like this Share this post Link to post
Lorde - Sober ll #3 Posted April 14, 2017 нет ягл хф всем программистам have courage and be kind 😈🫀💋 🩸👣🤌🏿🦄 🐝✨ ⚡️ ☄️❣️ 💕 💞❤️😈 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 Share this post Link to post
choojoykin #4 Posted April 14, 2017 жс быдло ни мало ни много, а много и мало Share this post Link to post
TheDeadSkin #5 Posted April 14, 2017 Lorde - Sober ll, Feanaro, KaRniZZZ and 5 others like this Share this post Link to post
SPYHunter #6 Posted April 14, 2017 Программисты нелюди https://insave.hostinghttps://horhul.me Share this post Link to post
choojoykin #8 Posted April 14, 2017 запилите в первый пост стори про dive into python и key value хранилища ака самый лучший способ стать крутым ни мало ни много, а много и мало Share this post Link to post
Milky_Way #9 Posted April 14, 2017 на первой в лучшем топане продоты я знаю точно что все телки которые красивые и которые любят ебаться, разбираются в часах Но у меня нету часов, и хуевая ауди поэтому приходится дома дрочить Share this post Link to post
Hed-kun #12 Posted April 14, 2017 дратутия работал, че доебались( Скрытый текст Цитата посоны я джуса забанил мне пиздос? Цитата Share this post Link to post
daredevilmm #13 Posted April 14, 2017 почему не сделать ссылку на пред топаны гиперссылкой Share this post Link to post
Hed-kun #14 Posted April 14, 2017 ссылки под хайдом это нормчтоб люди сразу понимали куда попали DeadMage, Milky_Way and vidurr like this Скрытый текст Цитата посоны я джуса забанил мне пиздос? Цитата Share this post Link to post
choojoykin #16 Posted April 14, 2017 int i = (byte) + (char) - (int) + (long) - 1; System.out.println(i); // 1 ни мало ни много, а много и мало Share this post Link to post
daredevilmm #17 Posted April 14, 2017 У меня эпилепсия от цвета гиперссылкино ведь цвет можно менять Share this post Link to post
m()stEVIL #20 Posted April 14, 2017 (edited) Привет гайз! Собственно есть вопросикЕсть такой вот сайтик http://webcad.pro/rasch.htmlКак я понимаю этот сайт отправляет данные на сервер и они там рассчитываются.Мне нужно достать скрипты этих расчётов ( на ебучий диплом ).В данный момент есть несколько вариантов как это сделать:1. Попросить скрипты у админа.2. Попробывать ломануть.Офк первые два варианта стремятся к нулю3. Сделать сайт обёртку , через который отправляешь данные на сайт с которого хочешь получишь расчёты и в конечном итоге получаешь.(но хуй знает что по производительности и времени выполнения будет).4. Ещё знакомые говорят что можно с помощью React разгрузить сервер и сделать расчёт на клиенте. ( но пока я в душе не ебу как , ибо ещё не приступал к изучению реакта).Что вообще посоветуете? мож ещё какие варианты будут. Edited April 14, 2017 by m()stEVIL Share this post Link to post