Какой язык учить?

Раздел форума: 

Аватар пользователя admin

Товарищи, возник вопрос. Английский вроде знаю достаточно неплохо (не на уровне "родной язык", но в общении с иностранцами проблем нет). В порядке прокачки собственных скиллов думаю выучить еще какой-нибудь язык, но пока не решил какой. Склоняюсь к испанскому, потому что говорят, что он простой и учится быстро. Но пользы от него вроде не особенно много. Может, вы что-нибудь посоветуете?

Страницы

Аватар пользователя mike

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

Китайский. :)

+2
Аватар пользователя Al

Просто так язык учить нет смысла. Не выучится. Какие планы и перспективы жизни - такой и язык учить надо.

Ну, для развлекухи тут у нас учат обычно Java:) petro45 подробнее расскажет:)

А так, конечно, какой вопрос, такой ответ. В РБ полезно учить китайский и немецкий, имхо.

+1

>Склоняюсь к испанскому, потому что говорят, что он простой и учится быстро. Но пользы от него вроде не особенно много.

Есть польза. Взять отпуск и на пару недель в Испанию.

Потом через год опять на пару недель в Испанию.

....

Такой вот цикл. И вполне будет польза. Тем более Испания, если не торчать на пляже постоянно, довольно большая. Имхо.

Аватар пользователя Al

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

+1

Совершенно согласна! Но не думаю, что это осуществимо просто для прокачки... Для китайского, ИМХО, посерьезней мотивация нужна, да и учитель :)

+1
Аватар пользователя bothsider Kolja

Просто так язык учить нет смысла. Не выучится. Какие планы и перспективы жизни - такой и язык учить надо.

Планы никак с языками кроме английского не связаны. Это больше "для души".

Ну, для развлекухи тут у нас учат обычно Java:) petro45 подробнее расскажет:)

Хм, а это интересное развитие сюжета.  В институте немного учил Паскаль, с тех пор к алгоритмическим языкам не притрагивался. Может быть, это будет и познавательнее, чем испанский. А почему именно Java? Я слышал, что начинать нужно с Си.

Для китайского, ИМХО, посерьезней мотивация нужна, да и учитель :)

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

Аватар пользователя mike

Почему джава?

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

Я на старости лет с плюсов на джаву соскочил -- надо написать серверную прилогу, которая, работая на хосте, промежуточное железо бы заменила. Даже финансирование имею -- пенсию. :))

+1

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

В Египте все торговцы русский давно понимают. И да, мне как-то русского и английского вполне ничего.

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

Прохождение образовательных программ не гарантирует работу в Google, о чём компания говорит в отдельной сноске. Но это невероятно круто — узнать о том, какие курсы по мнению одной из лучших компаний в мире должен пройти каждый уважающий себя программист и инженер.

Рекомендации по образованию

1. Пройдите вступительный курс компьютерных наук: UdacityCoursera.

2. Научитесь программировать хотя бы на одном ООП языке: C++, Java, Python:
Для новичков: Coursera — обучение программированиюкурс MIT по Javaкурс Google по Pythonкурс Coursera по Python.
Для среднего уровня: Udacity — дизайн компьютерных программ,Coursera — создание качественного кодаCoursera — языки программированиякурс Брауновского университета — вступление в программирование.

3. Изучите другие языки программирования: Java Script, CSS, HTML, Ruby, PHP, C, Perl, Shell. Lisp, Scheme: туториал по HTMLcodeacademy.com.

4. Научитесь тестировать код: Udacity — методы тестированияUdacity — отладка программ.

5. Знание дискретной математики: курс математики для программистов MIT.

6. Понимание алгоритмов и структуры данных: вступительный курс MIT об алгоритмах, Coursera — вступительный курс об алгоритмах (часть 1 и часть 2), список алгоритмоввиды структур данныхкнига об алгоритмах.

7. Понимание работы операционных систем: курс Беркли.

8. Изучить искусственный интеллект: вступление в роботостроениекурс Стэнфордамашинное обучение.

9. Создание компиляторов: курс Coursera.

10. Знание криптографии: курс Coursera о криптографиикурс Udacity о криптографии.

11. Знание параллельного программирования: курс Coursera.

Рекомендации по работе

1. Создайте сайт, постройте собственный сервер или создайте робота: список проектов ApacheGoogle Summer of Codeкоманда разработчиков Google.

