Под андроид минимум 8 гиг оперативы если на эмуляторе тестить, особенно на новой иде под андроид (связка с еклипс тупила меньше). Проц нормальный тоже. И самое главное в программировании на ноутбуке это внимание!... - это стационарный монитор (если кодить за ноутом то в гости будет периодически заходить робот Андроид и будет создавать тормоза тока не на компе, а в твоих мозгах), комфортное рабочее место, стул нормальный, поставить монитор на какую то подставку чтоб на уровне глаз был или покупать проф. монитор с изменяемой высотой ножки. (если монтор низко то будет хотеться зелезть под стул через неск часов работы.) Ноут можно и маленький взять сильный (как у меня около 11", 8Гб, i5 2.5ГГц), (очень удобно носить с собой если нет авто). Ну конешно если с 3Д дела не будешь иметь. Клавиатура по желанию. И еще офис или квартиру выбирать с нормальным видом и ставить стол напротив окна, периодически посматривать в даль, зрение садится гораздо меньше. Если же кодить на PHP и прочие скриптовые языки то любой ноут подойдет.