2009-08-30 18 views
9

Ultimamente sono stato a caccia di lavoro, e per la maggior parte, mi chiedono che tipo di IDE mi piace usare.È sbagliato non preferire un IDE?

Ora, di solito rispondo con;

Beh, tutto dipende da quale lingua sto sviluppando in. Se si tratta di Java allora sarebbe Eclipse, se AS3 allora o Flash CS4 o Flex Builder 3. Per HTML, CSS, PHP e Javascript, Preferisco usare PsPad. (Quasi identico a Notepad + o textmage).

Ora, perché sembra che siano sempre stati disgustati dal fatto che ho detto PSPad? A dire il vero, non mi piace usare DreamWeaver perché mi sento gonfio. Intendo dire a ciascuno il suo credo ... ma ho provato ad usarlo e onestamente lavoro più veloce con PSPad.

Devo iniziare a utilizzare Dreamweaver solo per inserire il mio curriculum?

+1

Questo è stato chiesto molte volte in forme di maggio. Ecco un solo http://stackoverflow.com/questions/208193/why-should-i-use-anide – EBGreen

+5

EBGreen: non è esattamente la stessa cosa. –

+0

Non me ne preoccuperei troppo. Se riesci a scappare senza dover usare un IDE, mi dice che sei un programmatore migliore, dato che conosci la lingua e non solo l'IDE. – jussij

risposta

32

Consigli teorica

E 'abbastanza ragionevole non come IDE, anche se si ha bisogno di riconoscere la loro utilità, e ognuno ha i propri modi più efficienti di lavoro, che ha un senso.

Consigli pratici

Non si può trattare con gli agenti di reclutamento logicamente, ho paura. Devi controllare le loro caselle di controllo e superarle, per parlare con qualcuno di reale.

Una volta entrati in un vero colloquio con un programmatore, sii onesto su tutto, sul perché non ti piacciono gli IDE (in particolare DreamWeaver) e poi puoi solo sperare per il risultato appropriato.

Ma con gli agenti di reclutamento è necessario apprezzare che non capiscono nulla della nostra industria; e in genere devi dare loro le risposte che vogliono.

Direi che sei "familiare" con DreamWeaver e lascia perdere.

+13

play the game ++ –

+0

Ogni lavoro che ho ottenuto mi è stato imperniato sul fatto di essere "familiare" con qualcosa che odiavo usare. –

+1

Sono d'accordo con l'approccio "familiare" detto dalla seta. Tuttavia, se si tratta di qualcosa che odiate e pensate renderebbe la vostra vita infelice, diciamo che preferite PSPad, ma immediatamente indicate tutti i vantaggi che vedete nell'uso di PSPad, nella stessa frase: "Preferisco usare PsPad, PERCHÉ (.. .) ", quindi almeno il tuo recruiter sa che usi uno strumento diverso perché ritieni che aumenti la tua produttività (la parola reclutatori ama). – GmonC

7

Forse non sanno cosa sia PSPad - Non l'ho fatto. Per quanto riguarda Dreamweaver, in effetti guarderei in basso qualcuno che usa Dreamweaver. È molto meglio poter codificare da zero.

E per rispondere alla tua domanda, non è assolutamente sbagliato non preferire un singolo IDE per tutto. Dovresti usare tutti gli strumenti con cui ti senti a tuo agio, e se è diverso per ogni lingua, allora così sia.

+4

Quando è stata l'ultima volta che hai guardato Dreamweaver? Non è Eclipse o Visual Studio, ma non è neanche Frontpage. In realtà è molto capace per JavaSCript, PHP e lavoro front-end. –

+5

@ Ron Allen. Quando Dreamweaver è migliorato? – Nosredna

+2

Ok, concederò. Non ho davvero guardato Dreamweaver da almeno 5 anni. Ma avendo recentemente passato un giro di interviste, ho notato che le società che utilizzano Dreamweaver in genere avevano pratiche di sviluppo peggiori. – jimyi

0

Come già accennato sopra, è probabilmente un meccanismo semplice utilizzato dall'agenzia delle risorse umane per filtrare i candidati. Se non si utilizza un IDE nell'elenco selezionato, si viene filtrati.

Per me, durante l'intervista, troverei qualcuno che dice di usare VIM o Emacs come IDE per essere uno sviluppatore più avanzato di forse qualcuno che usa il Blocco note.

0

L'ultima volta che un CTO mi ha chiesto cosa uso, ho immediatamente detto "Emacs, ovviamente". Ha detto, "OK, ora sono interessato!". Lavoro qui da allora.

