24 декабря Архивач восстановлен после серьёзной аварии. К сожалению, значительная часть сохранённых изображений и видео была потеряна. Подробности случившегося. Мы призываем всех неравнодушных помочь нам с восстановлением утраченного контента!
История о том, как я уже шестой год безуспешно вкатываюсь в программирование.
История такова: в 2012 году я начал учить C#, поначалу было интересно, но в определенный момент читать книгу стало очень скучно, и я еле-еле добрался до массивов. Я подумал, что C# - это не мой язык, и начал учить C++, затем С, затем Java, PHP, JS, Python, потом Go, потом Rust. Как правило, дальше одной главы в книге я ни разу не продвигался. Как результат: за 6 лет я выучил синтаксис С (переменные, циклы, массивы) и немного ООП (что такое класс и объект), а также синтаксис Python. Что делать в такой ситуации? Как перестать бросаться с одного языка на другой? Мн очень обидно, ведь все мои знакомые, которые начинали вкатываться в программирование 6 лет назад, успешно вошли в айти и работают там. Самые успешные уже работают сениорами.
>>177330282 В этом то и проблема, тебе не интересно. Я вообще хз, как некоторое люди собираются вкатываться в программирование, если им это не по душе. мимо дропал книжки на половине и скорее бежал писать прогу
>>177330316 Это обычно в школе всплывает. Я вот хотел программистом стать и стал. Но хуёвым, потому что это не моё, похоже. Сам не знаю, кстати, что теперь делать, потому что в 27 надо что-то жрать и платить за съем халупы, а хотелось бы ещё иметь какую-то подушку на случай пиздеца со здоровьем. Учиться и работать сил не хватит, да и чему учиться хуй знает.
>>177330384 >скорее бежал писать прогу Ну у меня такое желание тоже возникало, но я бросал, потому что не хватало знаний. Например, я хочу написать парсер какой-нибудь хуйни, но не знаю, как создавать многопоточные приложения, как нарисовать gui, как распарсить html. Гуглю, но везде все написано очень поверхностно и хороших примеров нет.
Солидарен. В детстве, освоил basic на спектруме по книге Как написать игру для ZX Spectrum, потом освоил аналогичную книгу Как написать игру на Ассемблере, это уже крутой уровень был
Дальше пошли всякие Turbo Pascal и Turbo C++, затем Дельфи и прочее, и все это как хобби, в 5-9 классе. Писались всякие игрушки простенькие, и приложения, типа Скин Мейкера для Винампа
Все это нафиг не пригодилось, влез в Вебмакакинг, потому как интересно было верстать, дизайнить. Ну и как то так, фигачу, фрилансю, регулярно чтото новое осваиваю, потому что просто интересно
>>177330653 Я нихуя матаны не знаю. Возможно, но на высокую зарплату лучше не рассчитывать, я думаю. Будешь пхп-макакой или с-макакой поднимать уарт и светодиодами мигать.
>>177330796 Я готов, что угодно задрочить кроме ануса, чтобы зарабатывать 15 тысяч рублей в месяц. Но проблема в том, что я абсолютный ноль в математике.
>>177330103 (OP) Если ты за шесть лет так и не в вкатился - забудь, не твое это. Сейчас, это не 6 лет, когда можно было за пару месяцев выучить PHP, html, css и вкатиться в какую нибудь студию по разработке сайтов, где бы ты уже прошарился дальше. Сейчас все сложнее, даже в вебе - если не совсем днищенская веб студия, то у тебя два стула - 1)Фронт - Яваскрипт(чистый бед жиквери), знание нескольких фреймоворков(или одного хотя бы) типо реакта и ангуляра, адаптивная верстка, вебпаки всякие, гульпы, бэм-хуем. 2) На бекенде тоже все сложнее - пыха 7, хорошее понимание какого нибудь фреймворка типо симфони 2 или ларавел, паттерны и прочая ебота.
>я выучил синтаксис С (переменные, циклы, массивы) и немного ООП (что такое класс и объект), а также синтаксис Python. Это 2% от необходимых знаний. Если ты 6 лет назад не вкатился, сейчас тем более запрыгнуть в ит-галеру вряд ли получится.
>>177330507 А ты что думал, зайдёшь а там всё расписано? Орирую с тебя. Тебе книга базу даёт, а под базой подразумевается не только "синтаксис" , но и все парадигмы, некоторые паттерны и самое главное ты выучиваешь стандартную библиотеку. Только после этого ты можешь начинать что-то гуглить. А иначе нах вообще ты будешь работодателю нужен если и сам загуглить решение может. мимо java джуниор 1 курс в понедельник первый день на РАБотке
>>177332326 Ну как я уже писал, у меня тоже всплыло только говно. Родители вдолбили, что я должен инженером стать. Я ещё на этапе обучения понял, что в рот это ебал, и вкатился в инженера-программиста. Сейчас и это заебало, думаю вкатиться в веб, но не ебу, получится или нет. Сколько можно вкатываться нахуй, у меня уже половина бывших однокурсников гребут лопатой, успешные все, а я всё как будто в середине нулевых в школе застрял и не могу никак решить, кем я хочу стать.
Нафига нужны эти книги? За 5 лет погроммирования не дочитал ни одной книги. Любая задача гуглится на раз. Прикладной прогинг сейчас это унылый копипаст. Ни разу не было проблем ни с чем, ни с библиотеками ни с многопоточными приложениями, все элементарно. Хуяк-хуяк и в продакшен, гендир говорит маладца.
>>177330103 (OP) Брать и учить что-то одно, очевидно же. Перестань метаться и выбери для начала сферу, что тебе интересно: веб, мобаил или десктоп. Исходя из сферы выбирай ЛЮБОЙ язык программирования и задрачивай его не сомневаясь в выборе.
>>177333447 >не сомневаясь в выборе Для меня это самое тяжелое. Я начинаю что-либо учить и мне это нравится, даже интересно. Но, как только я захожу на двач, я вижу, что мой выбор говно, С# и Java умирают, а на питоне нет работы, я сразу теряюсь и впадаю в депрессию. Наверное, пора сходить к психиатру.
>>177330103 (OP) ну так по каким причинам ты переходил от одной книги к другой? ну с первой понятно, тебе стало скучно. а дальше? ну прочитал ты главу из новой книги... и?
>>177333447 А что конкретно посоветуешь? Слышал вроде, что питон и ява сейчас топ, но что как хз. Хочу вкатится, но знаю только Паскаль (задачки с ЕГЭ, олимпиад решал) и немного разметку хтмл.
>>177333632 Ну и я как зайду так охуею. То плюсы надо, то они мертвы и ебашь джаву, то джава не нужна, ебашь пистон. В итоге я забил хуй и решил взяться именно за питон. Почему? Плюсы -- говно, почитай ответ Линуса Торвальдса про то почему гит писали на С, а не на них. Я читал книгу и заебался втыкать в шаблоны, нахуй, я хочу программы писать, а не мудиться с языком. Джава мне не знакома совсем как и шарп, а на питоне я немного писал, и он мне очень понравился. Плюс на него можно писать на С модули, если надо очень быстро, а я некоторый опыт имею. Читать двач или ещё какую-нибудь хуйню для того, чтобы понять, что сейчас востребовано, по-моему, не лучшая идея. Потому что всяк кулик своё болото хвалит, а чужое обсирает. байтоёб
>>177330103 (OP) не распыляйся, зайди на hh, посмотри вакансии и список технологий и то учи что больше нравится.
Еще можно взять 20 вакансий из ОДНОЙ области, выписать все технологии в эксель/блокнонт и ставить плюсик. Какие больше всего плюсиков наберут значит они часто встречаются и популярные, то и учи
>>177330884 Не используется в программирование математика. Почти совсем. Даже в хваленых хаскелях, который типа тк использует, но категорий никаких там нет. мимо математик
>>177334659 Ну сорта говносайтов, где подожди минуту до капчи(или купи премиум). Оно же на компе выполняется на жабаскрипте и нихуя не проверяется. Надо только определить переменную и как-то 0 туда ёбнуть. Браузер ff. Есть какая консолька или что-то же должно быть?
>>177333723 Куда именно ты хочешь вкатиться? Программирование очень обширное. Ты должен понимать что ты хочешь разрабатывать, а потом выбирать язык программирования, а не наоборот. Язык это средство.
>>177330103 (OP) Так зачем вкатываться, если тебе это не интересно? Займись каким-нибудь нормальным занятием и не еби себе мозги. Уверяю тебя, ты быстро сойдешь с ума от этой работы, если она тебе не нравится.
Блять, двач, учу js на сайте Кантора и блять, там переменные, функции хуе мое, а что блять, а как? Я хочу уже захуярить свое какое-нибудь говно, но там из примеров всплывающие окошки, как сука это понять, так скать, соединить воедино и написать, свою йобу. Примеров, где конкретно эти функции применяются там нет, будь это какая-нибудь сортировка товаров и.т п, нихуя. Как, сука, я должен понять, где их применять одного оператора, а где другого? Да хуй с ним, как заставить ебаную кнопку "play" на видеоплеере проигрывать видео, аааа блять! И это я только в начале нахуй! Бросать не хочу ибо интересно, это только в начале так не понятно, дальше будет лучше? Я вообще это начало ебучее понять не могу.
>>177335120 С этой хуетой легко разобраться. Залежь на джавасайт и разберитесь код страницы. Потыкай все, что тыкается. Узнаешь куда больше интересного чем на уроках.
>>177335237 че там такого-то? любая функция в жс это замыкание. это просто механизм через который ты получаешь доступ к переменным в родительской области видимости и так до глобальной
>>177335120 Кантор - хуевый ресурс для изучения с нуля. Мне его советовали, когда вкатывался, но потом я забил хуй и купил подписку на кодскул, где в виде коротких видосов объясняли материал и надо было делать задачи на закрепление. Рекомендую потратить немного времени и найти ресурс, который тебе лучше заходит, и не мучиться. Если тупой для Кантора, в интернете есть миллионы курсов, где разложат всё так, что даже самый тупой битард поймет.
>>177335064 Самые разные, под каждую платформу есть разные языки программирование. Веб-программирование - клиентское или серверное, мобильное под андроид или iOS, десктопное под разные операционные системы, геймдев как отдельная область и прочее.
>>177330103 (OP) >за 6 лет я выучил синтаксис С (переменные, циклы, массивы) и немного ООП (что такое класс и объект), а также синтаксис Python. Пиздец, ну ты и долбоёб слоупочный. Это месяц работы от силы. >Что делать в такой ситуации? Забить на программирование. Очевидно, что тебе оно нахуй не всралось раз ты за 6 лет сделал примерно нихуя.
>>177330103 (OP) Добавлю свои 50 копеек, ОП. проблема куда глубже только перехода с языков, что-то тут не чисто, то есть, ты боишься, попросту, что-либо начать дальше и лучше будешь учить ещё что-то, но избежишь действий дальнейших. Нужно поработать над этим именно, а с твоими навыками, очевидно, можно уже где-то работать и набираться реального коммерческого(!) опыта! Попробуй пойти к психотерапевту, если сам не сможешь, или же работай над страхом. Если тебе, конечно же, интересно программирование в целом. А если нет, ищи себя. может, ты в тестировании сгодишься, например. Там же автоматизация есть, твои навыки понадобятся. Удачи тебе, ОП. мимо невротик-недоайтишник
>>177332652 >у меня уже половина бывших однокурсников гребут лопатой, успешные все, а я всё как будто в середине нулевых в школе застрял и не могу никак решить, кем я хочу стать. Сейм шит хочу выпилиться нахуй. 24 lvl.
>>177335565 так это обычные неврозы, сам так живу, дело не в них вовсе, а дело в твоих ощущениях и сравнениях, не они дурачки, по сути, а у тебя проблемы
я с одним челом жил на хате, который кучу лет назад уехал в турцию гидом работать, потом в тайланд - там и остался. так вот недавно он написал мне с просьбой помочь и выяснилось, что он въебал на курсы по рельсам 20к$. буткэмп 4 месяца в Куала Лумпуре и 3 месяца курсов в москве. сказать, что я охуел - ничего не сказать.
>>177335421 На мой взгляд десктоп - самое эффективное, но ещё тянет в геймдев сидеть в одной комнате с четырьмя лоличками. Что учить? напоминаю, из стартовых знаний Паскаль уровня ленивый школьник и хтмл лоулевел разметка
>>177330103 (OP) >Как результат: за 6 лет я выучил синтаксис С (переменные, циклы, массивы) и немного ООП (что такое класс и объект), а также синтаксис Python. Ну ты крут, братишка, другие это за пару месяцев запоминают.
>>177330103 (OP) Ну js, C# для разработки хороших веб приложений, а на C++ учи под vcl кодинг пиши десктоп прилы, впринципе у тебя полный набор. Если хочешь быть в тренде писать свои серьёзные приложения уровня 3D Max, photoshop, virtualbox итд - вкатывайся в Qt C++, в КьюТэ даже игры можно разрабатывать с нуля под openGL
>>177336249 C# десктоп это тоже самое что на пхп писать десктоп. Идиоты как взяли эту моду на серверном языке писать десктоп софт - так все дауны и подхватили. Если перед тобой человек который написал десктоп софтину на си-шарпе - перед тобой даун похлеще пхп клоунов с десктопом.
>>177330322 Мне вообще нихуя не интересно. Тем не менее работаю программистом, имею $3k в мухосрани, программирование ненавижу - хуйня для задротов опущенных. Но лучше уж так, чем говноменеджером за среднюю по региону.
не знаю, куда рассказать, расскажу тут я боюсь сменить работу, потому что социофоблю, но завёл аккаунты и меня зовут на выше зп, а я боюсь отвечать рекрутерам на нынешней уже удаленно год, хочется перемен, тасков и денег, но боюсь, не знаю, что делать к психотерапевту хожу
>>177330103 (OP) Когда мне было 16 тоже пытался вкатиться в разные питоны, пыхи и.т.п. но тогда не сраслось, нашёл себя в дизайне приложений. Сейчас опять начал изучать python. Зачем? Хз, в колледже когда учился, опять зацепило это дело.
>>177336773 у меня паника сразу, я веду себя, как ебаная жертва, ставлю всех выше себя и ничего не делаю, боюсь даже представить, как можно иначе действовать, все только на словах в теории
>>177336879 неизвестности, боюсь говорить с рекрутерами и технического собеседования, боюсь каких-то митингов по скайпу, тут такого нет вообще, а это будет что-то новое, я боюсь брать ответственность и т.д., хоть у меня уже и опыта на Мидла
>>177330103 (OP) >Сначала было интересно >Но потом я сорвался, не дочитав до массивов. Ору блять. Массивы это вторая тема после хеллоуворлда, ты понимаешь? Сишарп не его язык блять. Мб погромирование это не твое? Я искренне надеюсь что это толстота и на самом деле таких дегенератов не существует
Почему на дваче такие агрессивные скоты? Зачем самоутверждаться за счет тех, кто не представляет никакой ценности? Типичные обмудки из ИРЛ. Мейлачер - это даже хуже гопников. Единоственное - физически безопасно общаться с отморозками, которые мейлачеры.
>>177330103 (OP) А какие языки хакиры учат, ну чтобы там вкудахте ломать, казино шантажироватьхз даже че там сделать нужно чтобы шантажировать, с карт бабки пиздить, ложить и дудосить сервера? мимо заводской хуй просто любопытно
>>177336763 Чтобы стать вебмакакой и фрилансить, т.к на официальную работу меня до 27 никто точно не возьмет. Моего личного дела нет в военкомате, в армию идти не хочу, т.к год без кудахтера и обстригут патлы еще. По дурке не буду косить, т.к успел уже сдать на права.
На самом деле понимаю опа. Книжки читаешь и там примеры. Примеры в стол. Это как приготовить себе салат просто чтобы ножом помахать, а потом въёбать всё в помойное ведро. А хочется что-то реально работающее сделать. Но куда там ньюфагу? В этом плане ардуинщикам лучше всего. Немного вкатился и уже можно запилить какие-нибудь часы, метеостанцию или ещё какую-то херь. Она не нужна, но хотя бы работающее что-то и реальное.
>>177336971 Ты несешь ответственность только за себя и свою жизнь, за свое благополучие. И если у тебя будет больше денег - твое благополучие улучшится. Насчет митингов по скайпу, это ты про конференции? Если у тебя есть настоящий опыт, то пройти собеседование тебе не составит труда. Тебе нужно просто попробовать, ничего плохого не случится, в худшем случае ты потеряешь немного времени.
>>177337170 на реальном проекте джуном и поймешь, потом сможешь уже после реальных примеров и своё делать, лучше будешь в теме шарить, очевидно сам прозрел после реального проекта
>>177336796 Питон хуйня для обучения. Он не строго типизирован, своей "идеологии" хз, как это назвать правильно у него нет. Обычно он нужен тем, кто быстро хочет нашклепать нужную програмку, но при этом он не программист - учёный, который пилит нейросеть или васян, которому нужно создать бот в телеграм. Но никак не для обучения. Лучше посмотри на си подобные языки.
>>177330103 (OP) Такая же хуйня. Только я учил C++, выучил структуру программы, функции, указатели, много еще всякой ненужной хуйни (как мне потом показалось), дошел до ООП и бросил, я понял, что не смогу реализовать себя как погроммист, да еще на таком овер сложном и дохуя замороченном языке, которым, как мне показалось, пользуются всякие очкатые профессоры, которые по 10 лет до этого учили вышмат, а я хуйлан такого недостоин ИМХО.
Еще я учил пресловутый js, даже могу написать какой-нибудь говнокод, далеко зашел я в изучении js'a, даже понял как работать со структурой DOM'а, могу менять какие-то свойства элементов, немного пользовался jquery. Но я уже совершенно нихуя не помню эти ебучие фишки js'a, вроде замыканий, колбэков, застреваний.
>>177337108 А с чего ты думал, что тут какие-то другие люди? Всегда и везде одна и та же хуйня. Те, кого чмырили ерохи ирл, будут самоутверждаться засчет тех, кто слабее или в чём-то хуже их, потому что самоутвердиться очень нужно. Ничего удивительного, что в интернете столько озлобленных уебанов, сколько и ирл.
>>177337178 >пыха луче для фриланса в джаве больше денег А что из этого проще и быстрее будет освоить? И требуется ли матан? А то у меня с ним проблемы были в школке.
>>177337247 Так у джуна в вакансии требований хоть жопой ешь. Да хоть основной язык знать и уметь что-то писать на нём. И помимо языка ещё требования есть. А всё это просто по книжке не научишься делать, надо что-то писать.
>>177337250 Полнейшая хуйня, Питон как раз строго математически правилен и идеально подходит для обучения, на нем даже SICP преподают. То, что он заодно подходит для всяких криворуких васянов, это лишь бонус. Мимо-препод
>>177330103 (OP) >История такова: в 2012 году я начал учить C#, поначалу было интересно, но в определенный момент читать книгу стало очень скучно, и я еле-еле добрался до массивов. Аж подавился.
>>177337114 Они не погромисты, а чаще всего кто-то типа аферистов, только в сети. Ведь большинство людей дегенераты и их можно взломать перебрав пароль. Всякие крутые хацкири охуенно разбираются в сетях, делают скрытые вирусы хз на каком языке, но это не так уж и важно я если ты хуй, которые ддосят какой-то сайт и тд. В общем, им надо знать программирование и ещё куча всякой хуйни, ведь дыры есть везде.
>>177330989 >Сейчас, это не 6 лет, когда можно было за пару месяцев выучить PHP, html, css и вкатиться в какую нибудь студию по разработке сайтов, где бы ты уже прошарился дальше. Основы одни и те же. Если хорошо задрочишь основы, дальше чуть проще будет. >Яваскрипт(чистый бед жиквери) Он до сих пор популярен, удобен и широко применяется. >На бекенде тоже все сложнее - пыха 7, хорошее понимание какого нибудь фреймворка типо симфони 2 или ларавел, паттерны и прочая ебота Эти все вещи тоже не вчера придумали, просто растет число веб-макак, таких же вкатывальщиков, как ОП, поэтому на рынке труда их труд обесценивается, уровень качества, из за конкуренции, растет.
>>177337211 у меня удаленный опыт больше года, да, но тут я уже простаиваю и меня это злит, но с другой стороны - я всё никак не могу принять ни одно предложение, даже для экспириенса, это тоже раздражает, поскольку я уже отморозил порядка 4-5 предложений! А они периодически поступают (а я и не против), но только тешить самолюбие этим мало Спасибо тебе, добрый анон, за поддержку :3
>>177337301 Анон, да знаю я это. Иногда находит на меня мысль, что, мол, нельзя же быть таким лицемером и пидорасом, когда тебя травят, а ты, в прицнипе, такой же хуесос или еще злей, но тебе не дают разогнаться, а вот когда дают...
Я не сетую, что, мол, мир должен быть другим. Все логично. Ничего нового. Это мои заморочки - написать просто решил.
>>177337436 Требования к PHP-программисту Базовые требования к программисту PHP таковы:
Опыт работы. Часто просят показать примеры работ на github или bitbucket. Знание PHP, MySQL, HTML, CSS, JavaScript (Ajax, jQuery). Знание ООП, MVC. Умение разбираться в чужом коде. Английский язык на уровне чтения технической литературы.
>>177337526 >Эти все вещи тоже не вчера придумали, просто растет число веб-макак, таких же вкатывальщиков, как ОП, поэтому на рынке труда их труд обесценивается, уровень качества, из за конкуренции, растет. че ты несешь поехавший как оп что-то где может обесценить? он дошел до массивов ЕЛЕ ЕЛЕ и ему еще до этого БЫЛО СКУЧНО он просто тотальеный даун и вообще ни на что не влияет, как и тысячи других даунов, которые дауны вроде тебя все время упоминают рассказывая о рынке труда
>>177337454 В криптографии требуется знание математики, но при этом ты не йоба-ученый. >>177337491 Так что писать? Примеры из книжки просто? Я ж говорю, что ньюфагу не интересно нихуя эти одноразовые примеры писать, посмотреть, что он работает, и убрать подальше, забыв навсегда.
>>177337455 а что требования? гугл в помощь. как и у всех, все учатся на проектах, с книжками можно просидеть. пока не помрешь за ними, а так, все в режиме реального проекта + джуниор и подразумевает под собой - ПРИ ПРИСМОТРЕ МЕНТОРА, то есть. ты учишься, по сути, просто есть базовые навыки. теория
>>177337567 Меня тоже это раздражает, и я раньше думал, что тот, кого травили и опускали, сам так делать никогда не будет, потому что знает, каково это. Потом понаблюдал и пришел к выводу, что едва ли это правда.
>>177330103 (OP) ОП ты дебил вали лучше нахуй, за 6 лет не написать ни одного работающего приложения, сайта, контроллера.
И да выкинь учебники ты не на том уровне еще чтобы начать их писать...
Ты к програмированию относишься как к математике от теории к практике, а тут надо наоборот есть проблема решаешь, появилась следующая делаешь, понимаешь что не вывозишь проект на уровне архитектуры, садишься и вот только тогда читаешь задротов из учебника
>>177337610 Ну на счет ОПа, я, возможно преувеличил. Но сейчас куча школьников, которые могут пофиксить какую-нибудь ебалу у тебя на cms и всё в таком духе
>>177337648 Если ты требованиям не соответствуешь, тебя и джуном же не возьмут, о каких проектах речь? А на гитхабе я глянул проекты на том же питоне и охуел, в них ньюфагу точно не вкатиться. >>177337701 Порог вхождения в что-то реальное намного выше, чем у ардуинщиков, я об этом. А ещё о том, что выполнять одноразовые примеры не очень интересно, поэтому многие дропают, хотя им могло бы понравиться работать с реальным проектом. А на него ещё попасть как-то надо.
>>177337742 И, по этой причине, дети, которые страдали от ебанутых родителей становятся КУДА злее с формулировками " я и не такое терпел. пидор". Затравленные омежки чаще агрессивней и ублюдочней тех, кто не попадал под неадекватный прессинг.
Если было бы иначе - люди искоренили эту хуйню. А так - это исключение, когда человек вырывается из этих оков. Береги себя, анон, потому что все страшней, чем кажется на первый взгляд на взгляд васяна.
>>177337485 Хз. Может это я еблан, но я никак не могу осилить, что сначала a это 5, а потом это функция. В сярпе/яве я прекрасно знаю, что если я пишу int а = 5, то на самом деле это экземпляр System.int32, в которого есть свои свойства методы, который от чего то наследуется и тд. Тут все ооп, вообще все наследуется от object, когда в питоне ооп это просто фича, "чтобы свои переменные создавать"
Но больше всего горит из динамической типизации. Когда в нормальных языках код просто не скомпилтруется, питон бросит ексепшн во время выполнения, или у тебя вообще будет скрытый, незаметный баг.
Я конечно не препод насчёт тебя тоже сомневаюсь, вряд ли дохуя умные люди сидят на дваче, но просто аысказваю свое мнение после того, как опробовал питон.
>>177338077 ты не питон опробовал, а язык с динамической типизацией после языка со статической и теперь думаешь, вот блядь говно какое непонятное учил бы первым питон, думал бы наоборот очевидно был бы умным, понимал бы, что это просто разные инструменты
>>177337010 Тех, кто 6 лет читал как писать хелловоролды на разных языках? Уверен, что очень много людей прочитали пару десятков/сотен страниц или даже сделали простенькую программу, но потом поняли что это не их и забросили дело. Но мало долбаебов проебали на это осознание 6 лет, так ничего и не написав и не узнав.
>>177338210 ну он же не 6 лет читал из этих всех шести лет, может неделю времени на все потратил(сильно сомневаюсь), просто это было в таком большом промежутке
>>177330103 (OP) Не знаю анон, меня колега по работе показал и я научился сразу делать код. Хотя кое какие представления имел. Просто выделяю кусок и читаю, что он делает и как применять. Вот так. Занятие нудное(я б сказал усидчивым надо быть) и не как в фильмах.
>>177338132 Да и не надо мне это. Вон, ОП 6 год ебланит. Я ещё больше буду, не моё это. Буду как ОП плакать и гуглить. + язык учить, а это время (английский имею ввиду). Ну убью я на это лет 5 и кому я в 35 буду нужен? Меня любой школотрон - джун нагнёт.
>>177338271 дело в том, что ЧТО УГОДНО, ЛИШЬ БЫ НЕ НАЧАТЬ РЕАЛЬНО РАБОТАТЬ И ДЕЙСТОВВАТЬ, и я даже не давлю. а говорю, что уже сейчас можно что-то поменять, подумать, чего действительно хочешь и т.д., или же.. провести ещё лет 6 за книжками
>>177337956 Если возьмут такую маленькую веб-макаку в какую нибудь говностудию, то под давлением начальства она может и в серьезного быдлокодера вырасти один знакомый начинал эникейщиком, теперь около 40к имеет, знает несколько фреймворков, но когда я его попросил помочь с дипломным прожектом, за материальное вознаграждение, при этом писать на чистом пхп он нихуя не смог, а может не захотел, точно не знаю
>>177338038 Последний раз я устраивался на работу в той области, где у меня есть опыт и знания. Пусть не охуенные, но куда больше, чем у студента, который недавно первый раз программу скомпилил. Меня опустили просто пиздец, поэтому теперь я не могу себя пересилить идти без навыков на собеседование.
>>177338354 вот я читаю книгу о позиции жертвы и осознаю это с психотерапевтом, и то, как ты пишешь, с той же колокольни (я не осуждаю), подумай лучше над этим пока, разберись с собой и постепенно разбирайся с профессией etc.
>>177336460 С# много где поддерживается, есть удобная IDE с широким спектром типов решений, поддерживает бешеную прорву технологий, но анон с двача сказал, что это говно для десктопа - значит это говно, топ кек конечно.
>>177338408 этот этап нужно проходить и идти дальше, собеседование - просто сделка. где кому-то что-то не подошло, а другим подойдет, вкатись в удаленку, а опускать тебя априори не должны были, пусть они катятся к ху ям
>>177338435 Я не знаю, это слишком сложно всё. Мне кажется, что это для суперумов, которые могут в глубокий анализ, логику, и у которых золотые медали по шахматам.
>>177336586 Ну видимо ты просто смог нормально себе цель поставить и начать что-то делать пеоесиливая себя, оп же как шлюха крутит жопой от одного языка к другому, т.к. для мозга это имитация работы, а на деле бесполезная трата времени, ебучий человеческий мозг, как же он иногда мешает.
>>177338656 есть! есть говно-Upwork, но там полно этих "умельцев", но шанс есть, мой первый проект год назад нашел именно там, а так, гугли свои сайты работы (не знаю, с какой страны ты), всё есть
>>177338724 ну, вот так легче сказать, удобнее, чем попробовать понять хотя бы частично, и я не о высшей математике, а о себе, изначально, начни с себя и прямо сейчас
Пора бы уже понять, что программирование - не для всех. Рынок не резиновый, он не вместит всех школьников и прочих макак. Разумеется наниматели будут выбирать самых мозговитых и скилловых. Когда в требованиях к соискателю указаны стопятсот языков и технологий - это делается именно для отсева самых тупых. Если запросить например только Java, то придут долбоебы, на которых даже время тратить жаль.
>>177337586 Если ты выбрал C#, то и используй виндвовой гуи WPF там или винформс. я хз на с# не писал никогда Если java, то еёшнии либы fx свинги авт, но это старьё, вроде Если питухоны, кресты, то qt, почему бы и нет. Хотя у нас тут 2к18 и электрон во все поля С дивана.
>>177338832 С России-матушки. Что, так прямо на хедхантере каком-нибудь смотреть удаленную работу без требования опыта работы? А что насчёт помощи? Если я сделаю говно какое-то, меня на хуй пошлют? Или кто-то сможет мне объяснить почему так делать неправильно и как следует?
>>177337114 Смотря для чего. Скриптовые языки для всякой залупы типа перебора или пресловутого DDoS. Низкоуровневое программирование на ASM или C для встраивания своей залупы куда-нибудь с целью что-то потом сделать. Вообще, тут не столько языки и принципы их работы нужно знать, сколько огромное количество технологий, эксплуатируемых самой системой и приложениями под её управлением. Короче, очень короткий вопрос с очень длинным ответом, заебусь расписывать.
>>177339223 так некоторые и ищут подешевле без особого опыта, но для тебя на певрое время будет отлично, + там же есть люди в проектах, если ты на фулл-тайм, например, попадешь, будешь в slack каком-то общаться, а там и люди, в стартапе человек 10, пусть, есть и бекенд, и фронтент и т.д., имитация работы лол Можно и спрашивать, найдешь. к кому обращаться и все, почему тебя бросать должны, однако
>>177339424 Ну для новичка да, лучше винформс. Но если ты любишь сярп и хочешь сделать прогу с нормальным гуи или если ты еблан типа меня, который сидит на линупс и при этом лютит сярп, то лучше использовать кроссплатформенную либу.
>>177330103 (OP) Зашел только потому, что узнал родственную душу. Вкатился в iOS разработку год назад (работаю в компании, учусь в универе). Пришел на летнюю школу программирования (стажировку бесплатную) у этой компании, чтобы вкатиться в Андроид. Знаний было только об ООП, с сетью даже не работал. На Андроид было занято уже, поэтому сказали, чтобы учил Swift. Дали макбук и начал учить усиленно, так как хотел на работу, сказали, что возьмут, если все ок будет. Всего на стажировке было 4 человека.б Месяц разбирал язык и гайды, делал репликацию их приложения (это типа их задание было). Наговнокодил крч, взяли. Я к чему, не учи язык ради работы, ищи стажировки и по ходу дела вдрачивай новые технологии по максимуму. Язык хуйня еще, очень важно понять другие моменты для работы (даже перечислять не буду, очень много всего). Очень многие компании берут студентов. Платить будут мало, но даже так норм, опыт и знания пздц прокачиваются. Студенту хватает. Крч, удачи в этом деле
>>177339890 Завтра ищешь в интернете книжку Dive into python. Похуй если ничего не поймешь. Затем идешь на python.org и изучаешь стандартную библиотеку от корки до корки. Потом зубришь, именно, сука, вызубриваешь конвенцию по написанию питоньего кода - PEP8, чтобы от зубов отскакивало. Когда напишешь свою первую имиджборду, по пути изучив верстку на html+css, скачиваешь и изучаешь любой питоний асинхронный вебсервер, рекомендую Tornado или Gevent. Как переделаешь имиджборду, чтобы выдавала по крайней мере 5 тысяч запросов в секунду, можешь идти дальше - тебя ждет увлекательный мир хайлоада. Apache Hadoop, сверхбыстрые асинхронные key-value хранилища, MapReduce. Отсос хиккующих выблядков / просто неудачников типа рейфага или сисярп/джава-хуесосов, которые сосут хуй по жизни не заставит себя ждать и уже через пол года ты будешь получать такие суммы, что любая баба будет течь при одном упоминании твоей зарплаты.
>>177339746 >ищи стажировки И где их искать то? мимотретьекур из ДСа, которому никто не отвечает на хедхантере и который заваливает тесты во всякие яндексы-тинькоффы-сберы
>>177339328 А как происходит вообще процесс работы в таком случае? Логинишься по рдп и хуячишь? Как время отслеживается? Я бы хотел на полшишечки сперва поработать, чтобы 4 часа писать код, 4 часа читать книги или курсы смотреть. Слушай, то есть, на удалёнке кто-то будет мне кодревью делать? Я думал, там каждый за себя и на остальных похуй. Если не справился, то твои проблемы и идёшь на хуй. А на фирмах разных всё-таки все вместе, КОЛЛЕКТИВ и всё такое.
>>177339890 Записываешься на курсы сварочного дела, учишь стандарты, овладеваешь сваркой аргоном, дрочишь на идеальные швы. Потом идешь работать на предприятие и получаешь свои 50к. Если еще всякие подработки подвернутся, то сможешь в два-три раза больше поднимать.
>>177339951 Просто ищи компании и переходи на их сайты, там обычно есть условия стажировки и тд. Это если говорить о крупных нормальных компаниях. Например, job.playrix.com. Также универы сотрудничают с кучей организаций для проведения практик и тд. На сайте универа, или в директорате можно узнать
>>177333712 Пишу классы, объекты обработчики, наследование полиморфизм, не прочитав книгу по ооп даже наполовину. Вообще, ооп головного мозга это пиздец же. Нужен баланс между объектированием всего и вся и простынями процедурного кода. А еще у меня по высшмату 40 баллов, чуть из универа не выперли из-за этого.
>>177330103 (OP) > все мои знакомые, которые начинали вкатываться в программирование 6 лет назад, успешно вошли в айти и работают там Рад за твоих знакомых, что они все - очень усидчивые и настойчивые ребята.
>>177339848 У меня сейчас апатичное состояние. Пробовал питон, но не понравился. После того, как напердрлил Линукс вообще ничего не хочется делать, но после того как пройду одну игру, планирую вернуться к погромированию. Хуйня в том, что visual studio самая лучшая иде из существующих, а ее нет под линупс. Пробовал Rider, но это непонятная уродливая параша, наверное буду вс код юзать. Алсо, я никогда не делал гуи приложения или гуи в них было второстепенным.
Учи современный (es6+) js, react, redux/mobx, node.js, scss/less. Хуяк, 2-3 месяца и готов фуллстэковец. Если осилишь TypeScript, то вообще ништяк, но это уже посложнее в учении (зато легче в бою, крупные проекты будешь ебашить на раз-два, тимлидом будешь)
>>177344090 Код вроде просто редактор. Ну, впрочем, не знаю, я только краем уха слышал что-то. Я вообще в gdb отлаживаюсь, а пишу в саблайме, так что мне и собака норм.
>>177344209 VS Code сам по себе — да, просто редактор. Но если обвешать плагинчиками, будет мало чем уступать тому же ВебШторму. А по скорости — выигрывает всухую. Сам просто привык к ВебШторму, смирился с подвисонами, зато всё из коробки.
Книги могут научить лишь основам. Дальше только практика. Учу Java около полугода, правда в шараге (хотя как сказать, вуз в топ 30 России входит). За это время был только на одной паре, и тут половину проспал. Самообразование гораздо эффективнее, но ещё лучше найти себе учителя, который будет кем-то типо друга. Я вот в первый же месяц пошел на стажировку в одну компанию, сначала не понимал ничего, потом освоился, доебался до одного умного мужика и попросил помочь мне в обучении. Он согласился, и теперь я каждую неделю сижу с ним в старбаксе и пью латте, слушая всевозможные интересности.
И нет, я не гей а вот о нем того же сказать не могу
>>177330103 (OP) > Как перестать бросаться с одного языка на другой? Попробуй стандартное - придумываешь себе проект, и делаешь его. Нудно и больно, но делаешь. Не меняя язык. Через "не могу" и "не хочу". Просто доведи до конца. Возьми что-нибудь, что не потеряет актуальности в ближайшее время. Например, Kotlin, и пиши что-нибудь под ведро, по каким-нибудь мануалам со стартдроид (или как-то так, точно не помню сайт, гугл тебе поможет). Осваивай реактивное программирование. Запили калькулятор под андроид, и устраивайся стажёром куда-нибудь. Постоянно совершенствуйся, за пару лет вполне можно выйти на мидла, еще за пару-тройку на сеньора, и вот уже шестизначные зарплаты (зависит от региона, конечно). Алсо, обязательно учи английский, если ещё не может в него. мимо-вкатился-в-iOS-6-лет-назад
>>177330653 Знание математики при вкатывании в программирование используется как ориентир. То есть, если ты не смог осилить математику, то скорее всего ты дебил и твой интеллект не достаточен для программирования.
>>177330103 (OP) >(переменные, циклы, массивы) это тащемта есть в большинстве мейнстримных языков >(что такое класс и объект) лол, нельзя говорить что ты "немного знаешь ООП", если ты знаешь термины класс и объект >Что делать в такой ситуации? Как перестать бросаться с одного языка на другой? страдать мимо-7к$-кун
в треде половина даунов. то один не может чего-то осилить, то ноют блять, то нет работы, пиздец, вы её блять вообще искали? Работы хоть жопой ешь, дохуя, а вы просто жирные уёбища
>>177330103 (OP) >Как результат: за 6 лет я выучил синтаксис С (переменные, циклы, массивы) и немного ООП (что такое класс и объект), а также синтаксис Python. Пиздец,типу понадобилось 6 лет чтобы понять ебучие школьные основы,всё хорошо с головой?
1. Делать только то, что хочется; 2. Не делать того, чего делать не хочется; 3. Сразу говорить о том, что не нравится; 4. Не отвечать, когда не спрашивают; 5. Отвечать только на вопрос; 6. Выясняя отношения, говорить только о себе.
>>177338077 Ну так ты заучил техники ООП как обезьянка, а теперь ругаешься на непонятное. Как раз ООП это обертка к базовым вещам типа функции, как объекта первого порядка, но можно и без этой обертки обойтись, как например с generic functions в Lisp/Scheme. И ООП в Питоне получше реализован, чем в других языках, более правильно математически, но лень объяснять, ты все равно не поймешь. А к отсутствию статической типизации обычные языки по-любому двигаются, со всеми этими var и auto.
>>177332652 Двачую, не тупой, но даун походу. Отвлекаюсь на все подряд, от ленты до уборки. Тотальный еблан почти 27 лвл. Живу в мухосрани, зп 33к, аренда хаты 8.
Это ещё хуйня, братья, я как оп 6 лет учу, почти любой язык на базе знаю, но только доходит до фреймворков и прочей хуйни - стает пиздец неинтересно и дропаю.
>>177330103 (OP) Блядь, это пиздец. Полное дно. Где хоть остановился? Сегодня жаваскрипт не так легко выучить как кажется. А если не знаешь ингришь - то только научишься клепать говностранички и сосать хуй.
>>177347862 На самом деле не жалко, я очень сильно прокачался, по сравнению с людьми которые закончили другие вузики. Да и это очень интересно и медицина мне нравится, только не в этой стране
>>177348007 Ну понятно, что это не то же самое, но суть одна — погромистам лень заявлять о статических типах, и языки программирования идут им навстречу. И это логично, ведь даже в языке со статической типизацией ты все равно не заявляешь о каждом промежуточном типе в foo.bar.baz().yelda5++, например.
Вы тут вроде прошаренные ребята, подскажите плиз. Что нужно учить чтоб делать самые простенькие игры на юнити. Типа визуальных новел и платформеров. Там вроде с# нужен. Мне нинадо никуда вкатываться, устраиваться на работу. Проблемка в том что я гуманитарий, а точнее художник. Я вообще не представляю как оно там у вас все устроенно. Кодинг как магия для меня. Но хочу чуток в это окунуться, чтоб немного оживить свои картинки и добавить в них интерактива. Я не тупой если че, есть вышка по технарской специальности, быстро учусь и все такое. Прост не знаю даже как подступиться. Но и начинать с основ не хочу, нахуй не надо. У вас же есть такая хуйня как быдлокодинг или в том же гд пишут "да ебать, хули там кодить, два скрипта ебанул и ассетов надергал даже конченный дебил справится". Так вот как стать этим конченным дебилом и быдлокодить?
Аноны, хочу вкатиться в АСП.НЕТ, знание английского на уровне перевода техстаттей без переводчика, синтаксисы любой хуйню знаю, но, блять, не могу понять asp.net
Помохите, хороших гуйдов не нашел. Может есть годная книга?
>>177348360 Прям от корки до корки читать? Инглишь конечно могу, но русский легче воспринемается. На русском хоть что нибудь есть по этой теме более менее годного?
>>177348246 >погромистам лень заявлять о статических типах, и языки программирования идут им навстречу И прекрасно. Дихотомия или пишем везде типы, или отставляем всё на рантайм - не оч.
>>177330103 (OP) Потому что ты подходишь к обучению не комплексно, а берешься сразу же за сложные и скучные книги, читать книги безусловно нужно, не слушайте петухов с ютуба, вот только начинать с книг явно не стоит. В твоем случа было бы идеально поступить на какое-нибудь второе высшее по программированию, на вечерку, что б днем подрабатывать, например.
>C# - это не мой язык, и начал учить C++, Вот ето фейспалм, променял шило на мыло.
Во всех вузах проходят сначала С++, потому что это более низкоуровневая хуйня, более неудобная, нежели C# и Java, в плюсах нет сборщика мусора и на плюсах реализованы виртуальные машины для решетки и жабы.
>затем С, затем Java, PHP, JS, Python, потом Go, потом Rust.
Мда, пиздец цепочечка конечно. Ты вообще наобум что ли выбирал? Короче, языки бывают разные, но структуры данных и алгоритмы у всех одинаковые, начать стоит с них и для ознакомления лучше всего подойдет Питон, как самый нетребовательный в плане синтаксиса
>>177348285 >Но хочу чуток в это окунуться, чтоб немного оживить свои картинки и добавить в них интерактива. Ищи тематические уроки. Чем Ренпай для визуальных новелл тебя не устраивает?
>>177330103 (OP) Самое хуевое - это когда ты успешно вкатился, поднял свой скилл до небес, но продолжаешь работать макакой за 60к, потому что боишься/не можешь искать новую работу/просить повышение из-за омежности и социофобии.
>>177348969 Если ты поднял свой скилл до небес, тебя найдут, привезут и заставят работать за большие деньги Если ты прямо не дебил сопротивляешься конечно
>>177347717 >Ооп это обертка к базовым вещам В твоём питоне - да. И это меня бесит. В сярпе любая переменная имеет свой тип, функции существуют только в классах, а логика выполняется только в функциях. Но ты ведь не будешь со мной спорить, ведь я макака, которая ничего не понимает.
>>177348697 Хочу добавить в нее простенькие экшон сценки чтоб можно было управлять какой нибудь анимацией или тип того. >>177348988 Спасибо! А сколько времени на это примерно потребуется? С учетом того я могу до 10 часов в сутки этому посвещать?
>>177349223 >Спасибо! А сколько времени на это примерно потребуется? Нельзя однозначно сказать, я же тебя не знаю. Чтобы повторить базовый туториал, хватит пары вечеров. Но между повтором базового туториала и воплощением своих идей большая разница.
>>177349351 лучше понятие относительное, если ты нуб, шанс найти первую работу что на том что на том невысок хочешь в ios - obj-c твой выбор, а потом уже swift
Аноны, рассказываю свою историю. заканчиваю 3й курс бакалавра программиста, в этом году взяли на работу. Почти просто так, компания занимается рекламой и сайтами. Я никогда не хотел заниматься сайтами, но кушать хочется и решил попробовать, написал тестовое и получил место. По приходу на работу мне сказали, что я буду писать приложение по ios нахуй. Без мака, под виртуалкой, в офисе примерно 0 разработчиков под мобилки. Ну я написал приложение говна конечно, потому что туп как пробка. Летом хотят меня на сайты перекинуть. И я не имею понятия что мне делать, я хотел бы заниматься и дальше ios и писать на Swift'е, но с зарплатй в 10к(4 часовой день) я не смогу купить макбук для работы нормальной. А веб разработку я терпеть не могу. Из всего этого понимаю, что я долбаеб и загоняюсь по хуйне, но такое чувство что я проебал все что тоько можно. И работы другой в горроде(200к) под ios для джуна я не найду. Что делать то? Окунуться в мир веба и терпеть?
>>177349168 >любая переменная имеет свой тип Ты не поверишь >логика выполняется только в функциях Ты не поверишь ряя можно насрать вне ф-ции, ну так можно и насрать в c# аналоге public static void main. ЗЫ ф-ции меняющие состояния объектов сосут потолстим во славу хацкеля
>>177349211 С точки зрения программирования в целом идеальный язык должен быть динамическим, а ооп, функции и неймспейсы должны быть просто обёрткой и приятной фичей?
>>177349523 чтобы взяться за удаленку нужен хоть какой то мак, а я студент бедный. Думаю через определенное время поднакопить на технику и тогда пробовать искать. Как раз за это время поднатаскаю swift
>>177349511 Не совсем понял, что означает твое >ты не поверишь Но да, в сярп добавили dynamic. А насчёт сранья вне класса, то там же можно только давать свойствам класса значения которые на самом деле выполняются в конструкторе, синтаксический сахар же, не?
>>177349398 лучше в плане долгосрочной перспективе и наличие заказов на рынке (либо вакансий). Где ни смотрю требуется реакт нейтив (ну или его постоянно больше свифта) >obj-c я так понимаю это для поддержки старых проектов? или новые до сих пор на нем тоже пилят?
>>177349511 А, это ты хацкель пиаришь. Я кстати хотел его опробовать, ведь есть слухи, что для него надо немного поменять свое представление о погромировании.
>>177349800 Лучше в плане возможностей найти работу. Я не знаю где ты смотришь но самые пиздатые вакансии под иос всегда нативные. >я так понимаю это для поддержки старых проектов Да
>>177349806 Двачую, в их Иде уверен им позволено писать только в официальной иде от эппол добавили черную тему только пару дней назад. Вообще ебу, как макобляди жгли свои глаза все это время
>>177349406 я хуй знает но расскажу что у меня: все года универские пытался под иос но тк тоже нищук то физически никаких возможностей не было (виртулка лагала пиздец), поэтому пошел в веб и что-то тут пиздец, никакого желания тут развиваться нет совсем, подумываю либо перекатываться (попытаться пока хуй знает как) либо оставаться и вдруг втянусь в веб (сервер сайд) а может быть программирование просто не мое, хуй знает
>>177349738 Пистон хоть и динамический, но строгий. Никаких неожиданных привидений типов а-ля js в нём нет. Так что все переменные имеют свой тип и им норм.
>функции существуют только в классах Ну так чем плохи ф-ции вне классов, если они достаточно чистые? >то там же можно только давать свойствам класса значения А вот тут я тебя не пойму - не писал на C#
>>177349806 потому что я другого ничего не умею, да и это тоже на самом деле плохо знаю. Но в любом случае лучше чем какой нибудь шарп, на которм я не писал ничего сложнее lab10 Мне уже скоро 21, а я как долбаеб не могу начать более менее серьезно работать.Я работаю с одногруппником, он младше меня и ему вообще до пизды на чем писать, пыха, жс, джава, шарп. И я чувствую, как проебываю все возможности, а он добивается успеха по чуть чуть
>>177350085 >Не пойму Возможно, это я косо написал. Я имел ввиду class Hui{ int a = 5 } >Чем плохи функции вне классов Тем, что в сярпе все это объекты, а функция всего лишь часть класса.
>>177350150 >ничего не умею Так научись, что тебе мешает? >Но в любом случае лучше чем какой нибудь шарп Шарп - охуенный язык. Довольно легкий для понимания, но востребованный и мощный.
>>177349406 >Что делать то? Окунуться в мир веба и терпеть? Какая разница что и на чем писать? ВЕБ есть везде, так или иначе, тебе что принципиально заниматья именно IOS и именно с хипстерским макбуком? Что именно в вебе пугает, я не могу понять мимо жаба тырпрайз
>>177350378 я и обосрался и до сих пор очкую, что меня взъебут за мой код. да так и было, мне сказали вот комп на винде, хуярь. Можешь ставить что хочешь и как хочешь. первые 3 месяца без оформления как стажерство(это тоже пиздец) и потом по договору
>>177330103 (OP) Уже год вкатываюсь. Мой максимум - написать простенькую линейную прожку, вроде консольного калькулятора. Например для гуи знаний уже не хватает, материалов нет. Решать задачи не могу, алгоритмы не могу, коденг это не моё.
>>177350300 пробовал пока только виртуалку, но на ней как я понял больше 128 мб видеопямяти не поставить (4гб видео), след-но лагает все пиздец. (Мб кто знает можно ли это пофиксить или нет). Позже попробую купить съемный hdd и туда поставить хакинтош хотя судя по тому сколько там еботни попотеть придется пиздец и не факт что заработаеттем более у меня ноут БТВ может ли навернуться железо ноут если важно если хакинтош не подцепит какие-нибудь дрова? ну я хуй знает, вдруг куллеры будут хуевее дуть, температура хуевая будет (как пример)
Оп, все просто, у тебя синдром дефицита внимания. Это очень сложно - но нужно помимо прочего бороться тебе самому с собой, научиться принудительно концентрироваться. Либо же поставить крест и понять, что это не твое. Поискать себя в другом. У меня так один сотрудник после ВУЗика с опытом небольшим пришел с горящими глазами. Постоянно его гонял, на курсы отправлял - думал научится. Нет, хер там. Уволил его нахуй. Сейчас фитнес-тренер, тяночек тренирует. Тупо человек не туда пошел. Так что ты разберись для себя и не трать время.
>>177350345 Я не писал чисто на функциональном языке, поэтому ебу что это В сярпе ты оперируешь только объектами, все выполняется в методах, которые в объектах. Это как бы его идеология, он основан на ооп. В сярпе ооп это и есть язык, а в питоне это просто фича, чтобы писать свои типы. Что тут хорошего? Да хуй его знает, в том, что язык "чистый", а не НЕХ, на которую навесили дохуище фич?
>>177330103 (OP) Надо было в сисадмины идти, я вот на программиста пошёл, ничего не могу и не умею, даже массив сортирануть. А ещё я 4 года в музыку вкатываюсь, тоже мечусь, то дабстеп писать буду, то днб, то хип хоп, то хаус, то эмбиент. И ничего. Зато дав изучил.
>>177334494 Свисни в хуй, пидор. Чтобы кодить, нужен так называемый математический склад ума. Если ты не смог вкатиться в жидкий матан своей шараги, то схуяли ты научишься кодить?
>>177350473 не пугает, мне просто не нравится что зачастую это фронтенд но ты прав, это все ерунда. Просто обидно, что я потратил уже пол года на Swift и не могу продолжить этим заниматься. просто по прчиине неимения нужной техники.
Анон 300кк в наносекунду(нет) на связи. Книжек не читал, математика всегда была на дне. Вваливался в говнокод начиная с админа пинукса(bash-погромирование ага) и потом вебхуйни за копейки в говнофирме, очень быстро начал понимать какое это говно тк в свободное время дрочил с++ и пытался понять как писать игрушки. В попытках случайно написал свой говнодвижок, понял opengl, матрицы, вектора, шейдеры - всю эту хуйню подзалупную. Устроился в другую говноконтору, дали иос(обж-си, хкод весь этот творожок) и с++, проект был пиздец лютый, но норм парни на проекте меня вытянули, объясняли что к чему и вообще помогали. Зп не повышали. В свободное время продолжал игрульки дрочить, владение матаном, ооп и паттернами росло на дрожжах. Сейчас вернулся в геймдев - работал в юнити, анриле, самописных с++ хуйнях. Есть портфолио - в нем и свои подделки и проекты в которых участвовал, на работу берут без проблем, иногда даже тестовое не дают. На все про все ушло около 10 лет.
>>177350848 Питон не чистый. Чистый это когда ты вызвал функцию, получил её результат, и ничего больше не поменялось. Да знаем мы эту идеологию, видели лично я в java. В итоге всякие классы utils - сборники static процедур.
>>177350612 Это не так уж и сложно, как все говорят. У меня комп с железом, которое никогда не стояло ни в каком маке coffee lake + gtx1060, но все благополучно завелось. Поебался только один день. Если умеешь гуглить, то все у тебя выйдет. >У меня ноут Вот тут то хз. Возможно, не будет работать вифи, но на Авито можно купить другой модуль за копейки. Только выруби в биосе графику от Интел, виртуализацию и еще чето, погугли. И по идее, должно запустись (потом ищешь дрова на видео и звук и пиздуешь учить свой Свифт)
Пацаны, дайте пожалуюсь. Работаю в отеле, хочу учиться на работе, так как тут времени уйма свободного, но не хочу бегать от ресепа в офис и обратно, меняя компы. Коплю на мак. Такие дела.
>>177351226 А что в нём функционального, то? Функции reduce, map? Лямбды там только из одного выражения хз как правильно называется. Просто строгий динамический язык, с функциями и классами<=c++
>>177330103 (OP) Пиздец ты довн. После того, как выучил основы надо начинать ебашить проекты, иначе никакого прогресса у тебя и через 20 лет не будет. Ты там что, документацию наизусть пытаешься выучить что ли?
>>177351282 >Лол, тогда наверно в мейле работаешь. В данный момент можно так сказать, это мейловская подзалупа. Если кому интересно - после пары лет на иос разработке и сидения на маке происходит сжижение мозга до консистенции яблочного пюре. С тех времен работаю только на маке, венду в рот ебал.
>>177330103 (OP) Книги демотивируют. Открываешь видео о одновременно кодишь - повторяешь. Не менее двух часов в день под это. Тебе надо конкретно что-то делать, иначе по книгам ничего не выйдет. Через месяц по-настоящему поймешь надо тебе это или нет.
>>177351788 >надо тебе это Как это происходит - ты делаешь нудные задания и чувствуешь что? ООО Х БЛЯТЬ СЧАС ЗАПИЛЮ ЧТОБ БУКВЫ СКАКАЛИ УУХ БЛЯ ЩАС ЩАС А ЧТОБ АНИМАЦИЯ БЫЛА В ЗАВИСИМОСТИ ОТ КУРСОРА ЭТО Ж МАТРИЦУ ЗАПИЛИТЬ ТАК ОООХХХХ ПРОБРАЛО
>>177351226 >меня бесит что он пытается быть и функциональным и ооп и ещё хуй знает чем одновременно Да ты долбоёб просто. Это называется мультипарадигменностью и почти все языки сейчас стремятся к ней. Как раз в смешении парадигм залог успеха, а также охуенного кода.
>>177350246 >что в сярпе все это объекты Не совсем, в питоне как раз вообще всё является объектами, да, даже функции. Кстати в шарпе тоже можно всякими делегатами и лямбдами обмазаться.
>>177352089 >никогда такого не испытывал. за плечами вышсшее Ну фиг знает, у меня тоже вышка, примерно 70% того что я достиг в программировании шло именно от внутреннего "ох ща заебеню блять!" - это и мотивация, и постановка сложных задач.
>>177332274 Братишка, тоже 1 курс, но еще не вкатился на джуна. Подскажешь - сложно ли было шататься по собеседованиям и много ли прошел? Сам вкатываюсь к концу лета в собеседования скорее всего.
Я прошарил в указателях, поебался с рекурсией, поигрался с наследованием. Результат: связанные списки работают, как у Иисуса; корявые деревья на рекурсиях иногда вылетают, но как-то работают; наследование - изи, но вот на this меня уже не хватило: не соотношу с наследованием, хотя понимаю, что объект - это указатель. Это произошло за 2 недели на крестах (правда у меня был опыт кодинга-копипастинга на ардуино) + ПТУ на хуй пойми кого, но с микроархитектурой (знал что такое стек). Меня ПТУ, какого-то хуя, отправлял на олимпиаду, чтобы я писал калькулятор в машинных кодах под 80 проц, я, опять же, хуй пойми как победил, мне дали жёсткий диск на террабайт, а я его за 2к продал. реальная история, я не тролль. Каковы мои шансы вкатится в java, если с вышеописанным опытом я на 90% не понимаю сверхразумов из /pr/.
Осваивая какую-то особенность языка, технологии, etc делай что-то, чтобы закрепить полученные знания. Например освоив какие-то особенности синтаксиса, порешай какие-то задачи. Далее запили какой-нибудь небольшой проект, который охватывает все твои накопленные знания. Освоив один язык уже с легкостью начнешь ориентироваться в остальных. Старайся уделять больше внимания практике, теория нужна на более высоком уровне. Немного побаловавшись с основами можно нырнуть в кроличью нору и узнать больше об алгоритмах (базовые алгоритмы сортировки нужно изучить сразу после синтаксиса), далее идут структуры данных, очереди и прочее. Если поймешь это все, то можно погрузиться еще глубже и изучить ассемблер, различные архитектуры процессоров, немного пореверсить (это поможет разобраться в том, как это все устроено).
Аноны, как преодолеть этот ебаный период, когда уже что-то знаешь, но еще не можешь написать нихуя серьезного? А то все гайды либо для тех кто НИ СТРОЧКИ КОДА постоянно встречаю эту мантру никогда не писал, либо разбор технологий для уже скилловых ребят
>>177352709 Можно качать опенсорсные пректы мелкие/читать гитхабы либ опенсорсных и прочее говно, искать примерно то что хочешь сделать и начинать делать разбираясь по шагам.
>>177352839 Вкатываюсь в ведро, об основах ООП имею представление полиморфизм, инкапсуляция, вся хуйня в джаве только дошел до многопоточности, в ведре лайфциклы, интенты знаю. В общем, какой-нибудь калькулятор напишу, с гуглом может даже на простенький чат меня хватит. Но хотел вот написать околодвижок для текстового квеста, чтоб он там заданные анимации парсил, флаги на прохождении выдавал и всё такое, но на первой же стадии понял, что там нужно знание sqlа, например
Есть тут ребята, кто в джаву вкатывался? Я бы задал пару вопросов (глупых). Чем ближе ко времени собеседований, тем стремней становится, что я что-то не так делаю и застряну на лвле вечный студент и ходок по интервью
>>177353265 Знания sql'a не нужны конечно, но если нужно будет, то их достаточно легко получить. Почитай про архитектуру чуть-чуть и попробуй на простеньком проекте (тот же чатик сойдет), далее можешь начать реализовывать движок текстового квеста, думаю, ты сможешь осилить.
>>177353419 Мой основной вопрос, полагаю, в том - откуда примерно брать задачи (я не творческий человек и сам если и придумываю задачи, то они тривиальные). Еще хотелось бы знать, насколько сильно нужно потеть над практикой по-вашему, потому что как объясняют люди, проводящие сами собеседования, - основное всё-таки теория, которую выучишь и всё - с этим проблем у меня нет, хочется именно больше практики, но у меня нет ни знакомых, ни хороших идей, а код то писать надо. Хочется знать, насколько тяжко устроиться на работку, владея в основном теорией, но имея, разумеется, небольшой практический опыт.
>>177353484 А ноги - средство передвижения для пидорасов. Вообще я тоже джаву не люблю, но для многих рабочих задач она подходит хорошо. Да и уже миллионы реализованных решений существует на этом языке, так что не стоит его недооценивать.
>>177353515 > Знания sql'a не нужны Ну я в БД собирался хранить весь, собственно, текст и по ключам пихать его во вьюхи о бд у меня довольно смутное представление, да А по-хорошему, сам знаю, что это по большей части мои загоны и надо просто впропалую идти.
>>177353770 В БД ничего сложного нет, но если не получается, то можешь осилить альтернативные способы хранения информации (json, xml). Там ничего сложного
Аноны, помогите.Хочу вкатиться в JS и заниматься Фронтом.Но для уника нужно учить С++ и nvidea CUDA.Реально-ли учить 2 языка одновременно или лучше в начале выучить кресты, закончить вузик и уже после влетать в JS?
>>177353991 >Реально-ли учить 2 языка одновременно или лучше в начале выучить кресты, закончить вузик и уже после влетать в JS? Тебе не захочется влетать в жс после крестов.
Пиздос, хотел вкатиться в программировнаие, чтобы кататься по миру и работать на удаленке, но видимо пойду на хуй. успел дропнуть уже питон, шарп, пхп и вот походу дропну жабу. Не лезет в меня этот ебучий код. Противно смотреть на все эти цифирки.
Хотя в детстве разрабатывал всякие игрулки в рпг-мейкере, скрипты делал простые, нравилось. На хуй так жить?
>>177354135 >Хотя в детстве разрабатывал всякие игрулки в рпг-мейкере, скрипты делал простые, нравилось. Почему бы не пойти в гейдев тех-гейдизайнером?
>>177354444 >и что учить для этого? По факту - ничего. Тебе дадут тестовое с настройкой каконить хуйни в левом говноредакторе. Тебе надо быть резким как пуля и за отведенное время выдрочить редактор, выдрочить скрипты если они там есть и сделать все как надо. Потом будешь сидеть и так же как пуля жить года 2-3 за среднюю зп.
>>177355125 >А дальше? А дальше уже от тебя зависит. Либо тебе не будет интересно и ты свалишь, либо тебя зацепит и там уже посмотришь сам чем люди занимаются, что сам бы хотел попробовать еще. Может гд, может код. У тебя хотяб понимание будет как там все устроено, опыт, связи в конце концов.
Как получать 5к в месяц, сидя на диване? Знания минимальные. Пару лет назад делал сайт на php+mysql для себя, подпиливал движок одной старой игрульки на c++ опять же для себя, сейчас делаю простенькую игрулину на unity для себя. Это из моих реальных "достижений". В целом, мне похуй на чем зарабатывать - на макакинге или еще на какой-нибудь хуйне, лишь бы платили ~5к рубасов в месяц. Это та сумма, на которую я реально могу прожить месяц. Пока что кормит мамка, но скоро я вылечу из вуза и придется где-то добывать шекели.
>>177354913 Я бы хотел заниматься Фронтом или всякие штуки на JS ваять.Разработка ПО и подобные вещи не особо привлекают.Да и для этого нужно иметь хорошее алгоритмическое мышление, а меня им природа обделила.
>>177357876 Начни с html+css попробуй на каком-нибудь бутстрапе сверстать простой сайтец. Почитай немного про http и далее уже берись за js. jquery спасет твою жопу на первых порах, а далее берись за ангуляры всякие и прочее дерьмо. Удачи
История такова: в 2012 году я начал учить C#, поначалу было интересно, но в определенный момент читать книгу стало очень скучно, и я еле-еле добрался до массивов.
Я подумал, что C# - это не мой язык, и начал учить C++, затем С, затем Java, PHP, JS, Python, потом Go, потом Rust. Как правило, дальше одной главы в книге я ни разу не продвигался.
Как результат: за 6 лет я выучил синтаксис С (переменные, циклы, массивы) и немного ООП (что такое класс и объект), а также синтаксис Python.
Что делать в такой ситуации? Как перестать бросаться с одного языка на другой?
Мн очень обидно, ведь все мои знакомые, которые начинали вкатываться в программирование 6 лет назад, успешно вошли в айти и работают там. Самые успешные уже работают сениорами.