Forums Logo

Здравствуйте Гость ( Вход | Регистрация )

Страниц: 8 < 1 2 3 4 > »  
Reply to this topicStart new topicStart Poll

Каскадный · [ Стандартный ] · Линейный

> Программирование. Напишем текстовый файтинг-рпг вместе!, Вам не нужно программировать, нужны Ваши идеи.

Баланс есть ?
 
Да [ 1 ] ** [11.11%]
Нет [ 1 ] ** [11.11%]
Я пофлудить [ 7 ] ** [77.78%]
Всего голосов: 9
Гости не могут голосовать 
dimm0505
post Понедельник, 03 сентября 2018, 12:46
Отправлено #21


Console Addict
Group Icon

Группа: Супермодераторы
Сообщений: 30 280
Регистрация: 21 янв. 2007
Из: СПб
Пользователь №: 20 637





QUOTE (УльтраБлокС @ Понедельник, 03 сентября 2018, 11:18)

По своему опыту и общению в среде коллег могу сказать, что идти на программирование в России есть смысл только в сильные технические вузы (ВМК МГУ, МФТИ, МГТУ им. Баумана) и т.д.

Почти во всех вузах IT-направления остались на уровне 90-х - начала 00-х. В большинстве сейчас дают лажу в направлении программирования. Вплоть до того, что даются языки, актуальные в 90-е (паскаль, Visual Basic). Среды программирования 2001-го года. Ну, и веб-программирование, учитывая, что это самая стремительно развивающаяся область программирования - новые методики и фреймворки выходят быстрее, чем по ним пишутся методички и учебники. Поэтому учась в вузе - всегда будешь на шаг назад.
*

Ничего себе, ты сначала поступи в один из этих вузов))) Я уже и не говорю как тяжело в них учится и непросто удержаться. И чем плохи в прикладном плане те же Паскаль(Delphi) или Visual Basic? Если они позволят тебе без труда решать 50% офисных задач? Ну а если ты еще и знаком с Oracle и скажем шаришь в 1С, то ты ваще царь и бог, и без работы точно не останешься. Надо быть ближе к «земле» и знать коньюктуру.


--------------------
Switch2/Xbox Series X/Steam Deck LE White/Quest 2/Retroid Pocket 4 Pro/Anbernic 35xx+
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
УльтраБлокС
post Понедельник, 03 сентября 2018, 13:06
Отправлено #22


Очень скорая помощь
******

Группа: Пользователи
Сообщений: 1 664
Регистрация: 17 июня 2009
Из: Москва
Пользователь №: 32 448





QUOTE (dimm0505 @ Понедельник, 03 сентября 2018, 13:46)

Ничего себе, ты сначала поступи в один из этих вузов))) Я уже и не говорю как тяжело в них учится и непросто удержаться. И чем плохи в прикладном плане те же Паскаль(Delphi) или Visual Basic? Если они позволят тебе без труда решать 50% офисных задач? Ну а если ты еще и знаком с Oracle и скажем шаришь в 1С, то ты ваще царь и бог, и без работы точно не останешься. Надо быть ближе к «земле» и знать коньюктуру.
*


Ну, так в этом вся и суть)). А в другие вузы есть смысл сходить только ради диплома, уж точно не за знаниями.

Про Паскаль - я имел в виду штуки вроде ДОСовского Turbo Pascal'а (да, это ещё преподают в некоторых школах, наверное и в вузах тоже). Хотя Delphi тоже сильно сдаёт позиции и в 2018 его учить уже не актуально (я сам с него когда-то начинал, когда в 00-х у меня был диск с Delphi и самоучителем по нему).

Visual Basic - увы, он мёртвый, и с 90-х годов его разработка была заброшена. Последняя версия - 6.0, вышла в 1998 году и учитывая, что его runtime не чинился - страшно представить, сколько там дыр. Если про VBA, который встроен в Office - то он в Maintenance Mode, т.е. его просто перетаскивают из версии в версию, не развивая - т.к. выкинуть его уже нельзя, документы развалятся. Visual Basic .NET не в счёт, это просто C# с ключевыми словами из VB. Ну, и синтаксис у бейсика ужасен (но это дело вкуса).

Для офисных задач и ERP - пожалуй, да. В России и СНГ многое держится на Delphi (особенно legacy-кода много), VBA в документах и 1С как самая распространённая ERP-система.

Просто я далёк от этого, и хотя всё перечисленное видел - но C, Java и Python мне ближе всего.


