Communist manifesto for programmers