Spesso ci troviamo in una perdita tra l'ingresso nel mondo del design, il mondo della creatività, e il mondo della programmazione, il mondo dell'ambiguità. Ecco perché in questo post ho voluto unire i problemi di cui può soffrire una persona principiante che non è a conoscenza dei misteri di ciascuno dei due mondi.

il design:
Il campo forte, che ha dominato tutto, istituzioni, siti web, pagine, tutto. Il design dipende fondamentalmente dalla creatività, che inizia con una piccola idea che sviluppi e progetti ciò che ami. In due:
Progettazione grafica: questo tipo può essere applicato sia alla progettazione di immagini, loghi, ecc., sia al 3D. Ovviamente mostreremo i programmi più importanti di cui hai bisogno, ovvero Photoshop, Illustrator, Maya, Cinema 4D .. . e altri.
Design del sito web: questa sezione è piuttosto semplice, ma necessita della prima sezione L'organizzazione del sito richiede pianificazione e organizzazione utilizzando Photoshop e codifica utilizzando HTML5, CSS3, Java Script e bootstrap.
Questo campo è un campo distinto e puoi lavorarci e avere un reddito sia in società di pubblicità e design che come freelance, quindi trovi molti che vogliono un logo, un biglietto da visita, un design di siti Web e altri.
programmazione:
La programmazione è la scienza dello zero e uno. Il linguaggio informatico. La programmazione è il campo più forte in termini di reddito e altri, ma ha bisogno di studiare più del primo campo. Prima di entrarvi, devi imparare le basi e preferibilmente essere in matematica e inizia ad imparare l'algoritmo, poi le regole di programmazione e il linguaggio che preferisci Qual è il linguaggio che scelgo?
Non chiedere la lingua che sceglierai. Questo è l'errore più grande che potresti fare nella tua vita. Se studi all'università, sei obbligato a studiare la lingua specificata nel sistema scolastico. Ma se vuoi imparare liberamente, se chiedi, troverai tutti quelli che ti consigliano nel linguaggio di programmazione che padroneggia, quindi devi cercare i vantaggi di qualsiasi I pro e i contro del linguaggio di programmazione è diviso in 3 sezioni:
Programmazione di applicazioni desktop: realizzazione di programmi desktop di ogni tipo, in particolare programmi gestionali, e i linguaggi più importanti disponibili per questo: C, C++, C#, JAVA, Delphi... e altri.
Programmazione di applicazioni Web: questo tipo richiede di imparare prima il web design e quindi di programmarlo scegliendo uno dei seguenti linguaggi: PHP, AspNet, Pyhton e Ruby.
Programmazione di applicazioni per smartphone: iPhone, Android e Windows Phone necessitano tutti di applicazioni programmate in linguaggi specifici, i più importanti dei quali sono java per Android e Swift per iPhone C#.
Recentemente è apparsa una piattaforma che Microsoft ha acquistato e offerto gratuitamente.Xamarin è una nuova piattaforma e la caratteristica più importante è che le sue applicazioni supportano tutte le piattaforme iPhone, Android e Windows Phone.