Jump to content
IGNORED

Hoću da budem programerka


Recommended Posts

Apsolutno nemam nameru da ulazim u religijske rasprave o pojmovima programera, kodera, softverskih developera, softverskih inzenjera i kompjuterskih naucnika. :) Nazivajte nas kako hocete. Reagovao sam samo na sadrzaj. Ako neko hoce da programira (kodira, whatever, zabole me) bez da ukljucuje mozak, zajebao se. Zakomplikovali smo ga, softver je postao previse slozen. Jos neko vreme ce moci da se slepa tako sto se u istu strukturu ubacuje novi template za novi domen, ali stvari koje pravimo su vec sada previse razlicite za tako nesto. I frontend, meka za c/p freelancere je danas miljama daleko od onoga sto se radilo pre 5 godina. Pre par nedelja sam devojku koja nije isla na faks vezan za CS i koja je krenula pre nekoliko godina da radi kao FE developer slusao kako prica o tome kako js kompajlira kod i kako joj je to pomoglo da shvati kako zapravo scoping u js i kako zapravo rade closure-i.

 

Slazem se donekle, ali stvari koje se u webu pomeraju s mrtve tacke poslednjih godina u drugim oblastima industrije postoje vec decenijama. Sto se tice ukljucivanja mozga generalno, tesko je reci da nesto moze da se radi bez razmisljanja, ali mislim da je taj deo vazniji u fazi ucenja necega. Po meni je za najveci deo programera najvaznije da budu (dobre) zanatlije, a ne genijalci, kad je vec pomenut taj spektar, zato sto se najveci deo bavi stvarima koje su nekad i negde vec resene. To sto neko ko je JavaScript developer konacno razume kako funkcionise JavaScript nije dokaz razmisljanja, nego ispunjavanja minimuma uslova - da se bude dobar zanatlija :). Ali da stanem ovde, posto nema nikakve veze s prvobitnim pitanjem.

Link to comment

Slazem se donekle, ali stvari koje se u webu pomeraju s mrtve tacke poslednjih godina u drugim oblastima industrije postoje vec decenijama. Sto se tice ukljucivanja mozga generalno, tesko je reci da nesto moze da se radi bez razmisljanja, ali mislim da je taj deo vazniji u fazi ucenja necega. Po meni je za najveci deo programera najvaznije da budu (dobre) zanatlije, a ne genijalci, kad je vec pomenut taj spektar, zato sto se najveci deo bavi stvarima koje su nekad i negde vec resene. To sto neko ko je JavaScript developer konacno razume kako funkcionise JavaScript nije dokaz razmisljanja, nego ispunjavanja minimuma uslova - da se bude dobar zanatlija :). Ali da stanem ovde, posto nema nikakve veze s prvobitnim pitanjem.

Slazem se u potpunosti, samo bih da se vratim na recenicu od koje je krenuo moj originalni rant:

 

 

Vecina kodera, apsolutno ne moze da shvati ni najosnovnije koncepte programiranja.

 

Sad dalje mozemo jedino da se raspravljamo sta znaci "najosnovniji koncept programiranja", no ne ulazi mi se ni u tu raspravu. Ali recimo da je meni barem bilo dosta vise vremena potrebno da skontam kako radi scoping u js nego kako radi quick sort ili karakteristike heap tree-ja, ako cemo vec da se uhvatimo za dalji tok Aiyonovog posta i totalno ne razumem da osoba koja konta prvo ne moze da shvati drugo. Da li mu ovo drugo treba je sasvim drugo pitanje.

Edited by Fins fleet
Link to comment

Ko bi rek'o.

 

@Fins fleet: dobro, mora on da kaze sta je mislio. U odredjenom kontekstu bih se slozio, pogotovo ako se lestvica postavi visoko (u tom slucaju i ja sam ispod :D).

Link to comment

Hehe, ugostila sam geek party. :wub:

 

Sad kad si već svratila (umesto da učiš ), dobrodošla na nenajavljeni kontrolni. Objasni ti nama šta je to duck typing i ilustruj to primerom. Odgovor nosi tri poena i još dva za primer.

Edited by Razzmatazz
Link to comment

Bato, sad sam u Beogradu, moram da završim julski rok sa ovim malcima, pa sledeće nedelje palim u CG i ne vraćam se do septembra. Kupila sam onaj Djubretov tutorial sa vežbanjima i poručila knjigu sa Book Depo, pa će taman da mi stigne pre nego što krenem na more.

Kad proglasim da sam počela sa učenjem, onda može kontrolni! :D

Link to comment
Nemoj da mi kvariš idilu.

 

Kad smo već sve naši ovde :D, da podelim da ja o svemu razmišljam vrlo slikovito. Čak i kada je u pitanju nešto matematički apstraktno. Dakle ne samo kada je u pitanju topologija, nego i teorija verovatnoće i dinamička optimizacija. Ja za sve to imam neke sličice u glavi. E pa tako, kod ovog problema meni su stalno u glavi neke lučne strukture. Zbog toga će da se zove labud -- nešto.

Link to comment

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...