December 11th, 2012

1

несколько мыслей про дисциплину

С годами мировоззрение сильно меняется. Когда мне было 15 лет, мне казалось я фантастически умный и понимаю слишком многое. И каждый год своей жизни я удивлялся: ну ничего себе, я так поумнел за год! Я же достиг предела! Ведь нельзя же быть умнее чем я сейчас! И через год понимал, что ошибался. Одна из тем, осознание которой до меня дошло не так давно - роль дисциплины в жизни.

Я только что вернулся из спортзала и там меня посетили следующие мысли. Я вижу иногда молоденьких девушек, которые только-только купили абонемент, пришли с огоньком в глазах, попрыгали с тренажера на тренажер, типа там сделали что-то, и убежали. Что я вижу? Отсутствие цели, отсутствие дисциплины. Прогноз? Походит-походит, потом перестанет. Результата никакого не будет. Почему? Потому что я вижу в спортзале очень мало преследующих цель дисциплинированных людей. И девушек среди них наверное почти нет.

Что такое дисциплина?
Это неотъемлемое связующее звено между целью, планом ее достижения и вашими действиями. Если вы тупы, бедны, страшны, но у вас есть железная дисциплина и цель, вы будете тыщу раз бить в одну точку и вы пробьете любое препятствие.

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

Не стоит объяснять значение дисциплины в трейдинге. Есть система (не важно какая, - входа в позицию или контроля рисков), есть ваши ордера в рынок. Между ними - либо робот, либо дисциплина. 

Без цели, пожалуй, дисциплина не будет особо эффективна.
Без системы, дисциплина тоже мало чем поможет. Разве что быстрее ее найти. А без дисциплины добиться стабильного последовательного закономерного результата (будь то трейдинг или бизнес) будет крайне тяжело.

Вот возьмем трейдинг.
Цель - стабильно зарабатывать.
Как только я начал дисциплинированно соблюдать кое-какие правила, я начал стабильно зарабатывать. Более того, трейдинг меня и привел к мысли о том, что дисциплина критически важна во всем.

Возьмем смартлаб.
Цель - естественная посещаемость 100 тыс/день
Смартлаб возник из хаоса. Я упорядочил этот хаос. Шаг за шагом, каждый день, я (не максимально, но все же) дисциплинированно выполнял действия, направленные на создание тематического комьюнити.  Стоит ослабить дисциплину, смартлаб-система (которая конечно же несовершенна и не может всех устроить) обратно обратится в хаос.

Теперь спортзал.
Цель -  


значит, чтобы это сделать и поддерживать, надо минимум 3 раза в неделю ходить в спортзал и придерживаться строгих правил питания. И делать это постоянно. Никогда не прерывая процесс. НИКОГДА. 


Я люблю дисциплинированных людей.
Я люблю людей, которые держат слово. соблюдают договор.
Я люблю людей, которые пунктуальны. 
Я предпочел бы иметь дело с дисциплинированным человеком (А) и не иметь дела с недисциплинированным  (Б) вообще. Потому что результат (А) предсказуем, а в случае (Б) он хаотичен.


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

А выдающийся успех был построен из дисциплины и риска.

1

Изучаю программирование на C#. Мысли.

Решил факультативно изучить язык программирования C#.

Цель?
  • Автоматизировать выполнение ряда задач по трейдингу.
  • Преодолеть панический страх перед программированием.
  • Иметь возможность самостоятельно писать скрипты для WealthLab, TSLab.



Сразу скажу, что мозг у меня абсолютно гуманитарный и творческий, нежели системно-технический. Хоть я и учился на Факультете Технической Кибернетики, и что-то то там линейное несложное в университете программировал, откровенно говоря после защиты диплома я даже не совсем понимал суть объектно-ориентированного программирования. Университет скорее не научил меня, а привил панический страх к программированию и уверенность в том, что это нереально просто для меня освоить что-то такое.

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

Должен сказать, что изучение даже этой, наверное, самой достурной и лоховской книжки по изучению языка C# заставляет мой мозг кипеть, как  не кипел он уже давно. Хотя с другой стороны, это особое удовольствие - получать кайф от интеллектуальной нагрузки, после того как твой мозг дремал последние лет 6.

Я вдумчиво прочел 220 страниц этой книги (из 700), реализовал на C# 19 программ, примеры которых описаны в книге. 

Чему я успел научиться?

  • чуть-чуть начал понимать суть ООП.
  • освоил понятие классов, экземпляров, методов.
  • отличие метода от поля
  • ссылки на объекты
  • вкурил в прелесть Visual Studio по созданию визуальных интерфейсов под винды
  • чуть-чуть начал врубаться как софт взаимодействует с БД
  • проверка условий, и операторы цикла - все как везде, даже ничего нового не обнаружил
  • повторил типы переменных
  • реализация массивов данных
  • дошел до инкапсуляции и немного встрял

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

Щя вот дошел до темы "инкапсуляция при помощи свойств". Час смотрю на текст кода и не могу врубиться что к чему:)) Может просто устал.

Просто смотрю и не могу понять, зачем это:))



Оставил этот пример, двинул дальше.
Дальше идет следующая строчка:

public int BagsOfFeed { get; private set; }
public int FeedMultiplier { get { return FeedMultiplier; } }

здесь уж у меня совсем ступор. Не могу понять, что эти get и set делают, что это такое и как они здесь оказались.