Форум программистов, компьютерный форум, киберфорум
Наши страницы
Обо всем!
Войти
Регистрация
Восстановить пароль
 
 
Рейтинг 4.93/199: Рейтинг темы: голосов - 199, средняя оценка - 4.93
TheWindWhisper
0 / 0 / 0
Регистрация: 13.01.2012
Сообщений: 19
#1

Буду программистом! С чего начинать?

13.01.2012, 15:38. Просмотров 35851. Ответов 310

 Комментарий модератора 
Тема скомпилирована из нескольких одинаковых и похожих тем. Также сюда будут добавляться все темы типа "С чего мне начинать учиться программированию", "Подскажите направление" и прочих подобного рода.

 Комментарий модератора 

Для впервые зашедших:
перейти
перейти


Приветствую всех.

Коротко о себе: мне 29 лет, живу в Украине. Работал экономистом, маркетологом и прочими другими. Было небольшое дело. Разочаровался, понял, что не мое. Осознал, что мне нравится проводить время за компьютером - в свободное время делал свой блог, пару сайтов, разбирался с HTML ради интереса. Взвесив многое, прикинув варианты и последствия, все же решился попробовать стать программистом. Мне это нравится.

Не спешите критиковать: мол, там поработал, тут... теперь новая фишка - "хАчу кодить..." Я настойчив, если глаза горят. А они горят. Долго думал - не поздно ли в 29 переучиваться? Но..
а) Похоже, что вариантов в моем случае нет....
b) Тыщи примеров других успешных людей, которые и в 45 переучивались или эмигрировали (да полстраны, после распада СССР, чо уж...).

В общем, отвожу себе 1 месяц на то, чтоб сделать вывод - мое ли это. Если да - то далее отвожу себе 1 год, чтоб стать пусть не ХОРОШИМ, но нормальным программистом и зарабатывать себе на жизнь этим ремеслом. Повторюсь: я - настойчивый, поэтому не надо демотивирующего скептицизма, а вот конструктивная критика - с благодарностью приму.

Итак, исходные данные: небольшие знания HTML, с компьютером, в принципе, "на ты", хороший комп и инет... вот, собсно и все. Ах, да... еще и желание)))

Много рылся в инете в поисках главного вопроса: С ЧЕГО НАЧАТЬ?

В общем, начал осваивать паскаль, вроде ничего сложного... с С++ рекомендовали не начинать, хотя мне и очень охота.

Вопрос с общественности (риск холивара, блин): с чего начать, если знаний в программировании - 0?
Pascal, C++, Java, PHP....

Помогите разобраться и определиться!!!

Пока жду ваших комментариев, ковыряю потихоньку паскаль и си++.

Спасибо.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
13.01.2012, 15:38
Ответы с готовыми решениями:

С чего начинать?
Подскажите пожалуйста,мне,как новичку,С чего в С начинать? Какой компилятор...

С чего начинать?
Ребят подскажите с чего начинать, какие книги и где их можно скачать, ну и...

С чего начинать?
Я тут присматриваюсь к Qt. Но смущает C++. Как считаете, нужно углубляться в...

С чего начинать?
В общем-то нужно сделать html страничку... В самом её начале обычно описываются...

с чего начинать)))
Расскажите с чего нужно начитать, как делать , как раскручивать)) хочу создать...

310
Evg
Эксперт CАвтор FAQ
19124 / 6965 / 522
Регистрация: 30.03.2009
Сообщений: 19,608
Записей в блоге: 30
15.01.2012, 16:41 #41
Цитата Сообщение от TheWindWhisper Посмотреть сообщение
тоже интересно, нормально ли все-же с си шарпа начинать, а то вроде как вектор уже задан на с++
По возрасту ты ещё должен был увидеть советские детские конструкторы, в которых у ребёнка действительно развивается мышление и умение что-то придумать и сделать самому. И наверняка видел некоторые буржуйские "конструкторы", в которых (утрированно) имеется платформа, к которой снизу приделываются колёса, а сверху - кабина и кузов.

