Amennyiben kezdeni a tanulást programozás a megélhetésért

És meg kell, hogy félrevezető? Méz nem vakolt, és a jelenlegi adtam belépési pont. Sajnos, a legtöbb tanácsot nem vette figyelembe azt a tényt, hogy a kereskedelmi fejlődés az amatőr más, mint ég a földtől. És meg kell nézni a tényleges munkaerő-piacon. Nos, nem piaci belépő szintű munkahelyeket Java, Python, és így tovább. Mi a teendő vele? Tudni szeretnénk, hogy a szakma - oda, ahol a bejelentkezés, és akkor meg kell növekedni és fejlődni.

Programozási használhatatlan önmagában. Keressétek először a területet, amelyre alkalmazni szeretné tudásukat a programozás, mert különben fennáll, hogy időt elvesztegetett.

Nagyjából elmondható - ha meg tudja érteni a számviteli és az üzleti menedzsment - további 1C és szabadúszó kezdete óta. Vedd fel a pénzt - Master SAP. Ha ez lehetséges, hogy nem webes programozás, ásni a PHP, JS (szögletes, Node, stb keretek). Ha lehet kapni a jeladó - Java és C ++ vannak a legjobb barátok.

Extrém lehetőség - gondolkodott erről, amikor kapok egy diplomát - temetni a fejét a Computer Science (The Art of Computer Programming Knuth + előnyök egy pár alacsony szintű programozási, akkor a felépítése és Interperetation számítógépes programok, majd a COBOL + LISP + rendszer + Clojure). Töltsön 5-6 évben legalább - de ez nem lesz elég jó szakember.

noonv Petr Farber

2. Szükséges, hogy folytassa a piac és a kezdeti feltételek. Ha Ön diák informatikai jó angol él Moszkvában, lehetséges, hogy a karrier a Java. Bár 10 évvel ezelőtt, a Java népszerűsége egyáltalán nem volt egyértelmű, és én személy szerint van egy érzésem, hogy ő népszerűsége van a csökkenés, így megy ez a technológia most már nem egy jó ideje. Nem kéri, hogy most tanítják, de azt kell mondanom, hogy a C ++ egy nagyon szűk és specifikus munkaerőpiacon.

3. Az utolsó lehetőség egy másik félreértés. Még azután is, 5-6 év ilyen elméleti COBOL senki sem akar lenni. Ahhoz, hogy a legkeresettebb és drága szakember szükséges függőleges kompetenciák (erős domain tudás + jó programozási technikák)

4. Keressen magának eredetileg érintett terület a fantázia birodalmába. Az első feladat valószínű, hogy hol veszik, és nem az ő választotta. Vannak kivételek, nagyon tehetséges gyerekek, nagyon szerencsés és tolvajok.

Általános tanácsok - megy minden helyszínen a munkát, meg kell nézni és értékelni a szint megüresedett, azaz hogy van-e junior pozíció. Gyűjtsön követelmények mellett a programozási nyelv, írd le az összes ismeretlen rövidítések és a Google felbukkan a megvilágosodáshoz.

Ui Nem vagyok teoretikus, nem tanuló, 16 éves tapasztalattal a háta kereskedelmi programozás.

Sajnos a probléma a diákok és fiatal informatikai szakemberek ismert -
A vállalatok nem akarnak kockázatot vállalni, és felvenni az embereket anélkül, hogy tapasztalat nélkül a szükséges készségeket.
De a munka nélkül nem lehet (vagy inkább nagyon nehéz), hogy a szükséges tapasztalatokkal.
A balsorsú kör bezárult, és nehéz megtörni.

Egy programozási nyelv tudás nem elég ahhoz, hogy egy profi csapat szoftverek fejlesztése.
Szükségünk van egy kompetenciák száma - a tudás, módszerek, eszközök, megszerzett ismereteknek,
hogy majd egy hatalmas jelentős lépéseket tett a szakmai szoftverfejlesztés.

gitlab.asvoip.com
- interaktív tanfolyam Kompetencia szakmai szoftverfejlesztő kezdők és fiatal IT szakemberek. Regisztráció a rendszerben (ingyenes), használt több százezer informatikai cégek öntjük közösség IT szakemberek. Több tucat elméleti és gyakorlati feladatok (a semmiből). Ez a tervek szerint a csapat.

A durva ötlet a tananyagok állnak rendelkezésre a check levél kompetenciák:
info.asvoip.com/pro-sd-check-list.pdf

Keresni tisztességesen kell csinálni a programozás és játékok helyszínek, azaz megtanulják, hogyan kell létrehozni őket, és ha lehetséges, elő és a tesztet. A webes tervezők és tesztelők van szükség most, mint a levegő.

Konovalov Anton Sergey Ryabenko Alexey Kuleshov

Magam használni Solo tanulni és árfolyam Rice Egyetem coursera. Van néhány nagyon jó kritikákat ezeken a tanfolyamokon. De az angol.

Elhaladva, nem tudok beszúrni az 5 kopecks.
Bármit is csinál - webfejlesztés, számviteli, tesztelés, backend - nagy a valószínűsége, hogy valóban szükség van arra, hogy működjön együtt az adatbázisba.
Nem szükséges, hogy alábecsülik meg! Ismerje SQL, tudja, hogyan kell írni, kérdések - interjúk nagyon kérték. Pumpálni készség - megy a honlap sql-ex.ru/

Agyunk úgy van bekötve, meglepő módon, hogy a tanulmány egy gömb alakú lovat vákuum, ez hihetetlenül nehéz. Egyszerűen nem értem, hogy miért tolta információt, amely arra szolgál nincs gyakorlati és igyekszik vypinat hogy ne pazarolja az értékes neuronok hiába. Magam jöttem át ezt rake segített az embereknek megtanulni angolul.

Az első dolog, amit el kell döntenie magadnak - milyen területen érdekli. Ennek alapján a bejegyzést - ez akár az Enterprise / tégely (Java), vagy a webes (PHP). Aki elhatározta, hogy állítsa le az első alkalommal egy programozási nyelv. Ez nem akadályozzák meg a jövőben, hogy vándorolnak a másikra, de százszor javítja a siker esélyét.

Harmadik. Készíts egy tervet, hogy hogyan éri el a célját. Sokkal jobb, ha tud segíteni valaki tapasztalt. Mert nem lehet nézni, hogy egy madár repülés, akkor menj a rossz sztyepp és meghosszabbítja a tanulást.

Negyedik. Alternatív tanulás és gyakorlat. Vizsgáltuk a darab - csak hozzá néhány funkciót a projekthez. A tanulás alapjait meg kell szenvedni a csupasz elmélet, de az alapokat - egy hét, két leginkább.

Miután a projekt befejezését, akkor valami tykabelnoe a portfolió, tenni magad, és a lélek. Akkor lehet kezdeni munkát keres, ízlés szerint.

És így tovább. Ha azt szeretnénk, hogy a munka a technológia - angolul tanulni. Azonnal vegye a technikai - és ez lesz könnyebb és hasznosabb. Majd tanulmányozza fel párbeszédes háztartásban, ha van egy vágy.

És igen. Angol tanulmány sokkal könnyebb, mint a programozást.