Сап двач, хочу вкатиться в кодинг, но не знаю с чего начать. Что начать изучать? Объясните какие языки где используются? С чего лучше начинать если ты полный ноль? Посоветуйте годной литературы новичку.
>>180086785 >на 98 процентов состоит из ковыряния документации и Гугла Значит ты настолько туп что не можешь запомнить простых правил. В моем случае гугл и прочее занииают 3-5% времени.
>>180086598 (OP) Влейся в it, если полный ноль, то ищи бесплатные стажировки ну или тестером иди, а дальше сам поймёшь что делать. По книжкам очень сложно учиться, нихера не понятно, тут реальный опыт нужен. И ещё, если ты за бабками в ит идёшь, то у тебя нихера не получится т.к бросишь ты это дело задолго до того как хоть какие-то деньги начнёшь получать.
>>180086930 Синтаксиса языка для работы не достаточно, за ним лежат куча постоянно обновляющихся библиотек / технологий и полный неожиданностей реальный мир.
>>180087437 логорифмы и прочие синусоиды не нужны соображалка нужна в принципе и память по книгам и тому что в доступе - выучишь только основу, эт как буквы алфавита, но разговаривать не сможешь ищи ментора мимо вливающийся другойанон
>>180087383 Нахуя матан для микроконтроллеров, алло. Это вообще самая примитивная область программирования, 0 абстракций, 0 архитектуры, просто хуяришь байтики туда-сюда десятком инструкций.
Лол долбоебы сверху, учить первым js или с++ — странно и неэфыективно, паскаль вообще никому не всрался. Учи python, простой красивый язык, много либ и применений, один из самых популярных для обучения. Хотя беру слова обратно, с++ норм, но там не динамичная система данных,.запаришься. Зато на ардуино кодить сможешь. И да, анон, что пиздел про то, что гуглинг это программирование — умственно отсталый омежка. Кодить — это сидеть и думать, решая определенную задачу. Синтаксис это мелочи
>>180086598 (OP) Уже одному расписал подробнейший гайд как вкатиться в веб на джаве, а в итоге оказалось, что он хочет научиться взламывать что-то. И как бы это иронично ни было, но ему оказалось всего 19 лет. Ой блядь, какие же двачеры долбоёбы.
>>180086598 (OP) Программист это чувак, который постоянно учится и изучает всё вокруг. Ты пока не справляешься. Учись искать информацию, идеальной книги,способа и прочего нет.
>>180086664 >Если ты даже загуглить материал не можешь >>180086598 (OP) >если ты полный ноль Собственно, вот. Чтобы получать правильные ответы, надо задавать правильные вопросы. Ты бы еще 42 ответил.
Вообще, было бы здорово составть какой-то roadmap пути к успешным скиллам в программировании. Говорю как эникейщик, прошедший через советские вузы, и черпавший в своё время инфу лоскутами в разрозненных статьях, мечтавший стать настоящим боевым "программистом"
>>180088205 При чем тут SEO-шные статьи вообще? Олсо, ты хочешь довериться Анону? Ты в своем уме? В одном только этом треде уже десяток долбоебов, которые не понимают специфики работы. Думают сидят, матаны учат, чиво блядь.
>>180088341 Ну а как ты поймешь, что годное, а что нет? У тебя же в этом проблема. Есть люди в англоязычном интернете, есть непонятные Аноны, у первых хотя бы можно Гитхабы всякие посмотреть и Твиттеры почитать.
Этого треда быть не должно, кому суждено - идет и гуглит, пробует.
>>180088312 Но тыже все равно писал же скрипты для автоматизации своих задач? Все равно навык есть, это не с нуля вкатываться. Меня просто шокируют твои вопросы как от опытного ITшника.
>>180086598 (OP) если хочешь андроид то тебе в Java - Khorstmann_K__Kornell_G_-_Java_Biblioteka_professionala если хочешь айфон то тебе в swift - курс лекций Пола хегерти бесплатный загугли. если вобще не шаришь то почитай википедию для начала что такое объектно ориентированное программирование. удачи.
>>180086598 (OP) и кстати, не сиди долго над книжками и лекциями - лучше всего ищи СРАЗУ работу - надйи стартап небольшой, где будут готовы помогать тебе бесплатными советами, тестовое задание какое нибудь дадут. только тогда ты сможешь реально учиться быть программистом.
>>180086598 (OP) Смотришь на ютубе СS50. Потом качаешь Шилдта С++ и хуяришь простые велосипеды, алгоритмы и структуры даных на голом жаба скрипт. Когда надоест, выбираешь направление: геймдев, веб, десктоп, ведроид, iOS, ИИ. Смотришь технологии и языки, ахуеваешь, закрываешь ноутбук. Пиздуешь на курсы английского. Учишь английский. Стаешь вебкам шлюхой. ?? Profit1 пообщался с ботом абу
>>180086598 (OP) >хочу вкатиться в кодинг Нахуй? Это уже бесперспективная хуйня с охуенным бонусом угробить жизнь в монитор. Алсо в это профессии нет нихуя интересного, всё превращается в рутину клепания шаблонного коммерческого говна, деятельность ничем не лучше чем скажем проектировать мосты, здания, узлы самолетов, тракторов, велосипедов. К последнему ближе. Зарплата падает (гуглы не в счёт) Если хочешь заниматься топовыми вещами в 21 веке - молекулярная биология и генетика тебя ждут, в конце века вокруг этого будет вращаться всё, включая гигантские деньги, а IT уже кончается - машоб и нейрончики последний гвоздь в эту хуйню, ну короче это все равно что если бы когда развился интернет ты бы вкатывался в радиогубительство для общения с людьми с другого света. А если есть здоровье и молодость - то лучше пайлота ГА нет профессии - красивые сложные машины, красивые девушки, красивое небо, красивая зарплата, возможность легко и просто работать в любой стране мира. Если не передумал в /пр пиздуй. Алсо спорщики идут нахуй - я пошел спать с красными глазами от целых суток кодинга.
>>180088491 Лолбля, вебмартыхан, а ты хотел, что будучи нюфаней тебе будут годные и интересные задачи давать? Да ты так же будешь пробирки от малафьи чистить и говорить всем, что ВОТ ГЕНЕТИКА И БИОЛОГИЯ ХУЙНЯ УНЫЛЫЕ ОДНООБРАЗНЫЕ ЗАДАЧИ ПО ПОИСКУ ВСЯКОЙ ГЕННОЙ ХУЙНИ А ВОТ СОСАТЬ ХУИ НА ТРАССЕ ЭТО ДА ВЫГОДНО И ПРИКЛЮЧЕНИЯ КАЖДЫЙ РАЗ
>>180086598 (OP) Хз учу веб разработку на python, мне кажется что хуй устроюсь, там нужно будет ещё js с парой фреймворков выучить, иметь опыт фриланса/вклад в опенсорс и пройти собеседование с ебанутым конкурсом и на старте иметь меньшие деньги чем сейчас. Из плюсов что в перспективе можно сьебать по рабочей визе.
Вся мякотка программирования не в галерах, а в возможности создать свой сайт/софтинку и грести деньги. Но омеганы-терпилоиды это понять не могут, лолд.
>>180088491 Хуйню не неси. Если ты настолько мудила безхребетная, готовая отдаться любому хуяндексу или хуюглу и стать мелким винтиком в огромной машине смерти, то welcome, ты прав. Но если у тебя есть голова на плечах и мозг еще хоть немного проявляет признаки оригинальности, можно вкатиться в кучу интересного, где твой код будет в первых рядах.
>>180088773 Господин работал с Apache WebLogic и прекрасно знает этот пиздец Но господин наивно понадеялся, что автор предыдущего поста имел ввиду именно JS
Я бы лучше в религию. Там не початый край работы. И заработки всегда будут хорошие. Если захочешь уехать за границу, то можно в южной америке открыть свою церковь, прихожане всегда найдутся.
>>180088924 Для этого нужна харизма. К тому же, блядь, программистами становятся, как правило, уебаны с социофобией, а ты блядь предлагаешь в регилию вкатываться. Уёбывай.
>>180088614 Вкатываюсь в ойти. Коплю бабки и опыт. Перекатываюсь в Канаду. Поступаю у вузик на генетика. Стаю богоподобным. Норм идея? Очевидно же что после говновуза здешнего у меня не будет ни работы, ни бабок чтобы съебать.
Скажи какой лвл ? Много ли свободного времени ? Учишься работаешь ?Это поможет подобрать подобрать тебе язык для вкатывания. В любом случае придется знать несколько языков.
>>180088964 Успешными программистами становятся уебаны без социофобии, потому что работать и общаться с говном ни у кого желания нет. Можешь посмотреть на любого успешного, все постят в своих Твиттерах и ходят на митапы, пьют пивасик.
>>180088964 ты видел местных регилиозников, не попов, а помощников, к сожалению не секу в их санах. зачморышы еще те. по маленьку прокачается харизма, ты и в ИТ не сразу становишься спецом.
>>180089071 Тру-кодеры пилят популярные продукты и делают популярные бложики, потому что платят за вот это всё. Можешь погуглить автора любого популярного продукта / бложика - ни одного социофоба там нет, уверяю тебя.
>>180086598 (OP) Учи питон. Самый легкий язык. Сейчас востребован как никогда не был. Только с него хуй слезешь. И да, матеша нужна. Она делает твой код более гибким и легковесным, а значит оптимизированным. Вот отличный курс матеши для тупых http://spacemath.xyz Инглиш то же обязон. https://www.duolingo.com
Начни с JavaScript. - Он относительно прост - Популярен и по нему много инфы в интернете - Привыкнешь в С-подобному синтаксису (С/С++, Java, C#...) - Дохуя интерпретаторов для андроида, можно играться на мобилке. Можно на мобилке писать браузерные скрипты и тут же тестить на Гугл-хроме.
А вот у меня, ньюфага в прогерстве, есть конкретное желание модифицировать старую игру жанра real time tactics (кажется она на правленном движке первого старкрафта), чтобы хотя бы она поддерживала высокие разрешения экрана. Вот в этом случае куда смотреть? С/С++ или ассемблер даже? Кто-то из коммьюнити игры даже пытался разъебать DLL-ку, отвечающую за графику, как я понял (см. пик), но потом забил хуй. В перспективе хотелось бы сделать полноценный мод, добавляющий новые фишки в игру. Проблема ещё в том, что код игры закрыт, а разрабы послали на хуй на предложение дать сурсы уже давно нахуй никому не нужной игры. Может проще сразу пилить ремэйк на каком-нить юнити?
Пришло время напомнить позёрам, первокурсникам и прочим отбросам критерии хорошего языка программирования.
1. Язык должен быть интерпретируемым. Хороший язык не заставляет программиста ебаться с компиляторами и прочим ненужным говном, позволяя сфокусироваться на основной задаче — программировании (запиливание параши - программирование).
2. Нет никакой типизации. Максимально допустимая — как в перле. Как сказано выше, хороший язык позволяет программисту не отвлекаться на хуйню и заниматься непосредственно делом (программированием).
3. Язык не принуждает к определённой парадигме (как это делает, например, уёбищная жаба или ещё более уёбищный си). Можно писать как угодно, объявлять и вызывать что угодно и где угодно, при этом код будет работать - программисту виднее, как ему писать его парашу.
Исходя из вышесказанного, примерами хороших языков программирования можно считать, например, PHP и JS.
Это самые лучшие и востребованные языки из существующих на сегодняшний день. Сюда также можно отнести питон, если закрыть глаза на его своеобразность. Ещё менее хорошим примером является перл.
Примеры уёбищных языков программирования - Java, C#.
Говно для студентов, которым ебанутые преподы не разрешают писать на нормальных языках, потому что сами, являясь бухим патриотичным быдлом с семьями, детьми и виндовсом, их не знают. Для программирования как такового практически бесполезны.
Примеры говна, не имеющего отношения к программированию - C, C++.
Эталоны чистейшего говна. Мудаки, которые тратят свою жизнь на изучение этого омерзительного кала, никогда не запилят хорошую парашу и не попадут в правящую верхушку, так как их умения не имеют ничего общего с программированием и потому бесполезны. Такие опущи пьют мочу на всех парашах и умирают рядовыми анонимами (мочехлёбами), чего и заслуживают. Не будьте такими и учите хорошие и полезные языки.
Всякую дрисню типа хачкеля, несмотря на то, что истории известны примеры долбоёбов, пытавшихся на ней программировать, даже упоминать противно, так что не будем.
>>180090772 Все тобой описывается одним словом - динамический.
Никакие мейнстримные языки уже давно не используют интерпретаторы. Все джиттится и аотится. Динамическая типизация и муьтипарадигменность так же неотъемлемые черты любого динамического языка программирования.
Стоит еще добавить, что будущее за REPL-driven development (опционально с image based или без них, но с live source), и это собственно так же качество динамических языков в первую очередь.
>>180089360 Зачем? Ты же быдлота ебаная, ты не начал и не начнешь пока не прижмет, как и оп, вы прокрастинируете высирая такие треды вместо изучения информации, вы даже не загуглите книги которые вам тут посоветовали хотя книги в 2018 да ещё и для погромистов мда, вы будущая элита программирования вы будущие быдлокодеры, жалкие макаки.
>>180091406 >TDD Блядь, пацаны, не хочу типы, давайте сделаем так, что как будто типы писать не надо, но надо писать спецификации, которые потом надо будет удовлетворять, которые по сути те же типы, но еще и "ехал мок через мок", ебать я умный, правда?
>>180091575 Спецификации могут описывать не только структуры, но и отношения. Если ты там ничего сложнее HelloWorld с помощью спеков не писал - это не моя вина
Гугл сделал новую ОС. Изучай Flutter SDK, пакет, создающей кросс-платформенный код, который работает и на Android, и на iOS. При этом используй язык Dart (он же — Sky). Поблагодаришь, когда станешь миллионером.
>>180091949 Между целыми структурами, блядь. Структуры уже представляй как хочешь, блядь. Классы с набором свойств и методов, блядь, или функции блядь. Типом блядь ты опишешь только одну структуру, блядь. Если ты конечно не из тех уебанов, блядь, которые плюют на шаблоны проектирования, блядь, и пишут суперклассы, блядь.
>>180092088 Ты кроме того, что типы не ограничиваются стрингами и интами не написал ничего еще. Охуеть как умно, что можно свой тип завести, да еще и область значений и операций описать. Без вас не знали. Но сука как ты опишешь отношение между двумя фабриками, например users и roles, без спецификации, только на типе? Надо чтобы у каждого юзера был свой набор ролей, и сами юзеры могут быть разных типов скажем?
>>180092269 Ты увидел знакомое слово "спецификация" и доебаться решил, недоразумение? Речь шла о TDD, это во-первых. Во-вторых, что ты нахуй вообще несешь, съеби.
>>180086598 (OP) Пока вы, блять, будите лезть в этого говно, оно никогда не сдохнет. Я понимаю еще, человек написал: "Посоны, я угорел по гейдеву, потому решил выучить плюсы, чтобы написанные мною игры летали! Посоветуйте годноту". А то пришел, ему видите ли "Нужно понятие о классах и работой с памятью", так пойди попробуй мелочи стрельнуть у бритых пацанчиков в шапках-годонках, они тебе объяснять по понятиям. Может выясниться, что тебе ни классы ни память не нужны. Неужели, блять, так сложно прикинуть, за каким хуем ты вообше лезешь в отрасль. "рассчитано на грамотных людей" - уебывай нахуй. Сколько вас таких тут было: "Хочу сдать программистом! Какой язык выбрать для начала?", "Хочу выучить язык %langname%. Посоветуйте литературы". Кто-то подрывается и отвечает вам, может даже по хардкору палит годноту. А вы, все те самые, которые поматросят и бросят. Дальше хелло-ворда дело не идет, не говоря уж о работе с памятью Неужели вы и вправду думаете, что программирование/кодинг/хакирство стильно-модно-молодежно и, того глядишь, на практике пригодится? Напряги свое серое вещество и подумай, нахуя тебе это. Просто оно тебе не надо, иначе бы ты не создавал здесь очередной хуевый тред, а загуглил бы давно нашел статьи на хабре/рсдн/100_других_ресурсов. Люди составили тысячи подборок с описаниями, рецензиями - выбирай и читай. Но нет, блять, вместо этого очередной хуй припиздовывет в кодач и устраивает симуляцию деятельности. Нахуя, скажи блять, подбирать тебе книгу, если ты ее даже не прочтешь? Ф пизду вас, мудаков!
>>180092332 >доебаться решил Ты там охуел что ли, сука? Ты сам начал выебываться, а теперь слиться решил? >Речь шла о TDD Спека вперед пишется - под нее все остальное. Ее и тестить проще, в нее логика заложена уже. >что ты нахуй вообще несешь Ты давай попробуй что нибудь понести сначала, а то я смотрю сидишь подпездываешь общие фразы
Давай, вкатывайся. У меня в 11 классе было из 20 человек 17 вкатывателей - погромистов, из которых смог что-то сделать только тот, который меньше всех пиздел о том, как он вкатывается в погромиста,а просто сидел и ботал математику и язык. Остальные либо до сих пор вкатываются, либо были отчислены. Как хорошо что из-за тренда на погромистов конкурс на востребованные инженерные направления значительно упал. Если ты че-то хочешь, прекрати спрашивать хуйню, в /pr/ 1000000 гайдов, на ютубе еще больше, нахуй ты тут спрашиваешь?
>>180092661 Какое понимание блядь? Есть общепризнанное определение. Я тебе сказал: хочешь выебнуться? Давай, обосри, то что я написал. Что-то ты одни вопросы задаешь, а выебывался то. Я уже сказал, собеседование проходить не собираюсь
>>180086598 (OP) Ментора найди себе, их много бесплатных. Так будет намного быстрее и легче. Ну либо курсы платные. А двачеров тупых не слушай. Нельзя советовать и не брать на себя ответственность - это тоже самое что в лужу пёрнуть, советовать должен учитель, который тебя учит.
>>180092494 Удваиваю этого просветленного. Бездушные биороботы не могут осознать что человеку может быть просто хочется вникнуть в тему, не потому что нужно зарабатывать 400к/сек, а потому что заинтересовало. Может захотеться прогать даже для спектрума, или для виртуального процессора без "полезных" задач, для вас, биороботы, это нонсенс, у вас нейроны горят от этого.
>>180092775 кнут тут не нужен, просто опытный программист знает дорогу в IT и костыли все, что нужно изучать, а что нет и в каком порядке. Ты говно по сравнению например с мидлом, это факт. Ты ничего не знаешь, по сравнению с ним. Потому нужен опытный программист.
А пердёжники на дваче, которые советуют хуйню - это тупые обсериши. Хочет человек в ИТ, советуешь - вот и бери под своё крыло, и работу первую дашь.
>>180092741 ОП точно так же пернул в лужу своим реквестом. Очевидно же что с такими запросами он через неделю бросит, т.к. не будет умного дяди-няни, который его всему научит и все объяснит.
>>180092815 >Написанное тобой не имеет ни малейшего смысла, по крайней мере в рамках TDD Ладно. твоя взяла, Якубович. Я сыграю с тобой в эту игру. TDD это когда мы сначала пишем тест того, что хотим получить, а потом код, который этому тесту удовлетворяет. Следующий вопрос?
>>180093101 скорее всего. Но без ментора точно бросит через неделю, споткнувшись о первый камень. Это нужно иметь огромный интерес к этому, чтобы спотыкаться и самому вставать. А такие люди обычно вопросы не задают, да.
>>180093328 Ты в тесте логику реализации закладываешь что-ли, усатый шмель, блядь? Или для тебя спека это "Короче тут мы хотим 0 получить, а если с этим набором входных данных, то 1"?
>>180086598 (OP) Смотри, все языки предназначены для разных вещей. Что - интересно, то и учи.
Могу сказать, что по опыту многих быдлокодеров, большая ошибка - начинать изучать программирование с питона, ибо потом будешь откладывать кирпичи при виде си-подобного кода, которого 80%.
Могу предложить жабу или жс, самое то для тех, кто не знает, что хочет и, внезапно, Haskell Серьезно, если будешь учить, через год ссать на быдло будешь.
>>180093439 Тебе значение слова "спецификация" рассказать, или показать в учебнике, что и тест в TDD, и тип - это взаимозаменяемые до некоторой степени спецификации, помогающие писать корректный код?
>>180093554 >до некоторой степени С чего начали на том и закончили, ну пиздец. Я тебе еще раз говорю, если ты там TDD в лабах для первого курса используешь, то с тобой понятно все блядь. Время мое тратишь тут сука
>>180086687 Внезапно неплохой совет, хотя и от дурачка. Только одним скуэлем не отмажешься конечно, нужно MYSQL\PG\ORACLE знать и понимать, чем отличаются, как работают, до талого. Только после этого имеет смысл вкатываться в кодинг
>>180093753 Блядь что вы несёте, сейчас это требуют как вспомогательный навык, нахуя ему программировать учиться начиная с джойнов хуйцов и селективной говна и помоек? Работать чисто с БД он явно не будет, так что просто потраченное вникуда время.
>>180093622 Это не те степени: в одном случае у тебя нет гарантии корректности алгоритма, во втором случае у тебя нет гарантии корректности самого теста / мока. Какие ты отношения при помощи тестов проверять собрался - хуй тебя знает, но это уже и не важно.
>>180086598 (OP) > С чего лучше начинать если ты полный ноль? Матан хорошо знаешь? Выбирай функциональщину, там ещё не так много равшанов с 10к, но намечается.
>>180086598 (OP) Что ты хочешь научиться делать в конечном итоге? Проектировать веб-приложения, делать прикладные программы, а может вообще драйверы для железок писать?
>>180093957 Весьма спорное утверждение. Серьёзный матан может потребоваться для освоения 3D. В ряде случаев, для освоения физических движков, в том числе двухмерных. В общем же случае с запасом хватит школьной программы математики и булевой алгебры.
>>180093590 Ну если твоя цель в жизни только срубить бабла, то да. А есть куча леваков-программистов, которые работают на идею. Такие разрабатывают свободное бесплатное ПО, ТОР, впн-ы, свободные площадки, чаты, соц.сети и прочее. Я сам себе так ментора нашёл просто, точнее даже проект-команду менторов, которые как хобби помогают новичкам.
>>180086687 >>180093753 Нет. Это плохой, негодный совет. Для того же веба существует масса ORM'ок, которые позволяют писать обращаться к базе, не подозревая о SQL.
>>180093852 Из-за таких как ты потом сука ненормализированные ДБ со скрипом работают. Это как раньше 1с у бухов, блять отдельные сервера им подавай. А все почему, потому что в БД копаться не нужно.
>>180094403 Пидорас блядь есть специальные спецы которые базами занимаются и выстраивают её так, чтобы без скрипа работало. Заставлять кодера копаться в этой помойке - пиздец полный.
>>180086598 (OP) тред не читал особо. про гугл и документацию все грамотно расписали. начать рекомендую с книжки а-ля основы алгоритмизации и программирования. из языков с самого начала хорошо заходит Pascal, потом можно на PHP перекатываться. школьники всякие будут кидаться говном и советовать учить новомодную хуйню, но они долбоебы, которые программировать начинают по гарвардийскому курсу SC50. как правило на работе в офисе сидит консервативный руководитель отдела разработки, который будет за то чтобы: все баги были отлажены годами, код после тебя могли прочитать переемники и т.д. и он будет прав, т.к в бизнесе главное чтобы работало и работало надежно. из новомодного советую разве что посмотреть на Go, т.к сейчас некоторые компании переписывают свой бекэнд на нем. ссылка по теме: http://learnpascal.ru/
>>180086598 (OP) >Что начать изучать? Английский, без него вообще никак. Это минимум 15 часов в неделю, если меньше - не будет толка. Если работаешь фуллтайм, то на кодинг уже не останется ни сил, ни времени. Если его не сможешь осилить, то код не для тебя.
>>180095011 чёт отвалилось... из новомодного советую обратить внимание на Go, т.к многие компании сейчас переписывают свой бекэнд на нем. ссылка по теме: http://learnpascal.ru/
>>180095236 мне нравится что запушить там = вытолкнуть и много всяких таких хохм. катись дальше и не выебывайся, английский я знаю на уровне пообщаться с иностранцами в московских модных клубах
>>180095659 ну еб твою мать. выталкивай свой код дальше и не смейся над этим. я когда пушил не смеялся, а когда выталкивать начал каждый раз катаюсь по полу
>>180095797 Так он уже забил. У таких, ему подобных, не хватает интереса и энтузиазма даже страницу Программирование в википедии прочитать, на которой овердохуя кроличьих нор в виде терминов для дальнейшего погружения.
>>180091332 Хорошие книги проходят редакцию и содержат структурированную, качественную информацию от авторитетного источника. Конечно, книги имеют свойство быстро устаревать, но для изучения основ и хороших практик - самое то.
>>180096058 Мантра уровня - чтобы научиться рисовать, надо просто рисовать. Это так не работает.
Огромное количество людей не имеют способности в банальное отслеживание причинно-следственных связей даже в обыденных вещах. Чтобы они смогли в программирование - это из области фантастики.
>>180096246 на самом деле это нихуя не весело и не оправдывает те ожидания, которые испытываешь устраиваясь в какую-либо компанию. поэтому и ищешь хохмы во всяких выталкиваниях
Мужики. Мне - теперь уже 30 лет. Я не бородат, но и смузи не пью. (я даже не знаю, что это такое). Но паспорт спрашивают до сих пор. Я полюбил программирование с детства. Надо сказать, пекарня появилась у меня довольно поздно, по сравнению со сверстниками. Лишь в 2000ом. А интернет через год. Приставок кроме денди у меня и вовсе не было. Да и играть я никогда в итоге особо не любил.
Первая моя пека была смехотворна. В силу возраста я не помню всей конфигурации. Помню, что была 95 винда, и жесткий диск был на 500 мегабайт. Да, мега.
Через год, мы его апгрейдили. И он уже тянул 98 винду, и жесткий диск был 2 гига (не по шагам). (парамерты озу, проца и прочего, я разумеется не помню, потому как и не знал их в то время)
Никто в моем окружении не смыслил в пекарнях ничего. Я первый же месяц ее обладания (еще первой, с 95й) мы со старшим братом (который на минуточку старше меня был, царствие ему теперь небесное, на 14 лет) мы ее угробили, и никто не знал, как ее починить. В общем-то, тупо слетела винда. Но тогда-то этого никто не знал. А поставить ее заново. 95ю, это было целым квестом. Из доса, с преждевременной установкой драйверов на cd-rom с дискеты и все такое.
В общем, я полгода, ПОЛГОДА, ребят, методом тыка и набиранием рандомных команд в консоли с уровнем знания английского 6го класса, все же смог это сделать.
А потом. Потом я заболел авторанами. Может кто еще помнит. Раньше на дисках, на любых. С фильмами, программами (о да, кто не знает, тогда были авторынки. и там был обмен дисков. по типу как видеопрокат в видеосалоне, когда-то меняли кассеты. тогда меняли диски. и не суть с медиа, или софтом, или мануалами, или картинками). Так вот. Автораны. Я заболел ими. Я просто брал все автораны. Препарировал их, и переделывал. Где-то достаточно было правки их конфигов. Где-то надо было лезть в ресурсы. И может сейчас это кажется мелочью и смешным, но тогда, для школьника, без интернетов и окружения, - для меня это было круто.
Потом я изучал плюсы, бейсик и флэш, по лекциям с диска купленного отцом все на том же радиорынке. Если кому интресно, отец мой был инженер-электрик. Когда-то преподавал в речном училище, потом работал в медтехнике. Потом на заводах. Мать простая кассирша в магазине. Их уже нет в живых.
Так вот. Потом, в 2001ом. У меня появились интернеты. Ох, ты божечки мои, диалап, с 24кбит/с. Чуть позже карточки РОЛ на 20 часов, с бесплатным ночным доступом.
Прежде чем выйти в сеть, я заранее в день, составлял список всего, что мне нужно найти. И потом, когда интернет был бесплатен, с 2х до 9 утра (хотя в школу надо было к 8ми, поэтому до 7.40), я быстро искал все что мне нужно.
В основном это был софт, мануалы, и мелкие утилиты, и всякая медиа, вроде музыки, картинок, заставок (что удивительно, тогда я даже не интересовался проном. да и интересоваться им стал, лишь годам к 25, когда моя половая жизнь стала весьма разнообразна в плане извращений. и да. с девушками у меня все в порядке. я не был забитым омеганом).
Потом были чаты. И ох, как же они меня воодушевляли. Я горел идеей написать свой. Это была эпоху, еще до аяксов и прочего. Фреймы, на серверах демоны. Все пытались скрыть щелчки обновлений в браузерах как могли. Ребята, в чатах, просто дали мне несколько ключевых слов, для постигания веба. Вроде того как css\html\js\php и прочее. К слову сказать, к тому времени я уже вполне себе писал десктоп для личных и возвышенных нужд на плюсах. Но тех самых ключевых слов, мне было досаточно с головой, чтобы погрузиться во все. Уже через год, я мог писать фуллстек с нуля, полноценно. И с 2003го вполне себ фрилансил. С каждым денм и годом повышая скилл.
Веб я люблю и по сей день, хотя пишу и не только лишь его. В моем инструментарии, не считая языков разметки и конфигов, около пяти языков(js\go\php\c(без плюсов ныне)\java(под мобилки)). Но приоритетной и любимой платформой остается веб. Господи, лишь идиот может не любить его.
Я программирую уже 17 лет. И программирую не ради денег, хотя и получаю отныне не мало, а более чем достаточно. Мне это нравится. Пиздец как нравится.
Я читаю этот и вообще все треды в зекаче уже несколько лет. И невероятно разочаровываюсь в вас, мужики. Вы порою, неспособны нагуглить самых простых, очевидных вещей. Господи. Нагуглить. В 2000м, нагуглиьть вообще было ничего не возможно.
Вы приходите сюда, и срете однотипными, невежественными по отношению к аудитории, глупыми вопросами.
Вы гонитесь за мелочевкой, и не пытаетеьс никогда (почти) проникнуться идеями. Философийе.
Вы настолько мелочны и невежественны, что порою удивляешься, как такое могло произойти, и еще больше того, почему находятся те, кто вам еще что-то отвеачает.
Но да ладно. И это все лирика. Пусть здесь анонимный форум. И пусть найдется не один десяток пославших меня нахуй(хотя вряд ли они осилят эту простынь). Но вам самим, для собственного достоинства, никогда не было стремно, что вы не можете справиться, с простейшими вопросами. С самостоятельным поиском ответов на них. С простейшими, черт возьми. Неужели у вас настолько нет чувства собственной важности, в нули, что вы вовсе не пытаетесь никогда, решить проблему самостоятельно. (учитывая то, что проблемы обсуждаемые здесь решаются просто мизинцем правой ноги в течении пяти минут максимум). Мне стыдно. Стыдно за вас.
Любите программирование. Или не пытайтесь в него. Берегите себя.
>>180096058 Даже, чтобы научиться гуглить нужен талант. и тысячи таких тредов это подтверждают. А ты про программирование говоришь.
Способность самостоятельно решать задачи, тем более не стандартными путями - еще какой талант. А уж аналитическое мышление, экстремальное жонглирования уровнями абстракций, схватывание на лету всего подряд настолько, насколько это необходимо в данный момент, способность погружаться в доменные области без боли - все это требует определенных черт личности, которые не воспитываются навыками и задротством.
Алсо, то, что тебе кажется задротством со стороны, не является таковым для того, кто им занят.
>>180097138 ты к кому на вы обращаешься? я один тут. когда я вливался в программирование и писал дома читы для игр с оверлей гуи, блекджеком и шлюхами - было весело. а сейчас частенько пишу одноразовые костыли которые тупо работают с тем или иным апи и что-то там делают, и дай бог чтобы прилетела похожая задачка и он ещё понадобился.
>>180086687 >>180088351 >>180093665 >>180093753 >>180094294 > учи SQL > НУ ТЫ И ТУПОЙ АХАХАХ СУКА Внезапно... проектировщиков дб очень мало. Нормальных - вообще нет, по сути. В мелкобизнесе только ублюдки, которые даже понятия "реляционная алгебра" не знают. Черти малолетние. С друой стороны - работодатель, чаще, даже не требует навыков проектирования, ибо платить он за это не намерен. Это входит в твой комплект человека-оркестра, равно как и навыки девопса.
В оконцове ты должен будешь: - собрать и настроить сервак; - написать бэкэнд; - отстроить мемкашеды нгинксы; - спроектировать бд; - ПОНЯТЬ ЧТО НЕСТЕД СЕТ ИСПОЛЬЗУЮТ ПИДАРАСЫ и научиться пользователься хранимыми процедурками, если ты долбоёб и не лечишься, водружая монстра на mysql; - собрать фронтэнд; - получить ссаные 60 тысяч и радоваться тому, как ты обошел свою мамку по зп; - продолжать стагнировать рынок макак всех сортов, давая работодателю ФУЛЛСТАК в его понимании;
Пусть поработает джуном и миддлом на пыхе и уйдёт в менеджеры, ибо в пизду на таком рынке что-то делать.
>>180088491 >а IT уже кончается АХАХАХАХАХАХА БЛЯДЬ НАМ ТУТ ВИРТУАЛЬНУЮ РЕАЛЬНОСТЬ ЗАПИЛИЛИ, КВАНТЫ А У НЕГО АЙТИ КОНЧАЕТСЯ. ОНО ТОЛЬКО НАЧИНАЕТСЯ НАХУЙ, БЕЗДАРЬ
>>180094207 Моя цель не срубить бабла, а быть счастливым, а твои менторы недалекого ума. Бесплатно помогать корпорациям монополистам и вайтишникам, которые как раз за деньгами и лезут сюда, человеку который с пеленок программирует ментор не нужен.
Что начать изучать? Объясните какие языки где используются? С чего лучше начинать если ты полный ноль? Посоветуйте годной литературы новичку.