Холиварофорум

Не все, что говорят на Холиварке — правда!

Вы не вошли.

Объявление

Холиварка празднует День Чтеца!
Ознакомиться с праздничными чтениями можно в соответствующем разделе

#1 2014-04-18 11:36:50

Анон

Тема айти

Каталог полезных советов и ссылок, принесенных разными it-анонами, c 1-й по 332-ю страницы:

1. C чего начинать курить айти?
2. Языки программирования
3. Тестировщик
4. Фронт-энд, бэк-энд, вёрстка
5. Data Science
6. Алгоритмы
7. Разное
8. Курсы и ресурсы с задачами

Безблог [Левел-ап] [IT] войти-в-айти с нуля для 3+ анонов


#251 2017-06-05 17:14:18

Анон

Re: Тема айти

Аноны, посоветуйте учебников (обучающих сайтов?) по Джаве (в перспективе - по Джава-Энтерпрайз) для полного нуля. Чтобы за полгода прокачаться до крепкого джуниора.

Знакомый проггер заикнулся, что к зиме ему очень понадобится такой человек. Он бы взял человека из знакомых и замолвил бы словечко в HR. Но сам помогать-учить не готов потому что Джавой сам похоже почти не владеет.

#252 2017-06-05 19:48:15

Анон

Re: Тема айти

Анон пишет:

Знакомый проггер заикнулся, что к зиме ему очень понадобится такой человек. Он бы взял человека из знакомых и замолвил бы словечко в HR. Но сам помогать-учить не готов потому что Джавой сам похоже почти не владеет.

Зима близко, лол.
Если будешь стараться учиться каждый день, через годик может куда-то и пойдёшь.
Своячество в нормальной айтишной конторе заканчивается на том, что твоё резюме просто гарантированно выберут из пачки и пригласят на собеседование - а там уж как-нибудь сам.

С нуля не надо учиться джаве, а надо учиться программировать. Есть две дороги - взять паскаль или сишку и сначала поучится алгоритмизировать, прорешав книгу типа "Программирование: теоремы и задачи" Шеня, а потом уже читать про джаву, объектно-ориентированный дизайн, GoF паттерны, энтерпрайз паттерны, сервисно-ориентированную архитектуру, джава ее платформу и прочую шелуху (и может быть даже понимать где там шелуха, а что может пригодиться). Параллельно ознакомиться с реляционными и NoSQL СУБД, изучить пару фреймворков. Это вариант здорового человека.

Вариант курильщика это пойти на курсы или начитаться всякого мусора, который обещает сделать из тебя джуниора за 21 день. Ты не научишься программировать, но зато заучишь кучу новых слов и сможешь проходить собеседования в бодишопах просто вставляя в нужных местах "MVC", "Синглтон", "Абстрактная фабрика фабрик фабрик фабрик", "Спринг секурити" и "а мы воткнули монгу и всё начало летать".

#253 2017-06-05 21:06:33

Анон

Re: Тема айти

Аноны, посоветуйте учебников (обучающих сайтов?) по Джаве (в перспективе - по Джава-Энтерпрайз) для полного нуля. Чтобы за полгода прокачаться до крепкого джуниора.

Знакомый проггер заикнулся, что к зиме ему очень понадобится такой человек. Он бы взял человека из знакомых и замолвил бы словечко в HR. Но сам помогать-учить не готов потому что Джавой сам похоже почти не владеет.

русские
javarush
getjavajob (рекомендую!)

Если ты ноль в программировании, возьми для начала вот эту: Head First Java (Кэти Сиерра, Берт Бейтс)
А посложнее:
Java Полное руководство Шилдт
Java. Эффективное программирование Джошуа Блох
Не покупай, все есть в сети

Чтобы за пол года с нуля, нужно сильно задрочить. Часов по 2-3 каждый день минимум. Имхо.

#254 2017-06-05 21:08:16

Анон

Re: Тема айти

Вариант курильщика это пойти на курсы или начитаться всякого мусора, который обещает сделать из тебя джуниора за 21 день. Ты не научишься программировать, но зато заучишь кучу новых слов и сможешь проходить собеседования в бодишопах просто вставляя в нужных местах "MVC", "Синглтон", "Абстрактная фабрика фабрик фабрик фабрик", "Спринг секурити" и "а мы воткнули монгу и всё начало летать".