--------------------
user posted imageuser posted imageuser posted imageuser posted imageuser posted image
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Alexander87
post Понедельник, 03 сентября 2018, 13:13
Отправлено #23


Продвинутый
**

Группа: Пользователи
Сообщений: 45
Регистрация: 31 мар. 2016
Пользователь №: 55 050





QUOTE (УльтраБлокС @ Понедельник, 03 сентября 2018, 13:06)

Ну, так в этом вся и суть)). А в другие вузы есть смысл сходить только ради диплома, уж точно не за знаниями.

Про Паскаль - я имел в виду штуки вроде ДОСовского Turbo Pascal'а (да, это ещё преподают в некоторых школах, наверное и в вузах тоже). Хотя Delphi тоже сильно сдаёт позиции и в 2018 его учить уже не актуально (я сам с него когда-то начинал, когда в 00-х у меня был диск с Delphi и самоучителем по нему).

Visual Basic - увы, он мёртвый, и с 90-х годов его разработка была заброшена. Последняя версия - 6.0, вышла в 1998 году и учитывая, что его runtime не чинился - страшно представить, сколько там дыр. Если про VBA, который встроен в Office - то он в Maintenance Mode, т.е. его просто перетаскивают из версии в версию, не развивая - т.к. выкинуть его уже нельзя, документы развалятся. Visual Basic .NET не в счёт, это просто C# с ключевыми словами из VB. Ну, и синтаксис у бейсика ужасен (но это дело вкуса).

Для офисных задач и ERP - пожалуй, да. В России и СНГ многое держится на Delphi (особенно legacy-кода много), VBA в документах и 1С как самая распространённая ERP-система.

Просто я далёк от этого, и хотя всё перечисленное видел - но C, Java и Python мне ближе всего.
*



Так C++ или Python ?


--------------------
Слава Богу за всё и за скорбь и за радость!
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Boris
post Понедельник, 03 сентября 2018, 13:15
Отправлено #24


Uphold the law
Group Icon

Группа: Супермодераторы
Сообщений: 1 008
Регистрация: 07 авг. 2006
Из: Bulltown
Пользователь №: 17 455





Alexander87
Главное - это хорошая память и огромное трудолюбие, если этого нет, то лучше не ввязывайся. Языков много хороших, не обязательно С++ или Питон. Есть еще и Ява, и С#, и Перл, они также весьма мощные. С++ достаточно сложен в освоении, это классический язык для системного программирования, не всякий потянет его.
Учитывая, что опыта нет, а также сложность освоения предмета в достаточно зрелом возрасте я полагаю, что заниматься вам особого смысла нет. Попробуйте хотя бы ромы похачить, посмотреть их в hex-редакторе, как уже ранее говорили дизассемблер пощупайте. На самом деле серьезное программирование - это весьма нелегкий труд и заниматься им как хобби, от случая к случая, не получится.
Из указанных двух я бы посоветовал Питон smile.gif

Сообщение отредактировал Boris - Понедельник, 03 сентября 2018, 13:15
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
УльтраБлокС
post Понедельник, 03 сентября 2018, 13:15
Отправлено #25


Очень скорая помощь
******

Группа: Пользователи
Сообщений: 1 664
Регистрация: 17 июня 2009
Из: Москва
Пользователь №: 32 448





QUOTE (Alexander87 @ Понедельник, 03 сентября 2018, 14:13)

Так C++ или Python ?
*


Зависит от задач. Python проще, но если освоишь C++ - то потом без проблем освоишь любой язык.


--------------------
user posted imageuser posted imageuser posted imageuser posted imageuser posted image
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Alexander87
post Понедельник, 03 сентября 2018, 13:16
Отправлено #26


Продвинутый
**

Группа: Пользователи
Сообщений: 45
Регистрация: 31 мар. 2016
Пользователь №: 55 050





Это нормальные курсы ?

https://geekbrains.ru/geek_university/security


--------------------
Слава Богу за всё и за скорбь и за радость!
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
MAXI
post Понедельник, 03 сентября 2018, 13:46
Отправлено #27


Фанат
***

Группа: Пользователи
Сообщений: 141
Регистрация: 13 дек. 2013
Пользователь №: 49 165





Чтоб быть хорошим программистом и хорошо зарабатывать, тебе должно быть не только интересно ты должен жить этим, любить это дело.
Сам закончил универ на программиста но учился, ради корки. Спустя 5 лет могу сказать что хороших высот добились только те сокурсники которые посвещали все свободное время изучению программированию, потому что это им нравилось.

Написать простинькую игрушку для забавы это вообще убило))


