Sokan abba a hibába esnek hogy megragadnak egy szinten. Szinte teljesen megáll a fejlődés. Persze a régebbi tudás elmélyítése is fontos, de a hangsúly mindig a fejlődésen van.
Pár tipp hogy új szintre emeld a tudásod:
1. Tanulj meg egy másik programozási nyelvet!
Nem is igazán számít, hogy melyiket, bármely új programozási nyelv megtanulása szélesíti a látókörödet és jobb fejlesztővé tesz, függetlenül attól, hányat ismersz jelenleg.
Fontos hangsúlyozni, hogy itt a nyelv igazi, mély megtanulásáról beszélünk. A szintaxis megtanulása általában gyorsan megy, ám egy nyelv (és általában vele együtt egy környezet) készségszintű használatának elsajátítása nagyon sok időt és gyakorlást igényel.
2. Segíts másoknak!
Való igaz, a tanulás egyik legjobb módja a tanítás. Ahhoz, hogy valamit tömören és érthetően el tudjunk magyarázni valakinek, komoly tudással kell rendelkeznünk az adott témában. Attól, hogy kezdő vagy, nem kell azt gondolnod, hogy te még túl keveset tudsz ahhoz, hogy másokat taníts!
3. Több megoldás elve:
A kezdő, kevésbé tapasztalt fejlesztők hajlamosak egy problémára mindig ugyanazt a megoldást alkalmazni, azt az "egy igaz válaszként" kezelve. Ez valamilyen szinten egy érthető beidegződés, hiszen egy valódi megoldás ismerete sokkal jobb, mint egyáltalán nem tudni egyet sem, főleg akkor, ha ez a múltban legalább egyszer már ténylegesen működött is. Kezeljük szkeptikusan a szélsőséges kijelentéseket, és mindig vizsgáljuk meg az adott problémát a lehető legközelebbről. Csak okosan ;)
4. Sziklaszilárd alapok
Egy dolog egy "Hello World" alkalmazást megírni, egy másik pedig pontosan érteni a folyamatot, amely megjeleníti ezeket a karaktereket a képernyőn.
Sokan feleslegesnek tartják az alacsony szintű alapok ismeretét, de az igazság az, hogy mindig sokkal jobb szakemberek azok, akik magabiztosan ismerik saját rendszerük, környezetük működését a legkomolyabb mélységekig.
5. Tanulmányozd más fejlesztők forráskódját!
Ez egy bevált módszer lehet mindenki számára. Néha érdemes belekukkantani más munkájába és elemezni azt.
1. Tanulj meg egy másik programozási nyelvet!
Nem is igazán számít, hogy melyiket, bármely új programozási nyelv megtanulása szélesíti a látókörödet és jobb fejlesztővé tesz, függetlenül attól, hányat ismersz jelenleg.
Fontos hangsúlyozni, hogy itt a nyelv igazi, mély megtanulásáról beszélünk. A szintaxis megtanulása általában gyorsan megy, ám egy nyelv (és általában vele együtt egy környezet) készségszintű használatának elsajátítása nagyon sok időt és gyakorlást igényel.
2. Segíts másoknak!
Való igaz, a tanulás egyik legjobb módja a tanítás. Ahhoz, hogy valamit tömören és érthetően el tudjunk magyarázni valakinek, komoly tudással kell rendelkeznünk az adott témában. Attól, hogy kezdő vagy, nem kell azt gondolnod, hogy te még túl keveset tudsz ahhoz, hogy másokat taníts!
3. Több megoldás elve:
A kezdő, kevésbé tapasztalt fejlesztők hajlamosak egy problémára mindig ugyanazt a megoldást alkalmazni, azt az "egy igaz válaszként" kezelve. Ez valamilyen szinten egy érthető beidegződés, hiszen egy valódi megoldás ismerete sokkal jobb, mint egyáltalán nem tudni egyet sem, főleg akkor, ha ez a múltban legalább egyszer már ténylegesen működött is. Kezeljük szkeptikusan a szélsőséges kijelentéseket, és mindig vizsgáljuk meg az adott problémát a lehető legközelebbről. Csak okosan ;)
4. Sziklaszilárd alapok
Egy dolog egy "Hello World" alkalmazást megírni, egy másik pedig pontosan érteni a folyamatot, amely megjeleníti ezeket a karaktereket a képernyőn.
Sokan feleslegesnek tartják az alacsony szintű alapok ismeretét, de az igazság az, hogy mindig sokkal jobb szakemberek azok, akik magabiztosan ismerik saját rendszerük, környezetük működését a legkomolyabb mélységekig.
5. Tanulmányozd más fejlesztők forráskódját!
Ez egy bevált módszer lehet mindenki számára. Néha érdemes belekukkantani más munkájába és elemezni azt.