• Как по-настоящему научиться программировать?

    @evgeniy_lm
    40-70-е программист это ученый-исследователь
    70-90-е программист это инженер
    90-10-е программист это бухгалтер, экономист
    наше время - программист это тупой 20 летний пацан.

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

    Чтобы стать хорошим программистом нужно понять одну простую вещь - компьютер это не более чем продвинутый калькулятор. Компьютер может только выполнять арифметические операции и больше ни чего он делать не может. Из этого следует, что основная функция программиста описать поставленную задачу в виде числовых значений и арифметический действий над этими числами. В программировании это называется "создание математической модели задачи" и занимает 50-60% времени работы программиста, в то время как непосредственное написание кода это 3-5%
    Ответ написан
    Комментировать
  • Какие есть фреймворки для разработки приложений под android?

    a13xsus
    @a13xsus
    Lazy developer
    Xamarin - C#, для кроссплатформенной разработки. Большой фреймворк, практически нативные приложения. Умеет ну практически всё, а может и совсем всё.
    PhoneGap (Apache Cordova) - JavaScript, HTML5, CSS3, приложения под все мобильные ОС, в т.ч. Tizen и FirefoxOS.
    FireMonkey - гуи-фреймворк в IDE Delphi (XE2, XE3, RAD Studio).
    Corona SDK - кроссплатформенные игры на Lua.

    С остальными ознакомится можно, например, здесь.
    Ответ написан
    2 комментария