A programozó nem szakma, ez egy életstílus, vagy hogyan lesz egy programozó a semmiből, hogyan kell kezdeni

A programozó nem szakma, ez egy életstílus? Vagy hogyan lesz egy programozó az alapoktól kezdve, hol kezdjem?

Az egyik első felmerülő kérdés az, milyen nyelvet elsajátítania programozás? Ez nincs egyszerű válasz. Személy szerint én kezdődött Delphi, majd elsajátította: TP (Turbo Pascal), QB (QBasic), VB (Visual Basic), C / C ++, Perl, PHP, C #, assembly, Java. Ezután megpróbálom elmondani, amit tudok róluk. Kiválasztása bármelyik nyelvén az első, lehetséges, hogy kivonat egyaránt pluses és hátrányával. Megpróbálom leírni őket, bár ez nagyrészt csak az én gondolataim.

Delphi - jó nyelvi, lehetséges, hogy írjon programok Windows. Az elején lehet egy kicsit nehéz megérteni szoftver architektúra, de ez nem olyan nehéz, mint amilyennek látszik. Nyelv tartalmazza az eszközöket, hogy kell a programozási nyelvek. Hátrányai. A nyelv nem olyan gyakran (sajnos) programokat írni, és túl könnyű vele dolgozni a program felület nem teszi egy kezdő megérteni, hogy a GUI (grafikus felhasználói felület).

TP - ugyanaz, mint a Delphi, csak azt vizsgálnia könnyebben, mert programokat lehet írni csak DOS (a nem lesz a GUI), hanem tanulni ezt a nyelvet, akkor meg kell tanulni egymástól, mert a TP semmi bonyolult írsz (kivéve vírusok =)). Miután ideális költözni Delphi.

VB - Egy barátom tanár szereti azt, és folyamatosan példát. Azt mondja, hogy ez nagyon egyszerű programozási nyelv, az egyik elég megnyomni a gombot, és a program készen áll. De én nem értek egyet vele. Általában a programozók, akik most kezdik a VB programozási nyelv, és jól tudnak róla, nagy nehezen átképzett normális programozási nyelvek. Ez normális, mert az úgynevezett normális VB programozási nyelv - a nyelv nem forog (olyan tautológia :)). Néha úgy tűnik, hogy az emberek általában jobb lenne, hogy nem ismeri. Bár a szó kell kezelni egy kis humor, mert Van egy személyes ellenszenv a VB.

QB - talán még inkább, mint a gonosz, VB =))).

C / C ++ - Mit mondhatnék - ez egy nagy és hatalmas. De tanulni, mint az első nyelv nehéz. Meg kell jegyezni, hogy a C / C ++ nyelven nem létezik - azaz a C nyelv és annak továbbfejlesztése - C ++ nyelven. Mivel a C ++ olyasmi, mint egy továbbfejlesztett változata a C, akkor meg fogja vizsgálni azokat egyesül. Annak ellenére, hogy könnyebb lenne tanulni, ha jól értem, mitől olyan számítógép a program működik. De ha legyőzi a nyelvet, valamit
Steel VYM könnyen (bár lehetséges, akkor más nyelveken = megszűnnek az Ön számára))

PERL - nyelven, amelynek segítségével nem lehet létrehozni exe-Schnick Windows =) Szerintem akkor nyomja, de ha te egy rajongó a Linux-a vagy a BSD, a nyelv az Ön számára. Bár a nyelv a weboldalak létrehozására. Tanítsd meg először, valószínűleg nem éri meg, mert ő nem elég tipikus. Bár a tanulás után a PHP nem lesz könnyű.

PHP - sok minden elhangzott PERL-e annak tudható be, ez a programozási nyelv. De ő egy kicsit könnyebb. Ugyancsak alkalmas csak a weboldalak létrehozása. beleértve Windows alatt írsz semmit nem lehet sikeres. Bár lehet, hogy nem kell, talán akkor született, hogy hozzon létre portálok a végtelen tér az interneten.

C # -, hogy elmondja az igazat, azt leírni ezt, mint egy nyelv: C # = (C / C ++) * 0.2+ Java * 0.7+ VB * 0.1. Általában a nyelv - ez egy ilyen keveréket egy nagy és erős vállalatok. Azt hiszem, ha tudja, (C / C ++) vagy Java, nem nehéz megtanulni. És ha a tanulás a semmiből ... nehéz megmondani, de valószínűleg azért, mert slozhnovto Meg kell érteni, objektum-orientált megközelítési (PFSZ).

Választható nyelv, amikor elkezdi tanulni programozást talán nem annyira fontos. Sokkal fontosabb az, hogy tanulni egy programozási nyelv, megértette az alapelveket írásban programok, és nem kap letette egy nyelvet. Talán, ha megérted az alapokat a programozás, akkor könnyebb lesz eldönteni, hogy mit akarsz írni a jövőben, és ezen az alapon, hogy válassza ki a programozási nyelv, amely ideális az Ön számára.

Sok szerencsét a képzés és emlékszem, hogy -programmistami nem született válnak. Miután egy nehéz, de érdekes módon. És írni egy programot hiba nélkül =))))

Kapcsolódó cikkek