» »

Kako nadgraditi znanje programiranja

Kako nadgraditi znanje programiranja

MJ603 ::

Zdravo

Zanima me, kako spraviti nivo programiranja na naslednjo stopnjo. Sam namreč delam predvsem v OPS segmentu (strežniki, mreža ...). Lahko rečem zase da imam kar ekspernto znanje. Mi je pa postalo malo dolgčas, zato se poleg tega že dve leti ukvarjam tudi s programiranjem v pythonu. V tem času mislim, da sem že kar napredoval in lahko rečem, da so mi koncepti jasni. Poleg tega sem se ukvarjal tudi z web frameworki (django, flask, webapp2...). Gre pa tukaj predvsem za programiranje kakih skript, manjših web aplikacij, hobi projektov itd... Zdi se mi, da se pri vseh teh projektih vrtim na približno istem nivoju. Kako bi naredil še korak dalje, da bi znanje še dvignil? Priporočate kakšne dobre knjige, ki niso ravno osnove python ampak gredo bolj v same koncepte programiranja? Kakšen drug predlog?

LP

Iluvatar ::

Mogoče tole?
Learning Python Design Patterns od Gennadiy Zlobin

brodul ::

Ce mas ekspertno znanje Opsa, potem seveda prepises vse deploye v ansible pa zacnes lavfat teste za te deploye.
Ce imas za sabo razvojno ekipo ti bo blazno hvalezna.
Vmes lahko preberes od ansible kodo, ki je v python tako pridobis znaje programiranja in dodatno znaje ker ves stuff je treba delati, da postanejo stvari v ansible transparente.

Lahko napises spletni vmesnik, ki kaze ce so si ti naredili vsi backupi, ce dela mreza. Lahko se igras z scapy pa zacnes v firewall metat TCP SYN paketke ali pa kaj drugega.

Lahko zacnes sledit python sub redditu.

http://docs.python-guide.org/en/latest/...

Pomoje se splaca brat tudi opensource plugine in knjiznice od dobrih programerjev. Precej underrated.
Neka strasno kompleksna koda tudi ni ravno merilo kvalitete, treba se je skalibrirat, kdaj uporabit generator, rekurzijo, mixine, dedovanje. Pomoje se dosti tega dosezi z branjem druge kode.
Pretending to be a mature adult is so exhausting.

pegasus ::

Tudi puppet je zabavna reč, mogoče še toliko bolj, ker ni python >:D

roko granata ::

CodinGame vpelje v svoje probleme mnogo pogosto uporabljenih design patternov (lep slovenski izraz?) in algoritmov znotraj programiranja, pa še zabavni izivi so. Pišeš jih lahko v velikem številu pogosteje uporabljenih programskih jezikov.

noraguta ::

Patern je vzorec čist preprost
Pust' ot pobyedy k pobyedye vyedyot!


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

Najbolj priljubljeni in osovraženi programski jeziki (strani: 1 2 )

Oddelek: Novice / Ostale najave
6924199 (19117) Kenpachi
»

Nadgradnja znanja v programiranju - kaj, kako

Oddelek: Programiranje
173637 (1683) 2f4u
»

Kje/kako ste se naučili programiranja? (strani: 1 2 3 4 5 )

Oddelek: Programiranje
21659562 (44238) DaMachk
»

Programer (strani: 1 2 )

Oddelek: Šola
538365 (7169) hunter01
»

[FORK] PHP kot jezik

Oddelek: Programiranje
353362 (2701) [MYTiX]

Več podobnih tem