Шалом пидоры-програмисты!
Прошу вашего вашего совета и целительного пендюля. Мне нет еще 30, но уже слышу как поёт Сектор газа, и хочу стать погроммистом. Мечтаю об этом давно, а вот за последние пару лет прогресс сдвинулся не сильно далеко: 250 страниц из учебника Г.Шилда по JAVA и 4 месяца универа из которого благополучно съебал (потому как преподаватели ровесники фон Неймана, и надо было искать работу после возвращения с заработков (денег хватило на полгода что бы ничего не делать)). В универ ходить сложно потому как работаю по сменам, да и там особо не учат. Один препод читает лекцию на русском, сама презентация на латышском, а ему пора на пенсию еще 20 лет назад, второй с проблемами ЧСВ, ничего не объясняет, а просто зачитывает формулы с презентации которая на английском и говорит - "Пилите!". Про высший матан, молчу- тут я пень. Ну и как бы я перед универом изучал по тЫрнету матчасть, но ребята которые были со мной на потоке были намного скиловей. В общем универ не варик.
Собственно вопросы пидорам:
-есть ли здесь те кто пришел к успеху своим ходом(как вы это сделали?), без высшего образования или получил кресло джуна его и только потом пошёл учится?
-Можно ли влезть в IT-сферу обучаясь самостоятельно?
-Расценивается ли при приёме как плюс то что выучился сам?(Я понимаю, первое на что смотрят - скилл , но при прочих равных будет ли это плюсом)
-Правда ли что там выгорают? Или просто с жиру бесятся сидя в теплом кресле?!
-И что же всё таки лучше, долбится в учебники Г.Шилда или искать годный ресурс для изучения языка, что сами посоветуете?
Спасибо!
+ найти ментора
Подтверждаю. Ментор реально тащит, конечно при условии, что ментор с опытом и толковый.
После твоего комментария пропало всякое желание что-либо ещё писать. Чётко и по делу. Два чая этому господину.
Людям плевать на твоё образование. Важно что ты уже умеешь. Важно насколько хорошо ты умеешь это делать. Важно насколько хорошо ты учишься. Важно сможешь ли ты поладить с коллективом. Важно можешь ли ты без пинка под зад сам старательно работать, задавать правильные вопросы, не стеснятся предлагать свои решения и вообще со временем брать на себя всё больше головняка (а не перекладывать его на остальных).
Подавляющее большинство погроммистов любого уровня ленивые удоды. Легко ли их обыграть на их поле? Да, более чем. Просто "нормальной делай, нормально будет". Добраться до вменяемой конторы джуном а там уже попрёт со скоростью реактивного болида.
Но... если тебя блевать от всего этого тянет - то "выгорание" тебя ждёт в 1-ый же год работы.
Людям плевать на твоё образование. Важно что ты уже умеешь. Важно насколько хорошо ты умеешь это делать. Важно насколько хорошо ты учишься. Важно сможешь ли ты поладить с коллективом. Важно можешь ли ты без пинка под зад сам старательно работать, задавать правильные вопросы, не стеснятся предлагать свои решения и вообще со временем брать на себя всё больше головняка (а не перекладывать его на остальных).
Подавляющее большинство погроммистов любого уровня ленивые удоды. Легко ли их обыграть на их поле? Да, более чем. Просто "нормальной делай, нормально будет". Добраться до вменяемой конторы джуном а там уже попрёт со скоростью реактивного болида.
Но... если тебя блевать от всего этого тянет - то "выгорание" тебя ждёт в 1-ый же год работы.
Если кратко: с детства болел играми и их созданием, пилил самодельные настолки, с появлением первого ПК сам лез искал диски и программы. Интернета не было, схватывал все вразброс, что находил. Параллельно ушел из универа, работал где попало, стал слесарем сборщиком, сменил три завода и несколько лет работал грузчиком-комплектовщиком, не прекращая дома увлекаться геймдевом. Как раз годы работы грузчиком плотно подсел на изучение Юнити, так как друг работал на ней профессионально.
В итоге состряпал кривульный проект, с которым меня взяли в мобильную геймдев-команду. Здесь уже пять лет как работаю. Именно в нашей сфере толковые ребята нужны всегда, компании глотки друг другу грызут за людей с опытом и заманивают джунов пряниками.
А как дела в сфере Джава-джедаев, если честно не в курсе. Востребованы - это точно, первые места по данным статистики. Но возможно ли туда пробиться с нуля - хз)
В итоге состряпал кривульный проект, с которым меня взяли в мобильную геймдев-команду. Здесь уже пять лет как работаю. Именно в нашей сфере толковые ребята нужны всегда, компании глотки друг другу грызут за людей с опытом и заманивают джунов пряниками.
А как дела в сфере Джава-джедаев, если честно не в курсе. Востребованы - это точно, первые места по данным статистики. Но возможно ли туда пробиться с нуля - хз)
Тоже с детства мечтал пилить игры, но почему то показалось занятным изучать джаву для того что бы потом податься в мобильную разработку, в т.ч. и игр
Так-то да, джава открывает море возможностей. Короче, тебе ниже правильно писали - если есть усидчивость, все возможно. Начни со всяких туториалов и циклов видосов и статей для новичков, потом пили что-то свое по ходу выучивая все что недостает. И в определенный момент стучись на вакансии, пусть даже с низкой ЗП - лишь бы опыт появился
Спасибо мил человек!
Образование - Динамика и прочность машин (Механика, с программированием ничего общего)
В 15 лет получил компьютер. Немного быдлокодил на делфи. Читал совсем не то, что надо, изучал не то, что надо. Пытался в Direct X на делфях
Где-то около первого курса начал чуть глубже копать, там С выучил, микроконтроллеры AVR мучал.
На третьем, начал С++ учить, Direct X, OpenGL. Начал интересоваться геймдевом.
За год до получения магистра по специальности Динамика и Прочность Машин устроился работать в Геймлофт.
Через год стал сеньором.
Еще через полтора года уехал в США на PhD. В универе преподавал компьютерную графику и учил машинное обучение, искусственный интеллект и все такое.
Через пять лет, получил докторскую. Сейчас вот вот начну работать в одной из крупнейших компаний рисерчером
Универ по факту то же много не дал, в основном все сам.
Книг по программированию я не читал. Все из интернетов, блогов, методом проб и ошибок. Ну разве, что API design in C++ читал.
По графике книг не читал. Все из интернетов, блогов, научных статей, сборников (GPU Gems, и т.д.)
По машинг лернинг книг то же не читал, все из интернетов, блогов, научных статей
В 15 лет получил компьютер. Немного быдлокодил на делфи. Читал совсем не то, что надо, изучал не то, что надо. Пытался в Direct X на делфях
Где-то около первого курса начал чуть глубже копать, там С выучил, микроконтроллеры AVR мучал.
На третьем, начал С++ учить, Direct X, OpenGL. Начал интересоваться геймдевом.
За год до получения магистра по специальности Динамика и Прочность Машин устроился работать в Геймлофт.
Через год стал сеньором.
Еще через полтора года уехал в США на PhD. В универе преподавал компьютерную графику и учил машинное обучение, искусственный интеллект и все такое.
Через пять лет, получил докторскую. Сейчас вот вот начну работать в одной из крупнейших компаний рисерчером
Универ по факту то же много не дал, в основном все сам.
Книг по программированию я не читал. Все из интернетов, блогов, методом проб и ошибок. Ну разве, что API design in C++ читал.
По графике книг не читал. Все из интернетов, блогов, научных статей, сборников (GPU Gems, и т.д.)
По машинг лернинг книг то же не читал, все из интернетов, блогов, научных статей
Спасибо!
Воу чел, а не хочешь запилить лонгрид про свою жизнь-карьеру яб почитал?
ты смотри, няша победившая в конкурсе красоты еще и башковитая, найс :)
Отвечу коротко так как уже 1000 таких вопросов с ответами есть в инете.
1)да, смотрел какие навыки требуют от Джуна на работе и учил в свободное время. Для джавы думаю надо около полугода так что работай над дисциплиной, начнет заходить когда начнет получатся чет годное. Или иди в пхп если хочешь быстро вкатится
2)да, даже в 30. Лично таких знаю
3)зависит от нанимателя, но обычно Похер
4)выгорают везде, зависит от тебя. Просто веди активную жизнь вне работы.
5)по книгам никогда не учил так как унылая срань. Матан в рот ебал. Видеокурсы норм но только по началу. Потом ищи всякие сайты справочники типа metanit а потом можно и по документации. Так же советую найти книжку которая идёт в комплекте с демо проектом и разобрать код, понять что делает каждая строчка.
Все равно много вышло, с тебя пиво.
1)да, смотрел какие навыки требуют от Джуна на работе и учил в свободное время. Для джавы думаю надо около полугода так что работай над дисциплиной, начнет заходить когда начнет получатся чет годное. Или иди в пхп если хочешь быстро вкатится
2)да, даже в 30. Лично таких знаю
3)зависит от нанимателя, но обычно Похер
4)выгорают везде, зависит от тебя. Просто веди активную жизнь вне работы.
5)по книгам никогда не учил так как унылая срань. Матан в рот ебал. Видеокурсы норм но только по началу. Потом ищи всякие сайты справочники типа metanit а потом можно и по документации. Так же советую найти книжку которая идёт в комплекте с демо проектом и разобрать код, понять что делает каждая строчка.
Все равно много вышло, с тебя пиво.
Спасибо!
1. Вышка была, но была абсолютно бесполезна. Доучивал все, что мне пригодилось самостоятельно.
2. Сейчас – ХЗ. Раньше конкуренция была ГОРАЗДО меньше среди джунов.
3. Всем пофиг. Диплом спросили только один раз (я туда не пошел). Дефолт-Сити, кровавый энтерпрайз топ-левела.
4. Одно другому – не мешает. Зависит от команды и начальства. Лично я, как раз таки, выгораю когда задач нет.
5. Был бы мой C# – посоветовал бы, в качестве базиса Рихтера, А так – ХЗ. Однако, 90% знаний я получил на практике от более опытных коллег.
2. Сейчас – ХЗ. Раньше конкуренция была ГОРАЗДО меньше среди джунов.
3. Всем пофиг. Диплом спросили только один раз (я туда не пошел). Дефолт-Сити, кровавый энтерпрайз топ-левела.
4. Одно другому – не мешает. Зависит от команды и начальства. Лично я, как раз таки, выгораю когда задач нет.
5. Был бы мой C# – посоветовал бы, в качестве базиса Рихтера, А так – ХЗ. Однако, 90% знаний я получил на практике от более опытных коллег.
учиться придётся в любом случае, хоть самому, хоть нет,
наличие корочки в любом случае будет плюсом, попытки тоже идут в зачёт,
первое на что смотрят не скил а опыт которого у тебя нет и корочка его слабая но всё таки замена
так что лучше ходить в универ пока есть хоть малейшая возможность,
если не ради предметов то ради однокурсников, общения и и обмена идей,
на работе в любом случае придётся пахать пахать и ещё раз пахать,
а в айти сфере придётся пахать в основном не руками а мозгом, который просто так не выключишь по звонку,
не всё там так просто и радужно в этих ваших айти и выгорание не миф а реальная шняга,
курсы и учебники нихрена не стоят без практики, много много практики,
по этому пиши сука код блядь, этим же ты будешь заниматься на работе кста,
книги читать конечно полезно но не по конкретному языку а по общим паттернам и практикам кодинга
в качестве практики попробуй придя с работы скомпилировать хром и вывести хуй поверх джоя, когда получится познаешь дзен,
на вопрос какой язык программирования учить ответ всегда будет один - английский.
наличие корочки в любом случае будет плюсом, попытки тоже идут в зачёт,
первое на что смотрят не скил а опыт которого у тебя нет и корочка его слабая но всё таки замена
так что лучше ходить в универ пока есть хоть малейшая возможность,
если не ради предметов то ради однокурсников, общения и и обмена идей,
на работе в любом случае придётся пахать пахать и ещё раз пахать,
а в айти сфере придётся пахать в основном не руками а мозгом, который просто так не выключишь по звонку,
не всё там так просто и радужно в этих ваших айти и выгорание не миф а реальная шняга,
курсы и учебники нихрена не стоят без практики, много много практики,
по этому пиши сука код блядь, этим же ты будешь заниматься на работе кста,
книги читать конечно полезно но не по конкретному языку а по общим паттернам и практикам кодинга
в качестве практики попробуй придя с работы скомпилировать хром и вывести хуй поверх джоя, когда получится познаешь дзен,
на вопрос какой язык программирования учить ответ всегда будет один - английский.
ушел с завода в техподдержку, далее по чуть-чуть познавал околопрограмные темы, как работает сеть, как пользоваться юниксом, чем отличается TCP от UDP и прочие базовые вещи из мира информатики, спустя 4 года удачно попал на джуна по джаве, зная только SQL и джаву очень поверхностно (синтаксис, как проект создать, собрать его и запустить хелоу ворлд из консоли)
образования по программированию профессионального ровно ноль, в универе даже бейсика не было, теории глубокой почти не знаю, алгоритмов тоже, но в работе они мне никогда не пригождались, несмотря на то что пилю не веб а бизнес логику внутреннюю, нужно просто запомнить в каком случае что использовать или уметь это гуглить
образования по программированию профессионального ровно ноль, в универе даже бейсика не было, теории глубокой почти не знаю, алгоритмов тоже, но в работе они мне никогда не пригождались, несмотря на то что пилю не веб а бизнес логику внутреннюю, нужно просто запомнить в каком случае что использовать или уметь это гуглить
Как ответил выше, с детства помню что игры на телефоне запускались со значком чашки горячего напитка. И тут как то стрельнуло что джава для мобилок, а я хочу пилить приложухи и игры на телфоны. Ну и заработать конечно же. И синтаксис понравился. В общем звёзды сошлись на джаве. Переобуваться уже кончено не хотелось бы на другой язык.
Вот только большинство игор для мобилок, пишут на каком то движке, а язык уже тот, который в движке, для примера юнити это шарп или какой нибудь анрил энджайн это плюсы.
Ну и просто для примера. Если не ошибаюсь, тот же майнкрафт на андройде изначально написали на жабе, но потом переписали на плюсы)
Ну и просто для примера. Если не ошибаюсь, тот же майнкрафт на андройде изначально написали на жабе, но потом переписали на плюсы)
Апдейт по айфонам: там уже в большинстве случаев не Objective-C, а Swift.
300 страниц Шилда потом 1-25+лвл JavaRush(не реклама - собственный опыт). Этот сайтец реально скилуху поднимает. На все это месяца 3-4. После этого можно пойти попробовать пробиться на курсы которые в фирмах проводят. Там дальше и работу выдают после окончания. Этот этап тоже где-то 3-4 месяца.
Чудес не бывает, на все точно 7-10 месяцев надо.
Чудес не бывает, на все точно 7-10 месяцев надо.
Ждем "Отличного комментария"!
Ох сколько постов таких было на джое... Сколько достопочтенных пидоров свернуло не добравшись и до конца первого задания :(
Я готов помочь с обучением и направить в нужное русло энергию. Но я пишу на с#. По идее, это слабо влияет, если мы говорим об азах и о разработке ПО как таковом. Нужна помощь - велком в личку. Предупреждаю сразу - скорее всего, будет непросто. Лучше найти напарника а ещё лучше 2-3х. Так не будет ощущения что все вокруг живут полной жизнью, а ты занят хуйней. Потому что выхлоп от этого будет не очевиден достаточно продолжительный срок. И сохранить в течении этого срока энтузиазм - крайне сложно.
Я готов помочь с обучением и направить в нужное русло энергию. Но я пишу на с#. По идее, это слабо влияет, если мы говорим об азах и о разработке ПО как таковом. Нужна помощь - велком в личку. Предупреждаю сразу - скорее всего, будет непросто. Лучше найти напарника а ещё лучше 2-3х. Так не будет ощущения что все вокруг живут полной жизнью, а ты занят хуйней. Потому что выхлоп от этого будет не очевиден достаточно продолжительный срок. И сохранить в течении этого срока энтузиазм - крайне сложно.
» есть ли здесь те кто пришел к успеху своим ходом(как вы это сделали?), без высшего образования или получил кресло джуна его и только потом пошёл учится?
Программировал сам, начиная ещё до первых уроков программирования в школе, образование — механика; сразу попал в мид, просто выполнив хорошо тестовое задание одной конторы, которой срочно нужно было сделать новый проект. Взяли мгновенно и сразу же с большим доверием.
» Можно ли влезть в IT-сферу обучаясь самостоятельно?
По навыкам — можно, но вообще зависит от требований в самой стране. В россии всем по большей части плевать на образование, например.
» Расценивается ли при приёме как плюс то что выучился сам?(Я понимаю, первое на что смотрят - скилл , но при прочих равных будет ли это плюсом)
Работадателю было как-то пофигу, даже не интересуются.
» Правда ли что там выгорают? Или просто с жиру бесятся сидя в теплом кресле?!
Истощение, усталость и выгорание здесь формируются по трём причинам:
1) если язык достаточно продвинутый — решаешь сложные задачи, очень сильно устаёшь, особенно, если программируешь и в свободное время
2) фиговые условия работы — как и в любой области
3) если тебе дают экспериментальную область — есть риск работать над долгими и сложными проектами (часто ещё и в одиночку), а результат отправится в помойку. Это очень деморализует.
» И что же всё таки лучше, долбится в учебники Г.Шилда или искать годный ресурс для изучения языка, что сами посоветуете?
У любого языка есть своя «Книга», вот она и является самым главным. Остальные навыки от языка не зависят, только от опыта.
Программировал сам, начиная ещё до первых уроков программирования в школе, образование — механика; сразу попал в мид, просто выполнив хорошо тестовое задание одной конторы, которой срочно нужно было сделать новый проект. Взяли мгновенно и сразу же с большим доверием.
» Можно ли влезть в IT-сферу обучаясь самостоятельно?
По навыкам — можно, но вообще зависит от требований в самой стране. В россии всем по большей части плевать на образование, например.
» Расценивается ли при приёме как плюс то что выучился сам?(Я понимаю, первое на что смотрят - скилл , но при прочих равных будет ли это плюсом)
Работадателю было как-то пофигу, даже не интересуются.
» Правда ли что там выгорают? Или просто с жиру бесятся сидя в теплом кресле?!
Истощение, усталость и выгорание здесь формируются по трём причинам:
1) если язык достаточно продвинутый — решаешь сложные задачи, очень сильно устаёшь, особенно, если программируешь и в свободное время
2) фиговые условия работы — как и в любой области
3) если тебе дают экспериментальную область — есть риск работать над долгими и сложными проектами (часто ещё и в одиночку), а результат отправится в помойку. Это очень деморализует.
» И что же всё таки лучше, долбится в учебники Г.Шилда или искать годный ресурс для изучения языка, что сами посоветуете?
У любого языка есть своя «Книга», вот она и является самым главным. Остальные навыки от языка не зависят, только от опыта.
Изучить основы и идти на стажировку в реальных проектах, хотя бы бесплатно. По-другому никак, чтение книжек опыта не добавляет, да и забывается все моментально, если ты не применяешь эту теорию в реальных задачах.
Самое главное это фактический опыт. Причем опыт нужен не просто в кодинге на языке, но еще и в целевой области. Без опыта и реальных проектов, которыми ты можешь похвалиться, твое резюме даже читать не будут, хоть ты наизусть всего Шилда выучи. Про образование вообще забудь, херня полная. Даже если есть дипломы, то можешь их даже в резюме не указывать, никому это не интересно.
Когда будешь искать работу, сразу шли нахер тех, кто без какого либо собеседования или телефонного звонка кидает тебе на почту объемную тестовую задачу. Это явное неуважение по отношению к потенциальному кандидату. С большой вероятностью ты просто потеряешь время, а они тебе даже не ответят.
Условия работы во многом зависят от компании и области разработки. Где-то пинаешь хер весь день, маясь от безделья, где-то ебашишь с переработками во время дедлайнов. Лично я выгораю только когда делать нехуй. Когда весь рабочий день занимаешься одной задачей, то время летит быстро и даже переработки не замечаешь.
Самое главное это фактический опыт. Причем опыт нужен не просто в кодинге на языке, но еще и в целевой области. Без опыта и реальных проектов, которыми ты можешь похвалиться, твое резюме даже читать не будут, хоть ты наизусть всего Шилда выучи. Про образование вообще забудь, херня полная. Даже если есть дипломы, то можешь их даже в резюме не указывать, никому это не интересно.
Когда будешь искать работу, сразу шли нахер тех, кто без какого либо собеседования или телефонного звонка кидает тебе на почту объемную тестовую задачу. Это явное неуважение по отношению к потенциальному кандидату. С большой вероятностью ты просто потеряешь время, а они тебе даже не ответят.
Условия работы во многом зависят от компании и области разработки. Где-то пинаешь хер весь день, маясь от безделья, где-то ебашишь с переработками во время дедлайнов. Лично я выгораю только когда делать нехуй. Когда весь рабочий день занимаешься одной задачей, то время летит быстро и даже переработки не замечаешь.
>без высшего образования
На таких вообще косо смотрят, особенно если возраст за 20.
>-Можно ли влезть в IT-сферу обучаясь самостоятельно?
Конечно.
>-Расценивается ли при приёме как плюс то что выучился сам?
Нет, это расценивается как минус.
>-Правда ли что там выгорают? Или просто с жиру бесятся сидя в теплом кресле?!
Одно другому не мешает. Это сложная работа, и как на любой сложной работе на ней выгорают, если неправильно работают.
>-И что же всё таки лучше, долбится в учебники Г.Шилда или искать годный ресурс для изучения языка, что сами посоветуете?
И первое, и второе, и еще что-нибудь, да побольше. Дорогу осилит идущий, главное - идти, а не письку шилдом дрочить.
На таких вообще косо смотрят, особенно если возраст за 20.
>-Можно ли влезть в IT-сферу обучаясь самостоятельно?
Конечно.
>-Расценивается ли при приёме как плюс то что выучился сам?
Нет, это расценивается как минус.
>-Правда ли что там выгорают? Или просто с жиру бесятся сидя в теплом кресле?!
Одно другому не мешает. Это сложная работа, и как на любой сложной работе на ней выгорают, если неправильно работают.
>-И что же всё таки лучше, долбится в учебники Г.Шилда или искать годный ресурс для изучения языка, что сами посоветуете?
И первое, и второе, и еще что-нибудь, да побольше. Дорогу осилит идущий, главное - идти, а не письку шилдом дрочить.
Чтобы написать коммент, необходимо залогиниться
Eсть. Самообразование. Сидел и самообразовывался. Потом пошел работать джуном за еду.
-Можно ли влезть в IT-сферу обучаясь самостоятельно?
Можно.
-Расценивается ли при приёме как плюс то что выучился сам?(Я понимаю, первое на что смотрят - скилл , но при прочих равных будет ли это плюсом).
в основном, считается плюсом, если тушка кандидата способна самообучаться.
-Правда ли что там выгорают? Или просто с жиру бесятся сидя в теплом кресле?!
пока ты развиваешся - вероятность выгореть крайне мала. забросил самообразование - велик шанс выгореть от рутины.
-И что же всё таки лучше, долбится в учебники Г.Шилда или искать годный ресурс для изучения языка, что сами посоветуете?
читать книги и смотреть видосы 30% времени.
писать код и решать задачки 70% времени.