Меня заинтересовало. А есть ли тут седомудые?Те, кому, 30+ лет и кто начал учить программирование? Причем вам самим перед собой стыдно, но всё равно пограмируете? Тупите, понимаете что нихуя не знаете, запинаетесь на элементарных вещах, но все равно хуярите. Тут же анонимный форум. Отмечаемся, обсуждаем, рассказываем, какие мы долбоебы. Делимся УСПЕХАМИ в общем.
>>1424153 (OP)Ты с какой целью интересуешься? Решил после 30 сменить направление деятельности и пойти прогать?
>>1424153 (OP)чет жалко мне вас. я имея работу в 20 думаю выкатиться отсюда, подумайте, тут ловить особо нечего
>>1424178Если душа не лежит, то выкатывайся.Прогать есть смысл только если от самого процесса кайф получаешь. Соболезную коллегам, которые только ради денег работают.
>>1424154>Стыдно на дваче в 30 сидетьЯ тут сижу еще с тех самых времен, когда мне было значительно меньше тридцати.>>1424175>Ты с какой целью интересуешься? Решил после 30 сменить направление деятельности и пойти прогать?Да, постепенно хочу сменить сферу деятельности. Я черчу чертежи в Автокаде и Солидворксе и хочу постепенно уйти вбок и перекатиться в программирование.Понемногу учу PHP для начала. Думаю написать сайт с "калькуляторами" для инженерных расчетов. Таким образом, помочь другим инженерам, чтоб им не считать на калькуляторе и в экселе - и самому поучиться на конкретном примере и задании, которое я сам себе поставил. Интересно, есть ли такие же. Кому моча в лысеющую голову ударила. Поэтому создал тред.
>>1424183Бро, что угодно, только не пхп.Он тебя искалечит ментально, придётся лечиться потом.> сайт с "калькуляторами" для инженерных расчетовЕсли программировать в целом умеешь, то JS, если не умеешь, то в крайнем случае питон. Но не пхп.Для сайтов конечно лучше JS, потому что ты свои калькуляторы вывалишь на бесплатный хостинг типа GitHub Pages и они будут там лежать вечность. А на серверных технологиях придётся поднимать свой сервер со всеми сопутствующими (читай DevOps).
Расскажу охуенную историю. Время действия - 2 года назад, мы - очень небольшая контора (где-то 30 человек, из них половина разрабы) с парой вакансией джуниор С++ макакиев в ДС. Зарплата небольшая, в районе 60к.Собесил много даунов, студентиков, даунов-студентиков, но запомнился 30летний пацан (хотя по дефолту уже мужик, но выглядел как пацан), который был каноничным вкатывальщиком. Работал на военку, ему надо было там какой-то говнософт для спутника сделать, попробовал нашлепать на С++ и QT, ему понравилось, поучил, почитал книги. И пошел собеситься. Было видно на собесе, что ему пиздец как страшно (у него дрожали руки), но он отвечал. Было видно, что он старался, что он изучал. Собес прошел, взяли великовозрастным вкатывальщиком. Спустя два года видел его на конференции, как я понял, он перекатился уже крепким мидлом в другую контору. И он молодец.
>>1424183>Понемногу учу PHP для началаУстаревшее говно, нет поддержки современных технологий, старые принципы организации серверов, узкая специализация, сам изначально кривой. Не начинай, не нужно.Если веб интересен, учи или JS, или Питон, или Go.
>>1424196> который был каноничным вкатывальщиком. Работал на военку, ему надо было там какой-то говнософт для спутника сделатьЭто не канонический, скорее всего он и до этого что-то кодил по работе, может на C, может на паскале, может на фортране каком-нибудь.
>>1424204Я думаю, что попасть в Java или C++ куда сложнее, там большой опыт и квалификация нужны, чтобы в реальных проектах работать. Go нынче популярен, но я его не умею. Вроде как легко берут тех, кто с других языков перекатывается. Главное, что он современный, технологии современные, подход к написанию программ современный, материалы современные.
>>1424215Пусть этот анонон сперва назовет "современные" технологии, которые поддерживаются во всех других языках (в питоне го жс), но не в ПХП. И "новые принципы организации серверов" тоже
>>1424153 (OP)Да не, не стыдно. Но вот что мне малолетки в инете предлагают в гроб, а в реале на Вы называют - как-то странно.
>>1424219>>1424220Нормально ты реквестишь профессионала сразу в четырёх языках, причём один из которых пхп.
>>1424153 (OP)Да нормально себя чувствую. Только в 28 начал, до этого копался сисадмином, от принтеров до поднятия серверов микрософта в конторе.Сейчас как раз 30. Стек - рельсы. Команда из 5 человек, сидим на американских заказчиках, думаю через год свалю в норвегию.
>>1424153 (OP)Короче учи PHP. По началу говна навернуть ты рискуешь на любой технологии. Такова судьба джуны. Вакансий PHP тупо больше и вероятность найти нормальный проект выше. Избегай вакансий со всякими вордпресами битриксами. Сайты сам не пиши, только за деньги, не трать на эту хуету время. Разбирайся постепенно в фундаментальных вещах. Реляционные субд, теорию, анси сиквел, линукс баш, как юниты для системди писать, как nginx настроить для разных конфигураций, сети и тд и тп
>>1424232Охуенный совет как потратить пять-десять лет на вкатывание.Да ещё и девопс во многом: системди, нжинкс. Это всё не нужно программисту, это для девопсов или тимлида как минимум.Нет, я сам так же начинал, но тогда интернета не было, по книжкам приходилось учить то, что есть, и спросить было не у кого. Сейчас же есть гораздо более эффективные способы стать программистом, уж точно не нжинкс настраивать. Зачем его вообще сейчас знать, когда есть докер-образ нжинкса с одним открытым 80 портом, в котором поднимаешь своё приложение на любой технологии и деплой куда хочешь.Если уж дрочить на девопс, то с того же докера лучше начать (после баша).
>>1424243У меня 20+ лет опыта программирования, и как минимум половина из них прошла впустую из-за отсутствия технологий, информации, инструментов.Начни я сейчас, того же уровня скилла достиг бы вдвое быстрее, а то и втрое.Незачем использовать устаревшие технологии, когда вокруг мир современности.
>>1424212>думаю, что попасть в Java или C++ куда сложнееКонечно сложнее, особенно в жабу. Меня уже заебали этим ебучим спамом с поиском жабарабов 24/7.
>>1424273>Конечно сложнее, особенно в жабу. Меня уже заебали этим ебучим спамом с поиском жабарабов 24/7.Но только требования там недетские. На твоей пиксе 3/4 позиций на серьёров и тимлидов, оставшая четверть просто developer. Ни одного джуниора даже.Порог вхождения очень высокий, слишком много сложных технологий знать надо, вкатывальщики не нужны совсем.
не стал создавать новый тред, напишу здесь:недавно окончил бакалавриат по околотехнической специальности. с программированием / кодингом никогда никак не пересекался даже частично. сейчас активно изучаю все что есть в приложении SoloLearn (в начале предлагается изучить HTML). скажите это нормальный способ вката? нужно ли мне будет проходить какие-то курсы и получать какой то сертификат для трудоустройства в дальнейшем или как это происходит для самоучек? заранее спасибо!
>>1424294Да, нужно будет заканчивать курсы. Сейчас без сертификата Oracle и Microsoft MVP даже на начальную должность не берут. Чтобы двигаться по карьерной лестнице, надо знать 1С и получить диплом 1С-мастера. Высшее образование само собой, и как минимум кандидатская, если хочешь быть тимлидом.Чтобы идти в менеджеры, надо пройти курс обучения холодным продажам, но это фирма оплачивает обычно, как и занятия китайским. Все технологии сейчас идут из Китая, поэтому готовься доки читать с гугл переводчиком с китайского.Если хочешь идти на фронтенд, то помимо HTML надо ещё знать фотошоп и скетч. Купи сразу графический планшет и макбук, если ещё не купил, скетч только на макоси работает.В принципе для начала тебе хватит. Запишись на курсы по рисованию, чтобы время не терять.
>>1424238Ну ты понимаешь, в чём беда, если человек ни программированием, ни администрированием не занимался, он скорее всего вообще не понимает, как всё это примерно работает. Он реально может не понимать, что такое TCP, порт, какие-то веб протоколы, как примерно работают все вебсервисы.Докер на порядок сложнее, чем голый nginx. Nginx на линуксе довольно прост и работает из коробки, инструкции по настройке PHP или Django тоже доступны и просты. Докер кучу дополнительный абстракций вводит, на кучу технологий опирается. Там надо или реально хорошо в этом разобраться, или быть макакой, которая тупо поставит и даже примерно не поймёт, как это и зачем. На nginx понимание придёт быстрее.Докеры скорее для серьёзной работы, чем для этапа изучения.
>>1424298Докер сложный и полезный для программиста.Нжинкс сложный и чуть менее полезный именно для программиста.Я бы ни то ни другое не трогал на этапе обучения, на моих глазах некоторые сеньор-программисты обтекали, когда им начинаешь объяснять, как оно всё работает. Сложно это, и очень сильно отличается концептуально от программирования.На прошлой неделе и nginx перенастраивал на раздачу статики, и докерфайлы писал для нескольких инструментов, и занимаюсь этим лично как раз потому, что это ответственная работа, где надо кучу всяких бесполезных знаний, а выхлоп нулевой: просто хттп-сервер статических файлов или просто приложение запускается не в твоей системе, а в контейнере. Разрабы могут локально на ноутбуке запускать и тестить проект, и никогда не коснуться ни одного ни второго. И это нормально, как я считаю. Пусть лучше разные либы в своём языке пробуют и код рефакторят.
Тут все чересчур не аутисты, вкатываются для дела, решают вопросики, трудно найти общий язык. Хочу в загон для самого бессмысленного и тупого кодинга, пилить хеловорды 30 разными способами, каталоги девушек, которые не дали, клеточные автоматы, гиперреалистичные симуляторы натягивания веревки, машинки ездить туда сюда и т.п. В gd что ли пойти.
>>1424196бля, я думал это про меня писали, пиздец, даже подумал ебать, что это интересно за контора, только мне уже 34. Лол.
>>1424153 (OP)в 26 задумался о вкате. В 27 поступил в универ. Математика физика алгоритмы вот это вот все, материал подается неспешно и доступно. Самоучки так се, беседовал с одним успешно работающим про быструю сортировку. Дак он мне отвечал что-то типа: " ЭЭЭ да я хуй знает, ээ мне вот это вот все в жизни не пригадица".
>>1424430Знаешь, чем студент отличается от человека? Студент тратит очень много времени на те вещи, значение которых предполагается, но не гарантируется. Казалось бы, этим занимается вообще каждый человек на Земле... но только студент к этому принужден и не имеет альтернативы, потому что таким способом организован процесс генерации знания человеческим видом. И если человек выбирает ту сторону, в которую он будет идти, то студент не выбирает вообще ничего - более того, чем он прилежнее, тем больше ему придётся надеяться на удачу.
>>1424153 (OP)если админишь то админишь дальше и кодишь помаленьку на петоне чисто для себя и для удовольствия + строчка в резюмееесли нет то сосешь болт со своими вкатываниями, ебашить после работы может 1 из 100 и это не ты, сед бат тру
>>1424446а ты не плох, мне понравился ход твоих мыслей, расскажи, чем ты занимаешься по жизни, интересно было бы послушать. Твой слог вдает в тебе умудренного анона!
Расскажу свою историю, вкатился в ай ти в возрасте 27 лет. Самое смешное, меня просто взяли на шару в нии, т.к. тогда особо вообще программировать некому. Первое время даже разницы между си и с++ не понимал. Первые полгода писал проект, который затем смог переписать за неделю(спустя несколько лет). Какие ошибки я допустил1. Необходимо было как минимум прочитать страниц 400 по с++, а не 200 как сделал я.2. Про алгоритмы и структуры данных я узнал только года через 3.Вообще я так несколько лет программировал, но потом решил сменить работу и самое смешное меня взяли в топ контору, откуда я быстро съебал в ужасе, затем стал устранять пробелы в знания и охуел. Я вообще ничего не знаю, вот пришел к вам.
>>1424803>откуда я быстро съебал в ужасеДавай угадаю:1. Ебли за инициативу, хотя на словах были за нее;2. Все, что ты сказал при разговорах с коллегами, всегда кто-то докладывал начальству;3. На жирных местах какие-то неизвестные люди, которые приходили на работу по свободному графику и неизвестно что делали;4. Требовали детальные каждодневные отчеты о проделанных работах;5. На любые попытки повышения отвечали что сейчас тяжелые времена, и если ты не слился сразу а продолжал настаивать, то переходили в бычку и пиздели дескать на твое место вон толпа стоит за дверями;6. Заваливали всей возможной работой, в том числе той, которую должны были делать персоны из пункта номер 3;7. Везде жуткое старое оборудование и/или легаси, данные между структурами могут передаваться даже местами в бумажном виде, причем требуют чтобы ты или не трогал вот вообще ничего или чтобы ты вжух.. и превратил все это в идеальную отлаженную структуру без затрат. За что получат премии и повышения персоны из пункта 3.
>>1424813Все не так.1. Инициативу приветствовали2. Коллектив топовый3. Маленькая контора4. Этого не было, но каждый день надо бло что-то выдавать5. Да я просто не справлялся с объемом работы, сидел по 10-12 часов и не мог все доделать.6. Просто заваливали работой, за полгода пинал хуй 4 часа.7. Все топовое, маленький стартап.Съебался т.к. пришел тимлид новый и начал критиковать мой код, а я тогда уже осознал как мало я знаю
>>1424819ну и кроме того, видно ему нужно было своих корешей привести, т.к. после того как я ушел он привел двоих своих кентов.
>>1424820Это >>1424813Не пртиворечит этому >>1424819Просто первое было пропущено через призму твоего омежного сознания и получилось второе
Я вкатился в 28 пол года назад. Хз рассказать особо нечего. Контора крупная довольно(была на момент моего прихода лол, сейчас всех по сокращали). Меня взяли в маленький отдел, где кроме меня пара программистов, где мы чистим говно вилкой. До того как меня принять, по-моему всем кодерам в конторе предлагали в наш отдел перейти, т.к. для компании он важный и бабло приносящий. Но там настолько специфичные задачи, что вот народ предпочитал на скоращения чем перейти к нам, лол). В общем причина почему взяли великовозрастного ждуна, очевидна. Не такой инфантил, чтоб через две недели послать все нахуй как 20 летний ждун. Как-то так.Кароче на джаваскрипте делаем однотипное монотонное говно, но в режиме ашпареных. За эти пол года даже деградировал в скилах по ощущениям. В последнее время дома стал опять активно задарачивать все. Думаю до года тут продержаться а там уже думать что дальше.
>>1424819>начал критиковать мой кодомежный блядь, пусть сам пишет пидарас, не можешь предложить что то свое - пиздуй нахуй со своим мнением
>>1424822ну я сейчас работаю в конторе которую ты описал прям все пункты, полугосшарага, блять с 1 по 7, все точь-в-точь. Только один пункт еще есть, 8. 80% времени можно ВООБЩЕ НИХУЯ НЕ ДЕЛАТЬ. Ну а тогда я был неопытный и действительно думал, что может как-то хуево код пишу, хотя хуй знает.
>>1424823ну я вообще стартап относительно успешный стартанул, приносит около ляма в год (меня больше сам процесс привлекает) при это полностью деградировал как программист. Когда тебе приходится писать на php, c++, bash, python, js и еще ебаться со специфическим железом, я порой даже забывал как цикл на плюсах пишется.
>>1424829одно радует, у него потом депра или невроз начался, он вообще перестал работать и его лично директор выпиздовал
Как же хочется в НИИ со столовкой где каждый месяц старичок будет выдавать тебе небольшую зарплату и никто не будет знать чем ты там вообще занимаешься.
>>1424897Не можно. Разговор же не про пердоление трудностией ради Великой Науки. Комната - это дискомфорт,котрый не вяжется с НИИрваной.
>>1424884лол) А у меня было такое, я начальника как-то два месяца не видел, у нас там было сложное помещение, в плане планировки. Вход из коридора, затем холл пустой, из него шли подкоридоры в несколько проходных комнат. У нас одна комната посередине была всегда пустая, бля как же лампово было. Спали на работе, упарывали колеса. Проекты все проверяют раз в полгода.
>>1424897нет, с комнатой не пойдет, тебя буду соседи напрягать, нужно именно жить в своей комнате или желательно квартире. Комната это блядь совсем не то.
>>1424884Ищи, такое есть не только в нии, особенно часто встречается в быстрорастущие маленьких компаниях, в которых люди еще не дошли до "эффективного менеджмента" выжимания в ноль людей
>>1424932Да просто не придумывай жестких схем и ищи обходные пути и возможности, тогда не будет тревоги за будущее. Если слишком большие планы, то все равно не сможешь их реализовать, только одно расстройство, жизнь-то короткая, а молодость еще короче.
>>1424183>Понемногу учу PHP для началаесли ты как и я регион быдло эдишн - продолжай учить пхп поглядывая на js. если нет слушай этого >>1424201
>>1424803Ты не в АЙТИ вкатился а в совок, и хуй знает что ты там год говнокодил и почему у тебя никто ничего не проверял. Это вообщеохуеть можно.
>>1424906там все поменялось, ну и я еще жил тогда в съемной комнате, все это заебывало, тем более денег там платили вроде 800 баксов, тогда смешная зарплата была. Устроился после нии в коммерческую контору я сразу на 2000 баксов.
>>1424932начинай с простого к сложному, с простого к сложному, я вот дрюкаю си++, в среднем осваиваю 15 страниц технической литературы в день (при наличии работы). Т.е. утром рано встаю изучаю страниц 5, вечером 10, таким образом где-то в неделю набегает страниц 80. Еще авралы всякие. Итого вот за пару месяцев освоил книгу по си++ объемов в 600 страниц и знаешь что, охуенно прокачался, разобрался во многих темах которые раньше оставались непонятными. Единственный недостаток, иногда в книге что-то плохо очень описано(некоторые темы) приходится еще в других более подробно читать. Тяжело. Главное не гнать лошадей, от простого к сложному, хуяк-хуяк и 600 страниц уже освоены и ты подрос.
>>1424945А НИИ и есть совок, сейчас по чуть-чуть все меняется, а тогда хуй знает, время такое было. Первое время у нас вообще недобор был жуткий и работы было мало, все лаборатории пустыми стояли. Я прям на работе книжку по программированию читал. Люди там занимались полной хуйней, кто-то из чужих программ функции пиздил, кто-то драйвер писал для несуществующего пока устройства. Был у нас один кент, вполне возможно он и сейчас здесь сидит, так он мне сказал, что он в НИИ учится работать, раньше он работал часа два в неделю, а теперь старается минимум час в день.
>>1424949там целая семья жила в одной комнате, еще и ебырь дочки из хохлэнда. Говно одним словом. Меня это все дизморалило, что от метро надо хуй знает куда ехать и проводить все время в маленькой комнатушке. Хотя иногда я в нии не ходил и залипал там целыми днями в интернете.
>>1424948Я в веб вкатываюсь, не думаю, что тут книги полезны. Мне часто херово от хеллоуворлдов, которые не пишутся, от напряжения собеседований. Прям физически становится плохо.Немного помогает чтение Кодо Саваки.
>>1424963>jsДепрессий и чувства собственного бессилия пополам с чувством иррациональности происходящего у тебя, в таком случае, будет хоть отбавляй.
>>1425088А ты бы не хотел самовыпилиться, кукаретик гребанный? Не умеешь пользоваться джаваскриптиком - не бересь, пиздуй делать то, что умеешь, на джаве свой погромируй, с базами данных работай. Прекрасный, чуть-чуть магический язык, на котором удобно делать все, а если ты олдфаг и не умеешь в динамическую типизацию - для тебя даже тайпскрит завезли, пользуйся, но нет, не хочешь, хочешь говно жрать ныть о том, какой джс плохой. Может это в тебе и твоих руках проблема? У меня очень полыхнуло. Особенно, с учетом того, что из 10 ноющих чуваков 8 вообще не читали ничего сложнее ХедФирст и, в лучшем случае, Кантора, не курили спецификаций ECMA, не разбирались с особенностями реализации в разных браузерах. СЛОЖНА? А не пошел бы ты с такими предъявами на завод болванки точить, никто не обещал, что js - это для даунов
>>1425273> Этот ваш стейк из мраморной говядины - говно невуксное и подошва ебанная.> Ты его пережарил.> ВРЕТИ!!! ГАВНО ВАШИ СТЕЙКИ!Как скажешь, только удали строчку "знаю js" из резюме.
>>1425271>Уебищный, полностью магический язык, на котором неудобно делать вообще ВСЕ, даже то, для чего он предназначался, и который тихо спотыкается на любом говне из-за чего отладка даже с инструментами может занимать времени больше чем само программирование, особенно если код писал не ты Пофиксил, не благодари.
>>1425373С контекста. Если это подошва, то как и сколько ее не жарь она вкуснее не станет, и в стейк тоже не превратится (ну, разве что в качестве примитивного муляжа).
>>1425275>Как скажешь, только удали строчку "знаю js" из резюме.>JSСлава богу, это ублюдочное дерьмо наконец-то понемногу уходит в прошлое и скоро белые люди смогут пользоваться webassembly.
>>1425727>webassemblyНа самом деле я и сам очень хочу потыкать вилами в этого зверя, очень любопытно, что получится.