С чего начать свой путь в IT?
Собственно, вот такой вот я Алёша. Уже в марте стукнет 25, слишком поздно я начал осознавать четность своего существования, финансового положения, каких-либо перспектив нынешней профессии("Доблестный" сотрудник УФСИН). В общем, служба в этой системе такое себе удовольствие, из раза в раз лицезреть "Зону", её обитателей, их повадки и манеры - истощает морально.К сути вопроса: Решительно настроен уйти из системы и податься в IT, но вот в чём загвоздка - я нихера в этом не шарю, хотя склонность была со школы (любил копаться в конфигах игр,). Следовательно нужно этому научиться! Как? Самостоятельное обучение возможно всегда, но мне нужна хоть какая-нибудь база, какой-никакой наставник, Падре, который направит на путь истинный. Пока гуглил что и как, наткнулся на онлайн образование, по типу Skillbox, Geekbrains. Пересмотрел кучу отзывов и роликов на YouTube про эти площадки, и вроде бы всё не так плохо, но решиться купить курсы не могу, особого доверия к качеству такого образования нет, да и денег эти курсы стоят не малых. К слову в моём родном мухосранске есть несколько заведений специализирующихся на обучении спецов в сфере IT, правда по очной форме обучения, чего я себе позволить не могу(2-3 дня в неделю по 4 пары, а график на работе - черт ногу сломит). По сему, спрашиваю у вас, уважаемые, что можете сказать про онлайн образование, стоит ли обучаться на этих площадках или лучше рвать свою попку и пытаться ходить в вузы паралельно с работой?
Подробнее
ПРЕДСТАВиТЕЛи НЕТРАДиЩЮННОй СЕКСУАЛЬНОЙ ОРиЕНТАЦии, НЕОБХОДиМО ВАШЕ СОДЕйСТВиЕ ВНИМАНИЕ! ИСПОЛЬЗУЙТЕ КУПОН ТОЛЬКО в КРАЙНЕЙ НЕОБХОДИМОСТИ JoyReactor APPROVED ГОДЕН ДО : 01.01.2033
пидоры помогите,реактор помоги,Образование,it,программирование,geek,Прикольные гаджеты. Научный, инженерный и айтишный юмор,онлайн-образование,много букв,ФСИН,Федеральная служба исполнения наказаний,песочница
Еще на тему
Тут скорее, что тебе по итогу нужно? Вопрос учёбы "онлайн курсы" заведомо проигрышный вариант для большинства ибо тупо лень и забивают, деньги на них тратить смысла 0, проще видосики на ютубе по нужному направлению смотреть, они на 95% будут о том, же, что и "платный" курс.
Да и вообще, почему все думают, что IT это такая фигня, которая может быть освоена любым на курсах от бабы Гали за 100500 денег, кнопочки тыкать научись, а потом будешь зарабатывать 300к в наносек? Почему никто не пишет: "подскажите экспресс курсы по хирургии, надоело работать продаваном в Шестёрочке, хочу людей резать и деньги за это получать, да и в детстве предрасположен был, практиковался на котятах"
Ответь себе на вопрос, мотор своей тачки ты бы стал капиталить или позволил бы это сделать тем кто знает теорию ДВС подробней чем ты из курса физики? Если не стал бы, то любая компьютерная система это не менее сложная штука, чем мотор, но ты не имея базовой теории собрался в IT и считаешь это нормальным.
Если тебе нравится все время учиться и чувствовать себя полным идиотом (за исключением редких моментов), то welcome.
Надо вылить в бронзе и повесить на стену.
1) Сейчас айти это не про деньги, особенно в неМоскве. Хочешь денег, ты их можешь многие годы не найти в айти, а постоянно обучаться всё равно придётся.
2) Айти жрёт тебя и жрёт твоё здоровье. Жопа болит от сидения, зрение садится от смотрения, мозг кипит от багфикса, а ещё есть начальник, которому всегда всё должно быть готово вчера, а возможность работать из дома нифига не плюс, когда тебя хотят бесплатно напрячь на работу в выходной.
3) "На айти полно работы". Это миф, который вбрасывают продаваны курсов и галеры, чтобы обесценить труд программистов. Мне когда-то пришлось переехать из своего Малого Зажопинска в Нью Зажопинск, потому что в первом просто не было работы по Ойти для меня. Позже в Нью Зажопинске я пытался найти крутую высокооплачиваемую айтишную работу, работая на, как я считал, недостаточно оплачиваемой. И как ты думаешь, нашёл ли я?
4) Айти это для идейных задротов, не тру задроты быстро выгорают и разочаруются в бесконечном беге. Я не тру, например, а некоторые трушные меня просто накаляют, особенно те, которые облизывают друг друга, показывают какие они умняшечки на конференциях и митапах.
Если тебя это устраивает, то велком, сначала разберись в структуре айти, выбери интересующие сферы и начинай копать инфу, а лучше залезь куда-нибудь на заочку.
Советовать что конкретно копать не корректно, потому что it это целый мир, кто-то ручками тестирует игрульки на телефонах, а кто-то хуярит микрокод для процессоров, стек знаний совсем разный.
В общем, удачи, мужик, тут головной боли тебе минимум на год активной дрочки. И программируй каждый день. Много. Разное. Используй библиотеки, которые тебе могут пригодиться.
Другое дело, что курсы зачастую для новичков и только. Я бы, может быть, прошел какой-то продвинутый курс по node js и всякому такому, чего я не знаю, но их просто нет. Курсы, которые позволяют освоить технологии, к которым у тебя, кроме как в энтерпрайзе, доступа нет - хорошие. Только таких искать заколебешься. Да и не спешит никто знаниями особо делиться, потому что конкуренция.
Просто не все хотят вкалывать и прокачивать скилы понятно, что не все сферы это позволяют).
Работать прогером тот гемор. Прежде чем выйдешь на хорошую зп, придется попотеть еще как.
Многие думают, что тут готовы платить бешеные бабки любому новичку))
Так что мой вывод, это перспективно, и будет перспективно, в среднесрочной перспективе. Понятное дело что сверхдоходов которые были в нулевых и десятых уже не будет, но возможность вырваться из нищеты у талантливой и работоспособной молодежи есть.
Если ты именно хочешь что-то с программированием, то хзхзхз. А вот Unix/linux системное администрирование, самое то. Не так сложно начать работать. Многие компании, у которых катастрофически не хватает ресурсов, возьмут тебя без опыта и научат. (но с минимальным умениями линукса и сети, если есть интерес могу посоветовать пару книг, тяжелые, очень).
Так что я бы смотрел в эту сторону, как более проверенный путь.
и да, программирование это удел мазохистов, так или иначе.
начнём с того, что IT обширная тема и стоит сразу определить направление. попробуй понемногу всего. что понравится, то и продолжай. могу разве что насчет программирования уточнить. уроки на ютабе от индусов и школьников иногда лучше помогают чем условный препод. на телефон можешь сололёрн скачать, там азы языков можно подучить. ну и пили какие то простенькие проги, всё же без практики тебя только нахуй послать могут
Хуй знает, я в IT вкатился без того и другого. Вышка, правда, была, но с IT связанная слабо. Один черт тебе потом всю жизнь придется заниматься самообразованием - так не лучше ли начать сразу?
да и в прогинге, в современном мире английский нужен постольку-поскольку. Всё либо переводится, или гуглится, а синтаксис и без английского быстро запоминается.
А по большей части для чего он? чтобы переменные нормально называть? методы читать? Но "это другое" - если ты уже устраиваешся на прогера, значит с внутренним синтаксисом у тебя точно на 100% все нормально, и при этом говорить или писать полноценно на англицком совершенно не требуется, и не потребуется в 99% случаев, если ты не работаешь на фирме с внутренней перепиской и общением на инязе.
а словарный запас, со временем подтягивается, по мере необходимости, имхо.
Да что-то серьезное есть только на англицком, но машинный перевод страниц тоже неплох уже. "Если не понятно - смотри без перевода" - но это редкость и не сразу нужно. А так и на русском полно ресурсов. Можно все искать на англицком, но это чисто чтобы навык не растерять.
Согласен, что при этом возникают казусы, но от этого никто не застрахован - нормально назвать переменную или метод - это вообще искусство.
Может я и не прав, но я сталкивался именно с таким. Лет 15-20 назад, да, было актуально, а сейчас, имхо, нет.
Перевести гуглом без потери смысла не выйдет, он только с простым справляется. А тут это очень критично, когда хочешь понять как эта херня работает.
Ну и во многих фирмах задачи ставят на английском, заказчики - иностранцы, на бизнес аналитиков денег многие зажимают, общение с заказчиком тоже на английском, пусть даже письменное. Можно конечно понадеяться что повезет найти фирму без таких требований но... таких вакансий точно меньше, а найти и получить будет сложнее.
Дальше смотри, какой язык в этом направлении применяют чаще всего. Можешь брать из требования из вакансий (попадается бред, но на объеме отследишь самые часто встречающиеся требования).
Далее учишь. Курсы не обязательно покупать за фулл, особенно у всяких зажравшихся водолеев, аля Скиллбокс. Существуют форумы со сливами курсов. Гугли или напиши в лп, если совсем валенок.
Курс проходишь сам, непонимание гуглишь сам, всё что не можешь найти - на форумы или к репетитору.
Если бабло позволяет, то сразу к репетитору, главное выбери с актуальным опытом и иди к нему точно зная своё направление, чтобы не сливать бабки на изучение лишь бы чего и хз какого уровня.
На вузы не советую тратить время.
Начнём с того какую ветку IT ты для себя хочешь. Сис.админ, (там ещё как минимум 5 подгрупп) DevOps (переходный вариант, смесь админа и разраба), программист ( там вообще херова туча подгрупп).
Я могу сказать только за сис.админа (Системный инженер)
- "А х*ли там, подключить принтер, мышь и моник. Всё я сис.админ. Написать tree в консоли - дак я вообще хакер " Таких щас дочерта. Любой школьник тебе всё это на отвали подключит. Сис.админ должен знать как спроектировать систему что бы она не упала (а если упадёт то хотя бы быстро оправится). Для этого нужно учить: Железо (Серверное\клиентское) ПО: Win Server 2008 и выше, (GPO, AD, DNS. антивирусная защита). Учить TCP-IP стек. (дрочить ISO не вижу смысла, я не сетевик) Учить как юзать\настраивать сетевое оборудование (Mikrotik\Kerio\Dlink) Естественно нужно знать как работает клиентская часть. Ну и виртуализация. (Hyper-v/KVM\ESXi)
Если дрочить линукс, так это вообще такая безlна что даже с 20 летним стажем там потеряешься. Опять же нужно знать что хочешь на нём админить.
Из литиратуры советую:
Винда - Самоучитель Системного Администратора (Кенин.А, Колисниченко.Д)
Linux - Linux Полное Руководство (Питер В. Аллен, Колисниченко.Д)
И опыт, главное больше опыта!
https://t.me/i_odmin_book
Для бедных - виртуальная машина наше всё.
Для прошаренных - ВМ + какое-никакое железо.
Для буржуев - собственный хост на котором можно раскрутить либо proxmox либо ESXi и какое то сетевое железо.
Выше есть линк на халявные книги. Да и в принципе гугл твой друг и товарищ в таком случае. Даже с моим 10ти летним стажем я гуглю порой такие вещи, что стыдно коллегам показать. В голове всё не удержишь.
По поводу курсов - есть бесплатные курсы от самих вендеров сетевого железа.
ИМХО Советую налегать на микротик. Если работал в ТП провайдера, будет попроще разобраться + RouterOS (это ось микротика) так же можно поставть на ВМ. Единственное что через сутки она (превратится в тыкву), перезагрузится и сбросится к дефултным настройка. Если есть возможность устроится в HelpDesk или Младшим админом. Тоже здорово. Главное не ходи к "Мастерам на дом". Те только народ разводят.
По поводу платных курсов - не знаю. Сам поглядываю на курс по linux кластерам, но отваливать +50к за то что есть на форумах бесплатно не хочется. С другой стороны там тебе всё разжуют, и ещё бумажку дадут. Кстати да. Чем больше бумажек, тем лучше. Выше шанс что тебя возьмут на желаемую вакансию.
Как то так. Я наверно щас с обеда приду, у меня на домашнем компе есть полезные курсы по всякому. Там и видео и практические задания.
Отдельным постом выкачу наверно. Пусть висит.
CPU: Xeon E5 1650 V3 (10 core\20 stream)
DDR3: 16gb ecc
2.5 TB (5 по 500 (5 raid)) + ssd 120 под систему (ubuntu с proxmox)
за 500р купил на авито горизонтальный корпус.
Всё вместе вышло +\- 12к. (жёские честно наодминил на работе. когда на ssd всех пересаживал)
при этом помни, что идеальный чувак, который знает всё, что конторе надо, оттуда только что уволился. все остальные не такие идеальные. всегда на новой работе придется обучаться. нормальные собеседующие про это тоже знают.
и твоя цель - показать на собесе и тестовом задании, если будет, что ты готов это делать.
даже если ты ни в зуб ногой в той технологии, по которой тестируют - так и говори: это я нихуя не знаю, но дадите время - разберусь и сделаю.
ну и если не увидишь такого понимания у конторы, шли ее на хуй.
алсо можешь рассказать, что знаешь какие-то технологии, даже если в конторе они не используются. адекватного человека, который рассказывает про что-то, что знает, видно и так.
а что-то изучать без конкретной цели - песполезняк. держи в голове некий сценарий. какая-то трабла, надо ее хоть как-то порешать, даже если адовыми костылями.
на своём компе и своём роутере так-то до фига чего можно попробовать.
но бесцельно курить маны можно долго. лучше сначала работу найти, а там и обучение будет, и деньги какие-то
и уже тем более покупать какое-то старое барахло за свои бабки для обучения - тупость. у работодателя этого добра будет по горло
Так вот вопрос - как нагуглить решение, примеры? "раздавать интернет две сетевые" и т.п. ничего хорошего не дают.
сейчас так: есть эта win10pro с кучкой программ с лицензионными ключами и статичным IP, к ней отдельный канал и-нета. и есть 6 компов, на которых 24/7 работают, клиенты коннектятся к базам программ по тому стат. IP, несколько ноутбуков, мобилок и т.п., коннектятся через роутер по второй линии и-нета. Вот и хочу чтобы они не гоняли трафик через сотни километров, а напрямую по локалке, не покупая микротиков и не переустанавливая винду на серверный вариант (тут обычная перезагрузка сервера - капец-капец, 10 минут простоя, а полная переустановка, настройка и выпрашивание обновлённых лицензионных ключей у разработчиков софта может в несколько дней вылиться).
Про железячное, обязательно почитай про RAIDтехнологию и там важный момент что не все диски годятся для него.
Обязательно почитай про скрипты и желательно самому чета просто попробуй, например написать бэкап файла и что б он запускался автоматом.
По поводу сеток, routerOS(он же микротик) можно тупо на сервак установить, а еще у циски был(может и сейчас есть) пакет для обучения cisco paket tracer он поможет сетку эмулировать, в ней можно свои сети строить и настраивать, насколько я знаю.
изучи например вот такой курс , базе обучит
http://study-java.ru/category/uroki-java/
паралельно изучай околопрограммную среду (что такое линукс, чем отличается tcp от udp, какие бывают протоколы и прочее)
и главное это практика, когда я читал толстые книжки с теорией я практически стоял на месте
есть сайты где за решение задачек дадут в конце сертфикат, например - http://www.codeabbey.com/
решай не для сертификата, а для тренировки мозгов и запоминания конструкций
книги пригодятся потом, когда будет базовое понимание языка
можно так же взять какой-нибудь курс на ютубе с лекциями на тему Java и ООП (базовые принципы построения приложений и общей архитектуры, смело можно изучать и по таким урокам)
Вот думается, стОит игра свечь или нет.
а если не кодит - то он хуй, а не ментор, чему он научить может?
С джунами возиться - чтобы более-менее пассивный доход поиметь, а кодить в реальном проекте - чтобы не вывалиться из прогресса.
Ну, я так думаю, могу ошибаться.
типа попался перспективный кадр, который и так бы научился - стрижем бабло. нет - нет.
как ты сможешь доказать, что тебя херово научили?
Причём они говорят, что в случае увольнения выплатыостанавливаются... В общем, всё, говорят, в Договоре можно будет прочитать, мол, без Договора они и обучение не начнут... Можно, в общем-то заморочиться, поискать их выпускников живых, но где гарантия, что это тоже не наебалово.
Сложна, короче...
Короче, думы меня одолевают - стОит ли в серьёз нырять в эту нору или нуегонах
вот на эти два процента и живу
алсо тестирование
Ну если по делу то:
1. Определись что хочешь, тестирование, веб-хуеб, софт хуярить, работать с базами данных или настраивать окружения (DevOps)
2. Выбрал ветку развития? Начинай качатся на лоулевел
мобахзадачах. Сайт запили если веб, создай калькулятор на С++ и тд. Бери что то суперлегкое, что б разобраться в нюансах и это не вызывало "сложности".3. Возьми курс на каком то ресурсе типо Udemy за доллар и поищи в ютубе от индусов какие то уроки. Материала на данный момент бесплатного полно, по каждому сервису\тулзе\либе\языку есть обучалки прям от разработчиков, (это делается что б завлечь больше людей использовать их продукт за счет легкости обучения). Просто бери и изучай.
4. Когда уже будет хорошая база - пиздуй на курсы. Курсы как таковые ничем не лучше самообучения, кроме одной прикольной штуки - смотреть как пишут код другие, сравнивать, общаться. Без базы "с нуля" не советую идти.
Есть сложно придумать цель, есть разные сайты с задачками и играми:
https://tproger.ru/digest/competitive-programming-practice/
сам пользовался https://codecombat.com/ https://www.codewars.com/ https://www.codingame.com/start
первый для новичков, другие более продвинутых
Но если действительно есть желание - то где-то треть всех знакомых сисадминов - самоучки. Один вообще по образованию тракторист, так что у тебя есть все шансы. Однако, когда меня приняли на мою первую IT-должность, мне сказали следующее "Мы отсмотрели человек 30 перед тобой. Все хотят вкатиться в айти из-за огромных бабок, которые тут крутятся, только при этом не хотят ничему учиться, или хотя бы почитать перед собесом".
Для начала можешь посмотреть вот эти лекции (в разделе "Программа" тыкай по ссылкам и можно будет посмотреть\скачать сами видосы):
https://yandex.ru/promo/events/generated/system_administration/kit_febr-2011/index
Тут обьясняют обо всём на одну ступень выше, чем базово , т.е. чтобы понимать, нужно иметь представление хотя бы, из чего состоит компьютер, и как работает ОС в принципе. Если даже это для тебя будет непонятно - то тогда прям и не знаю, разве что википедию открывать и читать
Спорно. Щас какую софтину ни возьму - одни тормоза и баги даже на мощном железе.
а годных спецов всегда дефицит будет, щас даже острее
есть куча сайтов со складчиной, любые курсы (почти) можно купить за копейки. Минус не будет обратной связи. Но для это есть куча телеграмм каналов по интересам и если не будешь борзеть и тупить там всегда помогут! В общем, было бы желание)
Определись сколько ты готов потратить усилий на самообучение и сколько хочешь получать, ЗП нагуглишь.
А HPC, эмбеда вообще нет. Ну да, кому же мы нужны.
Там C# указан, можешь считать что про него.
Так что есть всё, к чему душа лежит. И ЭТО ВСЁ БЕСПЛАТНО! Вот в жопу любые платные курсы. Серьезно. Нет там никакой секретной инфы. А привкус набалова есть.
Хорошие спецы, которых нанимают эти конторы обычно крайне хуёвые преподаватели. А все эти лозунги про "научим за месяц" это маркетинг, читай лютейшая ересь.
Вот что действительно стоит выучить, так это англицкий язык. Хотя бы на уровне "читаю со словарём, понимаю как собака". Сгодятся любые варианты, типа репетитора, школы, гипноза. Кроме приложений на телефоне, не обманывай себя.
И да, может денег ты в IT щедрых не заработаешь, но на жизнь хватать всегда будет. И главное, будет эта самая жизнь.
По поводу Skillbox не знаю как у них с другими курсами, но курсы по гейдеву ужасные, сужу по тому какие нулёвые джуны приходили на собес и рассказывали чем они там два года занимались.
P.S. с высоты опыта, мне грустно от того что сейчас все эти онлайн школы лютый трэш, который наживается на вайтишниках, лучше за половину от этой стоимости, а то и бесплатно найти ментора, который накидает нужной литературы и может даже боевых ТЗ. Просто нужно начать плавать в их среде обитания, форумы, каналы в телеге и так далее.
P.S.2 Если кто то будет впаhивать курсы по дата сайнс, не ведись ;)
Окей, дальше бери джаваскрипт, как самый популярный язык нынче. Начать можно тут: https://learn.javascript.ru/. Потом можно какие-нибудь бесплатные курсы на cursera или udacity поискать, если хочешь. После освоения хелло ворлда, надо пытаться пилить какие-то простые штуки. Потом можно учить всякие веб фреймворки: angular, react, vue, выбирай по вкусу или вакансиями. Параллельно не стоит забывать computer science: почитай про алгоритмы и структуры данных для чайников, чтоб хотя бы немного шарить в списках, словарях, сортировке, а при слове "куча" не думать только о говне. Щас придут и скажут: нахуя? Ну, во-первых, чтоб не быть совсем тупым. Во-вторых, чтоб не писать приколов вроде list.OrderBy().Top(1) (код условный). Во-вторых, некоторые компании любят считать себя Гуглом и задавать такие вопросы на собеседованиях.
И практика, практика, практика. Говно, за которое не очень стыдно, стоит выкладывать на гитхаб, чтоб потом показать, что ты хоть и хуй с горы, но хотя бы не самый маленький.
2. Работай над проектами. Первая работа будет забесплатно, поэтому если не хочешь чтобы какой-то дядька на этом наживался пили или свои проекты либо опенсорс. Заведи аккаунт на гитхабе, это будет твоим резюме. Ищи опенсурс проекты, разбирайся как они работают. Большая часть твоей работы в айти всё равно будет связана с чтением чужого кода, так что развивай этот скилл, заодно многму научишься из чужого кода.
3. Ходи на собесы. Даже если думаешь что ты лошок и ничего не умеешь. Собесы покажут тебе что работадатели ищут и чего ты не знаешь. Работай над этим. Заводи дружбу с храми, примелькайся. И тогда, может быть, новая работа найдёт тебя сама.
Если хочешь понять что это такое, чем там вообще занимаются, то вот курсы бесплатные, на русском:
https://www.devtodev.com/education/online-course/introduction-to-game-development
После того как изучил и понял что из этого тебе интересно - идёшь на
https://www.coursera.org/
Вбиваешь в поиск по ключевым словам этого направления и тоже бесплатно учишься. Тут уже на английском, но там бывают сабы и надеюсь ты упорный.
После того как окончил 2-3 курса по выбранной тематике идёшь сюда:
https://ingamejob.com/ru
В графе Профессия выбираешь то что ты изучал и смотришь какие есть вакансии. Изучаешь их требования и пытаешься соответствовать.
Делаешь резюме\портфолио в котором соответствуешь хотя бы на 50% по скилам тому что написано.
Подаёшься на эти вакансии, ходишь на собеседования, выполняешь тестовые задания.
Если тебя не берут - просишь дать фидбек что не так и сам анализируешь что ты сделал плохо. Исправляешь, учишься еще по этим направлениям и повторяешь процесс с ответом на вакансию.
Если нужен ментор на .net, да и в принципе по азам - могу помочь.
Там будет только достаточно базовая информация, которую просто нагуглить и нахаляву. Из плюсов - она достаточно структурирована. Но найти road map развития IT специалиста в выбранной сфере - дела десятка минут.
С другой стороны эти курсы снимут вопрос базовой практики.
Изучил html? Дадут документик разметить
Освоил базовыйй CSS? Примени к этому документику стили по списку
Разобрался с +/- всем CSS? Вот тебе макет - верстай.
И так далее.
Т.е. с одной стороны ничего особого ждать от них не следует, с другой с тебя за "много денег" (ну для кого-как, но мне ценники зачастую завышены) снимают )частично?) задачу поиска информации, практики, ментора/ревьювера кода.
Так же следует учитывать низкую скорость подачи информации, так как все эти курсы ориентированы на нулевых в области IT и не слишком умных людей. Мне и на x2 скорости плотность информационного потока казалась недостаточной.
P.S.: Сегодня на edx.org начинается курс CS50 Introduction to Computer Science. https://www.edx.org/course/cs50s-introduction-to-computer-science
Это бесплатный(если не нужен сертификат о прохождении) курс на английском от Гарвардского университета по основам IT. Говорят не плох.
Там же курс от MIT Introduction to Computer Science and Programming Using Python
https://www.edx.org/course/introduction-to-computer-science-and-programming-7
Это один из первых(первый?) курс из программы computer science инженеров выпускаемых MIT
Можешь начать с какого-нибудь из них чем платить непонятно за что.
https://www.edx.org/course/cs50s-introduction-to-computer-science
есть на ютубе, причем в сразу в переводе Верт Дайдер
youtube.com/watch?v=Sy_wba7l1UU&list=PLawfWYMUziZqyUL5QDLVbe3j5BKWj42E5
Оно?
И есть мнение, что вайтишнику оно до поры не надо
С одной стороны может и не нужно, с другой стороны чем плох вариант начать свой путь в IT со вступительного курса по специальности от хорошего ВУЗа?
я лично ничего не утверждаю, но многие бывшие вайтишники, основываясь на своем примере, говорят, что КомпуктерСайнс даст много теории, которую не применить здесь и сейчас, а мозг, время и, главное, мотивация не бесконечные
Между делом - можно
Как основной источник, если цель - максимально быстрое трудоустройство - наверное рано
У нас нужны практические умения типа "Умею писать на Java, знаю Sping framework и т.п."
И да, пожалуй компьютер сайенс - не лучший ответ на "с чего начать в свой путь IT?"
Мне надо было советовать
https://www.edx.org/course/cs50s-understanding-technology
или любой подобный курс/статью, которая тупо представление об отрасли даст, для начала.
алсо постоянно делают юзерам больно
И меня всегда поражало то что основная часть програмистов на форумах искала работу. Кому скрипт написать, кому дорген, кому парсер.
Зачем писать для кого-то, если можно писать для себя? Пиши для себя, создавай сервисы, создавай ПО, зарабатывай деньги сам и для себя.