Анон, вот  =D
https://lifehacker.ru/2014/11/14/stat-programmistom/
Но это реально)) Я автору верю.

#255 2017-06-05 21:33:01

Анон

Re: Тема айти

Анон пишет:

Анон, вот  
https://lifehacker.ru/2014/11/14/stat-programmistom/
Но это реально)) Я автору верю.

который позволял мне проходить собеседования даже в такие топовые компании, как Luxoft.

В голос просто  :lol:

#256 2017-06-05 21:51:46

Анон

Re: Тема айти

Анон пишет:

getjavajob (рекомендую!)

Тебя взяли после этих курсов?
Потому что какой-то гребец из люксофта, впаривающий свои курсы - со стороны зрелище странное и забавное.

#257 2017-06-05 21:59:08

Анон

Re: Тема айти

Анон пишет:

getjavajob (рекомендую!)

Тебя взяли после этих курсов?
Потому что какой-то гребец из люксофта, впаривающий свои курсы - со стороны зрелище странное и забавное.

Я - не он!
Меня взяли.
Но я не только их проходил, я и джавараш дошел до 35 уровня, и еще другие задания делал. Но мне getjavajob понравились больше других.
Все, больше не рекламирую.

который позволял мне проходить собеседования даже в такие топовые компании, как Luxoft.

В голос просто  :lol:

А это не топовая?
Я не разбираюсь. Но она вроде огромная же.

#258 2017-06-05 22:32:36

Анон

Re: Тема айти

Анон пишет:

Я - не он!
Меня взяли.
Но я не только их проходил, я и джавараш дошел до 35 уровня, и еще другие задания делал. Но мне getjavajob понравились больше других.
Все, больше не рекламирую.

Я не про тебя, а про преподавателя (или их там много? в вк только один). Иронично, но он работает как раз в Люксофте.
Ну хорошо если помогло, что уж.


Анон пишет:

А это не топовая?
Я не разбираюсь. Но она вроде огромная же.

Топовые - это Гугл, Эппл, Тесла, Амазон, M$ Research, ну и т.п. В России - наверное Яндекс, ну по крайней мере дуют щёки они как взрослые.
А люксофт это то, куда крупные западные компании сплавляют всякую подсобную работку если хочется сэкономить денег (собственно аутсорсинг и аутстаффинг).

#259 2017-06-06 09:19:57

Анон

Re: Тема айти

Анон пишет:

Ты сказал, что в вебе хреново платят. На Плутон я улетел не от цифры в 300, а от того, что для тебя 150 - это хреново. Безотносительно профессии вообще в Москве не у каждого такая зарплата, далеко не у каждого.

Ок, анон, я недостаточно развернуто выразилась. 150 для хорошего спеца - хреновая зарплата по сравнению с другими секторами айти.
Ну и помимо этого. То, что у нас 90% населения получает зарплату, на которую только выживать, еще не делает любую зарплату выше среднего хорошей. 150 ок деньги, если нет детей или пожилых родственников на иждивении, или серьезных проблем со здоровьем , но это самое начало среднего класса. Хотя когда только начинаешь, кажется что это ого-го, решу все свои проблемы. Но нет.

Анон пишет:

Знакомый проггер заикнулся, что к зиме ему очень понадобится такой человек. Он бы взял человека из знакомых и замолвил бы словечко в HR. Но сам помогать-учить не готов потому что Джавой сам похоже почти не владеет.

Javarush уже сказали. Еще добавлю курс.

Не согласна с мнением выше про начитывать Шеня и паттерны. Это хорошо, когда ты в вузе, есть лекторы, какая-никакая программа и практические задания. В твоей ситуации гораздо лучше начать с минимальной базы и вливаться джуниором хоть тушкой, хоть чучелком - а уже когда начнешь работать, и будешь видеть реальный процесс и реальные задачи, быстро начитывать все перечисленное. Иначе только кашу создашь.

Анон пишет:

А это не топовая?
Я не разбираюсь. Но она вроде огромная же.

