Size: a a a

2020 August 30

V

Valery in RubyRush
Pavel Protchenko
Вот это like👍
Это по стайлгайду так рекомендуется, чтобы не путать с массивами и хэшами?
источник

PP

Pavel Protchenko in RubyRush
Valery
Это по стайлгайду так рекомендуется, чтобы не путать с массивами и хэшами?
Ага, ну и сама реализация чище выглядит
источник

L

Lavrentiy_P in RubyRush
Lavrentiy_P
Ребят помогите, моргнул свет соответственно перегрузился комп и роутер. И теперь страницы в браузере не загружаются, хотя если с командной строки пинговать адреса, то всё ОК. Система mint 19.2, подскажите хоть чего гуглить. Браузер ругается на прокси.
Вдруг кому то когда то поможет. В Network Manager параметры прокси, почему то галочка встала на ручную настройку, переставил на прямое соединение и всё заработало.
источник

h

hwe in RubyRush
Lavrentiy_P
Вдруг кому то когда то поможет. В Network Manager параметры прокси, почему то галочка встала на ручную настройку, переставил на прямое соединение и всё заработало.
Роутер воспринял скачёк напряжения как угрозу и ушел в защиту))
источник

E

Eugene in RubyRush
Вроде и общий месседж привлекательный. За исключением неопределённо-личного "ты" вместо "вы".

Но программирование - это не игра на гитаре. Смотрите на ютюбе, как строят дома (есть прямые трансляции от застройщиков, кстати), и повторяйте, со временем сможете возводить небоскрёбы. Программирование где-то посередине между игрой на гитаре (т.к. это личный навык, и вполне возможно научиться ему целиком самостоятельно и в полном объёме) и строительством домов (т.к. это коллективная работа, десятилетия развития инженерных стандартов и фреймворков, набор готов строительных блоков и т.д.).

Ну а приводить задачу создать свой язык программирования (у меня есть цикл статей на эту тему, кстати: https://eugenezolotarev.ru/programming/creating-language) или свою операционную систему в качестве аналога "научиться играть на гитаре по видео с ютюба" это вообще смешно. Обе этих задачи решены благодаря тому, что за 200 последних лет у человечества было примерно 10 абсолютных гениев, придумавших базовый концептуальный аппарат и конкретные техники решения основных задач. Их работу предлагается пытаться воспроизводить "на коленке".

Ну а про "тысячи часов"... Лучше десять часов, потраченных с умом, чем тысяча, потраченных без. Work smart на первом месте, а work hard на втором.
источник

E

Eugene in RubyRush
William Tombleson
В общем кратко, пишите код с 14-ти лет
Кто-то пишет прямо сейчас. Большинство из нас, ребята, взрослые леди и джентельмены, будут конкурировать через 5-10 лет с пресловутым "поколением ЕГЭ".

И прежде чем хиханьки-хаханьки устраивать, советую заглянуть в повестку стандартного экзамена (например: https://labs-org.ru/ege/). Вы уверены, что сможете всё решить? А они решают (кто выбрал соответствующую специализацию).

И у этих молодых парней и девчонок УЖЕ будет тысяча часов экспериментов, чтения литературы, решения задач и т. п. к тому моменту, когда вы окончательно определитесь, учить вам Python или Ruby, сравнив все аспекты и потребовав полного отчёта от авторов курсов, упрекая в комментариях на ютюбе каналы образовательных центров в пропаганде своих любимых языков (кстати, не знаю, как преподаватели иных курсов, но конкретно преподаватели ХП свои капиталы сделали/делают на продаже своего труда Ruby- и иных разработчиков - ваше обучение, к сожалению, едва ли доходит до 20% в настоящее время от суммарного совокупного дохода, и то в периоды ажиотажа, как я могу оценить со своей колокольни/опыта/должности).

Ну, тут сорокалетние пацаны, конечно, могут возразить, что с 17-20-летними коллегами они будут конкурировать в упорстве и волевых качествах. Но извините, пусть вы вдвое упорнее и более волевые, но они при желании работать весь год по 12 часов 6 дней в неделю могут. А как я понимаю на своём опыте, даже в 30 лет уже больше 8 часов не хочется работать, а по факту это часов шесть нормально труда, не считая сокращённого дня в пятницу :)

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

Э

Эдем in RubyRush
Я вот не понял в этих буквах, где цитата из статьи, а где авторский текст. Форматирование в помощь
источник

E

Eugene in RubyRush
Denis Gavrilin
В общем кратко пишите в стол 3 года
Вот именно :) https://habr.com/ru/company/vdsina/blog/515954/ - вот недавно на Хабре была статья недавно, общий смысл которой: чтобы уметь проходить собеседования, надо уметь проходить собеседования (предметные навыки не причём). Вопрос - где ещё несколько десятков наших выпускников, которым пора уже публиковать истории успеха очередные на сайте, которые будут давать потенциальным покупателям курса заместительное/проективное чувство уверенности в себе? :)

