Подлипенский Павел

Блог о технологиях и деньгах

Реакция: Необходимо ли высшее ИТ-образование?

clock ноября 19, 2008 08:11 by author Подлипенский Павел

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

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

Полностью согласен с Виктором, что в идеале профессионал должен иметь высшее образование и применять полученные в университете навыки. Но это в идеале. В жизни все несколько иначе. Так уж сложилось, что мой друг детства окончил всего 9 классов средней школы, причем не совсем успешно. Потом ему довелось продавать “западные” аппараты от геммороя бабушкам, работал реализатором жвачки на оптовом складе, был директором угольного склада, а теперь возглавляет областное отделение одного из крупных Украинских банков… Также мне доводилось наблюдать и другую картину – когда человек, с двумя высшими образованиями стоит за прилавком на рынке и продает селедку. Нет, я вовсе не хочу сказать, что все образованные люди будут продавать селедку или другие морепродукты и не смогут достойно обеспечивать себя. Я просто хочу сказать, что в некоторых случаях “полуфабрикаты” справляются с жизненными проблемами лучше, чем “фабрикаты”.

Что? Вы уже собрались бросать универ ради карьеры? Не спешите. Да, в университете вас не смогут научить программировать, но здесь вы сможете найти среду для саморазвития и самообучения. К сожалению, многие преподаватели являются теоретиками и не способны передать атмосферу производтсвенных моментов в разработке ПО. Это уже поняли, и автор пишет

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

Но есть, в университетах и преподаватели другого склада – практики. Многие из них параллельно работают в ведущих ИТ-компаниях или имеют собственные ИТ-компании (в том числе и аутсорсинговые). Мне улыбнулась удача и я познакомился с Бондаревым В.М., Кауком В.И., Вечуром А.В. и другими, замечательными преподавателями-практиками. Именно благодаря им в университете организовываются исследовательские лаборатории, в которых и происходит реальное обучение ИТ-ремеслу. Причем, заметьте – во внеурочное время ;)

Было бы здорово, если бы фирмы способствовали исследовательским проектам студентов, но на деле этого нет. В офшорных проектах исследовать практически нечего, а собственные разработки не ведутся.

Да, инвестиции это всегда здорово. Но при отсутствии бизнес-плана, любыве капиталовложения – огромный риск. Учтем еще, что в нашей родине сейчас так называемая “финаносвая или инвестиционная зима”. Я бы даже сказал “вечная мерзлота”. Поэтому коммерческие исследовательские проекты это скорее исключение, чем правило, да и пишут их отнюдь не студенты.

В завершении статьи Виктор говорит о возможных путях решения сложившейся ситуации:

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

А как вам такая идея: превратить университеты в почти аутсорсовые компании. И вместо элементарных лабораторных работ на 1-2 курсах выполнять небольшие проекты. В основном саппорт старых продуктов, баг-фиксы. Этот опыт поможет молодым специалистам ознакомиться с архитектурой сложных систем на практике. На 3-5 курсах, уже можно браться за исследовательские проекты и проекты, требующие реализации сложных алгоритмов.

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

Текущий рейтинг: 3.8 (10 голосов)

  • Currently 3,8/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5


Пьяные бредни или о рисках

clock августа 19, 2008 00:45 by author Подлипенский Павел
Пару часов назад был день рождения у Макса. Да, да того самого топ-менеджера, о котором я пписал пару месяцев назад. Дела у него, слава богу, идут хорошо и дай бог ему миллион американских рублей. Но дело даже не в этом. На этом знаменательном празднике собрались в первую очередь единомышленники, а имнно Макс, Вадим и Я с одной стороны и наши половинки с другой стороны (именно они были противниками моей теории, что в чреве у матери мы все девочки…). На самом деле этот пост о рисках. После полторы литров итальянрсокй текилы мы рассуждали о рисказ. Вадим был стороником утверждеия, что каждый человек незоменим по-своему. Я его в этом полностью поддерживаю. Татьяна, девушка Макса, утвержадала что лучше риски разделять и проводить политику “незаменимых у нас нет”. Это даже выгодно для самогоо “незаменимого человека” = тк.к в случае перехода на новый проект у него не возникнет проблем, проект практически ничего не потеряет от его ухода, остальная команда обладает, если не всем, то большинством заний по проекут. Осуществить ротацию в этому случае проще, чем в случае с незаменимым сотрудинком. Давайте посотрим на это с точки зрения хозяниа или заказчика проекта. Один из варианоов - это распределить риски, писать хорошую документацию по прокту и предавать сотрудникам свои знания. Второй путь – это рисковать, вкладывать деньги в сотрудников и надеятся на то, что они не уйдут, пока бизнес не стабиллизиуретйся. Удеражаться такого сотрудика можно либо путем сверхрыночных цен (дать харьковскому девелоперу 4 шткуи баков) или поделиться будющей прибылью – акциями. Эти деньги обычно окупаются сторцей, т..к стоимость обученрия нового сотрудника на крупных проектах довольно высока, а производитлеьность обученного сотрудника растет с каждым ммесяцем. ПОэтому, если бизнес нестабилен или проще говоря – стартап, то выгоднее пойти на риски и понадется на харьковских разрабочиков, чем распределять риски. Другое дело, если бизнес уже стабилизировался, доли на рынке поделены и в ближайшее время переворотов не предвидится. Тогда действительно выгодннее создавать компанию или команду разработчиков в которой незаменимых людей нет. Таокй бизнес будет приносить постояный доход.

В итоге мы ни к чему и не пришли. Решили, что каждый из спообов вести бизнес имеет право на сущестование в своей среде. Выпили за здоровье именниника, пожали крепко руки и разошлись по домам.

С ДНЕМ РОДЖЕНИЯЯ МАКС!!!

Текущий рейтинг: 5.0 (2 голосов)

  • Currently 5/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5


Кто я Разработчик или Программист?

clock июня 27, 2008 09:04 by author Подлипенский Павел

Довольно забавно слышать как старшее поколение называет всех, от геймера до разработчика баз данных – компьютерщиками. В своей же среде мы называем друг друга программистами, разработчиками или на худой конец специалистами по … Специалистов много, ровно как и технологий, которыми наполнен IT-мир на сегодняшний день. Но всех нас объединяет одно – мы IT-шники. И вот как раз с одним из таких IT-шников у меня возник недавно спор: кто я разработчик программных продуктов (software engineer) или программист(programmer)?

Наш диалог был примерно следующим:

П: Лично я привык называть себя “программер”.

IT: Ты что?! Это же полная ересь. Кто тебя русскому языку-то учил?

П: Где ты слов таких нахватался “ересь”… И что тебе не нравится в термине “программист”?

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

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

Программисты работают в основном водиночку, в то время как разработчики объединяются в группы.

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

П: Мдаа. Так и кто же я по-твоему получаюсь?

IT: Ты типичный IT-шник – не знаешь, чем два слова в родном языке отличаются. А если говорить о том, разработчик ты или программист, то скорее первое. Ты же в команде работаешь?

П: Ага.

IT: Ну вот. Знач, разработчик.

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

Programmer vs. Developer vs. Software Engineer (Joel on Software)

Wiki: Programmer

"Developers" AND "Programmers"

Текущий рейтинг: 4.7 (7 голосов)

  • Currently 4,714286/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5


Новая IT компания в Харькове

clock апреля 16, 2008 13:12 by author Подлипенский Павел

По счастливой случайности, мой хороший друг Макс Коренков, в скором времени открывает представительство московской компании Mirantis. Компания по неизвестным нам причинам остановила свой выбор именно на г. Харькове, что нетипично для открывающихся офшоров – обычно выбор падает на г. Киев, с его более развитой инфраструктурой и большим количеством IT специалистов. Хотя, возможно именно потому, что наш IT-рынок труда еще не так развит и не так поделен как в Киеве, Mirantis и пришла в наш город. Добро пожаловать, Mirantis

Пару слов о том, чем эта компания будет заниматься. В первые планы компании входит формирование Java-команды для работы над каким-то интересным проектом (детали мне так и не удалось выпытать у Макса…). Компания предлагает хороший социальный пакет: медицинская страховка(компании с мед. страховкой в Харькове можно пересчитать на пальцах одной руки), курсы английского языка, отпуска и больничные по КЗОТУ. А также чуть выше рыночных – цены.

Ориентировочно офис будет находиться пл. Восстания7/8 (бизнес-центр “Протон”).

У меня уже был опыт setup’a офиса по тойже схеме, что сейчас делает Макс. Могу сказать, что первые люди, пришедшие в такую компанию имеют очень хорошие шансы ускорить собственный рост по карьерной лестнице, за счет того, что подобные офисы имеют тенденцию очень быстро развиваться в последнее время, а следовательно образовываются вакансии на должности Team Leader, Project Manager и тп. Но если быть откровенным до конца, то тут многое еще зависит от уровня бюрократии в главном офисе компании и от менеджера на месте, в данном случае – от Макса. Я верю, что у него все получиться и желаю ему успехов во всех его начинаниях!

Все специалисты Java, кого заинтересует работа в этой компании могут присылать свои резюме либо мне, либо Максу.

Текущий рейтинг: 5.0 (7 голосов)

  • Currently 5/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5


Связи решают все

clock апреля 14, 2008 17:13 by author paul

Началось все очень давно – еще во времена первобытного человека. Будучи homo sapiens, первобытный человек заметил, что вместе с другими людьми выжить легче, чем в одиночку. Как далее развивались события - вы знаете из курса истории. Люди начали объединяться в общины, потом племена и так появилось государство. Но во все времена были группы людей имеющие схожие интересы или цели, именно интересы и цели объединяют людей в профессиональные сообщества или “тусовки”. Некоторые гуру менеджмента отмечают постепенный переход от разделения людей по классовому и территориальному признаку, к делению на сообщества и “племена”.

