24 декабря Архивач восстановлен после серьёзной аварии. К сожалению, значительная часть сохранённых изображений и видео была потеряна. Подробности случившегося. Мы призываем всех неравнодушных помочь нам с восстановлением утраченного контента!
26 лвл. дрочил русский и общество в школе, 5 лет в универе, 4 года работы юристом и внезапно я понял, что мне это вообще не нравится. хочу вкатиться в программирование с полного нуля - то есть я даже забыл как квадратные уравнения решать дайте совет, с чего начать и поделитесь своим опытом, если тоже пытались менять профу
>>159211768 (OP) Ну как, берешь без задней мысли и вкатываешься в программирование для лохов. Кстати программирование для лохов, если кто не знал узнает. Петухи программируют на языках программированния для лохов.
>>159212401 И не должен никто отвечать, там и так всё написано, и не раз, просто берешь и читаешь, кстати, тебе долго придется еще брать и читать, если хочешь быть погромистом, вот и начни прямо сейчас.
>>159212428 Ну и синусы и косинусы нужны. Ну и матрицы трансформации и проекции. Ну и еще арктангенсы и катангенсы, но это хуйня. Ну и еще векторы, интегралы и квартерионы.
>>159212401 Вкатываться нужно лет с 14, а то и раньше. 30 лвл погромистов я не вижу почти, они все либо тимлиды, либо варятся на своих успешных проектах, чтобы кодеры, нет, слишком поздно.
И определись что ты хочешь делать, а не просто хочу программировать как те дяди, смотря что ты хочешь делать, на стороне клиента, сервака ещё хуй знает где
Я хочу делать 3д игры в броузере, помогите. Хочу все с нуля писать без движков. Что делать? Какой редактор браузера выбрать? Планирую писать на Цэ плюс плюс.
>>159212528 я почитал там пасту про выбор языка программирования, но всё равно не могу определиться
>>159212530 мне сложно судить, ведь я не разбираюст что и как отличается, мне и то и другое интересно
>>159212538 ну я знаю, что буду переросток, но лучше так, чем заниматься нелюбимым делом всю жизнь. пошёл на юриста, потому что не знал куда идти, отец посоветовал
>>159211768 (OP) можешь вкатываться хоть в 50. математика нахуй не нужна на первых парах. я правда учился в шараге на "прикладную информатику в сфере экономики ", но это полная хуйня, я совсем не учился. начал вкатываться в 23. начал кодить на delphi, но это полная хуйня, зато сразу получил работу. короче js,css,html,php и в бой >js,css,html осваиваешь за достаточно короткий срок freecodecamp если умеешь в англецкий
ищешь вакансию верстальщика сосальщика и начинаешь настоящее обучение погружение в веб фулл-стак.
>>159213000 я тобi линкнул ресурс, типа там курсы но не курсы, лол. реши там все задачки сначала. там будет js+css+html сразу практические задания. по окончанию у тебя будет кое-какой базис и понимание куда суваться
а так конечно делай упор на js, потом на php react,vue,angular 2,node,python
Вкатываться в погромирование лучше всего на каких нибудь жизненных примерах. Ставишь себе простую понятную задачу и решаешь ее в рамках выбранных технологий. Потом берешь что то более сложное и тд. В общем, ничего сверхестественного.
Вообщем объясняю. Учите чистый html5, там теги хуеги, body тело, head шапка, короче все теги учите и пробуете их в действии. Потом учите css3, стандартные свойства там, потом понимаете как работают плавающее элементы, как работают absolute и relativе. Как оформлять текст и тд. Учите анимации, там transition и просто анимацию по ключам. Учите медиа хуедиа запросы. Короче по всем свойствам нужно пробежаться, выбрать основные. Потом учите js. Ну это вообще хуйня, там выучили как фнукции, переменные, объекты и массивы работают, выучили как работает дом, какие есть встроенные функции, и все. Потом учите node.js или php. Ну тут уже как в js, только стандартные функции нужно выучить, ну и как работать с заголовками, сессиями, бд и прочей лабудой. Потом немножко еще попрактиваться, чтобы ничего не забыть. Ну вот и все, вы никому не нужный червь пидор, вас не возьмут ни на одну работу. Можете еще до кучи выучить c++, java или python, такая же хуйня как и остальные языки, все равно они вам не пригодятся, можете выпиливаться.
>>159211768 (OP) Чувак, ты только на изучение одного единственного языка потратишь год и не будешь уметь ровным счетом нихуя. Еще года 3 потратишь на смежные навыки, в итоге в 30 лет ты только может НАЧАТЬ работать самым рядовым кодером и рабирать опыт работы, работать будешь минимум года 4 чтобы выйти на норм уровень типа 100к+ в месяы. Тебе уже 35 а ты зарабатываешь как школьник в 16 лет да и нахуй тебе это все не нужно будет
И вообще через 5 лет кодеров будет уже столько что хуй вкатишься особенно ьез вышки по кодерству
>>159216537 Предоставишь пруфы или пиздабол? Хотя зачем эти пруфы, если и так ясно, что ты хуйню несешь. Это что-то уровня "нсли тебе больше 15, то ты уже не станешь писателем, никто не смог вкатится в писательство после 15." Схуяли он не сможет вкатится? У него руки отсохли или, может, мозг занемел?
>>159216699 >а в том, чтобы занимать тем, что нравится Ты думаешь разработчик сидит просто целый день на работе и скролит двощи или что? Это будет в 95% случаев будет однообразный, неинтересный дроч фреймворков и стаковерфлоу. Оставшиеся 5% - это какие-то наукоемкие области, типа машинного обучения или компьютерного зрения, где ты будешь в основном не кодить, а читать статьи, разбираться во всякой математике и так далее. Но "вкатываются" туда, заканчивая топовый вуз в ДС, а может даже и аспирантуру и делая научную работу еще с бакалавриата.
Так что лучше не выебывайся и работай там юристом. А то наслушаются на двочах какую-то хуиту от восторженных школьников/первокурсников, а потом создают ебанутые треды.
>>159217288 я в любом случае не буду работать юристом. это не моё я понимаю, что программировать это не веселье, но всё же лучше, чем умирать за ненавистной работой
>>159211768 (OP) Вот тебе мудрый совет: сам ты нихуя не научишься, из личного опыта начинаешь заниматься и забиваешь. Хочешь вкатываться, - иди на платную учебу, я учился в такой шарашке и сейчас 300к в наносекунду
>>159211768 (OP) А с чего ты решил, что тебе нравится программирование? Да, там легко получить результаты, но в работе это серьезная инженерная деятельность.
>>159217829 Код пишу на PL/SQL. Занимаюсь разработкой и архитектурой баз данных и ERP систем. Там важен не только скилл обезьяны код писать, но базовое понимание бизнес процессов, коммуникация etc.
>>159211768 (OP) Для начала определись что хочешь делать: сервера или морды (бек или фронт). Если на фронт то у тебя два стула - современный JS (реакт/ангуляр), сейчас очень популярное, можно писать как и для веба, так и для десктопа/мобилок, зарплаты достаточно высокие, или же натив для мобилок - Java на андроид, swift для гейоси. Я бы лично порекомендовал JS. Для бэка у тебя опять же выбор - Java (ынтрыпрайз) или же опять современный JS через node.js (хипстеры). Отдельной строкой стоит C# и инфраструктура от MS, как вариант сойдет.
Остальное: C/C++ - слишком сложно вкатиться, не нужно. Питон - нахуй сразу. Руби - умирает. Го - мало работы, скорее повторит путь руби. ПХП - попадешь в яму из которой потом будет тяжело выбраться.
Вообщем учи или джаву или JS. Алсо если пойдешь в фронт, CSS учить не нужно кроме основ и флекса.
>>159218287 Ну пробуй сам, чому нит. Я учился на "стационаре", который от 19-00 до 21-30, 4 дня в неделю, тоесть и заочка и не заочка одновременно. Но это Кийов. Тут ШАГ есть
>>159218024 >>159218287 Какое обучения на программиста в рашке, да и вообще. Тебе надо прочитать пару книг и пописать код, чтобы просто привыкнуть к синтаксису. Как чувствуешь, что что-то знаешь, начинаешь ходить по собеседованиям + на некоторых тебе будут давать тестовые задания, заодно при подготовке к ним обучишься каким-то фичам языка, которые так любят спрашивать на них. Потом, как устроишься, на работе и пойдет твое настоящее обучение программированию.
>>159212532 Только кватернионы, а не квартрерионы. А так да, есть двулистное накрытие кватернионами трехмерных матриц, поэтому повороты очень удобно в кватернионах представлять
>>159218809 если попадешь в нормальную контору (а на реакте/новом ангуляре делают уже нормальные конторы) - то нет, верстать не нужно, рисовать не нужно. А формочки/ЦСС/дизайн делает отдельный для этого человек.
>>159212401 >там мне почти не ответил никто > Не пизди. Ты там спросил реально ли, я тебе лично и ответил, что зависит от количества твоего интереса к области как таковой, а не как к средству для заработка. Другие аноны поддержали. Больше ты там нихуя не спрашивал.
Тестовые задания для уровня junior-middle C++ Написать свой оператор foreach, который будет работать с типами коллекций array (не std!) vector deque list map set Естественно, типы стандартные и расширять их своими нельзя. Там, где это возможно алгоритм должен распаралелливаться. Код для проверки будет примерно таким: int foo [5] = { 16, 2, 77, 40, 12071 }; std::vector<int> second (4,100); std::deque<int> second (4,100); map <string,int> map = {{ "Mother", 37 }, { "Father", 40 },///map явно инициализирована { "Brother", 15 }, { "Sister", 20 }}; и для каждого элемента foreach(auto el in collection) {//code} Можно пользоваться всеми средствами языка, включая макросы.
C# Имеется два класса А и B. У каждого есть свои поля и функции. Сигнатуры функций doSmth(); в двух классах совпадают. Создать такой класс С, который наследует полный набор полей и методов обоих классов, а функцию doSmth() наследует от A; Менять иерархию нельзя.
JAVA Написать свою реализацию свойств объекта класса, аля C#. В итоге я хочу иметь возможность писать примерно следующее: class A { public String str {get {return value;} set {if (str != null) _str = value; else _str = «»}}; } и обращаться примено так: myAClassInstance.str = «str-test»;
PYTHON Написать свою реализацию Forth-машины для stm32f0xx.
JS Написать функцию, которая перехватывает событие изменения обоины рабочего стола (только для windows) и ставит на его место свой рисунок.
>>159220232 >где же этого ментора взять Не знаю. Но знаю, что в этой сфере достаточно много готовых и желающих передавать свои знания - ибо ремесло. Но обычно на это нет времени, или просто лень.
>ну буду пытаться в самообучение Нужно уметь находить ниточки за которые дергать и раскручивать по этим ниточкам свое представление о тех или иных вещах. Все зависит от твое вообще представления об IT, как таковых. Не следует сразу с наскока и невпопад пытаться изучать языки и что-то еще, если ты, например, не до конца понимаешь как работают компьютеры\сети, операционные системы и программы. Если у тебя нет пониманий этого, начни с трудов Таненбаума - они просты и доступны, и от них уже можно отталкиваться в поисках дальнейшей информации.
>>159220510 >JS >Написать функцию, которая перехватывает событие изменения обоины рабочего стола (только для windows) и ставит на его место свой рисунок. ОБОСРАЛСЯ
Блять тут прогером стать будучи самоучкой один хуй легко, а работу ещё легче.
Когда, как я проучился 4 года в художественном шараге и 6 лет в Бауманке. Начинали многие, а закончили этот путь единицы. Прошел через огонь и воду.
Прихожу устраиваться на иллюстратора - Требуют нехуевый опыт работы.
Прихожу устраиваться на дизайнера, мол открытки рисовать - Платят по 12к в месяц, охуеть просто.
Решил выполнить охуенный план. Шел во всем забегаловкам и ресторанам и смотрел на их картины - почти у всех они просто напечатанные. Предлагал хозяевам сделать настоящую репродукцию картины. Требуют за работу сущие копейки, и вообще похуй, что эту картину буду делать 2 недели минимум. 6к рублей работа на 80x100 см Пришлось взять за раз 4 заказа, ибо за аренду квартиры нужно было платить. По 18 часов только и делал, что рисовал. Итого мне даже заплатили меньше, а один так вообще отказался от заказа. За 2 недели такой работы получил 13.5к.
Решил устроиться в ГеймДев. Нашел контору, но платят получше по 40к в месяц. Итого рисую ебучие интерфейсы, фоны, иконки и прочие пропсы для мобильного говна.
Сейчас вот смотрю и думаю, что на эту работу мог устроиться даже после 1 года обучение в шараге, а не ебучие 10 лет!
Местные работяги травят историями, что есть знакомые, которые просто работая за кассой в Дикси по вечерам самообучался прогерству. Так за год с лишним самообучение он нашел себе работу по этому делу. И получает от 80к и больше.
Я от этого горю! НЕНАВИЖУ СВОЮ ПРОФЕССИЮ! СУКА ДАТЬ СЕБЕ ПО ЕБАЛУ, КОГДА БЫЛ ШКОЛЬНИКОМ!
>>159211768 (OP) Завтра ищешь в интернете книжку Керниган, Ричи. Язык C. Похуй если ничего не поймешь. Затем идешь на http://www.utas.edu.au/infosys/info/documentation/C/CStdLib.html и изучаешь стандартную библиотеку от корки до корки. Потом зубришь, именно, сука, вызубриваешь конвенцию по написанию сишного кода - 1TBS, чтобы от зубов отскакивало. Когда напишешь свою первую сортировку Хоара, по пути изучив ассемблер инлайном, скачиваешь и изучаешь любую олдовую среду разработки, рекомендую Turbo C. Как переделаешь сортировку, чтобы была по меньшей мере итеративной, а не рекурсивной, можешь идти дальше - тебя ждет увлекательный мир байтоёбства. Хипсорт, сверхбыстрые асинхронные B-деревья, xor-связные списки. Отсос у хиккующих выблядков / просто неудачников типа рейфага или сисярп/джава-богов, которые работают в тёплом офисе за приличную зарплату не заставит себя ждать и уже через пол года ты будешь так редко мыться, что любая баба будет брезгливо закрывать нос платком при одном упоминании твоей одежды.
>>159211768 (OP) Я задам другой вопрос, и надеюсь и ОПу поможет - посоветуйте книжки, в которых описывается принцип действия компьютера, сети интернет и различные системы, в общем самая база, то есть как все это дело работает
>>159221671 >Не следует сразу с наскока и невпопад пытаться изучать языки и что-то еще, если ты, например, не до конца понимаешь как работают компьютеры\сети, операционные системы и программы. Если у тебя нет пониманий этого, начни с трудов Таненбаума - они просты и доступны, и от них уже можно отталкиваться в поисках дальнейшей информации.
>>159221649 Ты СОВЕРШЕННО не понимаешь в чем суть JavaScript. JavaScript это не раби «о, привет чуваки, зацените я слепил три гема и получился блог, гыгы». JavaScript это не псевдофункциональный код питона. JavaScript это не C#, Джава или ПХП. JavaScript это язык, на котором люди могут побыть программистами-творцами — ужасными, поехавшими, ненормальными чудовищами, которыми они на самом деле и являются. Добавили промисы, а мы смеемся. Присыпали сахаром прототипы и назвали классами, а мы смеемся. Три тимлида прыгнули с крыши 16-этажного дома, взявшись за руки после попытки разгрести код с тридцатикратной вложенностью, а мы смеемся и просим еще. Промисы, колбэки, асинки/авайты — мы смеемся. Модульность, асинхронность, непрерывная интеграция, юнит-тестирование, key-value хранилища, два десятка фреймворков на любой вкус — мы смеемся. GitHub позволил писать приложения на десктопе, запихивая в каждый хеллоуворлд отдельный браузер — мы смеемся. Мы бездушно подпишемся под чем угодно, наши предпочтения не основаны на здравом смысле, бесцельные споры — наша стихия, мы — истинное лицо современного IT.
Какой шанс не пройти испытательный срок если прошёл собеседование? Стрёмно в ДС перекатываться и квартиру снимать если на мороз через три месяца попросят.
>>159221854 Физику я отлично знаю, сам технарь, и я хочу лишь основы знать, просто, чтобы знать, как все работает. Программировать желания нету >>159221719 Посмотрим то там, спасибо
>>159221649 Завтра ищешь в интернете книжку HTML5 Canvas. Похуй если ничего не поймешь. Затем идешь на w3.org и изучаешь стандарты от корки до корки. Потом зубришь, именно, сука, вызубриваешь содержимое сайта developer.mozilla.org, чтобы от зубов отскакивало. Когда напишешь свой первый сайт - видеоредактор, по пути детально разобравшись в WebGL, скачиваешь и изучаешь любой редактор, рекомендую Notepad++ или Adobe Dreamweaver. Как переделаешь редактор, чтобы можно было добавлять объекты из 3DSMax и красивые 3D-переходы, можешь идти дальше - тебя ждет увлекательный мир JavaScript. WebCL, XUL, сверхбыстрый асинхронный Node.JS, сверхмощная мозговыебывательная многоуровневая обфускация. Отсос хиккующих выблядков / просто неудачников типа рейфага или Flash/Silverlight-хуесосов, которые сосут хуй по жизни не заставит себя ждать и уже через пол года ты будешь получать такие суммы, что любая баба будет течь при одном упоминании твоей зарплаты.
>>159211768 (OP) Сосать хуй и принимать в сраку уже научился? Без этого сейчас никуда. Хочешь в програмисты - придется стать пидором-петухом. Подумой, не ешь.
>>159211768 (OP) Э. Таненбаум Архитектура компьютера Э. Таненбаум Современные операционные системы Э. Таненбаум Компьютерные сети А. В. Столяров Программирование: введение в профессию Керниган и Ритчи Язык программирования Си С. Макконнелл Совершений код Джеф Раскин Интерфейс: новые направления в проектировании компьютерных систем
Все погромисты просто принимают в ротеш хорошенную дрисню с под сраки заказчиков. Как же это хуево работать на кого-то, а вы еще здесь учитесь чтобы вас в итоге анально обдристали дрисней. Обоссался кровью с треда рабов.
>>159217096 Все пиздят про Яву и питон. Пхп - если отбитый. А так, язык не важен - важен сам скилл прогания и гугления. Язык - это инструмент, и их дохуя. Самое сложное - научиться вообще инструментом пользоваться, а как научишься - то прочитав инструкцию к другому инструменту, образно говоря овладеешь и им.
>>159222679 На самом деле хуевый материал, по причине слишком субъективистких философских наклонностей поциента. Неокрепший мнимый персонаж будет навсегда испорчен такими убеждениями. С другой стороны, в этой сфере люди без критического мышления не нужны, так что,даже полезный фильтр.
>>159222831 >Да ОП побыдлокодит на питоне недельку, как дойдет до ООП, ему покажется скучно, и он прекратит это говно. В том то и дело. Что если он начнет сразу с изучения практических вещей, не имя абстрактных пониманий, то если к чему и придет - то ой, как не скоро. Через годы. Но скорее всего не придет и бросит.
Если же получив абстрактные представления, его интерес не угаснет - хначит это его. И он уже просто сможет раскручивать, гугля и читая дальше, в ту сферу куда надо. Хотя бы будет знать какие-то терминологии.
>>159223129 Элита не работает, а саморазвивается и становится лучше день ото дня. А вот РАБы с мыслями >Все на кого-то РАБотают Самый ужасный сорт быдла из всех
>>159222831 >писать драйверы и прогать контроллеры Почему обязательно их. Приведенная выше литература полезна и необходима для любой из областей. Она дает фундаментальные понятия. Захочет контролеры - пожалуйста. Захочет фронтенд, на здоровье. Но человек не умеющий в ориентацию в абстракциях - никак не программист, а макака.
>>159223755 Какой сервер нахуй? JS же на мобилках используется, а там не DOM, а в iOS aDOM, в андроиде соответственно gDOM. Они хоть и похожи, но есть большие отличия в некоторыз моментах
>>159223852 Сначала первые три Таненбайма. При этом их можно параллельно, но лучше конечно сначала про архитектуру, потом ОС, сети можно в параллель. Хотя там так или иначе во всех трех идут перекрестные знания.
Потом все остальное. Макконелл и Раскин - это вообще чисто философские произведения но полезны более чем.
Керниган и Ритчи, и Столяров - их после Таненбаума. Столяров проще, наверное. Но его больше (там три тома, четвертый на подходе)
>>159220676 >начни с трудов Таненбаума, они просты и доступны Я охуеваю, читая его, хотя это видимо из-за того, что я нихера вообще не знал. Сейчас сети дочитываю, и двочну сего анона, годные книги
>>159211768 (OP) сейчас в 20-22 года с айтишным образованием многие не могут вкатиться. а ОПу даже до них как раком до Китая. 25+ летний великовозрастный долбоеб никому нахуй не упал. понимаю, что платиновый тред, тем не менее помнится похожий тред создал 29летний охранник из пятерочки, его тут плотно обоссали
>>159223498 на сервере нет. в современном фронте тоже особо не нужно - достаточно знать основные html теги чтобы сделать реакт компонент. а логика все равно уже кастомная идет в них. из css нужен только флекс, чтобы опять же наклепать быстренько структуру/форму в компонентах и отдать дизайнеру на доработку. Естественно это для нормального процесса разработки - в рогах и копытах ты будешь и верстать, и писать быдлокод, и дизайнерить, и принимать в себя хуи.
>>159224114 одним реактнативом дело не ограничивается. есть же еще кордова когда нету денег писать отдельно и для мобилок, а там настоящий дом и вебвью.
>>159211768 (OP) Примерно такая же хуйня, только меня электроника затянула - сел пару страниц "Искусство Схемотехники" почитат, а вылез через пару часов только. Меня даже игры нынче так не цепляют.
>>159223482 Ну уровень джуна подразумевает знание базовых возможностей языка и наличие _небольшого_ опыта. А тут я, даже имея некоторый опыт разработки на C++ в прошлом, только примерно представляю, как бы я начал делать это задание. Предполагаю, что смотреть надо в сторону лямбд и препроцессора, но не уверен.
25 лвл. дрочил русский и общество в школе, 5 лет в универе, 4 года работы юристом и сразу я понял, что мне это вообще не нравится. хочу вкатиться в урологию не с полного нуля - то есть я даже не забыл как излекпть секрет простаты дайте совет, с чего начать и поделитесь своим опытом, если тоже пытались менять профу
>>159227453 Не очень понятно только, как получить оператор с именно такой сигнатурой foreach(auto el in collection) из foreach(auto el, collection) при помощи макросов?
>>159212807 >фулл стак Хуйца соснешь. У меня на работе верстальщики ацки ебашут, у них тупо не останется сил на изучение чудного мира фронтенда типа кучи фреймворков, а на бэк уж тем более.
26 лвл. дрочил русский и общество в школе, 5 лет в универе, 4 года работы юристом и внезапно я понял, что мне это вообще не нравится. хочу вкатиться в программирование с полного нуля - то есть я даже забыл как квадратные уравнения решать
дайте совет, с чего начать и поделитесь своим опытом, если тоже пытались менять профу