С точки зрения получения навыков в программировании между { C# и прочими средствами разработки, в которых практически всё строится из готовых блоков } и { консольное программирование на Си, Паскале, Бэйсике }. Т.е. в первом случае ты сможешь создавать красивые приложения затрачивая минимум усилий. Но как только возникает небольшое отклонение от стандартной ситуации, то сразу же возникают проблемы и непонятки (чему на форуме не раз видел подтверждения).

Анекдот в тему: Какой язык лучше учить?

Живой пример в тему, когда по аналогии с приколом вместо простого решения автор пытается построить решение по тому же принципу, что и в указанном приколе: Создать новый массив из отрицательных элементов массива У.. Ради интереса попробуй сам решить задачу из указанной ссылки и сравнить решение
0
alex_x_x
бжни
2455 / 1661 / 134
Регистрация: 14.05.2009
Сообщений: 7,162
15.01.2012, 16:51 #42
Цитата Сообщение от Vega251 Посмотреть сообщение
Вам 22 и у вас нет опыта работы по специальности -значит вы джуниор, но для джуниора ваш возраст не подходит. Вы уже минимум должны быть senjor, а то и тимлидом"
wtf?
те насчет сеньора еще согласен, но тимлид? конечно всякое бывает, но у них извращенные представления определенно
0
DenQ
Комбинатор
978 / 246 / 13
Регистрация: 10.03.2010
Сообщений: 3,556
15.01.2012, 18:16 #43
Цитата Сообщение от TheWindWhisper Посмотреть сообщение
2. Независимость от идиотизма начальства
Ну да ну да... вы еще не работали в офисе....

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

Выбор: нужно быть реалистом и изучать, то, что сейчас востребовано на рынке труда и то, что вы сможете осилить... Программисты С++ нужны реже, но и ценятся они куда больше чем php программисты. Это все из-за стереотипов, что в вебе нет программирования из-за того что все уже написано - бери да вешай модули и компоненты на CMS... для меня это не программисты, а вот если ты сам напишешь CMS вот это уже будет гуд... вэри гуд!
О Джава, и о том что "и то и то и то".. да ничего подобного. Напишите мне на Джава NFS
Но Джава все же прекрасный язык...
Советую еще почитать о кроссплатформенности.
И еще тут кто-то говорил о тим лидах и джуниорах.. основываясь на возрасте... Чушь полнейшая!
0
GiSEG
0 / 0 / 0
Регистрация: 20.01.2011
Сообщений: 18
15.01.2012, 18:23 #44
Цитата Сообщение от DenQ Посмотреть сообщение
бери да вешай модули и компоненты на CMS... для меня это не программисты, а вот если ты сам напишешь CMS вот это уже будет гуд... вэри гуд!
Только ваша CMS ничего вам не принесёт, а полезный модуль, например для 1C Bitrix, принесёт отличные деньги. На одном фрилансе для CMS Bitrix, при наличии постоянных заказов, можно получать >= 50к рублей (реальные цифры, не из потолка).
Но для постоянных заказов, нужна своя клиентская база, а для неё нужно тоже время.

P.S. правда работать придется более 8 часов в день, но это не так сложно, учитывая, что вы в домашних условиях.
P.P.S. Кроме PHP потребуются знания HTML&CSS (чтобы была возможность делать хотябы небольшие правки в верстке), JavaScript (желательно, да и удобнее, конечно, jQuery), AJAX (в большинстве случаев аякс тривиален в реализации) ну и знание API самой Bitrix,
0
DenQ
Комбинатор
978 / 246 / 13
Регистрация: 10.03.2010
Сообщений: 3,556
15.01.2012, 19:53 #45
Цитата Сообщение от GiSEG Посмотреть сообщение
Только ваша CMS ничего вам не принесёт, а полезный модуль,
Если он действительно будет полезным
А вот как раз таки самописные системы и приносят, а цифры что вы указали просто ерунда... Это я вам как программист в вебе говорю.
0
TheWindWhisper
0 / 0 / 0
Регистрация: 13.01.2012
Сообщений: 19
15.01.2012, 20:01  [ТС] #46
Цитата Сообщение от DenQ Посмотреть сообщение
Если он действительно будет полезным
А вот как раз таки самописные системы и приносят, а цифры что вы указали просто ерунда... Это я вам как программист в вебе говорю.
В смысле больше или меньше?

P.S. О "программистах", а не кодерах etc - понял, спасибо за замечание.
0
alex_x_x
бжни
2455 / 1661 / 134
Регистрация: 14.05.2009
Сообщений: 7,162
15.01.2012, 20:05 #47
вообще программисты при общении друг друга обычно называют быдлокодерами - так сказать дружеское приветствие
0
DenQ
Комбинатор
978 / 246 / 13
Регистрация: 10.03.2010
Сообщений: 3,556
15.01.2012, 20:10 #48
Цитата Сообщение от TheWindWhisper Посмотреть сообщение
В смысле больше или меньше?
Больше... Но браться за такую работу без опыта, я бы не советовал... Разве что набить шишки
0
Vega251
377 / 94 / 3
Регистрация: 07.09.2011
Сообщений: 518
Записей в блоге: 2
15.01.2012, 20:53 #49
Цитата Сообщение от TheWindWhisper Посмотреть сообщение
В приложении - данные с одного из hh сайтов по количеству вакансий. Это ведь тоже о чем-то говорит? Или, на самом деле, тут чот не так?
Проверьте сами. Напишите фиктивное резюме на фиктивном мыле и опубликуйте в hh (для пущего эфекта возьмите себе "подданство" провинциального российского города аля Ростов, ЕКб и т.п.) По общатйесь с рекрутерами и сделайте свой вывод.
0
alex_x_x
бжни
2455 / 1661 / 134
Регистрация: 14.05.2009
Сообщений: 7,162
15.01.2012, 20:57 #50
Vega251, ничто не мешает даже в возрасте устроится тестеровщиком, а там через некоторое время и в разрабы перевестись
в любом случае будет ценный опыт
0
GiSEG
0 / 0 / 0
Регистрация: 20.01.2011
Сообщений: 18
15.01.2012, 22:09 #51
Цитата Сообщение от DenQ Посмотреть сообщение
Если он действительно будет полезным
А вот как раз таки самописные системы и приносят, а цифры что вы указали просто ерунда... Это я вам как программист в вебе говорю.
кхм, никогда не подумал, что самопис может принести хорошие деньги. Не могу даже придумать реалистичный сценарий развития кмс. Можете показать пример?

Цитата Сообщение от DenQ Посмотреть сообщение
Больше... Но браться за такую работу без опыта, я бы не советовал... Разве что набить шишки
Да, действительно, без опыта браться не стоит.
0
slacker
Заблокирован
15.01.2012, 22:28 #52
Цитата Сообщение от alex_x_x Посмотреть сообщение
вообще программисты при общении друг друга обычно называют быдлокодерами - так сказать дружеское приветствие
Показывая тем самым уважительное отношение к собеседнику. Сами же они стараются держаться скромно. Типа, зачем мне готовая CMS? Я и сам могу не хуже написать, а скорее всего даже лучше. Для меня это не составит проблем, а пятьдесят тысяч для такого фрилансера как я - сущая мелочь.
0
DenQ
Комбинатор
978 / 246 / 13
Регистрация: 10.03.2010
Сообщений: 3,556
15.01.2012, 22:57 #53
Цитата Сообщение от GiSEG Посмотреть сообщение
Можете показать пример?
ВК давно открывали?
Цитата Сообщение от GiSEG Посмотреть сообщение
никогда не подумал, что самопис может принести хорошие деньги.
Ахаах... я конечно извиняюсь, но вы вообще в вебе опыт работы имеете?)
Проекты на всяких джумлах и прочих, стоят в разы если не сказать в 10 а порой и сотни раз дешевле...
А.. я тебя вспомнил.. ты из этой темы Как научится ООПэшить? ...