Люксофт - очень крупный аутсорсер, да. И самый отстойный из мне известных :). У них очень странные кадровые политики, часто херовые условия, ну и в принципе - людей там не ценят. Вот, например, не столь давняя стори. Для айти такое отношение, как бы это мягче, весьма нетипично.
Поэтому попасть в люксофт не то чтобы такое достижение. К ним многие не идут работать просто принципиально, а текучка большая. Так что хантят они постоянно, и не особо разборчиво.

Анон пишет:

Топовые - это Гугл, Эппл, Тесла, Амазон, M$ Research, ну и т.п. В России - наверное Яндекс, ну по крайней мере дуют щёки они как взрослые.

Ну, топовые смотря в каком смысле. Перечисленные это гиганты рынка, что не всегда тождественно крутым технологическим компаниям. В россии я бы добавила Oracle (у нас там еще и остатки команды Sun) и Jetbrains как минимум.

Отредактировано (2017-06-06 09:20:23)

#260 2017-06-06 13:16:53

Анон

Re: Тема айти

С нуля не надо учиться джаве, а надо учиться программировать. Есть две дороги - взять паскаль или сишку и сначала поучится алгоритмизировать, прорешав книгу типа "Программирование: теоремы и задачи" Шеня, а потом уже читать про джаву, объектно-ориентированный дизайн, GoF паттерны, энтерпрайз паттерны, сервисно-ориентированную архитектуру, джава ее платформу и прочую шелуху (и может быть даже понимать где там шелуха, а что может пригодиться). Параллельно ознакомиться с реляционными и NoSQL СУБД, изучить пару фреймворков. Это вариант здорового человека.

Не надо слушать этого анона, душная бредятина это, а не вариант здорового человека.
Вот анон #258 дело говорит.

Если что я лид с 10 годами опыта работа в приличных компаниях, правда не в джаве.

#261 2017-06-06 13:50:32

Анон

Re: Тема айти

Спасибо!
В общем, я составит себе такую очередность:

1. Head First Java (Кэти Сиерра, Берт Бейтс) - на нее (и вообще на книги из этой серии) очень хорошие реки даже в свой теме на Трекере.
2. "Философия Java" (самое свежее издание какое удастся найти) - много реков
3. веб-сесурсы
4. Что-нибудь про критические отличия Java5 (которая в книге пункта 1) и более новых версия. Сейчас в ходу Java8,так?

Отредактировано (2017-06-06 13:51:12)

#262 2017-06-06 14:03:15

Анон

Re: Тема айти

Анон пишет:

В твоей ситуации гораздо лучше начать с минимальной базы и вливаться джуниором хоть тушкой, хоть чучелком

Потому и имеем говно вместо софта и макак с клавиатурой наперевес вместо специалистов.
Быстрее, быстрее, всё надо быстрее. А если сейчас нету времени учиться - потом его не будет тем более.

#263 2017-06-06 14:14:11

Анон

Re: Тема айти

Анон пишет:

В твоей ситуации гораздо лучше начать с минимальной базы и вливаться джуниором хоть тушкой, хоть чучелком

Потому и имеем говно вместо софта и макак с клавиатурой наперевес вместо специалистов.
Быстрее, быстрее, всё надо быстрее. А если сейчас нету времени учиться - потом его не будет тем более.

Быстрее - это требование бизнеса, а вернее "быстро и дешево", поэтому не качественно, хочешь вдумчиво писать качественный код иди в... универ, за 6 лет какое-нибудь "программирование в физике" освоишь и получишь желаемое, причем вкусное по условиям. А остальное делается фигак-фигак и в продакшен, ибо пипл хавает, пиплу нравится.

#264 2017-06-06 15:05:14

Анон

Re: Тема айти

Анон пишет:

Потому и имеем говно вместо софта и макак с клавиатурой наперевес вместо специалистов.
Быстрее, быстрее, всё надо быстрее. А если сейчас нету времени учиться - потом его не будет тем более.

1) с твоим подходом не будет никакого специалиста вообще. Потому что это в принципе не работает для человека со стороны и без ментора.

2) с чего ты взял, что учиться сейчас больше времени, чем уже будучи джуниором? Человек, может, работает нон-стоп по десять часов в сутки, и в совершенно другой среде. А уже будучи джуниором, сможет применять начитанное не на абстрактных задачах в вакууме, а на живых, причем с быстрым фидбеком на код ревью. Обучение будет в разы быстрее и эффективнее.