(Non so perché PSPad sarebbe peggio di Dreamweaver o Eclipse. Trovo tutti gli IDE difficili da personalizzare davvero.Tutti quelli con cui lavoro mi fanno venire voglia di elis, in gran parte condivisa, per renderlo molto più produttivo per il nostro progetto.)

Forse stai parlando alle persone sbagliate per il tipo di lavoro che vuoi. Dove trovi questi "loro" che ti chiedono questo?

0

Non è certamente peggio che dipendere da uno.

0

Questa domanda non ha una buona risposta. Dipende dalla cultura del luogo per cui stai intervistando. Al mio attuale lavoro, gioco la mia esperienza Unix e posso fare colpo su altre persone che amano anche i toolset non IDE. vi, uno script di copertina, ecc. Al mio ex concerto, le persone erano innamorate di Visual Basic e pensavano che la linea di comando fosse orribile. Scommetto che se tu fossi intervistato per la compagnia che sviluppa PSPad non avresti avuto lo stesso risultato. ;-)

4

Succhia che dobbiamo passare attraverso persone che non si preoccupano del programmatore ma dei programmi che usiamo!

Voglio dire, penso di aver perso alcune occasioni solo cercando di spiegare che sono decente con HTML e CSS ma non uso Dreamweaver (perché non posso permettermelo).

Anche se non sono così preoccupato, alla fine mi sono imbattuto in una persona che capisce queste cose e ama lavorare per lui. Quindi non è sbagliato, sei solo sfortunato di aver incontrato reclutatori sbagliati.

Buona fortuna a trovare un lavoro!

PS Non ci vogliono più di 10 minuti per familiarizzare con un IDE, quindi è sempre un vantaggio provare alcuni (in modo da non essere completamente persi in seguito).

1

Un modo per ottenere risposte di questo tipo è renderti esperto. Quindi potrei dire qualcosa del tipo: "Conosco Dreamweaver, ma una volta sono diventato veramente bravo a codificare HTML, CSS, ecc. Ho trovato più efficiente usare semplicemente un editor di testo veramente veloce e semplice come PSPad".

Ho usato lo stesso trucco dopo aver lavorato in C++ e stavo facendo domanda per un lavoro Java. In questo caso, è andata così: "Bene, la cosa bella di aver iniziato in C++ è che è un linguaggio così ricco e di basso livello che una volta fatto, Java sembra davvero facile al confronto."

Il recruiter non sa cosa sia Dreamweaver: sanno solo che cos'è una commissione. Dimostrali che li renderai uno vendendoti al loro principio e ti manderanno a intervistare il più delle volte.

1

Guardate: quando sei caccia di lavoro la persona che sta guardando il tuo curriculum o è una:

  • Human Resource persona (bisogno di una persona per riempire una posizione o semplicemente intervista)
  • Head Hunter (Ha bisogno di un corpo per riempire un lavoro in modo che possano ottenere il pagamento del loro posto di lavoro)
  • Responsabile IT (ha bisogno di un'anima qualificata per il prezzo migliore).

A seconda della persona che ti ha intervistato per telefono o di persona, sta solo cercando di ottenere il miglior candidato per una posizione. A volte hanno preparato domande per vedere quanto sai, come pensi e abbini al tuo curriculum.

Sono andato a un campo di codice .NET una volta e mi è stato chiesto a un cacciatore di teste come si fa a mostrare all'intervistatore la propria esperienza.Il capo cacciatore ha detto di mostrare loro il tuo lavoro:

  • Porta un laptop con campioni del tuo lavoro.
  • Stampa codice di esempio.
  • Dirigi l'intervista a un sito Web con esempi del tuo lavoro.

Cose come questa superano la domanda IDE molto rapidamente.

0

Uso EMACS come ambiente di programmazione principale. Ha alcuni grandi vantaggi:

  • È disponibile praticamente ovunque.
  • È possibile utilizzarlo senza avere installato un sistema di finestre.
  • È possibile utilizzarlo su SSH.
  • Consente di modificare più file contemporaneamente.
  • Comprende la maggior parte dei linguaggi di programmazione.
  • È possibile eseguire sottochiavi.
  • Oh, puoi leggere anche la tua email da dentro.
5

No, proprio come non è sbagliato a preferire:

  • Cavalli sulle automobili;
  • Lampade al cherosene su illuminazione elettrica;
  • Acquedotti su condotte idriche;
  • Conservazione del cibo in una cantina fredda anziché in una "ghiacciaia";
  • Punch card su tastiere e display;
  • e così via.
Problemi correlati