Добавлено через 12 минут
slacker, ололо трололо....
0
GiSEG
0 / 0 / 0
Регистрация: 20.01.2011
Сообщений: 18
15.01.2012, 23:20 #54
Цитата Сообщение от DenQ Посмотреть сообщение
ВК давно открывали?

Ахаах... я конечно извиняюсь, но вы вообще в вебе опыт работы имеете?)
Проекты на всяких джумлах и прочих, стоят в разы если не сказать в 10 а порой и сотни раз дешевле...
А.. я тебя вспомнил.. ты из этой темы Как научится ООПэшить? ...

Добавлено через 12 минут
slacker, ололо трололо....
Да, из той, у меня действительно проблема с ООП, я не говорю, что я не умею, но иногда у меня возникают вопросы, на которые я не могу дать ОДНОЗНАЧНЫЙ ответ.

На мой вопрос, показать самописную кмс, вы мне говорите, что существует джумла и проекты на них дешевле? Дешевизна, кстати, не в нашу пользу =).
Мне интересны были реальные факты, которые показывают, что писать свою КМС ВЫГОДНЕЙ, ЧЕМ писать МОДУЛИ для популярных кмс.
Под словом "выгодней" я имею в виду месячный доход, а не то, что когда то там, через 20 лет, кмс станет популярной и кто нибудь, может быть, её купит, или типа того.