3) олимпиадник, штоле? Не всем быть computer scientist-ами. На рынке нужны люди, которые могут просто решать задачи бизнеса и поддерживать их потом, и все на этом. Антон не писал, что хочет стать вторым Брином, он просто хочет получить работу — и есть куча мест, где нужны просто работники. Сильно поможет великолепное знание паттернов, если нужно, чтобы ты просто поддерживал легаси на много тысяч строк и фиксил там баги? И нет, возможности рефакторинга никто не даст.

#265 2017-06-06 15:09:33

Анон

Re: Тема айти

Ну и да, рекомендация начинать с си (даже не плюсов!) и паскаля это лютый вин. Ты забыл еще предложить перейти на линукс и кодить в виме. С ручной сборкой, разумеется.

#266 2017-06-06 15:40:53

Анон

Re: Тема айти

Спасибо!
В общем, я составит себе такую очередность:

1. Head First Java (Кэти Сиерра, Берт Бейтс) - на нее (и вообще на книги из этой серии) очень хорошие реки даже в свой теме на Трекере.
2. "Философия Java" (самое свежее издание какое удастся найти) - много реков
3. веб-сесурсы
4. Что-нибудь про критические отличия Java5 (которая в книге пункта 1) и более новых версия. Сейчас в ходу Java8,так?

Вроде 1.6 и 1.7 вполне себе в ходу сейчас. 1.8 далеко не все используют.

#267 2017-06-07 01:42:59

Анон

Re: Тема айти

Анон пишет:

1) с твоим подходом не будет никакого специалиста вообще. Потому что это в принципе не работает для человека со стороны и без ментора.

"В куче информационного мусора и баззвордов про конкретный язык программирования просто потеряться, это в принципе не работает для человека со стороны и без ментора"
Без написания кода все эти книги по джаве - просто информационный шум. С написанием кода - идиоматичный код на джаве это куча нерелевантных и непонятных новичку решений, у которого растут ноги из плохого ООД. Да и вообще ачем человеку классы и области видимости, когда ему нужно понять переменные, условия и циклы?

Анон пишет:

2) с чего ты взял, что учиться сейчас больше времени, чем уже будучи джуниором? Человек, может, работает нон-стоп по десять часов в сутки, и в совершенно другой среде. А уже будучи джуниором, сможет применять начитанное не на абстрактных задачах в вакууме, а на живых, причем с быстрым фидбеком на код ревью. Обучение будет в разы быстрее и эффективнее.

Потому что потом ему как раз надо будет гарантированно впитывать все эти фреймворчики по 10 часов в сутки и база уйдёт в туманное "никогда".

Анон пишет:

3) олимпиадник, штоле? Не всем быть computer scientist-ами. На рынке нужны люди, которые могут просто решать задачи бизнеса и поддерживать их потом, и все на этом. Антон не писал, что хочет стать вторым Брином, он просто хочет получить работу — и есть куча мест, где нужны просто работники. Сильно поможет великолепное знание паттернов, если нужно, чтобы ты просто поддерживал легаси на много тысяч строк и фиксил там баги? И нет, возможности рефакторинга никто не даст.

посоветовал научиться императивному программированию (потому что это то, с чего хорошо бы начать если не умеешь программировать ВООБЩЕ) с простым задачником и...
> олимпиадник
> computer scientist
> Брин
:facepalm:
Это вот реально сейчас такие стандарты у людей? Никакой математики, никаких трактатов типа Кнута и Кормена - их пугает сраный тоненький задачник для школьников. Главы про паттерн матчинг и грамматики можно не читать, так и быть - это для Сергеев Бринов и прочих конпуктер сайентистов.
А задачи бизнеса лучше всего решаются пауэрпоинтом.

Сильно поможет великолепное знание паттернов, если нужно, чтобы ты просто поддерживал легаси на много тысяч строк и фиксил там баги?

остро запахло аутсорсом
А потом твой проект, который требует минимум квалификации, переносят в Индию, а ты идёшь на улицу. Успешная жизнь - конкуренция с жуком, жабой и тремя миллионами индусов-программистов, которые умеют делать тоже самое, только за пять баксов в час.

Возвращаясь к паттернам... с ними стоит ознакомиться хотя бы потому что их спрашивают на собеседованиях у джуниор джавистов. Ну или когда-то спрашивали.
Да и вообще джава бедный и многословный язык, в подавляющем большинстве случаев код структурируют именно паттернами. Какие-то бесполезны, какие-то могут пригодиться.

Анон пишет:

Ну и да, рекомендация начинать с си (даже не плюсов!) и паскаля это лютый вин.

:facepalm:  :facepalm:
Расскажи же мне, о поколение видеоуроков, насколько сишка сложнее си++.
Пишу на том и на другом много лет, если что.
А собирать учиться лучше на самом деле из консоли. Кнопочки в ИДЕ ещё успеешь понажимать, а вот понять что за такой волшебный процесс "сборка" - самое время.

#268 2017-06-07 06:09:17

Анон

Re: Тема айти

Два разных подхода, все зависит от того, кем анон хочет быть: заменой дешевому индусу или высокооплачиваемым специалистом. :dontknow:
Айти сейчас модно, как когда-то были модны юристы и экономисты, многие стараются протиснуться хоть тушкой, хоть чучелком. А потом еще некоторые удивляются, почему в вакансиях начали появляться названия конкретных вузов и факультетов.

#269 2017-06-07 08:45:46

Анон

Re: Тема айти

Мммм, кажется, я должен извиниться перед тем аноном, которому была поддержка в связи с выходом на желанное место: я вчера получил оффер и мне тоже стало что-то страшно :facepalm: Нет, меня поддерживать не надо, ифчо ;D

Анон пишет:

остро запахло аутсорсом

ты так пишешь, как будто это - что-то плохое

Анон пишет:

Это вот реально сейчас такие стандарты у людей? Никакой математики, никаких трактатов типа Кнута и Кормена - их пугает сраный тоненький задачник для школьников.

Я сейчас с другой стороны напишу: я как раз из тех, кто тушкой через аутсорс :)
Ты сейчас так красиво противопоставляешь "замену дешевому индусу" и "высокооплачиваемого спеца", забывая, на минуточку, что математики и программисты из конкретных вузов и факультетов все еще продолжают выпускаться. И каким бы умницей ни был начинающий анончик, с одной книжкой он их не переплюнет. С двумя он, внезапно, тоже не сможет конкурировать за место с выпускниками профильных вузов. А вот заменить индуса и в процессе учиться и вырасти в спеца - это может быть вариантом.

#270 2017-06-07 09:36:00

Анон

Re: Тема айти

Анон пишет:

заменить индуса и в процессе учиться и вырасти в спеца - это может быть вариантом.

+1

ну и на минуточку, во многих аутсорс компаниях по сравнению с условиями вообще вне айти все еще очень прилично платят и по-человечески относятся

#271 2017-06-07 09:40:12

Анон

Re: Тема айти

Анон пишет:

и по-человечески относятся

Здесь спорно, но в остальном - да.
Наивно полагать, что все люди, ломанувшиеся в айти, ломанулись туда из любви к математике и программированию. И нелепо утверждать, что желание денег и комфорта - это фуфуфу. Люди хотят жить нормально. Есть возможность. Почему нет?

#272 2017-06-07 09:44:46

Анон

Re: Тема айти

Анон пишет:

и по-человечески относятся

Да, извини, корпоративное людоедство, конечно же, тут сильно :) Просто после серых и черных конторок белая вовремя выплачиваемая зарплата, ДМС, официально положенный отпуск и нормальный офис, где не мерзнешь зимой и не умираешь летом лично мне показались манной небесной когда-то. Эффект все еще не прошел.

#273 2017-06-07 11:31:30

Анон

Re: Тема айти

Анон пишет:

"В куче информационного мусора и баззвордов про конкретный язык программирования просто потеряться, это в принципе не работает для человека со стороны и без ментора"
Без написания кода все эти книги по джаве - просто информационный шум. С написанием кода - идиоматичный код на джаве это куча нерелевантных и непонятных новичку решений, у которого растут ноги из плохого ООД. Да и вообще ачем человеку классы и области видимости, когда ему нужно понять переменные, условия и циклы?

Именно поэтому лично я советую не книги, а онлайн-курсы и джавараш. Там как раз аккуратненько, начиная с циклов и без "а теперь нарисуем гребаную сову". Онлайн курсы + форум курса и переписка с лектором - ближайшее к менторству, что может получить абстрактный анон без вуза и особых связей.

Это вот реально сейчас такие стандарты у людей? Никакой математики, никаких трактатов типа Кнута и Кормена - их пугает сраный тоненький задачник для школьников. Главы про паттерн матчинг и грамматики можно не читать, так и быть - это для Сергеев Бринов и прочих конпуктер сайентистов.

Дорогой товарищ. Из того, что ты пишешь, я делаю вывод, что ты вообще не представляешь, как работает обучение. И никогда не занимался обучением врослого человека с нуля, без базы хотя бы в виде хорошей матшколы.
Ты сейчас предлагаешь для обучения английскому смотреть сериалы и читать гп в оригинале. Это годные методы, они даже работают в известной степени - но если человек даже алфавита не видел, как ты думаешь, будет ли с них толк?
Начинать надо с азбуки, с простейшей грамматики и минимального словарного запаса. И так, чтобы набираемые знания применялись сразу же, а не "так, прочитай вот эту толстую книжку про грамматику, потом вызубри словарь, а потом ты типа готов, иди смотреть хауса". В идеале - на простых жизненных примерах, с необходимостью применить найденное прямо сразу, лучше всего в реальной жизни, а не в прорешивании грамматических задач в учебнике.
Должен быть постоянный цикл "небольшое знание -> применение этого знания в понятной задаче", иначе не будут образовываться нейронные связи. Курсы, а потом работа это дадут. Абстрактное чтение книг - нет.

остро запахло аутсорсом

Нет, это кислый аромат продуктовой компании. Инжой.

А потом твой проект, который требует минимум квалификации, переносят в Индию, а ты идёшь на улицу.

Уже с более высоким уровнем компетенции, и вот теперь - готовому к тому, чтобы начитывать теорию.

Расскажи же мне, о поколение видеоуроков, насколько сишка сложнее си++.

Расскажи же мне, о поколение олдфагов - нахрена человеку вообще учить си или плюсы, если он не планирует ими заниматься? Чтобы мучительно разбираться с перевыделением памяти и путаться в ссылках с указателями? Нахрена вот это все, если человек идет в джаву?
Такое чувство, что у тебя эффект импринтинга в полный рост. Ты начинал с си, значит все должны.

Пишу на том и на другом много лет, если что.

Оно и видно.

#274 2017-06-07 12:22:20

Анон

Re: Тема айти

Анон пишет:

3) олимпиадник, штоле? Не всем быть computer scientist-ами. На рынке нужны люди, которые могут просто решать задачи бизнеса и поддерживать их потом, и все на этом. Антон не писал, что хочет стать вторым Брином, он просто хочет получить работу — и есть куча мест, где нужны просто работники. Сильно поможет великолепное знание паттернов, если нужно, чтобы ты просто поддерживал легаси на много тысяч строк и фиксил там баги? И нет, возможности рефакторинга никто не даст.

посоветовал научиться императивному программированию (потому что это то, с чего хорошо бы начать если не умеешь программировать ВООБЩЕ) с простым задачником и...
> олимпиадник
> computer scientist
> Брин
:facepalm:
Это вот реально сейчас такие стандарты у людей? Никакой математики, никаких трактатов типа Кнута и Кормена - их пугает сраный тоненький задачник для школьников. Главы про паттерн матчинг и грамматики можно не читать, так и быть - это для Сергеев Бринов и прочих конпуктер сайентистов.
А задачи бизнеса лучше всего решаются пауэрпоинтом.

Даже интересно где ты работаешь? Я до Data Science Кнута читала только в универе, а паттерны применяла аж раза 3 за 10 лет, при том что заменой индуса никогда не работала.

#275 2017-06-07 12:26:23

Анон

Re: Тема айти

Я Кнута читал на спор,  лол,  все тома.  А,  ну еще мы машину по Кнуту делали.
Я другой анон,  но со следующего месяца должен писать на джаве,  и вы даже меня уже запутали :D

Отредактировано (2017-06-07 12:33:35)

Подвал форума

Основано на FluxBB, с модификациями Visman
Доработано специально для Холиварофорума