Если знаний вообще нифига, то устроится в ИТ будет очень сложно ибо никому не ввернулось вкладывать в тебя кучу бабла без какой-либо реальной перспективы. Если действительно есть интерес к профессии, а не к уровню ЗП, то можно вложить 10-12 баксов и купить курс на Udemy, например по Java, пройти его за месяц и если пройдешь и почувствуешь, что "твое" то уже появится реальный шанс устроиться (но будет все равно не просто, потому что без реального опыта тяжело берут)
Да не будет шанса, не смущайте народ.
Если почувствуешь, что "твое" - тогда потрать по вечерам немного времени, хотя бы пол года по 2-3 часа вечером хотя бы 5 дней в неделю.
Придумай какую нибудь условно-полезную безделушку, на 10-100 тыс. строк кода, запрогай её.
При этом пользуйся гитом. Не заливай готовую поделку, а именно веди разработку в гите. Должно быть видно, что и как ты коммитил, это очень хорошо показывает как ты развиваешься, и насколько ты организован. Талантливые опездовы никому не нужны.
Если в конторе сколько то вменяемые HR - тогда они закинут ссылочку на гит специалисту. Это очень удобно, не надо отрывать спеца надолго, он может посмотреть твой код в удобное время. Шансов, что позовут на собеседование - намного больше.
Если хочет в ИТ - тогда надо уметь гуглить. Гит гуглится на раз-два.
Размер проекта я указал с точностью до порядка. Это очень большой разброс.
ну гит же не надо прям сразу с консоли зашарить, есть вполне удобные графические программы.
Тем более если ведет разработку сам, то всех этих танцев с мерджами, конликтами и форками не будет.
Перегнул ты с количеством строк.
0.5-1к строк для собственно проекта, с которого начинаешь - очень неплохо.
Особенно учитывая то, что постоянно узнаёшь что-то новое и хочется переписать то, что ты написал уже
Да, вы не единственный, кто написал про объем кода. Правильнее было бы сформулировать по-другому: "довести объем проектов до 10-100к строк кода".
Т.е. не требовать сразу создать что то большое, но все же набрать нужное количество кода.
а вы что копирайтером работаете, что вам важно набрать нужное количество буковок?) а если один проект, но разбитый на пачку сервисов / либ, то уже обьема кода мало или покатит?
Строки кода - это просто характеристика проделанной работы. Мало кода написал - будешь на каждый чих лезть в инет на поиски решения. Как ты будешь организовывать свою работу по проектам/либам - это исключительно твое дело.
Хотя конечно и тут есть определенные моменты: сделать 100 одинаковых либ - это не тоже самое, что сделать один проект того же объема. Связанность частей проекта создает новые интересные вызовы для развития.
ну и тратить пол года не понятно на что смысла тоже вижу мало. Я не про то что написать большой проект (больше 5к строк) будет не полезно. А про то что новичку сделать с нуля что то таких масштабов будет сложно. Я думаю если посадить 100 человек и сказать им писать такой проект. То уже через пару тысяч строк все полетит к чертям: код будет очень разношерстным, везде будет куча костылей, багов и т.д. Я думаю не больше 10 людей дойдут до 10к строк, у всех остальных все 10 раз развалится и опустятся руки.
Нужно двигаться постепенно. Делать разные проекты, но доводить из до конца.
Ну и надеяться только на гитхаб нельзя, лучше искать подработку.
Я сужу по своей работе. Там 10к строк кода - это очень не много, если уж 10к строк - тогда это должен быть очень качественный код.
В принципе, никто не заставляет делать сразу большой проект. Боитесь - сделайте что то попроще. Дробление процесса обучения - это очень хорошая штука. Сможете разбить процесс на части так, что бы получать постоянно удовлетворение от достижений - будете всегда на позитиве продвигаться в обучении.
Рассуждения про 10 или 100 человек, работающих совместно над проектом - это полная чушь. Если вас не организует опытный руководитель - вы гарантированно скатитесь в жопу. Научитесь показывать самостоятельный результат, а потом вас уже аккуратно введут в команду.
Главное, с чем я совершенно согласен - это постепенное развитие и доведение своих поделок до конца. Не обязательно доводить до совершенства, нужно просто сделать так, что бы было видно "завершенность" проекта.
Гитхаб - это полезная строчка в резюме, не более того. Как только вы сможете найти подработку - конечно же надо использовать возможность. Хотя бы для того, что бы научиться работать в команде.
Если честно, количество срок кода самый дебильный показатель. Я возьму лучше прогера который напишет калькулятор одной функцией чем прогера который напишет калькулятор(просто пример) используя паттерны, прототипы и прочую шляпу в 90% нафиг не нужную.
10-100 тыс. строк кода
Ну и куда столько для джуна? Просто в процессе обучения, перепечатывая код с книги или из видеокурса, делая ДЗ, то можно столько напечатать, конечно, за полгода, но от 10 до 100 тысяч строк кода без опыта работы на реальных проектах для простого собеседования на джуна - это ты загнул!
Еще на Гит все это выкладывать если, то это кто эти твои даже 10 тысяч строк код читать будет потом? Кому это надо, столько времени тратить?
По такой логике надо сразу свой Фейсбук запилить или вк, чтобы взяли джуном даже на том же ПХП. Ради чего? Чтобы просто пилить формочки обратной связи и делать стандартную верстку?
Или сразу пилить Гугл, чтобы взяли джуном на плюсах тех же что ли?
Закидывать на Гит надо именно тот код, который доказывает уровень твоего скила в соответствии с теми требованиями, которые указаны в вакансиях по нужному тебе направлению. Таким образом, начинающий должен показать способность к самообучению, тогда он может быть принят. Для этого и одной тысячи строк кода может вполне хватить.
Для какой нить консольной утилитки - это много. Для приложения с пользовательским интерфейсом расклады совсем другие.
Можно напиздеть про фриланс ещё, короче главное прорваться, там, буде желание, на месте подучишься!
Если русскоязычные- то курсы Юрия Буры, а если англ- то там целый сборник от Maximillian Schwarzmuller. Рекомендую англ, ибо там от корки до корки все объясняется
Ээмммм..... Вроде назывались Java Rush. Я давно их смотрел) Но там они платные, бесплатны только пара первых уроков.
был у нас в универе курс "автоматизированное проектирование". Небольшой и скорее обзорный. Рисовали логические схемы в OrCAD. Все плевались, мол, мы - прогеры, нафига это надо. А мне нравилось. И вот, увидела объявление о том, что летом будет дополнительный курс "автоматизированное проектирование".Так и пришла. Когда записывалась, организаторы рассказывали, как это все перспективно и полезно и т.д., а о чем курс, не особо. А по факту оказалось, что в объявлении че-то напутали, а имели в виду "автоматизированное тестирование". А начинали с азов: ООП на java, git, по кодстайлу гоняли и били по рукам за лишний пробел:)) Было весело и интересно, а когда начали само тестирование, стало неинтересно и я свалила оттуда. Но курс много дал все равно. оказалось полезно в работе потом.
Это лицо стало только после 2003-2005, до этого рунет был достаточно ламповым, особенно в IT сферах. Потом просто быдлу во всякие деревни инет провели и всё.
а как ты тогда можешь хвалить курсы, если в них даже не погрузился? Говоришь - все по полочкам раскладывается. Мне кажется такое заявление можно делать если хоть что то усвоил, а не просто мигом глянул. На первый взгляд все курсы будут хороши)
Вообще легко. Я не был намерен серьезно изучать джаву. Поэтому может я что-то и усвоил, но за ненужностью выбросил это из памяти, тем более прошел не один месяц. А доступность и преподнесение информации обычно сразу в глаза бросаются. Например, как дают информацию в некоторых учебниках - 100500 всякой воды и ненужных слов, а смысл сокрыт хрен пойми где. И на том сайте - коротко, ясно и понятно, современным лаконичным языком. Да еще и немного в игровой форме. Если над учебником я могу просидеть сутки и ничего не понять, то там в данную мне инфу врубился моментально. Отсюда сделал справедливый вывод, что сайт толковый.
Опять пидормоты какие-то жаву с жаваскриптом путают. Ну как можно было курс по жопсу назвать жава раш?
хмм а за что минусы, я честно открвал этот ресурс, и как то мне стремно что люди которые учат java на нем придут в проект, сплошные свистопирделки
я возможно старомоен, но книги до сих пор рулят
И ничего не выдавало в нём советского разведчика - ни красная звезда на кокарде, ни парашют за спиной.
Курс называется JAVA rush. Не JavaScript, не JS, а именно Java в названии! Почему он должен быть по JavaScript'у-то, а?
Курс, кстати, классный. Сам его наполовину прошёл, через месяц намереваюсь вторую половину пройти. Как ремонт в квартире закончу, сразу и начну.
Подтверждаю, сервис хороший. Я осилил только самое простое, дальше просто мозг отказался воспринимать. Но подача информации и правда удобная.
Пс. Что с этим делать, я ведь книгу даже читать не могу, на меня таблетки так не действуют, как эта книга
вроде по JS
Я давно их смотрел
Я ж написал, что давно было. Может год с чем-то назад. Поэтому точно не запомнил.
Java и JS (то есть JavaScript) - это два разных языка, причем они ОЧЕНЬ разные, вообще чуть ли не из разных сфер деятельности по факту.
я начинала java rush, но не смогла пройти из-за количества воды. на две строки кода 3 страницы каких-то скучных историй
Основной смысл этого ресурса - это практика. Там дают ссылки на нормальные учебники. Тем, кому сложно по обычным учебникам, например, совсем новичкам - там на пальцах объясняют основы каждой темы и дают ссылки, что можно почитать, чтобы разобраться с темой. А основная фишка, за что вообще этот ресурс любят, это практика. 1200 заданий. Когда их все решишь - почти автоматом будешь джуном. А скучные истории можно (и нужно) пропускать. Я там вообще мало что читал. Просто практику проходил. И, несмотря на то, что ява у меня примерно 13 язык (немного сбился после 10-го), на то, чтобы прорешать половину курса, у меня ушло 24 дня. При том, что я иногда по 5-7 часов в день сидел.
джавараш это была скорее отдушина. Но в теории можно чисто по джавараш стать джуном. Закончив помимо 40 уровней задач ещё и их или другую стажировку с javaEE или андроид.
Они достаточно много задач дают чтобы научиться java core.
Устроился примерно на 22 уровне и они стали не интересны.
Вот тут я уже тоже не помню. То ли там месячная подписка стоила 2000, то ли за определенное количество уроков 2000. Забыл.
А для души можно Экеля - философию Java. Там в конце каждого параграфа тоже есть задачи. Я бы сказал сейчас, что это даже лучше вариант. Но требует больших вливаний(моральных)
Сервис не особо дешёвый, но качественный. Сам там сейчас учу язык.
ИТ надо не по курсам изучать,а начинать с азов. С работу процессора, работа памяти структуры данных(списки, деревья) теория алгоритмов. Лучше взять книги первых двух курсов прикладной информатики.
я эту мантру довольно часто слышу, а еще слышу как знакомые с хорошим опытом промышленного программирования релокейтятся за границу в топовые компании без знаний как работает процессор и не помня как работает сортировка пузырьком :) это я к тому, что надо быть гибким, учить что пригодится и прокачивать софт скиллы.
Бред, хватит начальной алгебры, логики и азов программирования, потом курсов по тому, что интересно, чтобы вкатиться и работать джуном, а после и мидлом с зп ~90к.
С таким то подходом алгебра не понятно зачем нужна. Я программист мои друзья программисты на то что бы мы стали программистами ушли годы упорного труда некоторые на обучение потратили 5-6 лет в вузе. Интересно, что это за магия такая про которую мы не знаем.
Знания фронтов и беков, это знания техникума максимум. Можно дойти до плотного джуна, с нуля за год. Вот скажи, что нужно из вуза, чтобы писать фронт? Верстку даже в счет не берем, азы учатся легко, просто учим джс по курсам, там его недоооп залетит и тд, попутно что то делая офк, потом учим что то по типу вуе, реакт, ангуляр, делаем на них какой то проект и вкатываемся. Забавно, что тебе не пригодится даже на беке, знание структур данных, ну называешь ты массив в пыхе массивом, а не связанным списком и до конца не знаешь, как он работает, да и насрать. Тебе это непригодится никогда. Работа процессора, даже когда пишешь многопоточные приложухи тебе не очень надо знать, алгоритмы ты будешь использовать стандартные for и if. Тебе никогда не придется думать тут O(n2) или еще что то, такое только на хайлоаде, который причем всегла не нужно оптимизировать заранее. Так и что тут учить то 6 лет?
Видали мы таких мастеров. Не часто работа бывает однотипная конвейерная. Тут проектик подкатил на php с базы оракла перевести на postgresql в рамках импортозамещения, а тех функций что нет надо на С написать для postgresql. И что делать пехепешника нанимать базовика с знанием postgresql и прикладника, что знает С. Неделю вникаешь неделю делаешь готово. Классический вузовский выпускник бы справился.
Как раз таки часто работа однотипная и конвейерная, а не часто как раз таки твой вариант. Но то что можно работать и успешно без всего, что ты написал это факт. А то что желательно все же это узнать, это да.
Не, на мидла уже алгоритмы нужны. Но в целом согласен - вкатиться и работать жуном хватит.
и там уже поймешь твое или не твое.
А можно поподробнее про курсы?) Можно на англ (даже лучше на англ), бесплатные и с нуля) Посоветуете что-нибудь?
Зависит от области куда хочешь. Самый легкий вариант веб. А ну еще желательно быть из большого города, тогда вообще лафа. Насчет курсов, для начинающих, на енглише не скажу, когда сам учился знал его очень плохо и учился по русским. Из топовых русских это htmlacademy. Если брать фронт, то можно даже просто верстку задрочить и пойти устроиться работать за 40к легко и там уже учить джс, чтобы стать фул фронтом. Я считаю, что это идеальный вариант, у меня так друг сделал. Потом учишь джс, потом смотришь куда душа лежит, ангуляр, реакт и тд. Смотрел у них по беку на пыхе, тоже дается правильная инфа, но там мало очень. Кроме неё, нужно будет еще как минимум какой то фреимворк выучить. Желательно который на хайпе, по типу ларавел или симфони. На юи лучше забить, нам нем дохрена легаси и он гавно. И тогда только возьмут на зп, причем она будет не намного больше, а может и такая же как у хорошего версталы. Есть еще питон, он тоже на хайпе, но я его обошел стороной.
Вообще фронтов сейчас нужно просто ОВЕР МИЛЛИОН, да и проще там, как мне кажется.
Не из простых вариантов, будет трудно и придется тратить на ОЧЕНь много больше времени. В туже джаву вкатится за год это повезло, голанг обычно еще опыт веба нужен.
А ну еще насчет питона, он в каждой бочке затычка, так что учить его тоже хороший вариант.
Верстала за 40к? Если не Москва или Питер очень слабо верится) Обычно на 40к уже требуют опыт с популярным фреймворком как минимум
Человек лично видимо не сталкивался с этим и рассказывает сказки. Веб это тоже не легко, при условии что ты хочешь научится делать нормальный код
Я из небольшого города, но тут вокруг уже давно забыли русский) если и буду работать в области, то только на англ, потому мне нет смысла на русском учиться. Я вообще не то, чтобы прям хочу менять карьеру пока. Просто как-то тянет попробовать вникнуть в программирование, а там как пойдет)) Но все равно спасибо за инфу, пока полажу по всяким LearnCode academy и посмотрю, куда вывезет))
Зря тебя заминусили.
Потом такие учат програмуху по гайдам а-ля «стань системным архитектором за 21 день» и по итогу фундаментальных знаний нихуя нет, в алгоритмы не могут, пишут говнокодище, зато уверены что им дохуя платить должны и что они умные.
Фронты вроде меньше беков получают. ИМХО, нейросети скоро станут самым высокооплачиваемым направлением.
В мою прежнюю контору (консалтинг) брали вчерашних студентов без опыта, но умеющих "напустить экспертизу". Делали левое резюме: накидывали проектов, которые были у конторы, но в которых эти студенты реально не участвовали никак. Ещё писали, что пройдены такие-то курсы, а по факту чел только полистал этот курс в виде пособия, никуда не ездил и ничего не практиковал. Ну и самая мякотка- сажали таких студентов в качестве суперэкспертов на распильные вечные проекты за откат ИТ-директору. Там вообще неважен был опыт, знания и чем ты занимаешься на работе. Приходи, отсиживай часы с умным видом. Особо наглые даже майнили на рабочих машинах.
Пошел работать буквально без опыта в контору местную в Перми. Зп была 40к, нормально. Занимаюсь iOS разработкой.
Мну, вот, 1С-ник с 20-летним стажем. В свое время, старшие коллеги из других направлений прознали про мои потуги на delphi (тогда пытался переплюнуть писаный на дельфи fast-report). Были у меня и таблицы а-ля excel и генератор UI форм и свой, скриптовый язык. Продолжаю работать по 1С, а этим парням делаю проект на swift под ios, java под android и немного бэк-энд на java ee. Если интересна ЗП, то на основном месте (1С) - 100К, у ребят на подработке - 50К. Обе конторы - Москва. Работаю удаленно из дальнего замкадья.
Собственно, опыт я получал так - "@ancot, качай эклипс, этот патч и херачь мобильное приложение!". Потом много гугла, паттернов и гайдлайнов.
Это продолжается порядка 3 лет, и я никак не могу отнести себя к профессионалам. Так что растем дальше.
Пет прожекты делаешь, показываешь, что не просто дурачок, который решил бабок в IT поднять и обычно этого достаточно.
Дело в том, что мне порядком надоело админство за 11 лет, и я хотел бы пойти в разработку, но ссу, т.к. не знаю... мм... "производства". Куда-нибудь хотелось бы пойти на стажировку, но опять же - ссу. В Яндекс на собеседование было ходить не страшно по своей профессии, а с кодингом прям фобия какая-то.
Ну я думаю, тут просто надо как-то проигнорировать сигналы мозга, которые говорят, что не выйдет. Я из кодинга ушёл в проектирование интерфейсов, были такие же мысли, но как оказалось, путь оказался намного легче, чем тот что был уже пройден Примерно за год догнал свою почасовую ставку и устроился на компанию из США(удаленку). Свободного времени по ощущениям стало больше.
P.S. Да и в целом как мне показалось, смена рода деятельности положительно сказалась на всей жизни, возможно это потому что нерваков стало в разы меньше :)
Подпишусь под комментом. Пришел в web-студию совсем ничего не зная по стеку. Дали простой проект, сказали что-где смотреть, начальник объяснил как его сделать от и до. Через неделю "лабал" простые проекты без проблем. За 3 года практики уровень знаний поднялся в 10 раз, в универе таких знаний не получишь.
P.S при всей моей не любви к apple - swift мне очень понравился, писал под cordova обертки. Думаю из web перейти)
Я работаю в конторе, которые нанимают выпускников ИТ специальностей платят им 3 рубля они работают по 2 месяца и их увольняют. Типа не умеют работать и так годами. Страдают где же найти хороших специалистов не будем же мы их за свой счёт обучать.
про пункт "но будет все равно не просто, потому что без реального опыта тяжело берут"
Хз как у вас, В Беларуси очень часто набирают свежее мяско через стажировки, где и выявляют реально могущих. Приоритет отдается, конечно же, студентам с соответствующим образованием, но, тем не менее, когда меня взяли на нынешнюю работу, 2 из 5 были старше 27 и оба без профильного образования.
Другое дело, что вкатывальщики думают, что научившись какой-нибудь хуйне базовой аля html+css+ чуть-чуть js их сразу будут ждать на работах с зп 5 миллиардов в секунду. Такие банально не могут составлять конкуренцию мозговитым студентам(а их достаточно, сужу по своему выпуску).
У крупных фирм есть свои Учебные Центры м возможностью дальнейшего трудоустройства. Ограничений по полу, возрасту, цвету кожи в них нет, берут всех более менее адекватных.
Я помню пришел на собес в стандартную галеру, опыта было совсем по вершкам. Мне сказали что в 27 поздно входить в it =)
какая то глупая компания. в it конечно есть эйджизм, особенно в достаточно молодых направлениях, но в открытую этого нормальная компания никогда не скажет.
Институт за плечами, пара небольших программ на C++, знание sql, mongo. Верстка не вызывала затруднений, js на уровне подключения модулей и их настройки, знаний на php хватало на простой блог или сайт визитку. Короче по вершкам =)
а после этого еще пробовал куда-нибудь?
Нет, после собеса я понял что моих знаний мало и начал точить гранит наук. Если бы вопрос денег стоял критично остро то я бы продолжил поиски с теми знаниями что у меня были, но я решил подстраховаться.
Имен называть не буду, обычная контора работающая за бугор. Хотели фулстек джуна с хорошими знаниями, спрашивали всего по чуть чуть, какие CMS использовал и как долго, SQL и noSQL базы данных, спрашивали знаю ли я mongodb. Хотели уверенных знаний symfony и react.js. Спрашивали работал ли я с less и saas. Системы контроля версий и докер. Хотели услышать что я гуру в linux и постоянно использую пакетные менеджеры по типу composer. Спрашивали про паттерны и антипаттерны, конкретно останавливались на MVC. Тестирование. Английский не ниже Intermediate(B1).
Не хватило много чего, по большинству вопросов у меня плавающие знания, с фреймворками не работал вообще. Английский у меня на уровне A2 что тоже стало серьезным минусом.
Некоторые типа 1С вообще курсы для школьников ведут, УЦ тоже есть. Сейчас все более-менее крупные ИТ конторы начинают отбор чуть ли не с 1 курса универа, ибо и кадров не вагон, и среди них еще шлака будь здоров. Наша контора берет людей с начальными знаниями на бэнч до полугода - частичная занятость с обучением. Особо способные через пару месяцев уже на джуна на постоянку переходят, середняки учатся дальше, шлак идет на выход.
Я бы посоветовал обратить внимание на этот курс: Java Programming Masterclass for Software Developers от Tim Buchalka.
Конкретно этот курс я лично не проходил, но я прошел два других его курса и мне очень понравилось как он объясняет.
Только естественно не надо его за 200 баксов покупать, на юдасити каждый месяц скидки и нормальная цена курса это 9-12 баксов. Ну и он есть на всем известном ресурсе который ну ру начинается и на трекер кончается.
И да... Курс на английском.
Разве так просто все ваучить и стать РМ? Разве даже выучив все это они не должны всю кухню понять?
тут также будет.
а это нормально что там некоторые курсы по 20к стоят, но только сегодня и только в течении пары часов всего за 899р курс можно купить. Это пахнет каким то нае)
Да это нормально, потому что скидки там примерно 350 дней в году, ниразу не пришлось покупать курс дороже 12 баксов. Если вам жалко инвестировать деньги в свое будущее, то можно и на торрентах поискать, там часто выкладывают популярные курсы с разных платных площадок, в том числе и с юдеми.
Нынче дефицит айтишников, многие компании быстро растут, им как воздух необходимы новые кадры, если у кандидата есть база, и он адекватен в общении - возьмут, подтянут, и быстро введут в строй.
Тем более из затрат - пару месяцев стажировки да какой-нибудь курс, дальше человек сам начинает зарабатывать, приносить деньги.
Осечки есть конечно, при такой схеме, из десяти примерно один уходит, не оправдав вложения, но общий финансовый выхлоп многократно превышает затраты и риски, т.к. ценники на айти-услуги большие.
хороший наверное курс за 700 000 рублей. в провинциальном вузе можно 5 лет учиться на инженера. (было до бакалавров) и на жилье и на еду.
Если умеешь сидеть на пикабу и писать комменты тебя уже можно взять за 15тр писать тексты в ворд хотя бы, ну или копирайтером или контент менеджером.
Кароч навыки это не так важно, главное это желание и другие качества личности.
Я прям сейчас учусь в фирме, где с почти нуля учат за бесплатно. Так что не надо заливать.
Мы нанимаем и учим с нуля. Заочное обучение, очная часть несколько недель, потом оплачиваемое место стажёра. Нужно только желание и мозги.
Эм, ну если есть зачатки интереса - то, логично предположить, что надо идти и учить эту сферу сначала (естессно, необязательно официально в вышке), а не на работу сразу устраиваться. Кому нужен на работе человек, с нулевыми знаниями в области, где он будет работать?
А на переводчика тоже можно устраиваться без знания языка, но "с зачатками интереса"?
Разработчиков сейчас такая нехватка, что людей уже серьезно вербуют на втором курсе. Платят вполне нормальные деньги за стажировки, а потом за половину рабочего дня во время учёбы. Все ради того, чтоб после универа хоть какая-то часть осталась у них и продолжили работать.
Сейчас тотальная нехватка "спецов средней руки", везде свободны либо студенты, либо топы, которым подавай 200к+.
Это разработчиков-то нехватка, когда каждый второй (утрируя) хочет пойти/переучиться «на программиста»?
Да, в конце вы правильно написали: нехватка именно как раз нормальных средних разрабов. Так каким это боком относится к найму людей, которые вообще полный ноль в этой сфере?
Вы сейчас издеваетесь?) Я же сама и пишу, что НОРМАЛЬНЫХ специалистов - нехватка, а "нулевых" - как раз дофига и больше. К чему вот это замечание?
Если не секрет, то что за должность и какой уровень?
Многие компании и не против обучать. Но не с НУЛЕВОГО уровня (ну, если это не специальность, где можно половину за недельные курсы выучить).
Сисадмин занимается (ВНЕЗАПНО!) системным администрированием - управление учетками, разграничение прав, бэкапы и тому подобное - к пользователю он не суется. Человек устраивается сотрудником технической поддержки первой линии.
Так учись. У всего почти есть бесплатная/пиратская версия, куча книг, курсов. Форумы в конце концов.
Так долбоебом назвали не Сергея, а того человека, кому поручили исправить эту картинку, видимо, он как-то накосячил первый раз.
Подожди, может сначала нужно обучиться, а потом на работу устраиваться? А не жаловаться на ИТ компании, которые не берут на работу людей, с нулевыми знаниями? И зарплату наверное сразу хотите, как у топовых программистов, я же в ИТ.
Так работодателю не придётся тебе придумывать задачи, а ты получишь некий багаж с которым сможешь искать работодателя.
Правда я с трудом представляю что можно достичь за три месяца. Разве что по 12-15 часов в день без выходных.
Но это месяц, полтора. Дальше начинаешь плыть. Хз чем мотивацию такую удержать.
Меня хватило на 35 дней нон стоп.
35 дней по 12 часов в день!? Охуеть. Откуда мотивация, откуда такой интерес? Я вот хочу стать программистом, интерес есть, но не могу удержать себя даже 3 часа, потому что охота сериальчик посмотреть, в дотку поиграть, погулять, на пикабу посидеть. Но вот если появляется реальная задача, за которую я получу какую-либо награду, например, уважение преподавателя, хорошая оценки, автомат по этому предмету, деньги (от одногруппников), то появляется дикая мотивация её решить. И я делаю всё чтобы её решить, идёт активный процесс обучения, я гуглю, читаю форумы, смотрю гайды. Самому себе придумывать и искать задачи я конечно могу, но абсолютно нет мотивации решать их, зная что как только я допишу код, то он отправиться в тёмный ящик.
Любое решение задачи, любой проект (ещё лучше) будет отображён в Гите. С этим можно и нужно идти к работодателю.
Мне может было проще) я не играю в доту и не смотрю сериалы от слова совсем (старый я уже - 35 было когда решил пойти в программирование)
ЗП от $тысячи до двух с половиной (зависит от периода в текущем проекте, сейчас уже второй проект пошёл)
Меня даже в статье упомянули: https://dev.by/news/dev-incubator
:)
Да тридцать лет фигня. Главное чтобы было желание что-то поменять.
Я ещё работаю в другой сфере и у меня есть время прогрессировать.
Смысл в курсах или самостоятельных занятиях, если в любом случае работодателю нужен стаж?
У меня на всё ушло около двух лет: переквалификация с экономиста полтора года, стажировка 4 месяца. Когда ходил учиться, ещё работал, на стажировке уже пошёл олл ин - бросил работу, жил за счёт накоплений.
Но мне было 35 когда я стартанул. В 37 стал джуном (java). И вот пойдя на работу, я уже получил эти три месяца вливания в профу (правда уже получая ЗП). Т.е. никто не продавливает, дают время освоиться, графиков жёстких нет.
Так что всех подряд никто не берёт. Но если хоть что-то можешь - возьмут.
Без знаний никто не возьмёт. Там тот же отбор, что и на работу. У интела, например, в летней школе до 30 человек на место выходит
А вам собственно в какое ит надо? Нас тут много... и кодеры, и хардварщики, и эникейщики, и админы, и аналитики, и проектировщики, и тестировщики...
Вам какое нужно то?
Ну бля, это же уже индустрия целая.
Как говорить я в промышленности работаю и хуй ведь догодвешся, доришаки ты упавковываешь либо корабли на воду спускаешь
или может быть в РФ есть компании, которые с 0 айтишника обучают?
Да, есть. У меня в городе бесплатные курсы, по результатам которых могут взять к себе.
В Саратове такие курсы были еще 6 и 7 лет назад. В епаме, гридах, неткрекере, неофлексе и мирантисе(то есть почти во всех крупных айти-компаниях Саратова)
Вот вам оплачиваемая стажировка для джависта в Краснодаре https://krasnodar.hh.ru/vacancy/31231268
Это не так работает. Чем больше языков попробуешь в начале, чем более точно определишься с тем, что тебе нравится больше + гораздо легче сможешь в будущем за неделю-две освоить тот язык, что понадобится.
В Епам на курсы нулевых не берут. Там есть тестовое задание + собеседование. Так что с улицы человек явно не справится
В епам на курсы берут ВСЕХ. Я тоже думал что надо подготовиться, два месяца штудировал книгу, в принципе кое-как кодил и знал кое-что из теории на входе. Да, было собеседование, где проверяли на каком отрезке закончатся мои знания. Я ещё переживал потом, возьмут или нет, лол. В итоге на самих курсах половина народу не знала что такое переменная и как написать хелло ворлд на джаве. Первые две трети курса я тупо сидел без дела ибо проходили мы то что я уже знал. Так что не вводите народ в заблуждение, на внешнюю лабораторию епам и собаку возьмут наверное. И это хуёво - уж лучше бы хоть какую-то планку поставили. Вот после этой лабы идёт внутренняя - туда да, так просто не попадешь, нужно проект защитить и пройти собеседование.
Рязань, EPAM, n-link, СберТех.
Есть нюансы: предпочитаю студентов и не совсем с нуля, если на тупой вопрос, типа "какие есть методы у класс Object?" (java) не отвечаешь - скорее всего не проходишь.
Странный подход к собеседованию -- проверять знание каких-то фактойдов, как по мне, это справочная информация, которая гуглится. Ну, может если человек библиотеки для джавы пишет, тогда это должно отскакивать от зубов, а так... Я сажал человека за виртуальную машину и давал ему простенькую задачу, смотрел как он её решает.
Это вопрос "на дурака".
Ну, аналогично вопросу "из скольких векторов состоит ортонормированный базис в евклидовом пространстве?" заданный первокурснику.
Я, например, гуглить вопрос про методы не буду, немножко напрягу память, и вспомню, просто потому что эти методы приходится использовать каждый рабочий день. При том, что обычно не библиотеки пишу :). Да и Вы вспомните легко и непринуждённо, я думаю.
А человек, который на Java не писал даже "Hello, world" - не вспомнит. Вот таких и нужно отсеять.
Написать простенькую задачу - уже следующий этап.
Не, не вспомню. Я, если действительно не юзаю это ежедневно, постоянно подглядываю хрень вроде типа возврата функции, порядок аргументов у функций, у которых их несколько, итп. Но я не разраб, я скорее с девопсом связан. Когда собеседовал людей, мне была важна внимательность и умение читать то, что на экране. Например, я просил установить какой-нибудь пакет в терминале убунты, а когда у человека команда не срабатывала (так было задумано, особенности корп. сети), я ждал, чтобы он внимательно прочитал ошибки на экране и на основе этого принимал дальнейшие решения, а не повторял предыдущие действия не глядя.
equals, hashCode, toString, getClass, notify, wait. Собственно это почти весь список )
Неткрекер - практически с нуля. В Интел уже со знаниями, но тоже стажировка. В Меру вообще всех наверное берут.
В харман то уже поступил, но там явно не с нуля нужно. Со мной в очереди на собеседование уже были люди на вторую попытку идущие, тоже далеко с ненулевыми знаниями и профильным образованием.
До этого долго искал еще варианты обучения, мониторил профильные группы - вообще нигде не видел нормальных вариантов для новичков.
А ввообще по поводу интернатуры... Я давал рекомендации на поступление тем, кто что-то сам делал и сам разбирался в том, что он хотел сделать. А не просто копипаст+вычитал на хабре кучу умных слов и пытается ими поразить меня. Ну и на образование я тоже смотрел не в первую очередь. Знаю точно, что некоторые мои коллеги придерживаются похожих позиций (со всеми не обсуждал просто).
Да я ни на одно занятие интернатуры так и не попал, меня по профилю на проект сразу позвали работать) У меня уже был небольшой опыт в довольно специфичной области, не думал что он где нибудь еще сгодится.
Хотел профиль на мобильную разработку сменить, т.к. по моему вакансий в Нижнем практически нет, а на тех, что есть - даже до собеседования не доходило. А тут как раз что надо оказалось.
Просто есть еще пара знакомых из IT (не разрабы), которые вообще никак работу найти не могут в городе.