Главный блог dev.by
Здесь регулярно идёт обсуждение белорусской IT-индустрии как аутсорсинг-провайдера. Много говорят о развитии рынка, его проблемах и так далее. Но вот если перейти с уровня мнений простых разработчиков, то окажется, что толком никакой информации о том, что происходит у нас в индустрии разработки программного обеспечения, попросту нет. Конечно, директора и менеджеры лучше осведомлены, что и как происходит у нас в отрасли, и как идут дела у конкурентов, но вот открытой информации в интернете или прессе - крохи. Интервью с топами основных компаний представляют собой сплошную воду и протяжный неконкретный монолог о ситуации в целом. Прочитаешь такую статью, проберёшься через витиеватые, но однотипные умозаключения, а пользы ноль. Да, я и так знаю, что у нас умные люди - это наш капитал, но хоть рынок и быстро растущий, есть блаблабла проблемы и т.д.
Вполне понятно, что никто не будет раскрывать карты и приводить конкретные цифры, Во-первых, с точки зрения развития бизнеса не всегда стоит сообщать данные о своём предприятии, а, во-вторых, у нас просто так не принято. Обзоры и статьи наших экспертов или аналитиков в газетах ещё более ни о чём. Их авторы ещё меньше в курсе происходящего и часто пишут откровенную несуразицу.
далееВ предыдущем посте автор длинно и весьма эмоционально описывал все недостатки нашей дряхлеющей системы образования. Сразу скажу, во многом я с ним согласен, мне самому уже набили оскомину вечные рассказы чиновников всех уровней о том, какие у нас все умные и какое богатство ресурсов в стране. Однако хотелось бы всё-такт отметить не только негативные сторону процесса обучения программистов и перспектив нашего рынка разработки программного обеспечения, и высказать по этому поводу пару мыслей. Получились они тоже длинноватыми, поэтому и решил отдельным постом.
Во-первых, у нас все хотят, чтобы и овцы были целы и волки сыты. То есть изучать не какие-то левые предметы, а исключительно современные курсы и последние веяния и технологии. При этом все жалуются постоянно, что нанятые джуниоры об объектно-ориентированном программировании толком не умеют понятия, а уж о системности подхода и аналитическом мышлении у них говорить и не приходится. Но, ребят, именно последнее ведь и закладывается за счёт изучения математики и других теоретических предметов. Грубо выражаясь, это упражнения на развитие мозгов – поскольку, если человек смог прорубиться через какие-нибудь кванты или серьёзные диффуры, а уж тем более составить о них комплексное впечатление, чего и добиваются хорошие преподаватели старой закалки, то в реальных условиях на проекте он уже тоже сможет составить у себя в голове его полную картину. Если же человек эти предметы сдал тупо отсидев задницей парту в первом ряду на каждой лекции или ещё каким-нибудь не особо интеллектуальным способом, то это уже его проблемы, а не системы образования.
далееУниверситет, образование, информационные технологии, программирование, трудоустройство, бизнес, прибыль, благополучие, радость от жизни, относительная экономическая независимость... Идеал какой-то? Вроде, нет. Ведь, вроде бы, все и привычно в этой последовательности - ведь так? Все знакомо, в большей или меньшей степени... Может, не надо было упорядочивать - ведь и так хаос? Однако, как бы это ни звучало - хаос останется, даже если все упорядочить. О нем - хаосе в ИТ- индустрии и образовании в Беларуси - и поговорим сегодня.
На рубеже веков, когда я поступал в универ, ИТ-индустрия была немного другой. Соответственно, другими были и требования к работникам ИТ-сферы. По мере бурного развития технологий мир начинал "шевелиться" - и это не могло не отразиться на ситуации и ИТ-рынке в Беларуси, где в это время начал свой существенный рост рынок аутсорсинга. Компании стали появляться одна за другой, каждой требовались программисты, способные реализовывать ПО для многочисленных западных клиентов, готовых нанимать десятки белорусских разработчиков за гораздо меньшие суммы, чем у себя на родине. Рейтинг специальностей, связанных с производством ПО, резко пошел вверх. Деньги текут почти рекой - кодеры кодят день и ночь, менеджеры управляют ("пасут котов", как говорится в небезызвестной книге). Все бы ничего...
ДалееС удивлением обнаружил, что в интернете не было перевода на русский довольно забавной статейки, написанной неким Rodrigo Braz Monteiro, в которой он сравнивает языки программирование и религии. Поэтому пришлось делать перевод самому, который ниже и прилагается.
С – Иудаизм. Данный язык стар и обладает множеством ограничений, тем не менее, большинство в мире знакомы с его законами и уважают их. Фишка в том, что вы не можете переквалифицироваться в сишника – надо быть им с самого начала, иначе вам будет казаться, что всё это какое-то умопомешательство. Также если дела идут плохо, многие люди всё ответственность любят спихивать именно на С.
Java – Фундаменталистcкое или Ортодоксальное Христианство. Теоретически, Java основана на С, но лишена такого большого количества законов и ограничений, что абсолютно не напоминает оригинал. Вместо этого она обладает внушительным набором своих суровых правил, которые её приверженцами считаются куда лучше и справедливее, нежели у C. Они не только уверены что их язык лучший в мире, но и готовы сжечь на костре инквизиции всех, кто с этим не согласен.
PHP – Кафетерийное Христианство (так принято обозначать тех христиан или церкви, которые следуют только тем догматам, которые лично их устраивают, а на другие запреты и идеи забивают). PHP сражается с джавой за веб-рынок, разделяет при этом некоторые общие концепции с С и Java, но только те которые пэхапистам симпатичны. Данный язык может не такой гармоничный, как другие, но он оставляет большую свободу разработчику, якобы при этом сохраняя цельность как языка. И да, в нем, наконец, забыли навсегда концепцию “goto hell".
C++ - это Ислам. Данный язык берёт основу в С, но не только наследует его законы, но и добавляет целый комплекс своих. Он настолько многогранный, что может быть основой всего – от произведений искусств до зверства и насилия. Его последователи уверены, что это единственный по-настоящему универсальный язык и очень не любят, когда кто-то утверждает обратное. И да лучше не пробуйте при них оскорблять этот язык или его создателя - зарежут.
далее - С#, Ruby, Perl, Lisp, Python и т.д.Последние пару недель качество ADSL-интернета одного из самых известных белорусских провайдеров (я не буду указывать его имя, чтобы не делать рекламы\антирекламы, раз уж на то пошло) было отвратительно низким. Причём не только у меня, но и у многих друзей, выходящих в сеть с помощью данного провайдера.
Судя по данной заметке на Маркетинг.бай, проблемы вполне могли быть не только у моего провайдера, но и в целом у всех пользователей байнета. Как утверждается в данной статье, в Минске, и даже в регионах наблюдается серьёзный дефицит портовой ёмкости, который вынуждает провайдеров урезать анлимитные предложения и снижать качество услуг. Этому я вполне склонен доверять, ведь фиговый коннект в последнее время стал проявляться всё чаще, а тот же, к примеру, атлант вообще убрал все анлимитные пакеты из своих тарифных планов, поскольку с турдом справляется с уже существующими анлимитниками. По данным автора статьи даже белтелекомовский byfly не справляется с подключением абонентов. Впрочем, нам обещается, что дополнительное оборудование будет поставлено в скорейшем времени.
Не менее волнующ и тот момент, что наш многострадальный интернет привычно страдает от узости внешнего канала. Попытка перевести белорусские сайты в центры обработки данных в РБ и сделать ультрадешёвым, а то и бесплатным доступ к ним привела к перегрузкам и падениям сайтов, в том числе и того же tut.by. Площадки потянулись в Европу и внешний канал начал испытывать ещё большие проблемы, да и цена из-за девальвации рубля его при этом только возрастает. Вообщем, ничего хорошего нас в ближайшее время судя по всему не ждёт.
Подключаясь почти два года назад на одни из первых анлимитных предложений на немыслимые после диалапа аж двесте пятьдесят шесть килобит я искренне верил, что процесс пошёл, и через годик-другой я смогу уже и оперировать хотя бы мегабитным каналом. Но куда там, все деньги уходят у Белтелекома не на развитие интернета, а на подключение села к стационарной связи. Причём процессу этому конца невидно, ведь по заявлениям чиновников в очереди на телефонизацию стоит 180 тысяч человек.
Осталось вот только узнать, где можно записаться в очередь на интернет.
Всем доброго времени суток! Обращаюсь к Вам, уважаемые пользователи Dev.by, за советом. Вот через год заканчиваю универ, специальность--экономическая кибернетика. С одной стороны-экономист, с другой-аналитик. Вроде бы rклассно: два в одном, но не все так просто!!! Знания экономики глубокие, а вот с языки программирования знаю на базовом уровне. Большинство работодателей спрашивают об опыте работы, но что же делать, если его нет. Вот и прошу совета у Вас, уважаемых пользователей Dev.bу. Подскажите, с чего начинать свой путь ??????
Многим айтишникам приходится работать с такой чудесной программой как Microsoft Project. Это мощное, многофункциональное решение позволяет делать с вашими проектами все что угодно, контролировать их как угодно, вывести на экран замечательнейшие таблицы и графики, сыинтгрировать все это с аутлуком и мс офисом и даже просматирвать ваши проекты из любой точки планеты при помощи Internet Explorer. Ну просто, сказка, а не решение. Но, к сожалению, мсп не обеделен и основным недостатком корпоративных решений – в нем очень не просто разобраться, а потом, когда вы разоберетесь как делать все, что вам нужно, вы обнаружите что любое, даже самое рутинное и регулярное действие, сопровождается огромным количеством ненужных телодвижений, что все медленно, неинтуитивно. Да и вообще, заполнение мсп, та еще пытка, я вам скажу. Это я еще не упомянул о том, сколько эта штука стоит и сколько времени вам придется провозится с настройкой.
К счастью, для небольших проектов очень часто оказывается не обязательным влазить в этот бюрократический ад. Альтернативой явлются множество недорогих (а то и вообще бесплатных) web-based приложений, например таких как система управление проектами basecamp от чикагской компании 37signals. Эти ребята, еще когда только придумывали свою систему решили, что проекты страдают не от недостатка графиков, а от недостатка общения и что делать они будут НЕ MSP. Родившись basecamp стал невероятно популярен, и сейчас успешно используется многими известными и не очень компаниями.
Обзор различных web-based решений, помогающих сделать управление проектом максимально комфортным и чётким, недавно опубликовал известный блог smashingmagazine.com, предлагаем вам перевод с небольшими комментариями:
далее длинно и много картинок - Lighthouse, Basecamp, JIRA, Dimdim и т.д.При цитировании обязательна прямая гиперссылка на соответствующие материалы. Пишите на [email protected].