Hogyan válhat egy profi saját szakterületén
Dmitry Eliseev »Blog» önfejlesztés »Helló, Dmitry! Hogyan válhat egy profi?
Lehetőség van arra, hogy a nyitott egy új világot megváltoztatni valakinek az életét, annál jobb. Azt legalább is remélem.
Szia, Dmitry! Én, mint te, tanult ugyanabban az iskolában, és azt akarom, hogy azt közli az öregdiákok, és még inkább a szakmai Ön szinten.
Kevés ember korombeli vonzódik a tudás számítástechnika létrehozásáról szóló oldalak, programok, blogok és animációkat.
Van unokák felnőnek, és kell egyesíteni, hogy az elektronika és a programozás. Ezért szeretném hallani szakembert rendszeres képzés és marketing a termékek, munkahelyek, képzési programok és így tovább. E. Az internet, a létrehozása és előmozdítása az oldalon, egy online áruház. Mindenütt úgy homályosan megírva. Én nagyon hálás lesz, és hálás a szakirodalomban információkat és segítséget.
Tisztelettel, Vladimir.
Köszönjük ezeket a szavakat! És ez dicséretes, hogy megpróbálják bevonni az embereket közel van a hasznos dolgokat.
Azt írja, hogy szeretné tudni a „szisztematikus képzési és támogatása a termék, munkahely, képzési programok és így tovább. E. Az internet, a létrehozása és előmozdítása az oldalon, egy online áruház.” Tény, hogy az egyes elemeket egy jelentős víztározó elméleti ismeretek és gyakorlati készségek, egy meglehetősen instabil, néha drámaian változik. A tanulmány minden tudomány - ez egy nehéz út.
Tehát folytassa a nagyon zavaros választ. Kezdjük a számítógépekkel.
Mint egy kis bejegyzést
Minden évben (és néha még gyakrabban) vannak új technológiák, módszerek, programozási nyelvek; javult keresők, új polc elemek és sablonok. Régi megközelítések és nyelvek mennek ki a divatból, és eltűnt a múltban. Főbb gondolatok kiemeli színe:
Befogadó gyakorlati ismeretek ezeken a területeken nem tud fogadni egy egyszeri akár az iskolában vagy az egyetemen, mert néha elavultak gyorsabb, mint tanított. Az általános elmélet érvényes sokáig, és a gyakorlati követelmények az ismeretek változik szinte naponta.
Sok lesz valaki ijesztő. Ez az ösztön az önfenntartás. Mentés saját maguk és a stabilitás az arca bizonytalanságot.
Mi egyesíti sokan
A fő titka a sikeres ember -, hogy vegyenek részt a kedvenc dolog mindennek ellenére: bármely vádak a szomszédok, sem irigység, sem bárki véleményt. Ez csak az életed. Ha azt szeretnénk, hogy okos és hűvös - adj magadnak egy célt, és elérjék. Ha nem akarjuk, hogy továbbra is „minden”.
Van egy íratlan szabály, 10 000 óra. Ez egy pár éve. Ha annyi időt szánni a kedvenc ok, akkor biztosan válhat benne egy világszínvonalú szakértői. Persze, azzal a megkötéssel, hogy valóban kezelni, nem csak úgy, mintha. De nem kell várni, amíg találni egy érdekes munkát. Akkor már kezd tanulni valamit, ahelyett, hogy csak a tanulás „mint mindenki más”, és várjon, amíg tanul az iskolában vagy egyetemen.
Ez arra a tényre utal, hogy az internet van írva annyira és annyira homályos. A legfontosabb dolog - nem fél a rengeteg információt, és légy hálás neki. Újabban az internet nem volt olyan tudás keresése volna utazni egy nehéz út. Most egy csomó információt, bármilyen témában. És ez nagyon értékes, minden nap személyes oldalak lefektetett vonatkozó tanácsát az emberek, akik ezt most.
Ha például, hogy ásni a keresést fél év, és válaszd ebből hatalmas folyam hasznos információval és le nem járt, akkor már, hogy komoly előrelépés. De ez egy nagy munka.
Fejlődés, mint életforma
Ha a változás magukat, hogy javítsák az életüket, és kezdjük el használni ezeket a felbecsülhetetlen tippeket igazán nagy eredményeket ért el az emberek köpnek állandó „nem megy a klub - nos, te bolond”, „fut reggel - nos, te bolond”, „bármit nem fog működni, élni, mint bárki más „, mások által középszerű ember, akkor elkerülhetetlenül emelkedik és magas szinteket ért el, bármennyire igyekeztek tartsa meg.
Miért említettem? Egyszerűen, ez biztos, hogy megtörténhet, hogy mindenkinek, aki mer emelni az életszínvonal és a siker eléréséhez. Még keresztöltések. Ha van irigység és a kritika, félreértés barátok között, és még a család. Azt kell akaraterő, hogy ne dobja semmilyen dolog a közepén. Képzeljük el, hogy egy személy úgy döntött, hogy egészséges lesz, és önként feladta az ivást. Észrevetted, hogy most minden étkezés úgy néz ki, mint egy idióta, és az a lelkesedés, újra kénytelen lesz „mint mindenki más?” Ha minden hallgatni minden hinni, akkor ugyanaz marad, mint ők.
Ezért fontos, hogy oktassák a szokás, hogy nem tért meg útjáról, csak választani a megfelelő barátok és mentorok. Azok, akik jobban, mint te. Ahhoz, hogy zárja be őket úgy érzi, nem túl jó, és tanulni tőlük.
Amellett, hogy hozzá érdekes embereket körödben nem szabad elfelejteni ugyanakkor, hogy megszabaduljon a teher húzza a saját gödörbe ezekkel a szavakkal: „te egy vesztes” és „nem kap.” Ez az ő véleménye szerint a világ, épül az egyre halmozódó problémákat, képtelen megoldani, és az irigység, akik tudják, hogyan kell csinálni.
A második kedvenc beszédtéma közöttük (kivéve az időjárás) ... a probléma. A problémák készek énekelni diferamby éjjel-nappal. Ezeket nem lehet szomorú egyedül. Ehelyett akarnak rákényszeríteni rémálmok mindenkinek.
Ehelyett megmutatni függetlenségét, és felelősséget vállalnak életük, tanulni a tapasztalat és tudás, és lesz gazdagabb minden nap erősítik készleteket a híreket, és minden nap minden adás „hogy minden rossz.” Ne vegye be őket egy példát, és nem rendelkeznek a ti szimpátia. Ez haszontalan.
Nem kell mindenkinek tetszik. Nem szükséges ahhoz, hogy a tippeket. Nem kell azt tenni, amit folyamatosan kérte, hogy néhány furcsa emberek.
Jössz a család, a beosztottak és az országot. Akkor van szükség, hogy a legjobb, hogy gazdag anyagilag és szellemileg és megosszák előnyeit. Azok, akiknek semmi, főleg semmit megosztani nem lehet.
Ha lesz a mester az életed - legyen!
Könyvek és blogok
Könyveket írt sokáig, és csak ritkán (különösen azért, mert a legtöbb ilyen könyv nem írok orosz, és késve fordítás angol), de tartalmazzák a teljes összekapcsolt információkat. blog cikkek jelennek meg szinte minden nap, de lehet, hogy töredezettek, ismétlődő, néha rövid és töredékes.
Több száz cikkek blogok alapos vizsgálat és a kapcsolat nem helyettesíti a könyvet, de nincs könyv relevanciáját és vitalitás nem helyettesíti a blogot (bár vannak kivételek, ha vannak jó helyek és könyvek még).
Ebben a tekintetben, tudok adni néhány tanácsot:
A könyv - tükrözi a tartályt a tudás és a korábbi tapasztalatok, a blog - tükrözi az új tapasztalatok (majdnem valós időben, élő), egy hely, hogy megvitassák a tudás, a könyvek és a forrás friss híreket. Ezért, annak érdekében, hogy kényelmesen bármely témában, meg kell tanulni az alapokat több mindenre kiterjedő és alapvető könyvet ebben a témában, és azt követően, hogy követi a híreket és viták a blogokon.
A világ sokrétű, megismerhetetlen, mint egész, hogy tanulmányozza és javítja magát, akkor az egész élet. Ez sokkal érdekesebb, mint a szokásos szűk látókörű létezését. Az elmúlt században, tanult száz Sciences készült több száz felfedezések, száz módszerek épült. Minden kutató szentelte életét és eredményeit mutatta be részletesen a könyvében. Nem az élet nem elég ahhoz, hogy mindent megtanulni saját.
Ön tanulni nem csak a hibákból, hanem a sikerek. A másik és a saját.
És hirtelen ...
Bár ez tisztességes dolog, de az emberek még mindig szkeptikusan. Hitetlenség sikerrel. Különösen az övé.
És hirtelen nem? Minden ember a közepén próbál tenni valamit nem működik. A száraz valószínûségelmélettel kissé korrigált a személyes képességek. Szerencsés nincs. És mi a siker titka? Csak néhány ember megpróbál valami ötször évente egyszer vagy kétszer ők és mások nem próbálja még egyszer az életben. Először is, miután a hiba, hogy egy kullancs, és azt írja, hogy ez nem működik (már a következő alkalommal csinálni), míg az utóbbi esik egész életen át tartó depresszió. Kirúgták állásából - Először találni egy másik, nem olyan, mint a régi. Egyikük boldog? Melyikük olyan valami, amit? Az eredmény mindkét típusú ember kiszámítható.
Eleinte van egy motívum, és festette a célokat, és a második - csak álmok és panaszok.
És hol kap motivált? Minden személyes életében az emberen múlik. Néhány értelmi fogyatékos emberek búcsút az élet, míg mások nyerni a paralimpiai játékok és boldogok. Vegyünk egy példát az utóbbi. És nem csak az olimpikonok:
És hogyan is érdemes rashiryat hangsúly. Alig 10.000 órányi szenteli egy eszköz / nyelv / keret. Hogyan, majd ossza idejét?
Nos, ez egy elméleti kifejezés. A többi - az emberi tényező.
Kevés gondol eddig. Csak nem gondol rá, különösen. Ellenkező esetben, ha korlátozza magát, hogy csak a vágy egy célra (vegye figyelembe az összes többit), akkor hagyja a másik lehetőség a spontán. Ne félj kísérletezni, felfedezni az új érdekek. Légy nyitott. Minden természetesen jön.
>> Például PHP után sok ember mozog a Ruby.
Most inkább beszéljünk NodeJS. Gondolod, hogy van egy olyan lehetőség, hogy NodeJS komolyan kiszorítani PHP? Akár kezdő programozók alakulására összpontosított a webes alkalmazások kell fizetni komoly figyelmet ennek a technológiának a számítás a jövőben?
Figyeljünk a lehető mivel fejleszti nagyon gyorsan. De valószínűbb, hogy a szolgáltatás igénybevételéhez az online játék, és egyéb, szükség van egy állandó kapcsolatot a szerverrel. „Nem tudom” Csak csináld, PHP.
Ez NodeJS speciális feladatokhoz, van egy nagyon kis százaléka az elosztó és a szokásos tárhely alapértelmezés szerint nincs telepítve. Ezeket a fogyasztókat lehet számítani az ujjakon, és ezért nagyon nehéz munkát találni. Különösen a kezdő.
És PHP elérhető abszolút mindenhol: millió weboldalak azt már írtam és nem lesz új, több ezer stúdiók dolgoznak rajta, és toborozni programozók minden képzettségi szinten. Szinte az összes többi „normális” oldalak ráírva.
Tehát hogy egzotikus nyelvek elsődleges szerepe - túl kockázatos, különösen, ha nincs látható kilátás, hogy egy ilyen projekt. És egy további, alternatív nyelv bármilyen Java, Ruby, Python vagy NodeJS rendben van. Ez csak egy keskeny rést egyedi és lehet mondani, hogy az elit projektek, amelyek valaha elég jól van. De vannak magasabb követelményeket készségek és költségvetések.
A közös karrier között webmesterek: start szegecs saytik PHP szomszédok / barátok, hogy regisztráljon a szabadúszó piacon, az út mentén, hogy vizsgálja meg a különböző motorok és keretek, szivattyú programozási ismeretek, hogy egy munkahely vagy egy távoli irodában. És akkor (ha lesz unalmas) vagy arra, hogy a tanszékvezető vagy megvizsgálni adott nyelvet, és van egy vérzik a tudás és tapasztalat, hogy menjen egy új munkát (vagy, mint említettem, bemegy az üzleti).
Tehát egzotikus nyelveket is ismert, mint a csere, de még mindig a leggyakoribb kell tudni a területen. De ez nem olyan nagy probléma, hiszen ha jó a mester minden nyelven és minden keret, könnyen átképzését más. Az alapelveket a többségi nyelv a keretek és tartozékok azonos. Csak egy kicsit másképp rögzítésre.
Szia, Dmitry! Még elolvasása után néhány kérdés maradt.
Említette személyes átalakulás, és szeretne többet megtudni.
Tudom, hogy sok ember az évszázadok során használt különböző technikákat, hogy menjen egy másik szinten tisztában. Között a jól ismert megközelítés, valószínűleg az alapvető: a képesség, hogy ellenőrizzék a figyelmet, és a koncentráló képesség. Elméletileg minden egyszerűnek tűnik - folyamatosan figyelemmel bizonyos külső vagy belső objektum. De hogy az ilyen esetben a programozás? Végtére is, nem egy tárgy, és egy sor logikai kapcsolatok.
Lehet, hogy van egy módszer, a logika, a programozó?
Igen, tiltsa le az összes inger és a koncentráció minden alkalommal csak egy dolog - ez az egyik alapvető szabályait a személyes teljesítmény. De a korlátozás hét dolog, hogy egy személy egyidejűleg a stressz-mentes tartani a fejemben szab némi nehézséget. Tartsa tucat tárgyak és kapcsolatok a fókusz területének ugyanakkor szinte lehetetlen. A programozók nem nagyhatalom. Csak ha bizonyos szabályokat, egyszerűbbé válik a feladat.
Tegyük fel, hogy az újonnan készítették írására nagy projekt. Azt mondja: „Most fogom kezdeni, majd mint önálló menni.” És elkezd kegyetlenül „a kód”. Anélkül, hogy tervezés, az úgynevezett változó véletlen, hozzáteszi, és mindezt új eljárások, másolatokat kisebb módosításokkal ugyanazt kódrészletek, amelyek nem követik a bontást a fájlokat, ne használja osztályok „minden eljárást és a munka.”
Több rosszabb, hogy minden darab annyira véletlenszerűen kapcsolódnak egymáshoz, és nem lehet megszervezni, meg kell szerezni a hősiesség, hogy valamivel orvosolni néhány meglévő dolog, hogy nem szakít a többit. Ebben az esetben az ügyfél (vagy a programozó maga) mindig szeretnénk néhány új funkciót (vagy kijavítani a hibákat). Ennek eredményeként minden vágya, hogy bármilyen változás kíséri rémálmok és heti szedés ebben a „rendetlenség”. Több száz homályos írt funkciókat és más névvel, több tucat „foltok”, és a dolgok, mint „most működik, de aztán újra.” A probléma inkább gyakori a nagy projektek.
Egy profi programozók lusta napi gereblyézés lerakott egy halom érthetetlen darab, keresni a törmelék a szükséges funkciókat. Ők jobban előre a jövőbeni program készít egy papírlapot, és alaposan gondolja át, milyen összetevőket tudja megtörni a projekt, és hogyan ezek az egységek kölcsönhatásban vannak egymással. Néhány nappal gondolni, mielőtt tervezni megmenti őket a álmatlan éjszaka és a napi rutin.
Az összetett fejlesztési alaposan tanulmányozták a rajongók, és áldozának több bevált elvek, amelyek segítségével a kódot egyszerűbb és könnyebb a saját és mások számára.
Vegyük azt az elvet egyetlen felelősséget. Megállapítja, hogy az osztály és az egyes módszer kell végeznie egyetlen kötelessége. Ha van valami jó osztály, ami miatt mind-mind-mind a tíz dolgot, és annak összetettsége miatt nem fér a fejébe, akkor csak bontani tíz primitív osztályok, amelyek csak egyetlen dolgot minden. Tehát minden olyan rendszer lehet osztani vámok több önálló komponensek, amelyek mindegyike kizárólag azzal a szakmában. Kis primitív tárgyakat a fejét bűvészkedni könnyebb, mint a szörnyű kombájnok.
Szerint egyéb tanácsainak is nevezhetjük barátságos neveket, a kölcsönhatásokat és függőségeket alrendszerek közötti kapcsolódási pontok meghatározása; azonosítja a rétegeket is, és minden fájl tárgyakkal kényelmesen elhelyezni mappák (vezérlő egy modellt az egyéb szolgáltatások a harmadik, stb), létrehozhat automatizált teszteket helyes működés ellenőrzéséhez minden összetevőjét.
És mert minden most szépen elrendezve, egyszerűsített primitív osztályok és sehol semmi ismét megismétli, hogy ha valami nem működik megfelelően, akkor az nem is gondolt akkor hiszem, hogy pontosan hol van a kívánt fájlt, és mi az eljárás rejtett probléma. Most minden dolog, amit nem kell mászni a több száz kép: változtatni egy sor elég egy fájlban, ahol azt a dolgot venni, és ha csatlakozik mindenhol. És mivel minden kapcsolat lehetséges „semlegesíteni”, akkor könnyen módosíthatja a meglévő funkciók, vagy újakat. Majd nyomja meg a start gombot Autotest és néhány másodpercig automatikusan ellenőrzi, hogy valami elromlott a változás után.
Ezért hasznos, nem csak tanulni az eljárási és az objektum-orientált programozás, hanem megismerkedhetnek néhány könyvet újratervezés és az írás minősége kód (különösen ezt), a design szoftver rendszerek a világhírű mintákat.
Ez mind arra a tényre, hogy ha a kód jól tervezett (részekre osztani és strukturált, ha minden „trükk” átkerült az egyértelműen megnevezett készült teljesen független, és részt vesz a végrehajtásában csak egyik feladata), de nincsenek problémák a disszipáció a figyelem és a koncentrációt egyszerűen nem fog.
Most a fejlődés a rendszer több száz modulok bármikor, akkor csak összpontosítani, de a többit nem hiszem. És még egy hosszú nyaralás osztály nevét és beosztását nem lesz nehéz megjegyezni, hogy hogyan működik.
Egy jó programozó nem superman. Csak mindent úgy, hogy sajnálom, és ez nyilvánvalóan bolond :)