По поводу моего опыта работы в ВЕБ`е можете не сомневаться.
0
DenQ
Комбинатор
978 / 246 / 13
Регистрация: 10.03.2010
Сообщений: 3,556
15.01.2012, 23:38 #55
GiSEG, я не хочу показывать чужие проекты...
И я не собирался показывать CMS, в том виде каком ее привыкли все видеть... Привел в пример ВК, самописная? ну так, какие примеры еще нужны?
Ну очевидна же выгода. И выгода не в том, чтобы продать потом ее... Разработка CMS или ядра, делается программистом в первую очередь для себя любимого, чтобы было легче создавать сайты...
Во всех компаниях в каких я работал, всегда присутствовала своя разработка, в особых случая что-то типа целого фреймворка... Такие вещи, делаются для облегчения работы, а не для того что б потом кому-то продать...
Нужны цифры? 50 тон.русских рублей... это не очень большие деньги, максимум месяц/два ленивой работы... Это просто задаром я считаю. Серьезные проекты стоят на порядки дороже.
0
ValeryS
Модератор
7166 / 5433 / 674
Регистрация: 14.02.2011
Сообщений: 18,347
16.01.2012, 00:24 #56
TheWindWhisper,
ты задал вопрос я тебе ответил на счет микроконтроллеров
твое дело слушать или нет реальная история от
Vega251,
весь вопрос в том что программирование это модная профессия как аудиторы юристы и прочая
ворваться в этот рынок не просто
я скажу за себя
окончил МТУСИ в 94 году специальность Инженер Радиосвязи Радиовещания и Телевидения
меня учили Фортрану пол семестра и басику
остальное самоуком
15 лет отработал по специальности
бросил все сейчас Начальник отдела светотехнического обеспечения(короче светик)
знаете как приятно выставить свет чтобы подчеркнуть артиста
но это лирика
программирование примерно с 89 года когда спаял свой первый "Специалист"
потом пришпандорил к нему OS
потом купил себе IBM потом ассемблер потом С С++ потм винда
знания мои можешь оценить по рейтингу
я не говорю что знаю все но мне моих знаний хватает, а когда не хватает я задаю здесь вопросы и не боюсь выглядеть смешным
к чему это все?
а к тому что мне сейчас говорят приходи работать к нам программистом Деньги и прочая
я отвечаю Не Хочу Мне не интересно(1С платежки править не мое)
я желаю тебе как у меня жизнь
не ты ходишь устраиваться на работу
А работодатель упрашивает тебя к нему прийти а ты говоришь "Подумаю"
0
GiSEG
0 / 0 / 0
Регистрация: 20.01.2011
Сообщений: 18
17.01.2012, 00:42 #57
Цитата Сообщение от DenQ Посмотреть сообщение
GiSEG, я не хочу показывать чужие проекты...
И я не собирался показывать CMS, в том виде каком ее привыкли все видеть... Привел в пример ВК, самописная? ну так, какие примеры еще нужны?
Я думал мы говорим о одинаковых вещах, а оказывается о разных.
Я имел в виду, что фрилансеру выгоднее брать халтуру на коммерческих CMS, т.к. основной контингент пользователей - это владельцы магазинов, с деньгами, а не какой нибудь школьник, которому требуется модуль для своего варезника за 10$ или своя cms за 15$.
Несомненно, свой проект может принести гораздо больше денег, если это действительно нужный ресурс.

Цитата Сообщение от DenQ Посмотреть сообщение
Ну очевидна же выгода. И выгода не в том, чтобы продать потом ее... Разработка CMS или ядра, делается программистом в первую очередь для себя любимого, чтобы было легче создавать сайты...
Во всех компаниях в каких я работал, всегда присутствовала своя разработка, в особых случая что-то типа целого фреймворка... Такие вещи, делаются для облегчения работы, а не для того что б потом кому-то продать...
Да, и веб студии не с проста сажают своих клиентов на свои же CMS. Тем самым они не позволяют убежать клиенту на фриланс и искать программиста за 100р, мало кто будет браться за какой нибудь самописный сайт, т.к. ты не имеешь понятия, сколько тебе потребуется времени.

Цитата Сообщение от DenQ Посмотреть сообщение
Нужны цифры? 50 тон.русских рублей... это не очень большие деньги, максимум месяц/два ленивой работы... Это просто задаром я считаю. Серьезные проекты стоят на порядки дороже.
Да я и не говорил, что 50тыс это большие деньги. 50тыс/мес - это достижимая цель.

P.S. Я рассматриваю вопрос с точки зрения фрилансера, которому не очень выгодно брать один проект сразу на несколько месяцев.

Мы сильно отошли от темы.
По теме:
Не могу понять, почему все говорят про C++/Java... Мне кажется куда проще устроиться работать программистом в веб студию. Руку можно набить сидя дома, на фрилансе, да и работа у веб программиста проще => устроиться легче. Со временем можно подучивать C++...

Личные качества тоже не мало значат. Вы будете должны постоянно браться за задачи, решение которых не видно сразу, а отказываться от задачи, прямой убыток, т.е. нельзя бояться. Мне кажется не каждая психика с этим смириться, знаю людей, которые делают всё, чтобы делать, то, что они делали, по старому.
0
Search..
Заказ софта
340 / 185 / 21
Регистрация: 26.05.2009
Сообщений: 863
17.01.2012, 09:51 #58
Цитата Сообщение от GiSEG Посмотреть сообщение
которые делают всё, чтобы делать, то, что они делали, по старому
Ясненько.
0
Vega251
377 / 94 / 3
Регистрация: 07.09.2011
Сообщений: 518
Записей в блоге: 2
17.01.2012, 22:27 #59
Цитата Сообщение от ValeryS Посмотреть сообщение
TheWindWhisper,
ты задал вопрос я тебе ответил на счет микроконтроллеров
твое дело слушать или нет реальная история от
Vega251,
весь вопрос в том что программирование это модная профессия как аудиторы юристы и прочая
ворваться в этот рынок не просто
я скажу за себя
окончил МТУСИ в 94 году специальность Инженер Радиосвязи Радиовещания и Телевидения
меня учили Фортрану пол семестра и басику
остальное самоуком
15 лет отработал по специальности
бросил все сейчас Начальник отдела светотехнического обеспечения(короче светик)
знаете как приятно выставить свет чтобы подчеркнуть артиста
но это лирика
программирование примерно с 89 года когда спаял свой первый "Специалист"
потом пришпандорил к нему OS
потом купил себе IBM потом ассемблер потом С С++ потм винда
знания мои можешь оценить по рейтингу
я не говорю что знаю все но мне моих знаний хватает, а когда не хватает я задаю здесь вопросы и не боюсь выглядеть смешным
к чему это все?
а к тому что мне сейчас говорят приходи работать к нам программистом Деньги и прочая
я отвечаю Не Хочу Мне не интересно(1С платежки править не мое)
я желаю тебе как у меня жизнь
не ты ходишь устраиваться на работу
А работодатель упрашивает тебя к нему прийти а ты говоришь "Подумаю"
Ну что могу сказать - вы молодец. У нас в универе был препод, который так и не сумел перестроиться с фортрана, бэйсика, ассемблера на языки с ООП.
Вы закончили МТУСИ. Если мне память не изменяет - это Московский технический университет связи информатики. Он до сих пор входит в десятку самых лучших технических вузов России. У выпускников МГТУ, физтеха, МЭИ, мехмата МГУ и еще нескольких проблем с рудоустройством абсолютно не будет, т..к туда изначально берут сильнейших абитуриентов. И ваш пример со "спектрумо" явное тому подтверждение. Но что делать остальным, чей Альма Матер не может похвастать своим "элитным" происхождением + слабая информатизационная структура региона (что нужно, нам напишут московские программисты, а вы сидите и ничего не трогайте). Ведь такое сплошь и рядом.
В Ростове есть знаменитая контора Ace Lab (знатоки поймут), e-Signal (экспертная система арбитражных торгов на бирже) + несколько мелких контор по "внедрению" решений на базе 1С. А соль в том, что регион достаточно большой (около пяти миллионов жителей).
И выпускников очень много. Хорошие или плохие -но их валом. И плохие девальвируют ценность специалиста по информационным системам. Уже сейчас сисадмин считается кем то сродни уборщицы. А ревальвировать это все очень сложно.
И те, кто не сумел найти себе место под солнцем, рванули на просторы Сети, надеясь хотя бы там оправдать свое призвание и немного заработать. И этим снижают цены на работу.
Если человеку нравится программировать - флаг ему в руки. Вомзожно, что он создаст какой-то великий продукт и сказочно разбогатеет. Но если этого не случится - его ждет удивительная бедная старость. Ведь тренд пошел на всякие конструкторы - HiAsm, Titanium и прочая, где и знаний программирования не нужно. Кроме того, уровень подготовки школьников все время растет, что знаменует собой еще увеличение прредложения программистов, а значит, и цену на них.
У нас в офис заехал админ со Сбера, который устанавливал клиент Амикон. Так он мне похвалился о том, что его повысили и он теперь хорошо зарабатывает. Догадайтесь, сколько? 12 т.р - и это для него пик счастья. Охранник в Ростове (г.р сутки-трое0 стартует с оклада в 14 т.р, продавец в Связном -24 т.р.). И стоит учиться пять лет, чтобы в конечном счете быть охранником или продавцом ( а тких немало, причем это весьма башковитые ребята, несумевшие либо организовать свою фирму, либо набить заветный стаж).
Москва не резиновая и всех желающих вобрать в себя не может. И спрос там даже с джуниора весьма велик.
Каждый должен занять свою нишу. Я нашел себя и ничуть не жалею - теперь у меня появилось хотя и туманное, но все же будущее. А интеллигенцию у нас никогда не ценили (лично я считаю программиста интеллигентом).
Хочет учить программирование -дело его. Я никого не уговариваю и не отговариваю. Я просто констактирую факты.
0
ValeryS
Модератор
7166 / 5433 / 674
Регистрация: 14.02.2011
Сообщений: 18,347
17.01.2012, 23:11 #60
Vega251,
Я как бы тоже не в Москве, а на Урале

Цитата Сообщение от Vega251 Посмотреть сообщение
Охранник в Ростове (г.р сутки-трое0 стартует с оклада в 14 т.р, продавец в Связном -24 т.р.).
и у нас есть такой перекос
на руки я получаю ( при том что у меня высшая категория и еще кой чего) 13-15 тр
деньги зарабатываю в основном ремонтом и разработкой светового обеспечения
всякие "Головы", "Стробоскопы" а там везде микроконтроллеры
и они иногда ломаются
Сейчас разрабатываю программу для управления светом от компьютера(виртуальный пульт)
Но поскольку сам себе заказчик то работа идет не шатко не валко
Неделю пишу потом брошу потом опять пишу
0
17.01.2012, 23:11
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
17.01.2012, 23:11

С чего начинать?
Учусь на программиста в 2-ом курсе.И хочу разрабатывать игры. С чего...

C чего начинать
Люди подскажите пожалуйста нубу с чего начинать программировать на php

С чего начинать
Привет! Подскажите с чего начинать при изучении Firebird. Скажу сразу никогда...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
60
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru