Friday, February 13, 2009

Тех. Люди #4. Здоровье.

Сегодня хотел бы поговорить о принципе #2, о жизненно важном принципе. Звучит он просто: Самое главное в жизни – это человеческое здоровье.

Как и с принципом #1 звучит просто, да включает очень много.

Что имеем не храним, потерявши плачем.

Да уж, это видно человеческая природа и её очень трудно изменить.

Маленькая история:

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

... Он умер через месяц.

Смешно. Неправда ли?

Очень часто мы не делаем ничего загодя для профилактики:

  1. только когда совсем с зубом плохо стало, пошёл к стоматологу и лишился зуба (хотя в начале была очень маленькая дырочка)
  2. плоскостопие не лечил, пока ноги не заболели и трудно ходить стало (да и теперь не лечу)
  3. гастрит не лечил, язву заработал
  4. язву заработал, но на вечеринку пошёл

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


 

Состоявляющие здоровья

Для меня здоровье состоит из 3 основных составляющих:

  1. Духовное здоровье
  2. Моральное здоровье
  3. Физическое здоровье

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

#1 Духовное здоровье

Это основа не только здоровья, но и самого человека. Это нечто незыблемое, фундаментальное, чего человек постоянно держится и к чему стремится.

Мне нравится другим словом это здоровье назвать, исконно русским, – это дух твой.

Во время поиска самого себя, во время депресняков, меня мучали и преследовали глобальные вопросы:

  1. Для чего человек живёт, какая конечная цель?
  2. Вот есть Земля, а дальше бесконечность. Насколько бесконечная бесконечность? Она ведь не может быть бесконечной. Насколько мы ничтожны в этой бесконечности?
  3. Вот я сейчас еду, а вокруг люди. Куда они все? Зачем все спешат и суетятся? Для чего?
  4. Кто я такой и какое моё предназначение?
  5. И т.д. – не буду напрягать мозг сейчас и вспоминать те вопросы

Чувство рассклеенности меня в такие минуты охватывало. Причём расклеенности где-то внутри меня. Был ли здоров духовно в те минуты – нет. Не чувствовал фундамента под ногами.

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

Какую основу у меня этот фундамент составляет:

  1. Семья
  2. Вера в Бога
  3. Позитив
  4. Совесть

На таком фундаменте можно строить что угодно. Но и беречь его нужно как зеницу ока.

Многие у нас, наверное, и спиваются, потому как фундамента такого нету либо он шаток очень.

Приведу пару выражений из мультфильмов про богатырей русских, которые недавно вышли. Сам дух мультфильмов очень нравится:

  1. Кто духом слаб, у того животное в опале (Илья Муромец).
  2. В ратном деле всё важно: тактика, стратегия, а главное - это дух укрепить (Добрыня Никитич).

Огонёк. Думаю, комментировать не надо. И так всё понятно.

#2 Моральное здоровье

Это твоя устойчивость к стрессам, твоё каждодневное состояние, насколько твоя психика подвержена стрессам... в принципе, это и есть здоровье твоей психики.

Очень часто люди переживают очень сильно за свои ошибки, изводя себя в состояние депрессняка. Понятно, что от ошибок и стрессов никто не застрахован. И чем сильнее ты, тем больше пользы от ситуации получишь и последсвия уменьшишь – вместо переживаний и обзывания себя лохом, ты можешь оценить насколько богатый и уникальный опыт ты приорбрёл. Только себя мучать не надо. Это только подрывает психику и уверенность в себе. Учитесь лучше на чужих ошибках и подмечайте, как другие люди выходят из сложных ситуаций.

А лучше всего – поделись с другом проблемой, он всегда тебе поможет и подскажет лучшее решение.

Вот это здоровье имеет почти полное отражение на твоё физическое здоровье. Перегрузился работой за день? Получи бессоницу. Получил стрессов? Получи болячку. Плохое настроение? Сейчас твоё тело ещё хуже тебе сделает.

Что входит в твоё моральное здоровье:

  1. Умение противостоять стрессам
  2. Твоя уверенность в самом себе
  3. Твоя уверенность в людях окружающих тебя
  4. Твои отношения с окружающими тебя людьми

На работе - это самое главное здоровье из всех. Это и твоя защита, если ты можешь противостоять стрессам; это твоя и брешь, если стрессы сильнее тебя.

#3 Физическое здоровье

Ну, это, думаю, все догадались, что значит. Это твои физические болячки, бессоницы, язвы, болящее коленко или ключица и т.д..

Тут, как говорится, я сам пропрофанил. Всё в этом мире компенсировано – уделяя особое внимания и следя за своим здоровьем #1 и #2, меньше следил за этим здоровьем. И понимал это, но сил не находил. По крайней мере, этот пост заставил меня ещё раз передумать многое о здоровье и теперь чувствую, что и этому здоровью нужно уделить такое же внимание и заботу.

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

Поддержка

Цени не только своё здоровье, но и здоровье других. Что посеешь, то и пожнёшь. Ты сам себя лучше будешь чувствовать, если выгонешь с работы человека, который не жалея себя 15-тый час сидит. Это здоровья ни ему не добавит, ни проекту.

Жизнь коротка. И не стоит не дооценивать и не любить то, чем наградил тебя Господь – душой и телом. Только в прекрасном настроении и когда у тебя ничего не болит – ты становишься самым продуктивным человеком на свете.

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

PS. Ещё раз... Здесь я отобразил только свои мысли, и каждый волен найти в этих строках свой смысл либо не найти. Рад буду любым комментам.

Tuesday, January 27, 2009

HTTPS Performance Tuning

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

HTTPS Performance Tuning

Two Simple Rules for HTTP Caching

Best Practices for Speeding Up Your Web Site

Очень полезные советы собранные все вместе

http://developer.yahoo.com/performance/rules.html


Make Fewer HTTP Requests
Use a Content Delivery Network
Add an Expires or a Cache-Control Header
Gzip Components
Put Stylesheets at the Top
Put Scripts at the Bottom
Avoid CSS Expressions
Make JavaScript and CSS External
Reduce DNS Lookups
Minify JavaScript and CSS
Avoid Redirects
Remove Duplicate Scripts
Configure ETags
Make Ajax Cacheable
Flush the Buffer Early
Use GET for AJAX Requests
Post-load Components
Preload Components
Reduce the Number of DOM Elements
Split Components Across Domains
Minimize the Number of iframes
No 404s
Reduce Cookie Size
Use Cookie-free Domains for Components
Minimize DOM Access
Develop Smart Event Handlers
Choose link over @import
Avoid Filters
Optimize Images
Optimize CSS Sprites
Don't Scale Images in HTML
Make favicon.ico Small and Cacheable
Keep Components under 25K
Pack Components into a Multipart Document

Entity Framework guide

Вот такой документ неофициальный на 500 листов по Entity Framework нашёл здесь.

Sunday, January 18, 2009

Тех. Люди #3

Привет в Новом году.

Пожелаем себе удачного и главное безопасного года. Ждал когда освободится ближайший свободный вечерок, чтобы продолжить дальше. Следующим, о чём хотел рассказать, это о своих основных принципах, которые выработал сам для себя для решения, вернее, для подхода к решению задач и проблем. Их использую не только на работе, но и повседневно в жизни. Дались они мне не легко – через шишаки, через долгие раздумья, депрессняки и стрессы. Тем сильнее они и засели.

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

Принципов немного больше, но основные, связаные с работой, приведены ниже:

  1. Позитив
  2. Человеческое здоровье
  3. Согласие с внутренним Я
  4. Удовольствие и труд
  5. Ничего идеального не бывает
  6. Проблемы не решаются

Только соблюдая их, чувствую себя в безопасности, сильным, довольным и счастливым.

_______

Сегодня хотел поговорить о первом из них и самом главном #1. Формулируется он легко: "Самое главное в жизни - позитив".

Вот только идея его более сложна в понимании и глубже в восприятии, чем формулировка. У каждого своё понимание этой формулировки и он абсолютно прав в ней. Выскажу своё понимание этого.


 

Что имеем не храним, потерявши – плачем. Пару раз в жизни в последние годы от перегрузки на работе лично попадал в лапы депрессняка. Тяжёлые периоды, конечно, ничего не скажешь. Эти периоды обычно называл переоценкой ценностей – много мыслей ходило в голове в такую пору. И бессоница мучала из-за этих мыслей. Но обычно после таких периодов, когда депрессняк заканчивался, чувствовал намного сильнее стал духовно и морально, чем был. Это было чувство как будто ты только что родился заново. Вот в такие моменты начинаешь понимать, что жизнь одна и она прекрасна. Что надо радоваться каждому дню, что у тебя есть и каждой минуте.


 

Раз и всё. Только недавно смотрел с женой какой-то фильм, слезливый какой-то. Начало фильма - между ним и ней разгорается скандал, она его пилит, что денег нет, дома нет, и, вообще, когда мы, наконец-то, жить начнём. Потом он умирает от рака. Неплохой сюжет, но идея проста – начинать жить надо прямо сейчас с этой минуты и получать от этой минуты удовольствие. Человек не контролирует конец жизни и она может прийти в любую минуту, а ты на небе скажешь, что и не успел пожить даже. С каждым годом, с каждым моим годом количество раз, когда говорят, что кто-то из знакомых умер, растёт. Причём, не от старости. И часть из них не старые люди, а мои ровесники. Один под машину попал, второй на мотоцикле разбился, третий гриппом заболел и организм не выдержал, зарезаной нашли... не буду продолжать. Всё это были мои ровесники, которых очень хорошо знал. Вот только вчера с ними разговаривал и вот никто и не подозревал, что человеку-то начертано всего лишь вот столько. Надеюсь, они все начали жить и успели насладиться жизнью.


 

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

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

    Человеку не каждый год удаётся выбраться в такую экзотику. За это знакомые выбросили деньги и... не отдохнули. Как правильно было бы поступить: забить на экскурсии, купить одеяла и травы, и гостиницу подешевле.


     

  2. Есть у меня знакомый. Подсел он в последнее время на белорусские новости. И впал в депресняк. Он как приходит – всё плохо, все мы в ж..., и будем в ж..., и вокруг всё скоро рухнет, и отдаёт полностью себя этим чувствам. Даже от мобильной связи отказался, хотя имел два телефона.


     

    Я долго читал Библию, и одолел-то только половину ещё, но она даёт большие знания людям. Одно из моих лучших умозаключений по ней – люди за 10.000 лет не изменились ни на йоту. Атмосфера вокруг людей тоже ни на йоту не изменилась – был богатым, стал бедным, был бедным, стал ещё беднее, а потом богатым. Люди переживали времена, по сравнению, с которыми нынешний кризис, это расцвет.


     

  3. Медаль отдам другом знакомому человеку. Это верх совершенства. Человек умудрился научиться видеть плохое во всём. Работа – плохо, дом – плохо, семья – плохо, Беларусь – совсем плохо. Он собирается уехать в другую страну. Но у меня есть знаете какие подозрения – ему там тоже будет плохо.


     

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

Умение найти, что-то хорошее в любой вещи и получить от неё силы - этому нужно учится и к этому стоит стремится.

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


 

Проблемы. Они есть всегда. Одни из них большие, другие маленькие. Они есть даже у той птички, что летает, и проблемы у неё может гораздо глобальнее, чем твои – может она птенца лишилась.

Часто знакомые послушав мои мысли про позитив, начинают трунить надо мной. Типа, вот народ увольнять надо, ну, Дёня, где твой позитив, давай, ну где он? Или она опаздывает и мы всё одно уже не успеем, чего нервничаешь, где твой позитив, давай радуйся.

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


 

Ребёнок может чувствовать себя счастливым только когда он чувствует себя в безопасности (Детская психология). Полностью согласен. Лучше и не скажешь. Если чувствуешь, что что-то, что ты собираешься сделать, может принести дизбаланс в твою жизнь, постоянные сомнения, угрызения совести – не делай этого.


 

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


 

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

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

Вот какое правило для себя понял. Если человек украл, то в 90% случаях виноват не воришка, а тот человек, который спровоцировал человека украсть. Если ты на работе положил кошелёк с деньгами прямо на столе, то это ты полностью виноват, что его лишился. Если разработчику в руки дать продакшн базу, то рано или поздно бедой это обернётся. И виноват не разработчик, а менеджер, который не предусмотрел это.

С этим правилом нужно быть поосторожнее, чтобы на небе тебя не назвали лохом. Для себя я принимаю, что 90% людей хорошие, а 10% всё же имеют недостатки в своём воспитании. Таких действительно видел и попадался в их лапы, но всё же их очень мало. И не стоит видеть в каждом дурные мысли. Если чувствуешь, что что-то не то, то стоит настрожиться.


 

Чтение между строк. Вот это действительно много сил забирает. На себе испробовано. Иногда придёт письмо о чём-то конкретном, а ты начинаешь думать, что тебя пытались поддеть, или унизить, или оговорить, или ещё что-то. Самый большой фокус в этом – человек всегда найдёт то, что он ищет. Если он ходит с мыслью, что его кто-то пытается поддеть – он найдёт это в любом письме. Если есть у него дурные мысли, он их только будет подтверждвать каждый день фактами.

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

Тут категорично себе правило это поставил - если явно чего-то не было высказано, то в баню всё и всех – это могло тебе только показаться. Жизнь легче становится, когда в ней меньше сомнений.


 

Секрет. Первый раз когда посмотрел фильм "Секрет" был немного приятно удивлён. Это как раз то, о чём думал, только сформулировать трудно было. Недавно скачал книгу в оригинале и прочитал её. Ещё лучше. Идея теории секрета проста – если ты получаешь удовольствие от того что есть, получаешь удовольствие от того, что у тебя будет – то у тебя всё будет. Мир такой, каким ты делаешь его сам. Многие из вас смотрели, многие ещё посмотрят фильм – рассписывать не буду.


 

Дорогу от ЦУМА до работы называю дорогой совершенствования. Каждое утро я иду по ней, у меня есть своя мантра, которую каждое утро повторяю на ней – каждое утро я благодарю Бога за этот новый день, за то, что я есть здесь и могу чувствовать этот день, за то что он есть, и я чувствую гармонию с этим миром, за эту машину, дерево, мороз, девушку, за то что это и есть жизнь, за то что у меня есть здоровая семья, отличная машина, превосходная работа, и есть всё в достатке и изобилии, за то, что большие деньги легко и часто входят в мою жизнь каждый день, а проблемы есть везде, даже вон у той птички, что летает, а я проведу полной грудью этот день.

И знаете что? Дохожу до работы и чувствую насколько я зарядился и стал сильнее, и любые проблемы мне поплечу и никакой работой и проблемами меня не испугаешь.

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

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


 

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


 

С уважение ко всем и лично к каждому,

karlito


 


 


 


 

Tuesday, January 13, 2009

Access Remote SQL Server with SQL Management Studio and Windows Authentication

Hello, All!

I found an interesting way how to access sql server, when only windows user is granted access to it (and this user is in different domain).

http://www.galcho.com/Blog/CommentView.aspx?guid=20d0d23f-9f7d-46e8-a82c-971c1118996e



So the command is the following:

runas /netonly /user:domain\user SqlWb.exe
/netonly – is required switch. It means that the process should be runned locally under the current windows account, but when accessing remote side it uses the specified credentials.

Tuesday, December 30, 2008

кста, с новым годом.

будь таким, каким себя видишь.

Тех. Люди #2. Опыт.

Опыт.

Почему этот пункт первый в плане? Потому что это прямо пропорционально твоей зарплате. Об опытном человеке обычно говорят – профессионал своего дела. А некоторые в IT области уже много лет так и не могут заслужить этого названия.

Что же такое опыт? Я полностью солидарен с ЕК, относительно возраста прожект менеджера. Ну не может человек минимум до 25 стать полноценным прожект менеджером, чтобы не говорили. И 18-летний прожект менеджер в Итр@нзишн скорее показывает неопытность и молодость самой компании - это скорее недостаток, чем достоинство.

Закономерно возникает вопрос почему нельзя в 18 руководить проектом?

Ответ прост. Нехватка опыта. Но ведь он самый умный, самый коммуникабельный и лучшее знание языка имеет, ответите вы. Хороший вопрос. Но ответ всё один и тот же – нехватка опыта.

Мы с Юрой В. как-то в последний раз много поговорили о том, что такое опыт и какая его формула. С самого начала мы понимали, что опыт это не просто знание технологий, это нечто больше. А что именно – трудно было сформулировать. Но когда начинаешь говорить об этом - начинаешь находить нужные определения. Давайте ниже посмотрим, к чему мы всё таки дошли.

Опыт = знания + набор готовых решений + уровень уважения к себе.

Давайте по порядку разберём.
  1. Знания

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

    Извини, но тебя не назовут опытным разработчиком, если ты в конце эшелона последние 10 лет проплёлся и ещё.

    Какие знания ещё сюда можно отнести:

    1. иностранного языка
    2. как системы строятся
    3. чего можно от молодого специалиста ждать, что от матёрого,
    4. какие основные проблемы встречаются на том или ином проекте,
    5. знания как вести себя с заказчиком,
    6. умение поддерживать отношения с окружающими,
    7. умение писать корректные письма и т.д.

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

  2. Набор готовых решений

    Здесь можно рассмотреть несколько типов готовых решений:

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

      Все более-менее проекты, над которыми я лично работал, в виде кода, документации аккуратненько хранятся у меня на диске. И что заметил интересное – довольно часто мне приходится к ним возвращаться (особенно к коду), чтобы достать уже готовое решение, или посмотреть как оно делалось и как его делать не надо.

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

      Ёпта, полностью согласен с Ваней. Эту материальную часть нужно беречь как зеницу ока и аккуратно собирать её.

    2. Сюда также можно отнести на набор техн. решений в голове. Долго думал, можно ли этот пункт оставить здесь - время, к сожалению, неумолимо. И из проектов прошлых лет, ты помнишь только основные решения и подходы. Но, всё одно, это твои знания.

    3. Набор решений на проблемные ситуации

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

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

      Какие проблемы могут встретиться:

      1. Заказчик требует статус репорт, а в реальности ничего не готово
      2. Заказчик просит в очередной раз посидеть вне рабочее время

      3. Ты чувствуешь что заказчик пытается сесть тебе на шею
      4. Решения, принятые не тобой, пытаются столкнуть на тебя
      5. Синьор девелопер отказался делать таску или выставил на неё такую оценку, что мама не горюй (скажем в пару месяцев)
      6. Человек не выполняет обязанностей и тебе нужно сказать ему об этом
      7. Твой коллега занимается посторонними вещами, и тебе нужно сказать ему об этом
      8. Видишь внутренние конфликты между двумя людьми
      9. Можно продолжать до бесконечности

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

  3. Уровень уважения к себе

    Это скорее самый важный пункт из всех. Но он не может существовать без предыдущих.

    Так что значит этот пункт. Доволно сложный в определении, но попробую. Это не какое-то абстаркное общее уважение к себе. Это ну как бы лучше выразиться. Это когда внутреннее твоё Я требует к себе уважение от других. Требовать относительно к себе отноститься – это ваше право, но здесь речь о другом уважении (уважении к моему мнению).

    Пару примеров.

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

    Ещё ярче пример. Посадить человека, незнакомого с IT вообще, между двумя архитекторами во время их разговора о сумрачности двойного вырожденного полиморфизам и... всё. Голос этого человека не будет значить, в принципе, ничего. Хотя он обладает большей реальной властью, чем архитекторы, к примеру, может уволить в любой момент кого захочет из них двоих. Но здесь кроется самое интересное. Человек сам показывает, всем своим видом и поведением, что к моему голосу прислушиваться не следует. Т.е. виноват сам человек, что его так трактуют, а не те которые к нему так относится.

    А вот ещё. Приходит 2 человека с одними и теми же знаниями на проект. Одного через некоторое время начинают слушаться и доверять ему, а другого нет, чтобы он не старался делать.

    В большинстве своём, человек сам виноват в том, как к нему относятся окружающие, а окружающие, в большинстве, своём не виноваты в этом. Всё зависит от того уровня уважения, которое человек сам к себе требует.

    Управлять этим внутренним Я очень сложно. Большинсто оферистов, актёров умеют это делать по-настоящему, когда к его голосу начинают прислушиваются в области, где он ни в зуб ногой.

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

    Что подкрепляет внутреннее Я. Определённые знания в какой-то области (#1) и набор решений (#2) на ситуации, которые могут возникнуть в этой области + уже достигнутый среди окружащих уровень уважения к тебе. Только тогда ты себя можешь чувствовать как рыба в воде. Только тогда о тебе могут сказать громко - профессионал.


Как заработать дополнительно экспиренса (в героев 3, думаю, многие играли), надеюсь, вы поняли – работать, работать и ещё раз работаться и стараться заработать опыт при любом удобном случае. Помни: за двух небитых, одного битого дают. Поэтому если выпадает шанс на халяву получить экспиренса – получай. К примеру, приглашают на кол поговорить – говори.

Ещё раз напомню. Что это только моё мнение и мой опыт, который может быть вами трактован, собственно, как вам заблагорассудиться.

Тех. люди #1.Вступление.

Привет,

Устраивайся поудобнее в своём кресле (кто в общежитии – поудобнее на табуретке) – чувствую много мыслей в голове бродит.

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

Но по мере того как человек растёт (а здесь уже все немалелькие), по мере того как он становится лидером (не зря ведь название Team/Tech Leader) всё больше времени начинает уходить на работу с людьми. Люди должны поверить в тебя и пойти за тобой. И тут уже начинаются свои совсем новые ньюансы: в отличие от технической литературы, тут мало пособий, либо человек не знает где информацию достать и приходится всего добиваться через свои шишки. Не зря говорят, что отрицательный результат, это тоже результат. Отрицательный результат – это твой бессценный опыт.

Но думаю у каждого из вас возникали вопросы типа (попытался вынести все возможные вопросы, которые приходили мне на ум):

  1. Почему я больше всех работаю?
  2. Почему я провожу на работе 12-13 часов, а другие ребята в 6 часов – go home, и не важно в каком статусе они оставили работу?
  3. Почему только некоторые люди в команде душой болеют за проект?
  4. Почему кода приходится так много за другими людьми пересматривать и переписывать?
  5. Почему люди не хотят учится и расти?
  6. Наверное, надо было резче сказать, что так делать больше нельзя?
  7. Я не хочу работать с людьми, мне легче писать код – я для этого учился
  8. Моё мнение проигнорили сегодня и моё предложение даже недослушали – они не правы
  9. Я технически очень сильно подготовлен и много читаю, но есть люди, которые с тем же набором знаний, но выше меня
  10. Как найти подход к человеку, который сильнее, опытнее и что самое главное старше тебя

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

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

Думаете, какая выгода мне? Очень простая. Для меня есть одна неоспоримая истина. Если хочешь выучить какую-то технологию – подготовь семинар по этому, проведи лекция об этом и побольше поговори об этом. Больше всего предмет начинаешь понимать не в процессе его изучения, а в процессе попытки его донесения до других людей. Цель моя собственно проста – сделать себя лучше и сильнее, сделать вас сильнее и сделать этот мир немножко лучше.

Приблизительный план, о чём я хотел бы рассказать. Ведь план в любом случае должен быть. Есстественно, всё это будет расписано не за раз.
  1. Опыт
  2. Принципы
    1. Позитив
    2. Человеческое здоровье
    3. Согласие с внутренним Я
    4. Удовольствие и труд
    5. Ничего идеального не бывает
    6. Проблемы не решаются
  3. Проблемы и способы их решения
    1. Роли поменялись
  4. Что дальше?
Каждый должен понимать, что это только мой взгляд на жизнь и применять что-то к себе или не применять – это дело уже индивидульное.

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

Здесь на блоге сидит человек 5. Думаю, так если 3 человека согласится, чтобы я писал об этом дальше, то так и будет. Если нет, то не судьба. А пока ещё один пост об опыте брошу, чтобы увидели сколько буков нужно прочитать.

Monday, December 29, 2008

За 10000 лет человек ни капли не изменился

Случайно на своём буке наткнулся на файлик, в котором нашёл свои маленькие сочинения, написанные пару лет назад для одного поста в форум. Перечитал и в некоторых местах улыбнулся - актуально осталось. Решил выкинуть эти пару мест в этот пост. Эдакий набор маленьких чего-то там.

................................................................................

- Любимый, ложись спать. Уже три.
- Родненькая, работа такая. Вот я уже-уже. Сейчас код декомпилирую, чтобы команда в 8 утра смогла начать работу...
- Любимый. Уже пятый час.
- Не получается, солнышко. (в мыслях) Я ведь тебя всё равно сделаю... Главное сделать тебя статической. (вслух) Главное сделать тебя статичеcкой. Точно. И статическим классом тебя заодно сделать надо.
- Ты меня уже не любишь?
- Да, конечно.
- Что?
- Да, конечно.
- Что “да конечно”?
- Что?
- Это я у тебя спрашиваю что?
- Что? Извини. Я не помню что ты сказала. Можешь повторить?... Главное сделать тебя статической. Точно.
- (грустно) О, брат...
................................................................................

Специфика работы или я схожу с ума?
И всё же мне нравиться эта работа!
................................................................................

Спецификация?! Уж поверь ты моему опыту.
................................................................................

- Можно телефон руководителя направления?
- Его нет? Слушайте, меня сегодня не будет.
- Почему в 6 вечера?
- Я очень заболел. Заказчик звонил? А кто с ним говорил? Никто? Во млин... Меня завтра и послезавтра не будет.
- Что?
- Нет, справки не будет.
................................................................................

- Хорошо-то как. Сидишь баклуши бьёшь, а оно всё работает...
- Хорошо-то как...
- Что ты там говоришь? Не успеваем? Поговори с командой насчёт субботы... Хорошо-то как...
- Не успели? Так ведь в воскресенье работали. Ничего вытянем! И не такой объём вытягивали.
- Что? Заболел главный разработчие? Заказчик звонит?...
- Простите, я звоню по объявлению насчёт работы.
................................................................................

- Значит, так. Вот тебе, тебе, тебе и тебе задание. Я у вас главный. Меня вы можете беспокоить меня небольше 5 минут в день после полдника. Согласовывайте между собой, делите время, берите по 10 секунд, НО... Не больше 5 минут в сумме. Не больше. Я человек большОй, занятОй, строю архитектуры, посылаю заказчиков и подымаю ваш уровень как разработчиков.
................................................................................

ЙА