--------------------
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
daxter.
post Понедельник, 03 сентября 2018, 13:53
Отправлено #28


флуд мастер 99LV
*******

Группа: Пользователи
Сообщений: 6 159
Регистрация: 23 апр. 2010
Пользователь №: 36 666





QUOTE (Oreanor @ Понедельник, 03 сентября 2018, 12:31)

так и в бауманке и история, и политология, и ин.яз и еще ряд других предметов, включая физкультуру smile.gif ну так было, по крайней мере.
*


Сейчас остался старый бред: формально, если несколько раз не сдал физкультуру,
могут отчислить? lol1.gif

User is online!Profile CardPM
Go to the top of the page
+Quote Post
ravil
post Понедельник, 03 сентября 2018, 13:53
Отправлено #29


Фанат
***

Группа: Пользователи
Сообщений: 208
Регистрация: 06 мая. 2010
Пользователь №: 36 805





Прошу не путать С и С++, очень разные вещи.

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

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

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

p.s. в вузе ничего полезного, кроме навыков исследования и самообразования, не дадут; это либо приобрелось за первые 2 ВО, про которые ты говорил, либо не стоит тратить время.


--------------------
3DS FC: 4699-6783-9812
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
MichaelForExample
post Понедельник, 03 сентября 2018, 13:57
Отправлено #30


Флудер
*******

Группа: Пользователи
Сообщений: 2 772
Регистрация: 03 мар. 2013
Пользователь №: 47 146





QUOTE (daxter. @ Понедельник, 03 сентября 2018, 14:53)

Сейчас остался старый бред: формально, если несколько раз не сдал физкультуру,
могут отчислить? lol1.gif
*

Как будто что-то плохое.
Да и вообще об образовании в целом, программисты сейчас очень ограниченные люди и это грустно. При этом чсв раздуто, как будто, как минимум, космические корабли строят.
За что я как раз и люблю запад, там люди не стесняются получить больше, чем ограниченное одним предметом знание, и очень сильны гуманитарно. В целом на своём опыте могу сказать, что самые сильные программисты в том числе и по другим наукам сильны.
Но тут правда хорошо подметили, за первые 2 ВО этого уже с избытком можно было получить.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
УльтраБлокС
post Понедельник, 03 сентября 2018, 14:11
Отправлено #31


Очень скорая помощь
******

Группа: Пользователи
Сообщений: 1 664
Регистрация: 17 июня 2009
Из: Москва
Пользователь №: 32 448





QUOTE (ravil @ Понедельник, 03 сентября 2018, 14:53)

Прошу не путать С и С++, очень разные вещи.
*


Ну, если уж совсем строго - то C - это практически подмножество C++, в том плане, что большинство валидных C-программ будут валидными программами на C++.

Но да, каноничный код на C и C++ - это действительно очень разные вещи.

Хотя очень часто встречаются проекты на C++, где стиль вперемешку, часть модулей в C-style, часть в плюсовом стиле, и половина на помеси C с классами.


--------------------
user posted imageuser posted imageuser posted imageuser posted imageuser posted image
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Alexander87
post Понедельник, 03 сентября 2018, 15:22
Отправлено #32


Продвинутый
**

Группа: Пользователи
Сообщений: 45
Регистрация: 31 мар. 2016
Пользователь №: 55 050





Не могу догнать задачку на плутон


>>> 20 / 6 - тут понятно = 3
>>> 1.25 % 0.5 - почему-то 0.25 - почему не догоняю, объясните плиз.


--------------------
Слава Богу за всё и за скорбь и за радость!
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
MichaelForExample
post Понедельник, 03 сентября 2018, 15:25
Отправлено #33


Флудер
*******

Группа: Пользователи
Сообщений: 2 772
Регистрация: 03 мар. 2013
Пользователь №: 47 146





QUOTE (Alexander87 @ Понедельник, 03 сентября 2018, 16:22)

Не могу догнать задачку на плутон
>>> 20 / 6 - тут понятно = 3
>>> 1.25 % 0.5 - почему-то 0.25 - почему не догоняю, объясните плиз.
*

Это даже не смешно.
Ты знаешь, что такое целочисленное деление, но не знаешЬ, что такое остаток от деления? Это вообще законно?
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Alexander87
post Понедельник, 03 сентября 2018, 15:27
Отправлено #34


Продвинутый
**

Группа: Пользователи
Сообщений: 45
Регистрация: 31 мар. 2016
Пользователь №: 55 050





QUOTE (MichaelForExample @ Понедельник, 03 сентября 2018, 15:25)