Связи решают все. Не имею 100 рублей, а имей 100 друзей. Рыбак рыбака видит издалека.

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

Как это ни цинично звучит, но каждый из нас товар на рынке труда. Точне не мы, а наши умения, навыки, опыт и деловой имидж. Нас продвигают, а проще гвооря продают родные и близкие, друзья и сообщества. Обычный рассказ в курилке о вас, с оценкой “+” или “-”  может сыграть большую роль в вашей судьбе профессионала. По статистике получив о вас положительный отзыв, ваш собеседник передаст эту информацию пяти своим знакомым, а получив негативную – десяти! Лучше конечно производить приятное впечатление на любого собеседника, работая тем самым на свой имидж или бренд. В любой профессиональной среде настоящие специалисты продаются не через рекрутеров, а через знакомства. И то как вас продадут зависит от того, что о вас говорят коллеги.

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

Рубаха – парень. Жмот. Эгоист

Обратите внимание, в своей жизни мы сталкиваемся со многими брендами: CocaCola, Microsoft, BMW. Также мы видим бренды личностей: BillGates, Mikel Jackson, Michael Schumacher и другие. Причем если раньше бредны личностей были характерны для деятелей шоу-бизнеса, политических деятелей и ученых, то теперь это понятие распространяется и на лучших специалистов в своих областях.

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

Алгоритм построения бренда не так сложен:

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

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

Третье, очень хорошо когда у вас есть свое портофлио: примеры уже сделанных работ, сертификаты, рекомендательные письма. Большое значение играет стиль одежды, прическа, деловые аксессуары и т.п. Очень важно чтобы ваш стиль соответствовал(но не копировал!) стилю, принятому в вашей профессиональной среде.

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

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

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

Казаться, чтобы быть или быть чтобы казаться?

Ни для кого не секрет, что реклама зачастую преукрашивает действительность, если даже не нагло врет. Даже если это реклама самого себя. Так что мне нагло врать каждому встречному, что я супер-специалист? Конечно же нет. Врать не хорошо. Но рассмотрим такой пример, студент закончил университет и пытается устроится на работу. Ему задают такой стандартный вопрос: “Какой у вас опыт работы?”, на что он естественно отвечает: “Никакого. Но я хорошо учился.”, после чего работадатель проникается к нему глубокой жалостью и отказывает в устройстве на работу… Если бы студент сказал, что он имеет огромный опыт работы, то через 5–10 минут собеседования стало бы ясно, что такового опыта у него нет и в его протоколе собеседования была бы строчка: “Переоценивает свои силы” или “Соврал об опыте работы”. К слову сказать такие протоколы собеседования или анкеты ведут и сохраняют многие компании для последующей их обработки. Благодаря этим анкетам можно увидеть рост человека за определенный период времени, а также это лучший способ вести мониторинг рынка труда. Так что же нужно было ответить? К примеру, “опыт работы у меня небольшой: я делал маленький проект для группы Х и пытался его продать, но ничего не вышло и я пришел в вашу замечательную компанию…” В итоге, студент получит не только работу, но и шанс стать специалистом. Да и работодатель не останется в проигрыше – если человек не будет справляться со своей работой, то его попросту уволят, а если начнет расти профессионально – то руководство хорошо заработает на этом сотруднике.

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

Online “тусовки”

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

Продолжение следует…

Текущий рейтинг: 4.4 (9 голосов)

  • Currently 4,444445/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5


Search


LinkedIn Profile

Tags

Posts

  • Pingback from 241.akemet.com Cb300 Second Hand Address, Cb3000 Video Price Marine Engines
    241.akemet.com

  • http://tvsh2004.narod.ru/gm03.html
    test

  • конечно это очень дорого, у нас ведь вся страна пользуется только лицензионной windows...
    Славян

  • Алексей: С удовольствием!
    Подлипенский Павел

  • Присоединяйтесь к ЖЖ-коммьюнити http://community.livejournal.com/ua_extjs
    Алексей

  • Поправка насчет генерации самого хтмл-кода для ответа веб метода. Предлагаю сделать проще, не создавая объекта страницы и без тега <form> [WebMethod] public string GetControlHTML(string controlLocation) { HtmlTextWriter tw = new HtmlTextWriter(new StringWriter()); var uc = (UserControl)(new UserControl()).LoadControl(controlLocation); uc.RenderControl(tw); return tw.InnerWriter.ToString(); }
    Anthony

Categories

Calendar

<<  Сентябрь 2010  >>
воповтсрчепясу
2930311234
567891011
12131415161718
19202122232425
262728293012
3456789

Archive

© Copyright 2010

Sign in

Ó÷àñòíèê ïëàíåòû Developers.org.ua

Bookmark and Share

Web Developement Blogs - Blog Catalog Blog Directory