Lavoro più constrongvole sul back-end, spesso riferito al ruolo sul front end [chiuso]

8

Ho applicato e sono stato contattato recentemente per diversi ruoli nello sviluppo web. L'unica cosa che continua a venire è che sono più adatto allo sviluppo front-end rispetto allo sviluppo back-end. Questo ha senso visto il mio background iniziale come designer.

Il problema è che mentre ho lavorato su una grande app usando ExtJS, ho trovato che progettare e sviluppare in ExtJS era davvero frustrante. Stranamente, stava lavorando a questo progetto che mi ha portato allo sviluppo del web perché le mie capacità di codifica sono state riconosciute da alcuni sviluppatori senior. Sottolineo che nel mio CV, ma mi chiedo se questo potrebbe essere un errore.

Uso JavaScript anche un po 'al di fuori dello sviluppo web. Specificamente in Photoscript e InDesign per creare operazioni batch. Spesso si presume che abbia una conoscenza approfondita in JavaScript, mentre sto solo facendo i conti con lo stile OOP di JavaScript. Uso molto codice procedurale o uso solo librerie come jQuery e Google Maps. Ho creato alcune app sperimentali in Node e Knockout che fortunatamente ho apprezzato anche se Node è back end. Ho usato per evitare JavaScript e jQuery in alcuni progetti web da quando mi stavo concentrando sulla SEO e userei Javascript solo se ne avessi davvero bisogno.

Durante le interviste, mi vengono poste domande su JavaScript e sviluppo front-end. Ma volevo davvero parlare di PHP e dello sviluppo del lato server, quindi immagino che il mio background sia visibile. Come posso rispondere quando sono contattato per un ruolo o mi sto candidando direttamente senza vendere il mio corto?

    
posta gnat 01.02.2013 - 20:54
fonte

3 risposte

16

Considera che stai valutando i tuoi interessi e le tue abilità l'uno rispetto all'altro. I datori di lavoro stanno valutando le tue capacità rispetto ad altri candidati. In altre parole, forse ti senti più adatto per il lavoro di back-end, ma forse l'intervistatore ha un sacco di lavoratori qualificati e ha avuto difficoltà a trovare persone con capacità di front end buone come le tue.

Il mio primo lavoro è stato a Taco Bell. Sono quasi sempre stato inserito nella posizione "back up", il ragazzo che si riscalda e riempie tutti gli ingredienti. Odiavo ottenere il piccione penetrato lì fino a quando un giorno mi sono lamentato e il mio manager mi ha detto che ero l'unico con le capacità di pianificazione per stare al passo con esso correttamente. Al contrario, aveva un sacco di persone che potevano facilmente riempire le fessure che pensavo fossero più "divertenti". Questo mi ha fatto sentire molto meglio.

Al mio attuale lavoro, stavo spesso incastrando il piccione negli strati di "colla". Il mio manager ha sottolineato che non ha molte persone che capiscono sia il livello superiore che quello inferiore. A volte ciò che vogliamo fare non corrisponde a quello che l'azienda ha più bisogno di noi.

Quindi, come risolverlo? Basta esprimere le tue preferenze. Ecco quali sono le recensioni delle prestazioni e simili. Ho detto al mio manager che preferisco gli strati inferiori e alla fine è stato in grado di gravitarmi principalmente verso quei compiti, ma quando non può, almeno posso sentirmi bene che sente di essere il più adatto per un compito di strato di colla . Sta conoscendo le mie capacità, non semplicemente ignorando i miei interessi.

    
risposta data 01.02.2013 - 21:28
fonte
4

Bene, guardiamolo dal punto di vista di chi fa le assunzioni.

A volte cercano uno specialista, spesso per riempire un'abilità che mancano. Se ti stanno parlando perché pensano di essere uno specialista con una profonda conoscenza di una particolare tecnologia di front end, non accettare il lavoro e aspettarsi che sia facile passare allo sviluppo back-end. Inoltre, se parli di come vuoi davvero fare lo sviluppo back-end puoi parlare di te stesso da un'offerta, che va bene se non è quello che vuoi fare comunque.

Se stanno cercando uno specialista in alcune tecnologie di back-end, probabilmente non lo otterrete neanche perché non ne siete ancora uno.

Tuttavia, vi è anche un valore in termini di versatilità. Quindi potresti probabilmente ottenere più facilmente un lavoro facendo una programmazione back-end alcuni vendendoti come uno sviluppatore full stack versatile con più esperienza nel front-end ma più interesse nel back-end. In pratica, le aziende di solito preferiscono che tu non impari sulla loro monetina, quindi chiarisci che hai un'abilità reale, immediatamente applicabile, nel fare lo sviluppo back-end - non è così ampia sul tuo curriculum. Sarebbe più facile passare a uno sviluppo di back-end più simile da una posizione del genere, se continui a pensare che lo sviluppo finale è dove vuoi concentrarti.

Potresti anche provare a ottenere un lavoro come puro sviluppatore back-end, ma sarà un po 'più difficile senza un curriculum di backup, e potresti entrare con uno stipendio più basso. Ma non c'è molto danno nel provare finché non si bruciano i ponti commercializzandosi così duramente come uno sviluppatore di back-end che ti rimuovi dalla considerazione per altre posizioni (il che sarebbe improbabile che accadesse se sei onesto).

Le aziende più piccole tendono ad avere più generalisti di quelli più grandi, per necessità. Anche i team Agile tendono a preferire meno specializzazione, per certi valori di Agile.

    
risposta data 14.02.2013 - 03:36
fonte
2

Accanto a @Karl Bielefeldt, la risposta eccellente che il tuo intervistatore ha bisogno di qualcuno per la parte in cui non sei così interessato potrebbe esserci di più.

> During the interviews, I'm asked questions about JavaScript and 
> front-end development. But I really wanted to talk about PHP and the 
> server side development

[Speculazione]

  • Può essere che il tuo intervistatore abbia già la certezza di sapere abbastanza per il lavoro con lo sviluppo di php e server side. Vuole scoprire dove sono i limiti in altri campi.
  • Potrebbe essere lo sviluppo lato server non con php ma con java / c # o qualcos'altro.

[/ speculazione]

Ma senza chiedere all'intervistatore possiamo solo speculare sul comportamento degli intervistatori. Ho maturato una buona esperienza nell'avere un ruolo più attivo nella situazione dell'intervista e nel porre molte domande (dettagliate) sugli argomenti a cui ero interessato.

Ricorda che stai facendo domanda per un posto di lavoro ma anche loro (le cose a cui appartiene l'intervistatore) stanno facendo domanda per diventare il tuo appaltatore.

    
risposta data 13.02.2013 - 15:41
fonte

Leggi altre domande sui tag