Это даже не смешно.
Ты знаешь, что такое целочисленное деление, но не знаешЬ, что такое остаток от деления? Это вообще законно?
*


1.25/0.5 = 2.5 - остаток 5

Так почему ответ 0.25 ??


--------------------
Слава Богу за всё и за скорбь и за радость!
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
MichaelForExample
post Понедельник, 03 сентября 2018, 15:28
Отправлено #35


Флудер
*******

Группа: Пользователи
Сообщений: 2 772
Регистрация: 03 мар. 2013
Пользователь №: 47 146





QUOTE (Alexander87 @ Понедельник, 03 сентября 2018, 16:27)

1.25/0.5 = 2.5 - остаток 5

Так почему ответ 0.25 ??
*

Как 5-то?
0.5 * 2 = 1
1.25 - 1 = 0.25\

ps Плутон это пайто? lol.gif

Сообщение отредактировал MichaelForExample - Понедельник, 03 сентября 2018, 15:32
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Alexander87
post Понедельник, 03 сентября 2018, 15:34
Отправлено #36


Продвинутый
**

Группа: Пользователи
Сообщений: 45
Регистрация: 31 мар. 2016
Пользователь №: 55 050





QUOTE (MichaelForExample @ Понедельник, 03 сентября 2018, 15:28)

Как 5-то?
0.5 * 2 = 1
1.25 - 1 = 0.25
*


На калькуляторе получается 2,5...


--------------------
Слава Богу за всё и за скорбь и за радость!
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
MichaelForExample
post Понедельник, 03 сентября 2018, 15:38
Отправлено #37


Флудер
*******

Группа: Пользователи
Сообщений: 2 772
Регистрация: 03 мар. 2013
Пользователь №: 47 146





QUOTE (Alexander87 @ Понедельник, 03 сентября 2018, 16:34)

На калькуляторе получается 2,5...
*

А 20/6 на калькуляторе сколько? lol.gif
Не 3.(3)?

Сообщение отредактировал MichaelForExample - Понедельник, 03 сентября 2018, 15:39
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Alexander87
post Понедельник, 03 сентября 2018, 15:39
Отправлено #38


Продвинутый
**

Группа: Пользователи
Сообщений: 45
Регистрация: 31 мар. 2016
Пользователь №: 55 050





QUOTE (MichaelForExample @ Понедельник, 03 сентября 2018, 15:38)

А 20/6 на калькуляторе сколько? lol.gif
Не 3.(3)?
*


Можешь написать как это работает ....


--------------------
Слава Богу за всё и за скорбь и за радость!
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
MichaelForExample
post Понедельник, 03 сентября 2018, 15:47
Отправлено #39


Флудер
*******

Группа: Пользователи
Сообщений: 2 772
Регистрация: 03 мар. 2013
Пользователь №: 47 146





QUOTE (Alexander87 @ Понедельник, 03 сентября 2018, 16:39)

Можешь написать как это работает ....
*

/ - деление (без остатка если 2 целочисленных параметра)
// - деление без остатка (т.е. никаких десятичных)
% - остаток от деления
т.е.
20/3 = 6 (отбрасываем остаток 2)
20.0/3 = 6.66666666667 (делим как обычно)
20%3 = 2 (как раз тот самый остаток 2)
1.25/0.5 = 2.5 (нормально делим)
1.25//0.5 = 2.0 (без остатка, но результат вещественное число, остаток в данном случае 0.25, т.е. 1.25 - (2*0.5) = 0.25 )
1.25%5 = 0.25 (тот самый остаток)
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Oreanor
post Понедельник, 03 сентября 2018, 15:50
Отправлено #40


старая тусовка
*******

Группа: Пользователи
Сообщений: 2 820
Регистрация: 15 мая. 2008
Из: Москва
Пользователь №: 26 741





QUOTE (Alexander87 @ Понедельник, 03 сентября 2018, 15:27)

1.25/0.5 = 2.5 - остаток 5

Так почему ответ 0.25 ??
*



остаток от деления, это когда берешь целую часть от деления, умножаешь на делитель и вычитаешь из делимого.
В твоем примере: 1.25%0.5

1.25/0.5 = 2.5 => целая часть 2

1.25 - 2*0.5 = 0.25

Это не так сложно представить, как звучит.


--------------------
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

Страниц: 8 < 1 2 3 4 > » 
Reply to this topicStart new topic
1 чел. читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
 

Упрощённая версия Сейчас: Пн., 07 июля 2025, 01:13
Skin Designed (c) by Rooq.net, All Rights Reserved.