2. Разработайте небольшую часть большой системы, прочитайте и поймите код, изучите программную документацию, отладьте программу. Вспомогательные ресурсы: GitHubKiln.

3. Работайте над проектом в команде. Вы будете учиться у других и научитесь командной работе.

4. Улучшайте навыки программирования и знание алгоритмов: CodeJamACM ICPC.

5. Учите других.

6. Станьте интерном: google.com/jobs

Такие рекомендации компания даёт всем программистам и инженерам. Ну что, вы уже начали создавать собственного робота?

Аватар пользователя mike

Петро42/45, много букафф. Еще раз для особо озабоченных: если есть мотивация в предметной области -- ОСВАИВАЕТСЯ ВСЁ!

Иначе нефиг.

+1

Еще раз для особо озабоченных: 

Я просто посчитал, что это всем будет интересно. Это с новостного сайта. Хорошо, не буду больше здесь писать ничего. Пишите вы, про свою озабоченность, вам же больше не с кем этим поделиться? 

Я просто посчитал, что это всем будет интересно.

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

Петро, изучается то, что требуется. Или то, чему учат в ВУЗе.

eduard > Петро, изучается то, что требуется. Или то, чему учат в ВУЗе.

Короче, Петро, если сказано изучить от сель до сель, но всяческая отсебятина есть подрыв обороноспособности страны, так как отвлекает вас от нужного и полезного стране дела!

Вольно, Петро.

Аватар пользователя mike

Ваши споры с mike в других ветках вынуждают его критиковать Вас здесь.

Оппля! Опять мнение высказать низзя?

На чём стою: осваивается всё, если без этого никак.

И вся критика.

Аватар пользователя savely

Насчет испанского - если собрался "валить" и УЖЕ есть бабки, то имеет смысл знать/учить. Начиная с самой Испании и заканчивая Панамами всякими - жить не сильно дорого, Инет в целом есть, фрилансить можно. 

Работать-то по-английски будешь (а то и по-русски), но и с местными надо как-то общаться. 

P.S. Это если Восток (Тай и всякие Гоа) не нравятся. 

+1

Оппля! Опять мнение высказать низзя?

Когда у нас такое было?

Аватар пользователя mike

А что -- не было? Было. А кто критику в адрес редакции в соседней ветке зажал? Я сам, что ли, свои посты удалял?

(Напомню: я высказался, что Алисе надо полнее отрабатывать зарплату. Ну противно же читать мусорные тексты.)

А кто критику в адрес редакции в соседней ветке зажал? Я сам, что ли, свои посты удалял?

Это можно сформулировать без оскорблений. Надеюсь, и Вы, и petro45 этому научитесь.

Аватар пользователя mike

Какие оскорбления?! Я кого-то обозвал?! Я прямо сказал, что вашему выпускающему надо отрабатывать свои обязанности. ЭТО ОСКОРБЛЕНИЕ?!

И не примешивайте сюда мои взаимоотношения с Петро.

mike, давайте перейдем в ЛС или Фейсбук. Здесь это оффтопик.

Аватар пользователя mike

Зачем? Мы статью обсуждаем. И допущенные недопустимые ляпы.

Не в этой ветке. Сорри, я всё стираю.

vadim-stankevich > Это можно сформулировать без оскорблений. Надеюсь, и Вы, и petro45 этому научитесь.

Хм. Их только ... исправит. (С)

Имхо, конечно, имхо.

Аватар пользователя Dronov

Немецкий очень даже может пригодится!

Аватар пользователя Wrom

Я бы выучил немецкий...

Аватар пользователя Al

И? Или "но..."?  )))

Аватар пользователя mike

Немецкий? Прекрасный язык! Работать в Германии, например, официантом и не говорить по-немецки?! Нонсенс!

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

+1

mike пишет:

Немецкий? Прекрасный язык! Работать в Германии, например, официантом и не говорить по-немецки?! Нонсенс!

Ну да! Предел мечтаний - работать официантом в Германии :(

Если есть планы релоцироваться куда-то в Европу, то имеет смысл учить язык будущей страны пребывания.  Тенденция в последнее время - Германия, Польша, Чехия. Еще Скандинавия, конечно, но там и английского хватает по началу.

А просто так, для расширения кругозора , ИМХО, мотивация слишком слаба, тем более, что английский уже есть за душой.  И, да, сомневаюсь, что вы в Испанию релоцируетесь. Там не айтишники нужны, а сборщики апельсинов. :) 

+1

Страницы