Ответ - в значительной мере, ушли с головой в подготовку к подготовке к собеседованиям. Куда входит неторопливое доизучение продвинутых паттернов Rails, попытка покодить в своих или чужих пет-проектах, и прочая рефлексия на тему "пора мне на работу пытаться устроиться, или отложу ещё немного".

Кстати, у кого остались консультации (три штуки включены в курс), могут направить их на получение коучинга и по такому вопросу. Это тонкая материя, но почему бы и нет, может не хватает "волшебного пинка"?
источник

PP

Pavel Protchenko in RubyRush
Эдем
Я вот не понял в этих буквах, где цитата из статьи, а где авторский текст. Форматирование в помощь
В жизни вообще не понятно, когда считать гуд, а когда нет)
источник

PP

Pavel Protchenko in RubyRush
Не всегда так прлучается
источник

PP

Pavel Protchenko in RubyRush
Все субъективно
источник

E

Eugene in RubyRush
Эдем
Ну Денис давно успешно работает, так что ему такие советы не нужны
Мне кажется, сейчас такое время, когда такие советы не нужны и тем, кто только пытается начать успешно работать. Я убеждён, что текущее временное окно, когда рассуждения о популярности языков программирования и о том, что надо аж два (а то и, о ужас, три) собеседования пройти до устройства на работу, это очень временное положение дел.
источник

PP

Pavel Protchenko in RubyRush
Все люди преследуют свои цели
источник

PP

Pavel Protchenko in RubyRush
И вы можете стать их жертвой
источник

E

Eugene in RubyRush
William Tombleson
Статья явно провокационная, это как у Каспарова спросить, а что надо делать, чтобы вас переиграть? Да ничего, в шахматы играй.
Да, условному Каспарову априори требуется:
а) мистифицировать методику обучения шахматам;
б) намекать на собственное врождённое/недостижимое интеллектуальное превосходство.

А что, "синьоры программисты" не такие, что ли? Не любят намекать на собственное недостижимое интеллектуальное превосходство? Ну совет "работай тысячу часов" он именно об этом ведь, если подумать.
источник

Э

Эдем in RubyRush
Eugene
Мне кажется, сейчас такое время, когда такие советы не нужны и тем, кто только пытается начать успешно работать. Я убеждён, что текущее временное окно, когда рассуждения о популярности языков программирования и о том, что надо аж два (а то и, о ужас, три) собеседования пройти до устройства на работу, это очень временное положение дел.
Ты пропустил :) Это было к сообщению, которое удалено
источник

E

Eugene in RubyRush
Lingvist вечером буду Fix
На мой взгляд статья не для мотивации а для понимания механизмов обучения
Понимание механизмов обучения опирается на не понимание содержание обучения. При одном содержании требуется одно количество часов, а при другом содержании для достижения того же уровня совсем другое. Разница может быть на два порядка.
источник

PP

Pavel Protchenko in RubyRush
Eugene
Понимание механизмов обучения опирается на не понимание содержание обучения. При одном содержании требуется одно количество часов, а при другом содержании для достижения того же уровня совсем другое. Разница может быть на два порядка.
Так может не надо тратить время на это понимание, а понять сами основы так как это укладывается в голове и уже дальше от этого пробовать двигаться
источник

E

Eugene in RubyRush
Создавать что-то своё - это круто, если после 6-8 часов продуктивного рабочего дня остаются силы. И вот здесь уже вполне уместно говорить о возрасте, уровне здоровья, и темпераменте - все эти характеристики не поменяешь по щелчку пальцев. Ну, можно возразить и прямо: а что, нет таких людей, которые чё-то там на своих пет-проектах поделали, а потом тащат это в продакшен совершенно неоправдано? У меня на КАЖДОЙ работе был такой чел. Иногда гораздо лучше сорокателетний скучный семьянин с двумя детьми и ипотекой, который решает реальные задачи бизнеса, чем такой энтузиаст со 100500 часами опыта пет-проектов, честное слово.
источник

E

Eugene in RubyRush
Ni
Я считаю, что набором гемов работодатель демонстрирует рабочую экосистему и выстроенную инженерную культуру. Если CI/CD — круто, вот мы пользуемся этим. Рубишный стек выглядит так, он может быть стандартным и привычным, может быть новомодные dry-rb и так далее. Если знаком с этим — хорошо, что-то не знаешь, то научишься, если хочешь учиться
Если я правильно понял, о каком списке идёт речь, то, по-моему, в нём ничего страшного нет: он производит такое впечатление, что тот, кто его составлял, сам имеет обо всём перечисленном весьма поверхностное впечатление/представление. Ну т.е. требуется "быть в теме" скорее, чем "быть профи".
источник