Дорогой блог!
Сегодня я хочу поговорить с тобой про страшные вещи. Я вот сегодня писал программу, которую мы все пишем на работе, и запустил тесты. Их очень много - целых 700 штук. И один из них мне сказал, что он не будет выполняться, потому что он OutOfMemoryException, а я испугался, потому что подумал, что кто-то из нас написал плохой код. Но на самом деле это просто тест ленился работать, а мы написали в нем не настолько плохой код.
А знаешь, почему я испугался, блог? Потому что мы часто пишем плохой код, хотя стараемся писать только хороший и правильный и читаем для этого умных дяденек вроде вот этого и вот этого. И я подумал, почему же мы пишем плохой код, хотя стараемся писать хороший? Я думаю, это из-за того, что мы очень торопимся, потому что наши заказчики очень просят нас успеть сделать за месяц столько, сколько мы обычно делаем за три месяца. Как ты думаешь, мы хорошие планктоны или не очень?
А потом я подумал, что мы наверное зря торопимся, потому что мы все равно успеем за месяц сделать только столько, сколько мы обычно делаем за два месяца, а больше не успеем. А еще я подумал, что было бы здорово сказать заказчику, что даже если мы успеем все сделать за месяц, то это будет очень плохо, и ему не понравится наша программа. Но нам нельзя такое говорить заказчику, потому что наши начальники нам запрещают. Я думаю, они так делают потому, что боятся, что заказчики на них обидятся. И я думаю, что когда ты планктон, то тебе нельзя поддаваться заказчику, потому что тогда ты напишешь плохую программу, и заказчик на тебя обидится. А когда ты начальник, то тебе совсем-совсем нельзя поддаваться заказчику, потому что на тебя обидятся все: твои планктоны, заказчик, его друзья и все-все, кому они расскажут.
Дорогоуважаемые программисты! Не бойтесь, когда вас просят сделать за месяц то, что вы обычно делаете за три месяца, а просто честно говорите, что вы за месяц сделаете столько, сколько обычно делаете за месяц. А еще обязательно говорите, что это не вы ленивые, а просто планктоны не умеют делать больше хороших программ.
Дорогоуважаемые начальники! Не обижайтесь на планктонов, когда они говорят вам, что не могут за месяц сделать столько, сколько просит заказчик. А лучше говорите заказчику то, что вам говорят планктоны. И всегда-всегда помните, что на вас будут обижаться, если вы будете обещать делать очень много и очень хорошо, а на самом деле будете делать или очень много, или хорошо.
До скорых встреч!
пятница, 22 июля 2011 г.
пятница, 15 июля 2011 г.
Про языки
Дорогой блог!
Сегодня я хочу рассказать тебе о языках. Вот я сейчас занимаюсь такой сложной штукой, которая называется импорт данных. Она такая сложная, что я даже сам до конца ее не понимаю. А еще вместе со мной этой штукой занимаются архитектор и еще один планктон, только поменьше. Вот, и мы еще хотим, чтобы этой штукой занимался еще один планктон, но он уже большой.
И когда мы все вместе думаем про импорт данных и проектируем его, мы рисуем такие специальные рисунки, которые называются DFD, Use Case и Component Map. А все вместе они называются UML. И я заметил, что мы начинаем говорить уже только на UML, а не на русском языке. И мне от этого немножко грустно. Как ты думаешь, бложик, почему нам так хорошо подходит UML и так плохо подходит русский язык? Я вот думаю, что это не из-за того, что мы плохие или плохо знаем русский язык, а из-за того, что задачка плохо подходит к русскому языку.
Дорогоуважаемые программисты! А какие вы еще знаете задачки, для которых плохо подходит русский язык, а хорошо подходит другой язык?
До скорых встреч!
Сегодня я хочу рассказать тебе о языках. Вот я сейчас занимаюсь такой сложной штукой, которая называется импорт данных. Она такая сложная, что я даже сам до конца ее не понимаю. А еще вместе со мной этой штукой занимаются архитектор и еще один планктон, только поменьше. Вот, и мы еще хотим, чтобы этой штукой занимался еще один планктон, но он уже большой.
И когда мы все вместе думаем про импорт данных и проектируем его, мы рисуем такие специальные рисунки, которые называются DFD, Use Case и Component Map. А все вместе они называются UML. И я заметил, что мы начинаем говорить уже только на UML, а не на русском языке. И мне от этого немножко грустно. Как ты думаешь, бложик, почему нам так хорошо подходит UML и так плохо подходит русский язык? Я вот думаю, что это не из-за того, что мы плохие или плохо знаем русский язык, а из-за того, что задачка плохо подходит к русскому языку.
Дорогоуважаемые программисты! А какие вы еще знаете задачки, для которых плохо подходит русский язык, а хорошо подходит другой язык?
До скорых встреч!
среда, 13 июля 2011 г.
Исследования исследований
Дорогой блог!
Сегодня хочу написать тебе про то, как что-нибудь исследовать. Вот ты как исследуешь?
А я делаю так: сначала надо получить задачу, потому что иначе нельзя исследовать. Все хорошие планктоны сначала получают задачи, а я хороший. Потом я всегда выясняю про то, что надо исследовать, а то ничего непонятно из задачи. А потом я сижу и исследую, а потом делаю результаты и показываю их всем, и все меня хвалят, а особенно начальник.
Недавно я исследовал одну важную штуку про то, как можно перегонять одни данные в другие данные, но я про нее тебе как-нибудь потом расскажу. Когда я взял задачку, я подумал, что она на полдня, а потом я выяснил, что надо исследовать, и подумал, что она на полтора дня. А потом я стал исследовать и делать такие клевые штуки пруф оф консепт. А потом оказалось, что я их делал целых три дня, а мне надо еще полдня, чтобы сделать результаты исследования. И мой начальник меня уже собирался не хвалить, а ругать, хотя я не понимаю, за что.
И я подумал, дорогой блог, а почему я думал, что исследование будет полтора дня, а получилось три с половиной? Мне кажется, что это из-за того, что было непонятно, что исследовать и что я должен был написать в результатах. Вот если бы мне сказали сразу, что надо, чтобы технология оказалась неудачной, я бы точно уложился в полтора дня. А то получается, что у меня непонятная задачка, а я ее должен сделать хорошо и точно.
А еще я подумал, что наверно есть такие исследования, которые можно делать и три с половиной, и даже четыре дня! Представляешь, сколько это времени? И наверно эти исследования с очень важными результатами, что начальники разрешают их столько делать. А как ты думаешь, какая должна быть важность результата, чтобы делать исследование столько, сколько нужно? И еще, как ты думаешь, как можно узнать важность результата заранее?
Дорогоуважаемые программисты! Помогите нам пожалуйста с бложиком найти ответы на эти вопросы. А еще занимайтесь исследованиями, только всегда берите такие задачки у своих начальников, потому что надо быть хорошими.
До скорых встреч!
Сегодня хочу написать тебе про то, как что-нибудь исследовать. Вот ты как исследуешь?
А я делаю так: сначала надо получить задачу, потому что иначе нельзя исследовать. Все хорошие планктоны сначала получают задачи, а я хороший. Потом я всегда выясняю про то, что надо исследовать, а то ничего непонятно из задачи. А потом я сижу и исследую, а потом делаю результаты и показываю их всем, и все меня хвалят, а особенно начальник.
Недавно я исследовал одну важную штуку про то, как можно перегонять одни данные в другие данные, но я про нее тебе как-нибудь потом расскажу. Когда я взял задачку, я подумал, что она на полдня, а потом я выяснил, что надо исследовать, и подумал, что она на полтора дня. А потом я стал исследовать и делать такие клевые штуки пруф оф консепт. А потом оказалось, что я их делал целых три дня, а мне надо еще полдня, чтобы сделать результаты исследования. И мой начальник меня уже собирался не хвалить, а ругать, хотя я не понимаю, за что.
И я подумал, дорогой блог, а почему я думал, что исследование будет полтора дня, а получилось три с половиной? Мне кажется, что это из-за того, что было непонятно, что исследовать и что я должен был написать в результатах. Вот если бы мне сказали сразу, что надо, чтобы технология оказалась неудачной, я бы точно уложился в полтора дня. А то получается, что у меня непонятная задачка, а я ее должен сделать хорошо и точно.
А еще я подумал, что наверно есть такие исследования, которые можно делать и три с половиной, и даже четыре дня! Представляешь, сколько это времени? И наверно эти исследования с очень важными результатами, что начальники разрешают их столько делать. А как ты думаешь, какая должна быть важность результата, чтобы делать исследование столько, сколько нужно? И еще, как ты думаешь, как можно узнать важность результата заранее?
Дорогоуважаемые программисты! Помогите нам пожалуйста с бложиком найти ответы на эти вопросы. А еще занимайтесь исследованиями, только всегда берите такие задачки у своих начальников, потому что надо быть хорошими.
До скорых встреч!
понедельник, 11 июля 2011 г.
Про много задач
Дорогой блог!
Я очень много думал и сегодня хочу рассказать тебе, что я надумал. Как ты конечно знаешь, у всех есть много-много задач, которые они должны делать. И все их делают. Но я недавно узнал, что все их делают неправильно! Все же берут по одной задачке и делают их до конца! И получается у них так: взял первую задачку, и делаешь ее, делаешь. А вторая задачка в это время скучает, потому что ее никто не делает.
А меня мои начальники убедили, что надо делать не так. Надо взять первую задачку и немного ее поделать, а потом взять вторую задачку и немного ее поделать, а потом взять третью задачку и еще немного поделать ее. И тогда все задачки будут счастливы, потому что они все будут делаться одновременно и очень-очень быстро. Это же замечательно! Потому что все задачки счастливы, и программисты счастливы. И начальники тоже счастливы, потому что программисты делают задачки быстро-быстро и хорошо-хорошо.
Дорогоуважаемые программисты! Пожалуйста беритесь за как можно больше задачек сразу. Тогда всем станет очень хорошо и приятно, а вы получите много удовольствия от своей работы.
До скорых встреч!
Я очень много думал и сегодня хочу рассказать тебе, что я надумал. Как ты конечно знаешь, у всех есть много-много задач, которые они должны делать. И все их делают. Но я недавно узнал, что все их делают неправильно! Все же берут по одной задачке и делают их до конца! И получается у них так: взял первую задачку, и делаешь ее, делаешь. А вторая задачка в это время скучает, потому что ее никто не делает.
А меня мои начальники убедили, что надо делать не так. Надо взять первую задачку и немного ее поделать, а потом взять вторую задачку и немного ее поделать, а потом взять третью задачку и еще немного поделать ее. И тогда все задачки будут счастливы, потому что они все будут делаться одновременно и очень-очень быстро. Это же замечательно! Потому что все задачки счастливы, и программисты счастливы. И начальники тоже счастливы, потому что программисты делают задачки быстро-быстро и хорошо-хорошо.
Дорогоуважаемые программисты! Пожалуйста беритесь за как можно больше задачек сразу. Тогда всем станет очень хорошо и приятно, а вы получите много удовольствия от своей работы.
До скорых встреч!
четверг, 25 марта 2010 г.
Про дружбу #3
Дорогой блог!
Спешу рассказать тебе новую историю про настоящих друзей Романа и Сергея.
***
Как-то раз у Романа случился день рождения. Роман хорошо к нему подготовился: сказал, какой именно сюрприз ему подарить, купил всяких вкусностей и приехал на работу пораньше. А потом на работу пришли все остальные и стали поздравлять Романа, а Сергей скромно стоял рядом и тоже поздравлял своего друга. А потом Роман стал всех угощать вкусностями и сам стал их есть. Их было так много, что никто не мог доесть их, а оставлять было очень жалко. И тогда Сергей пришел на помощь Роману и доел вкусняшки! Вот какой хороший друг Сергей -- сам объелся, но товарища выручил.
До скорых встреч!
Спешу рассказать тебе новую историю про настоящих друзей Романа и Сергея.
***
Как-то раз у Романа случился день рождения. Роман хорошо к нему подготовился: сказал, какой именно сюрприз ему подарить, купил всяких вкусностей и приехал на работу пораньше. А потом на работу пришли все остальные и стали поздравлять Романа, а Сергей скромно стоял рядом и тоже поздравлял своего друга. А потом Роман стал всех угощать вкусностями и сам стал их есть. Их было так много, что никто не мог доесть их, а оставлять было очень жалко. И тогда Сергей пришел на помощь Роману и доел вкусняшки! Вот какой хороший друг Сергей -- сам объелся, но товарища выручил.
До скорых встреч!
четверг, 4 марта 2010 г.
Про дружбу #2
Дорогой блог!
Я хочу тебе рассказать еще одну историю про настоящих друзей Романа и Сергея.
***
Однажды Роман решил переехать и взял ипотеку. Признаться, Сергей был очень расстроен этим - его друг теперь будет жить далеко. Но не таков был Сергей, чтобы не найти выход даже из этой сложной ситуации. Он тоже взял ипотеку и переехал жить недалеко от Романа. Настоящие друзья всегда готовы разделить даже самую тяжелую ношу, ведь дружба - это самое главное.
До скорых встреч!
Я хочу тебе рассказать еще одну историю про настоящих друзей Романа и Сергея.
***
Однажды Роман решил переехать и взял ипотеку. Признаться, Сергей был очень расстроен этим - его друг теперь будет жить далеко. Но не таков был Сергей, чтобы не найти выход даже из этой сложной ситуации. Он тоже взял ипотеку и переехал жить недалеко от Романа. Настоящие друзья всегда готовы разделить даже самую тяжелую ношу, ведь дружба - это самое главное.
До скорых встреч!
Про дружбу #1
Дорогой блог!
Сегодня я хочу рассказать тебе несколько историй про двух настоящих друзей, рядом с которыми я работаю. Их зовут Сергей и Роман. Я их знаю уже почти целый год, и они правда-правда хорошие и замечательные и очень дружат друг с другом. Даже обедают вместе и на работу и домой вместе ездят. А еще они знают друг друга очень давно.
А теперь история.
***
Как-то раз Сергей и Роман скакали через прерию на своих верных конях. И тут случилась беда: скакун Сергея случайно наступил на гремучую змею, и та укусила его. Он взвился свечой, громко заржал и рухнул бездыханным. Только в последний момент удалось храброму и ловкому ковбою вынуть ноги из стремян и спрыгнуть на землю подальше от опасности. В следующий миг прозвучал выстрел - это Роман, спасая друга, выстрелил в змею и конечно же попал. А когда опасность миновала, Роман и Сергей вдвоем поехали на лошади Романа к ближайшему городку. Вот так дружба наших героев в очередной раз укрепилась и позволила им вместе пройти еще одно нелегкое испытание.
Совсем скоро я расскажу новые истории про двух друзей.
До скорых встреч!
Сегодня я хочу рассказать тебе несколько историй про двух настоящих друзей, рядом с которыми я работаю. Их зовут Сергей и Роман. Я их знаю уже почти целый год, и они правда-правда хорошие и замечательные и очень дружат друг с другом. Даже обедают вместе и на работу и домой вместе ездят. А еще они знают друг друга очень давно.
А теперь история.
***
Как-то раз Сергей и Роман скакали через прерию на своих верных конях. И тут случилась беда: скакун Сергея случайно наступил на гремучую змею, и та укусила его. Он взвился свечой, громко заржал и рухнул бездыханным. Только в последний момент удалось храброму и ловкому ковбою вынуть ноги из стремян и спрыгнуть на землю подальше от опасности. В следующий миг прозвучал выстрел - это Роман, спасая друга, выстрелил в змею и конечно же попал. А когда опасность миновала, Роман и Сергей вдвоем поехали на лошади Романа к ближайшему городку. Вот так дружба наших героев в очередной раз укрепилась и позволила им вместе пройти еще одно нелегкое испытание.
Совсем скоро я расскажу новые истории про двух друзей.
До скорых встреч!
среда, 3 февраля 2010 г.
Про Новый Год
Дорогой блог!
Прости, что давно не писал ничего. Я сейчас тебе расскажу, почему, а начну с самого начала.
Как ты конечно знаешь, Новый Год - это такое замечательное время, когда можно загадывать желания, получать и дарить подарки. И вот, в моей самой лучшей компании мира все решили делать друг другу подарки под Новый Год, чтобы настроение у всех было хорошее и все радовались.
Одна девушка технолог решила подарить нам всем запуск одной очень хорошей вещи прямо 31 декабря. Но мой начальник сказал, что у нас уже много подарков, и решил этот подарок не брать, а оставить до января, чтобы потом прийти и еще раз порадоваться. Технолог расстроилась и почти заплакала, но услышала про январь и порадовалась.
А потом мне позвонили - представляешь, дневник, - из Томска! Это очень далеко, но там тоже живут люди и даже работают! Вот, мне позвонили и пожаловались, что им очень тяжело работать, а я сказал, что попробую им помочь. Это ведь очень важно - пробовать помогать людям, чтобы им было не так тяжело работать. Но я не смог им помочь, потому что у них очень плохая сеть, а мне отказались помогать сделать им хорошую сеть. Но я все равно подарил им свою помощь.
А потом ко мне и еще одному программисту подошел другой начальник и сказал: "А давайте сделаем всем подарок! Давайте мы сделаем так, чтобы тесты создавались автоматически, а мы бы только их запускали!". И мы начали делать всем подарок, и делали его всю последнюю неделю декабря, и даже по вечерам оставались, чтобы все успеть. И вот, 31 декабря мы его сделали! Мы были так рады, что у нас есть такой хороший подарок! А потом мы все поехали домой праздновать Новый Год, и дарить совсем другие подарки, и радоваться.
Дорогоуважаемые программисты! Дарите друг другу, и своим пользователям, и начальникам, и даже технологам и аналитикам подарки! Это очень-очень приятно и здорово.
До скорых встреч!
Прости, что давно не писал ничего. Я сейчас тебе расскажу, почему, а начну с самого начала.
Как ты конечно знаешь, Новый Год - это такое замечательное время, когда можно загадывать желания, получать и дарить подарки. И вот, в моей самой лучшей компании мира все решили делать друг другу подарки под Новый Год, чтобы настроение у всех было хорошее и все радовались.
Одна девушка технолог решила подарить нам всем запуск одной очень хорошей вещи прямо 31 декабря. Но мой начальник сказал, что у нас уже много подарков, и решил этот подарок не брать, а оставить до января, чтобы потом прийти и еще раз порадоваться. Технолог расстроилась и почти заплакала, но услышала про январь и порадовалась.
А потом мне позвонили - представляешь, дневник, - из Томска! Это очень далеко, но там тоже живут люди и даже работают! Вот, мне позвонили и пожаловались, что им очень тяжело работать, а я сказал, что попробую им помочь. Это ведь очень важно - пробовать помогать людям, чтобы им было не так тяжело работать. Но я не смог им помочь, потому что у них очень плохая сеть, а мне отказались помогать сделать им хорошую сеть. Но я все равно подарил им свою помощь.
А потом ко мне и еще одному программисту подошел другой начальник и сказал: "А давайте сделаем всем подарок! Давайте мы сделаем так, чтобы тесты создавались автоматически, а мы бы только их запускали!". И мы начали делать всем подарок, и делали его всю последнюю неделю декабря, и даже по вечерам оставались, чтобы все успеть. И вот, 31 декабря мы его сделали! Мы были так рады, что у нас есть такой хороший подарок! А потом мы все поехали домой праздновать Новый Год, и дарить совсем другие подарки, и радоваться.
Дорогоуважаемые программисты! Дарите друг другу, и своим пользователям, и начальникам, и даже технологам и аналитикам подарки! Это очень-очень приятно и здорово.
До скорых встреч!
вторник, 17 ноября 2009 г.
Про полезные расчеты
Дорогой блог!
Я хочу поделиться с тобой одной очень радостной новостью! Но сначала я расскажу тебе всю историю.
Мой начальник как-то подошел ко мне и сказал, что надо сделать такой контрольный расчет, который будет все считать, а потом мы мои расчеты будем сравнивать с основными расчетами, чтобы увидеть, какие есть ошибки. А еще он мне сказал, что это будут мои ошибки, потому что все считается правильно уже сейчас. А я немного расстроился, потому что сделать контрольный расчет было очень сложно, а на самом деле он был не нужен. Но я хороший программист и ничего не сказал начальнику, а просто стал делать за зарплату.
А сегодня мой расчет мне сказал, что у нас есть ошибка. Я стал смотреть, где у меня ошибка и ничего не нашел. И тогда я посмотрел на основной расчет и увидел, что ошибка в нем. Я сказал об этом начальнику, и он сказал, что ошибка действительно в основном расчете и что мой расчет помог ее найти, а без него мы бы ее не нашли. Я так рад, что мой расчет оказался почти бесполезным, а не совсем бесполезным!
Дорогоуважаемые программисты! Очень желаю вам не делать совсем бесполезных вещей, а делать только хоть чуть-чуть полезные вещи.
До скорых встреч!
Я хочу поделиться с тобой одной очень радостной новостью! Но сначала я расскажу тебе всю историю.
Мой начальник как-то подошел ко мне и сказал, что надо сделать такой контрольный расчет, который будет все считать, а потом мы мои расчеты будем сравнивать с основными расчетами, чтобы увидеть, какие есть ошибки. А еще он мне сказал, что это будут мои ошибки, потому что все считается правильно уже сейчас. А я немного расстроился, потому что сделать контрольный расчет было очень сложно, а на самом деле он был не нужен. Но я хороший программист и ничего не сказал начальнику, а просто стал делать за зарплату.
А сегодня мой расчет мне сказал, что у нас есть ошибка. Я стал смотреть, где у меня ошибка и ничего не нашел. И тогда я посмотрел на основной расчет и увидел, что ошибка в нем. Я сказал об этом начальнику, и он сказал, что ошибка действительно в основном расчете и что мой расчет помог ее найти, а без него мы бы ее не нашли. Я так рад, что мой расчет оказался почти бесполезным, а не совсем бесполезным!
Дорогоуважаемые программисты! Очень желаю вам не делать совсем бесполезных вещей, а делать только хоть чуть-чуть полезные вещи.
До скорых встреч!
понедельник, 9 ноября 2009 г.
Про отчет про день рождения
Дорогой блог! Сегодня я расскажу тебе об одном дне рождения, которй был у нас на работе.
Мы сегодня поздравляли одну тетеньку-программиста и все говорили ей хорошие слова и поздравления. Начальник управления ей сказал, что она хорошо делает отчеты уже много лет, почти совсем как наш с тобой любимый Микрософт, или Девелопер Экспресс, или даже Гугл. Вот как хорошо она делает отчеты. А его заместитель сказал, что она делает отчеты и она вообще молодец, потому что никто бы другой так не сделал. А мой начальник сказал, чтобы у нее все было хорошо, и отчеты тоже. А другой начальник сказал, чтобы у нее было побольше приятных сюрпризов, совсем как в ее отчетах, которые работают, но иногда отдыхают.
А я ничего не сказал, потому что я планктон, а планктон не разговаривает. Но зато я видел отчеты этой тетеньки и испугался, потому что они страшные и пришли из ада.
А еще этой тетеньке сегодня подарили книжку дяденьки Шилдта про C# 3.0 и сказали, чтобы она его учила. А я не понял, зачем ей 3.0, если мы используем фреймворк 2.1 и не собираемся обновлять его. Но я планктон, а начальники умеют думать лучше планктона.
Дорогоуважаемые программисты! Это очень здорово, когда есть такой программист, который работает как часы и система построения отчетов. Я очень рад, что у нас есть такая система и что это эта тетенька. Давайте в каждой команде заведем такого прогаммиста, который будет всю жизнь писать отчеты, а другие программисты будут программировать интересные задачки :)
До скорых встреч!
Мы сегодня поздравляли одну тетеньку-программиста и все говорили ей хорошие слова и поздравления. Начальник управления ей сказал, что она хорошо делает отчеты уже много лет, почти совсем как наш с тобой любимый Микрософт, или Девелопер Экспресс, или даже Гугл. Вот как хорошо она делает отчеты. А его заместитель сказал, что она делает отчеты и она вообще молодец, потому что никто бы другой так не сделал. А мой начальник сказал, чтобы у нее все было хорошо, и отчеты тоже. А другой начальник сказал, чтобы у нее было побольше приятных сюрпризов, совсем как в ее отчетах, которые работают, но иногда отдыхают.
А я ничего не сказал, потому что я планктон, а планктон не разговаривает. Но зато я видел отчеты этой тетеньки и испугался, потому что они страшные и пришли из ада.
А еще этой тетеньке сегодня подарили книжку дяденьки Шилдта про C# 3.0 и сказали, чтобы она его учила. А я не понял, зачем ей 3.0, если мы используем фреймворк 2.1 и не собираемся обновлять его. Но я планктон, а начальники умеют думать лучше планктона.
Дорогоуважаемые программисты! Это очень здорово, когда есть такой программист, который работает как часы и система построения отчетов. Я очень рад, что у нас есть такая система и что это эта тетенька. Давайте в каждой команде заведем такого прогаммиста, который будет всю жизнь писать отчеты, а другие программисты будут программировать интересные задачки :)
До скорых встреч!
Подписаться на:
Сообщения (Atom)