Главная » 2016 » Июнь » 20 » Зачем ты здесь?
13:19
Зачем ты здесь?
Ну что если есть с кем-то продолжим. В обще говоря. Мне неважно читает это кто или нет. Есть множество причин, из-за которых я пишу и делаю то, что делаю. Но, я всегда знаю, зачем мне делать то, что я делаю. Я никогда не делаю, как минимум долго, то, что мне не нравится. И никому не советую делать то, что не интересно. Не интересно читать – не читай, не интересно работать – не работай. Не интересно – враг творчества. Если тебе ничего не интересно, это плохо. Нам не по пути. И на этом хватит читать. Я хотел написать книгу о программировании очень давно и вот я ее пишу. И это клево. Программирование – это моя жизнь. Я программирую потому что мне это очень нравится. Я чувствую себя Богом когда делаю что-то, то никто до меня не делал. А если кто то и делал – то если я об этом не знал, или сделал лучше – этого вполне достаточно, что бы заниматься любимым делом дальше. Что ты тут делаешь? Ты любишь программировать? Зачем читаешь это? Иди и программируй и не трать свое время. Надеешься увидеть здесь великий секрет о том, как написать крутую программу? Его нет. Поверил? Я так и знал, что нет. Волшебство есть. Доказано Корейко. Ты уже понял в чем оно заключается? Труд. Пахать, терпеть, вставать и идти, работать, думать, делать лучше, делать еще лучше. Ошибаться. Впадать в депрессию от того, что ничего не получается и ничего не работает. И снова. Сколько часов в день ты занимаешься программированием? Что ты написал сегодня или вчера? Какую сложную задачу решил? Какие сверхсложные задачи стоят перед тобой завтра? Ты доволен 10 строкой кода в твоей последней функции? Если на все вопросы ответы – нет. То снова дальше не читай. Иди и напиши одну функцию, все строчки в которой тебе нравятся, и решающую сложную и интересную задачу. Нет под рукой такой задачи? Ну, напиши игрушку. Простую, но интересную. Предложить варианты? Напиши шашки, которые выиграют у тебя. ... Тут следуют немного остановится. Не все программирование заключается в решении сложных комбинаторных задачах и задачах по принятию оптимальных решений. Есть еще множество областей программирования. И в каждой из них есть свои шашки и шахматы. Какие твои сильные и слабые стороны? На чем ты решил специализироваться? Достигни совершенства в какой-нибудь области. Потом придет Знание. Знание о том как сделать лучше. Придет профессионализм. В Китае есть 3 вида искусства - ушу, искусство заваривать чай и каллиграфия. Мастер в любом из этих искусств пользуется всеобщим уважением и почетом. В действительности не важно чем заниматься, главное стремится к совершенству, быть лучше всех. Ни один воин не сможет устоять перед лучшим чаем. Он никогда не достанет меч, на человека, который напоил его божественным напитком. Может это китайский прогон. Не важно. Важно то, что если ты лучше всех вяжешь крючком – ты крут. Будет тебе твой почет, твоя минута славы и твой миллион. Ну или то что ты хочешь. Что ты хочешь? Все что ты бы не захотел, лежит на пути к совершенству. Иди. Не сворачивай, каждый день думай как, куда и сколько ты пройдешь дальше. Не сдавайся. Про двух лягушек и сметану в детстве читал? Не читал - почитай. А дальше что делать? Иди программировать или вязать крючком. А вообще можешь делать все что хочешь и не делать того что хочешь. Ни я, ни кто-то другой тебе ничего не должен, ну и соответственно ты мне никому ничего не должен. Вывод: Главное очень сильно хотеть и постоянно делать что-то для достижения того что ты хочешь. Само по себе ничего не сделается и ни кто не сможет тебя ничему научить. Ты сам все должен сделать. Не забудь ответить на вопрос. Если забыл - это плохо. Потеря сложного контекста. Программист должен постоянно помнить значение переменой на любом уровне стека. Задача № 2 * (со звездочкой – типичная олимпиадная задача конца прошлого тысячелетия)
Просмотров: 402 | Добавил: AdnrNick | Рейтинг: 0.0/0
Всего комментариев: 0
avatar