Рубрика: 0. Мироощущение и бытие

Книги о программировании

Cписок книг,  которые возможно будут интересны другим программистам Эти книги не являются учебным пособием по какому-то конкретному языку программирования, в них практически нет больших листингов кода, описания API и другой технической информации. В них можно научится другому — интуитивному пониманию вещей, осознанности своих действий. Чтение таких книг может изменить Ваш подход и отношение к программированию. […]

Test-driven development (TDD) и Постпозитивизм

Давным-давно, когда я учился в аспирантуре физтеха по специальности «Моделирование, численные методы и комплексы программ», одним из предметов которые нужно было изучать была философия. Лично для меня предмет не самый интересный, но благодаря  нашему преподавателю философии после пары лекций  учение Сэра Карла Раймунда Поппера вызвало  парадигм_шифт в сознании… Краеугольным камнем этого сдвига является критерий Поппера […]

Как программисты видят друг друга. Java, C, PHP, Ruby, Haskell

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

Как считается TIOBE индекс?

Прочитал новость на слэшдоте о новых данных по TIOBE индексу языков программирования за Апрель 2010 года (оригинальную статью можно прочитать здесь): Position Apr 2010 Position Apr 2009 Delta in Position Programming Language Ratings Apr 2010 Delta Apr 2009 Status 1 2 C 18.058% +2.59% A 2 1 Java 18.051% -1.29% A 3 3 C++ 9.707% […]

программеры

Хочу поделиться своими мыслями на тему «Стоит ли становиться программистом». Мои размышление будут построены на принципах, которые отчасти схожи с подходами, используемыми в научных исследованиях — описание предметной области, построение модели и анализ. Итак, объектом исследования будут являться «компьютерщики», «IT-шники» и прочая «живность» около компьютерного мира. Для построения модели  создаем проекцию классов, используемых в популярных […]