|
Как выучить основы программирования? Ø (Волшебник 25.05.2017 11:29) | ☑ | ||
---|---|---|---|---|
0
Alina Smerteva
25.05.17
✎
05:48
|
Привет, подскажите, как "правильно" выучить/понимать программирование?
К примеру выучила я более-менее синтаксис, но трудности возникают, когда нужно писать Пока Цикл, Для каждого Цикл и т д |
|||
1
Amra
25.05.17
✎
05:51
|
Месяц назад вам давали советы. Других вряд ли дождетесь, ибо тогда все предлагали верно
|
|||
2
golem14
25.05.17
✎
05:52
|
а, к примеру, чей синтаксис выучила?
|
|||
3
Alina Smerteva
25.05.17
✎
05:55
|
(1) Да тут речь не конкретно о 1С ;) (2) Ну разумеется не на 100%, так, для мелких задачек, 1с, js учу
|
|||
4
golem14
25.05.17
✎
05:58
|
я в институте учил. Вполне себе метод.
|
|||
5
Alina Smerteva
25.05.17
✎
05:58
|
(4) Как вариант, но это с осени
|
|||
6
Любопытная
25.05.17
✎
05:59
|
Ну если даже с циклами трудности...
Попробуй pyton. Или вообще Паскаль. Если и там трудности будут, то программирование это не то, чем стоит заниматься |
|||
7
sFAQer
25.05.17
✎
06:01
|
(6) Проблема я так понимаю не с циклами, а с концепцией правильности пременения того или иного цикла в конкретный момент...
|
|||
8
sFAQer
25.05.17
✎
06:02
|
(0) Совершенный код, Стив Макконнелл
|
|||
9
mehfk
25.05.17
✎
06:03
|
(0) Чтобы научиться программировать, нужно программировать.
|
|||
10
shadow_sw
25.05.17
✎
06:03
|
(6) basiс
|
|||
11
VladZ
25.05.17
✎
06:03
|
(0) Чтобы стать программистом - нужно думать как программист. А программист, как известно, мыслит алгоритмами.
Выучить синтаксис - это вообще фигня. Знание синтаксиса - это малая часть того, что нужно знать. |
|||
12
sFAQer
25.05.17
✎
06:04
|
(9) Вот с такими рекомендациями у нас никогда работа не закончится...
|
|||
13
Alina Smerteva
25.05.17
✎
06:05
|
(6) https://pythonworld.ru/samouchitel-python ?) (11) Тогда лучше начать с книг по алгоритмам и дискретной математики?) (8) я так понимаю книга - чистая теория, без конкретной практики на конкретном языке?
|
|||
14
mehfk
25.05.17
✎
06:05
|
(12) "У вас" - это у сантехников?
|
|||
15
Alina Smerteva
25.05.17
✎
06:05
|
(13) математике*
|
|||
16
sFAQer
25.05.17
✎
06:06
|
(14) У программистов которые потом идут убирать гумнокод от вот этих вот обучающихся в процессе...
Ты мимо проходи если дельного сказать нечего... |
|||
17
sFAQer
25.05.17
✎
06:07
|
(13) Да, чистая теория.
|
|||
19
sFAQer
25.05.17
✎
06:08
|
(18) Главное аргументировано...
|
|||
20
Antony8x
25.05.17
✎
06:09
|
(0) Только набирая опыт, как в процессе так и нет
|
|||
21
mehfk
25.05.17
✎
06:11
|
(19) Ты пробовал читать что написано от начала и до конца а не придумывать ?
|
|||
22
Любопытная
25.05.17
✎
06:13
|
(7) Ну и какие тут могут возникнуть трудности? Я уже всё забыла, я такие вещи в 10м классе изучала...
|
|||
24
sFAQer
25.05.17
✎
06:14
|
(22) Принципиально любую коллекцию можно обойти циклами for и while. Если ты в программировании первую неделю, особой разницы ты между ними не видишь, и когда какой нужно приминять тоже особого понимания нет...
|
|||
25
sFAQer
25.05.17
✎
06:15
|
(23) Окееей, а чему ты научишься просто программируя дома калькуляторы?
|
|||
27
sFAQer
25.05.17
✎
06:17
|
(26) В общем то никакой другой информации от тебя вообще не поступает, давай уже закончим? Смысла в разговоре нет, только ветку зафлуживать...
|
|||
28
Любопытная
25.05.17
✎
06:17
|
(24) Ну как не видишь?! Конечный и бесконечный циклы. Забавные вы, ей богу. Любую книжку возьми, там вся разница написана.
ТС, по js мне понравился детский самоучитель. Просто и понятно написано. Там к концу книги целую игрушку вроде можно написать, но я до туда не дошла) |
|||
29
Alina Smerteva
25.05.17
✎
06:18
|
(28) JavaScript для детей ?
|
|||
30
Alina Smerteva
25.05.17
✎
06:20
|
Вот вы мне объясните, вообще есть разница с чего начинать
JS, Python, 1с ? Я так понимаю, основы везде одинаковые, различаются синтаксисом и предназначением яззыка ? |
|||
31
sFAQer
25.05.17
✎
06:21
|
(30) и вилкой у работодателя...
|
|||
32
Любопытная
25.05.17
✎
06:24
|
(29) да, яваскрипт для детей
|
|||
33
Alina Smerteva
25.05.17
✎
06:28
|
||||
34
мистер игрек
25.05.17
✎
06:30
|
а где фотка?
|
|||
35
Любопытная
25.05.17
✎
06:35
|
(33) моно, да
|
|||
36
Любопытная
25.05.17
✎
06:36
|
*оно
|
|||
37
Alina Smerteva
25.05.17
✎
06:41
|
Такое ощущение, что в голове каша и то, что на 1ый взгляд очевидно и понятно, пытаюсь усложнить )))
|
|||
38
Alina Smerteva
25.05.17
✎
06:41
|
Спасибо всем)
|
|||
39
Адинэснег
25.05.17
✎
07:33
|
в 8м классе, по-моему, циклы проходят
|
|||
40
Xapac
25.05.17
✎
07:59
|
(0) НЕ СЛУШАЙТЕ НИКОГО.
Есть моя методика обучения. Освоит её любой. 10 000 за курс всего! п.с. Шутка) На самом деле я понял принцип программирования, когда преподаватель сказал "-как можно ещё его обмануть....", тоесть программиста задача обмануть компьютер, чтобы тот делал то что ты хочешь. |
|||
41
Irbis
25.05.17
✎
08:08
|
(40) Не согласен, компьютер делает не что ты хочешь, а то что ты просишь. И если это не совпадает вина точно не компьютера. Его нужно просить как духлетнего ребёнка.
|
|||
42
Xapac
25.05.17
✎
08:11
|
(41)важно понять то, что компьютер не понимает ничего.
|
|||
43
Курцвейл
25.05.17
✎
08:18
|
(42) Все он понимает.
|
|||
44
Asmody
25.05.17
✎
08:23
|
Учите Haskell, там нет циклов.
|
|||
45
Джо-джо
25.05.17
✎
08:33
|
(37) точнее женскую логику и описать трудно)
|
|||
46
Alina Smerteva
25.05.17
✎
08:34
|
(44) И зачем он мне ?)
|
|||
47
Alina Smerteva
25.05.17
✎
08:34
|
(46) + чтобы просто выучить ?)
|
|||
48
Asmody
25.05.17
✎
09:14
|
(46) Learn You a Haskell for Great Good!
|
|||
49
Asmody
25.05.17
✎
09:28
|
На мой взгляд, Haskell вправляет мозги. Точнее, сначала их надо вывернуть, чтобы понять Haskell. И это отличная "прививка" от императивного мышления.
|
|||
50
ptiz
25.05.17
✎
09:45
|
(0) "Глава о том, что такое циклы.
В примерах используется т. н. "черепашка" — воображаемое животное, которым можно управлять простыми командами "вперед", "поворот" и т. д. " http://obrizan.livejournal.com/14017.html |
|||
51
Alina Smerteva
25.05.17
✎
09:46
|
(50) циклы с черепашкой, которая рисует фигуры у меня получаются )
|
|||
52
sFAQer
25.05.17
✎
09:47
|
(51) А что не получается?
|
|||
53
mikeA
25.05.17
✎
09:52
|
(32) Для детей, ага))
https://www.amazon.com/JavaScript-Good-Parts-Douglas-Crockford/dp/0596517742 |
|||
54
Любопытная
25.05.17
✎
09:52
|
(52) "Ничего не выходит, не получается даже красиво напиться..." (с) Чайф
|
|||
55
Alina Smerteva
25.05.17
✎
09:53
|
(53) А эт что ? (52) наверное с логикой и алгоритмами проблема ?
|
|||
56
mikeA
25.05.17
✎
09:54
|
(55) Ответ на вопрос зачем учить Haskell)
|
|||
57
sFAQer
25.05.17
✎
09:55
|
(55) Можно для начала познакомитс вот с этим - http://mathprofi.ru/osnovy_matematicheskoj_logiki.html
|
|||
58
sFAQer
25.05.17
✎
09:56
|
+ к (57) Сам материал не проверял, можно другой поискать, но покопать в сторону мат логики стоит..
|
|||
59
Любопытная
25.05.17
✎
09:57
|
(58) Зачем?
|
|||
60
Волшебник
модератор
25.05.17
✎
10:01
|
(44) Бедные... Как же они выживают?
|
|||
61
Вафель
25.05.17
✎
10:02
|
(0) Никак. Это либо дано либо нет
|
|||
62
sFAQer
25.05.17
✎
10:02
|
(59) Забавный случай из жизни расскажу. Есть в СКД отборы, там есть группы "И" "ИЛИ" которые подчиняются законам мат логики, логическое умножение и логическое сложение соответственно. На работе был у меня чувак, который в упор не мог понять этих казалось бы простых определений "И" и "ИЛИ", потому как для человека далёкого от ИТ и математики, он считал что И это когда строчки отбираются по любому их условий в группе (то что в мат логике, и программирование логическая дизъюнкция "ИЛИ"). Очень долго я ему объяснял как это работает, и очень с трудом ему это давалось.
А ознакомится стоит как минимум потому что так работает компьютер, и программы. И это надо понимать. Это может прийти на интуитивном уровне, а можно и прочитать... |
|||
63
Вафель
25.05.17
✎
10:02
|
лучше в консультанты иди
|
|||
64
sFAQer
25.05.17
✎
10:04
|
+ к (62) Про чувака дополню его логика состояла в том что: "Ну я хочу что бы он отобрал мне данные по этому отбору "И" вот по этому отбору"
|
|||
65
zak555
25.05.17
✎
10:08
|
(63) надо скд знать
|
|||
66
Вафель
25.05.17
✎
10:08
|
(65) не обязательно
|
|||
67
Джо-джо
25.05.17
✎
10:09
|
(64) Но так он и отберёт сначала по первому, а потом из того что получилось ещё и по втрому
|
|||
68
Вафель
25.05.17
✎
10:09
|
можно например в консультанты по бух учету идти
|
|||
69
april
25.05.17
✎
10:09
|
замуж срочно и детишек программировать!
вот оно настоящее программирование! |
|||
70
sFAQer
25.05.17
✎
10:09
|
(67) Это понятно мне, это понятно тебе. А вот ему это было не понятно.
|
|||
71
Джо-джо
25.05.17
✎
10:10
|
(68) бухучёт надо знать.
Засада - куда ни сунься, везде надо что-нибудь знать |
|||
72
Любопытная
25.05.17
✎
10:12
|
(62) А, я на прошлой неделе такое словила от девочки из кадров. У нее тоже логика "наоборот". Долго не могла понять, чего ей надо)
|
|||
73
ptiz
25.05.17
✎
10:15
|
Для меня самым сложным было запрограммировать обычную "стенку", где платформа отбивает мячик. Пока не понял, что нужно шаг изменения координат хранить отдельно и менять его знак при ударении. Остальное - фигня :)
|
|||
74
Джо-джо
25.05.17
✎
10:16
|
Да что уж говорить, даже разрабы 1С это путают.
Есть в ЗУПе способ начисления: Только если введено значение показателя – такое начисление будет выполняться при окончательном расчете только в том случае, если на этот месяц с помощью универсального документа Данные для расчета зарплаты введено значение хотя бы одного из отмеченных «определяющих» показателей. В формуле такого начисления должен использоваться показатель для сотрудника, разового использования. У меня 2 показателя, введено значение одного. Начисление не выполняется. Разработчик говорит, что нужно, чтобы выли введены Показатель1 И Показатель2 |
|||
75
Волшебник
модератор
25.05.17
✎
10:17
|
(73) Программирование — это фантазия + имение крутить циклы. (с) Композитор
|
|||
76
sFAQer
25.05.17
✎
10:21
|
(72) Ну вот что бы не было логики "наоборот" надо почитать мат логику =)
|
|||
77
Любопытная
25.05.17
✎
10:21
|
(76) Я передам. Кадрам-то у нас заняться нечем больше, они будут мат логику изучать
|
|||
78
Вафель
25.05.17
✎
10:22
|
(72) Это просто русский язык не подчиняется законам мат логики
|
|||
79
sFAQer
25.05.17
✎
10:22
|
(77) Я не предлагал кадрам, я предлагал ТС почитать)
|
|||
80
vi0
25.05.17
✎
10:24
|
(0) смотри блок схемы
именно это тебе поможет - наглядно, образно здесь к примеру по некоторым циклам http://www.tvd-home.ru/prog/9_1 |
|||
81
Вафель
25.05.17
✎
10:24
|
(78) В русском языке ИЛИ обычно означает исключающее ИЛИ (XOR)
|
|||
82
Любопытная
25.05.17
✎
10:25
|
(78) Она мне говорит "нужно отобрать сотрудников, которые работают на определенных проектах и у которых трудовой договор заканчивается такой-то датой".
А потом оказывается, что вместо "И" там должно быть "или". Мне кажется, что русский тут с математическим языком вполне сошлись. Или я не права? |
|||
83
Asmody
25.05.17
✎
10:25
|
(60) За счет рекурсии в основном.
|
|||
84
sFAQer
25.05.17
✎
10:25
|
(81) Да, так и есть.
|
|||
85
Asmody
25.05.17
✎
10:26
|
(81) Есть 10 типов людей: одни понимают двоичное исчисление, а другие - нет.
|
|||
86
sFAQer
25.05.17
✎
10:27
|
(82) Она говорит "Отобрать сотрудников которые работают на определённых проектов И Отобрать сотрудников у которых заканчивается трудовой договор определённой датой" т.е получить 2 результата и вывести их вместе в одном отчёте. По правилам русского языка всё ок. По правилам мат логики полная околесица =)
|
|||
87
Grekos2
25.05.17
✎
10:27
|
(0) Очень просто.
Надо начать программировать. Например отличная задача написать морской бой. Когда выйдет первый релиз "Морской бой" написанный ТС то вопросы в (0) отпадут. |
|||
88
Alina Smerteva
25.05.17
✎
10:28
|
(87) полноценный ?)
|
|||
89
Господин ПЖ
25.05.17
✎
10:28
|
новая Света?
|
|||
90
Любопытная
25.05.17
✎
10:29
|
(86) Ну не знаааю. У меня, видимо, логика другая в голове
|
|||
91
vi0
25.05.17
✎
10:29
|
(87) плохо совет,
нужно начинать с простых задач, иначе нет видимого прогресса -> нет мотивации |
|||
92
Irbis
25.05.17
✎
10:29
|
(82) Это называется "вольность речи". В математической нотации вполне "И" может быть заменено на "ИЛИ" в зависимости от формализованной постановки задачи.
|
|||
93
Вафель
25.05.17
✎
10:29
|
(88) Почему именно программирование? Просто потому что тут вроде как платят?
Это в корне не верный подход |
|||
94
Asmody
25.05.17
✎
10:29
|
(87) Сетевой
Под Android На kotlin |
|||
95
Вафель
25.05.17
✎
10:30
|
(94) С 3d эффектами взрывающихся вертолетов
|
|||
96
sFAQer
25.05.17
✎
10:31
|
(90) Ну да, у тебя логика ближе к мат логике, у них другая, наверное есть какая нибудь наука и для их логики, но я такой не знаю..
|
|||
97
Grekos2
25.05.17
✎
10:32
|
(88) Ага. И чтобы бомбы были.
|
|||
98
Вафель
25.05.17
✎
10:32
|
вот в унф по другому отборы сделали. Интересно теперь пользователи понимают их?
|
|||
99
sFAQer
25.05.17
✎
10:34
|
(98) А чё там?
|
|||
100
Irbis
25.05.17
✎
10:35
|
(98) когда проблемы индейцев волновали белого шерифа?
|
|||
101
Asmody
25.05.17
✎
10:38
|
(97) и корованы
|
|||
102
Джо-джо
25.05.17
✎
10:41
|
(96) Можно и так, но не по одной строке. делаешь с СКД 2 строки Сотрудники, в каждой свой отбор.
А вообще можно объяснить человеку, что один отбор делает один раз "Отобрать сотрудников которые" "работают на определённых проектов" И "заканчивается трудовой договор определённой датой" |
|||
103
Alina Smerteva
25.05.17
✎
10:44
|
(93) платят за что угодно, если ты в этом спец, при чем тут это, просто я бы хотела работать веб-разработчиком
|
|||
104
Джо-джо
25.05.17
✎
10:45
|
первый раз вижу человека, который целенаправленно хочет стать пхп-макакой
|
|||
105
sFAQer
25.05.17
✎
10:48
|
(103) А как тебя на мисту занесло с желанием стать веб-разработчиком?
|
|||
106
Alina Smerteva
25.05.17
✎
10:51
|
(105) Я стажер прог.1с )
|
|||
107
Alina Smerteva
25.05.17
✎
10:51
|
(106) параллельно учу
|
|||
108
Волшебник
модератор
25.05.17
✎
10:52
|
(106) Ты бородатый админ за проксёй
|
|||
109
sFAQer
25.05.17
✎
10:55
|
(108) Как раскусил?
|
|||
110
Alina Smerteva
25.05.17
✎
10:58
|
(104) почему php то ???
|
|||
111
Любопытная
25.05.17
✎
11:01
|
(106) Это очень витиеватый путь к веб-разработке
|
|||
112
sFAQer
25.05.17
✎
11:03
|
(111) Ну тут же летает реклама, веб стор он 1С, и вот это вот всё... Вырастет будет сайты на hhtp сервисах пилить..
|
|||
113
sFAQer
25.05.17
✎
11:03
|
(112) *http
|
|||
114
Alina Smerteva
25.05.17
✎
11:14
|
вот ппц не понимаю
var name = "Sveta"; if (name === "Alina") { console.log("Privet mne"); } esle { console.log("Privet neznakomec") } Почему в } else { ошибка то ??? |
|||
115
Alina Smerteva
25.05.17
✎
11:16
|
понятно)
|
|||
116
Вафель
25.05.17
✎
11:18
|
(114) ты в чем код пишешь? Обычно сразу подсвечивется
|
|||
117
Separator
25.05.17
✎
11:20
|
Запеточку пропустила?
Это вам не Паскаль, мир его праху. |
|||
118
toxavich
25.05.17
✎
11:20
|
(114) потому что else а не esle
синтаксис вообще чем нить подсвечивает? |
|||
119
Franchiser
гуру
25.05.17
✎
11:21
|
Самый простой способ выучить программирование это устроиться на работу куда то. Я например помнбю купил себе программируемый калькулятор Casio, несколько дней попытался писать на нем программы и пошёл работать во Франч.
|
|||
120
Alina Smerteva
25.05.17
✎
11:22
|
Разобралась что esle)
не подсвечивает чот http://pastenow.ru/559899acd555d998ad4f582b966b92d0 |
|||
121
toxavich
25.05.17
✎
11:23
|
(117) это тебе не 1С, ; не обязательна :)
|
|||
122
Franchiser
гуру
25.05.17
✎
11:23
|
Пока учишься вроде более менее понятно, что потом когда тебе дают типовой код - недели 2 сидишь в шоке.
|
|||
123
Alina Smerteva
25.05.17
✎
11:25
|
Хотя вы правы, после отправки кода подсвечивает else синим
|
|||
124
Alina Smerteva
25.05.17
✎
11:27
|
(116) в хроме
|
|||
125
Alina Smerteva
25.05.17
✎
11:28
|
Просто в 1с сразу ключевые слова красным выделяет )
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |