Voglio conoscere l'approccio nello sviluppo di applicazioni complesse, indipendentemente dal linguaggio di programmazione da utilizzare. Voglio sapere come gli sviluppatori realizzano applicazioni così grandi come l'internet banking, le API e l'applicazione per la gestione di grandi database. Come dovrebbe un approccio per rendere tali applicazioni. Ho solo 1 anno di esperienza di programmazione e lavoro come libero professionista, quindi quando ho visto tali applicazioni mi sono venute in mente molte domande. Come capire il bisogno di base della tecnologia dell'informazione. In realtà cos'è? Come può essere utile per la gente comune delle piccole città. Voglio che tutti facciano uso della tecnologia, non importa che siano istruiti o meno, ricchi o meno. Si prega di inviare alcuni suggerimenti.