JavaRush /Java Blog /Random-IT /Pausa caffè #22. Come trovare lavoro come programmatore s...

Pausa caffè #22. Come trovare lavoro come programmatore senza esperienza, 7 editor di codice per dispositivi mobili

Pubblicato nel gruppo Random-IT

Come ottenere un lavoro come programmatore senza esperienza

Fonte: Hackernoon Pausa caffè #22.  Come ottenere un lavoro come programmatore senza esperienza, 7 editor di codice per dispositivi mobili - 1 Ricordo chiaramente di aver ottenuto il mio primo lavoro. Sono stato invitato a sedermi in un bar con un gruppo di sviluppatori. Questo è stato l'ultimo passo del mio colloquio: conoscere la squadra. Non potevo credere di essere arrivato così lontano! Non avevo esperienza come programmatore e ho iniziato a scrivere codice solo pochi mesi fa. La cosa principale che mi dava fastidio allora erano i problemi tecnici: potevano rivelare la mia mancanza di esperienza. Con mia sorpresa, le cose tecniche di cui abbiamo parlato riguardavano i miei progetti su GitHub. Hanno guardato il mio archivio e hanno commentato ciò che hanno visto. Questo è stato conveniente per me perché ho potuto parlare di questi progetti senza alcun problema. Allora come sono arrivato così lontano nel processo di ricerca di lavoro senza alcuna esperienza precedente? In questo articolo voglio condividere con te le nozioni di base su ciò che serve per trovare un lavoro.

Riepilogo

Cominciamo dall'inizio. Hai bisogno di un buon curriculum. Questa è la prima cosa che vedrà il datore di lavoro. Anche se non hai esperienza rilevante, devi comunque prestare molta attenzione alla stesura di questo documento. A volte un datore di lavoro impegnato può solo guardare un curriculum. Hai qualche secondo per catturare la sua attenzione e indirizzarlo a studiare i dettagli. Mantieni il tuo curriculum semplice e conciso. Deve esserci un motivo eccezionale per cui deve essere più lungo di una pagina. Prova a ricevere consigli. Se qualcuno può consigliarti, le tue possibilità aumenteranno notevolmente. Rivolgiti alle persone che conosci. Non tutti abbiamo amici che lavorano in aziende IT, ma esistono altre soluzioni. Ad esempio, di recente ho scoperto Rooftop Slushie , un servizio in cui puoi ottenere consigli da sviluppatori che lavorano per aziende come Google. Prima di inviare il tuo curriculum, mostralo ad altre persone. Tendiamo ad essere molto parziali nella valutazione di noi stessi. Alcuni di noi hanno un ego esagerato e altri hanno una bassa autostima, e questo può essere evidenziato nel curriculum. Trova persone di cui ti fidi affinché leggano ciò che scrivi su di te. Elenca sempre prima i tuoi risultati pratici. Puoi scrivere dove hai studiato qui sotto. Potresti non avere alcuna esperienza con la tecnologia, ma dovresti menzionare qualcosa sui tuoi progetti personali. O qualsiasi altra cosa che dia al datore di lavoro un'idea dei tuoi progressi come sviluppatore. Non scrivere un elenco infinito dei tuoi progetti. Scegli quelli più importanti, così come quelle sfumature che mostrano chiaramente che tipo di persona sei. Non abbellire o usare trucchi. Presenta le informazioni in modo visivamente accattivante senza distrarre. Quando arrivi al colloquio, puoi entrare più in dettaglio lì.

GitHub

Ho già menzionato GitHub all'inizio per far capire quanto sia importante per un nuovo sviluppatore. Se non hai già un account GitHub, creane uno oggi! Scherzi a parte. È il tuo curriculum, il tuo portfolio, la tua esperienza lavorativa e tutto ciò che sai sul codice riunito in uno solo. Un account GitHub attivo dimostra che sei serio e mostra i tuoi progressi. Questo è qualcosa che qualsiasi datore di lavoro serio esaminerà in dettaglio per determinare se è interessato a te o meno.

Portafoglio

Crea il tuo sito web per mostrare chi sei e cosa fai. Non aver paura, per farlo hai solo bisogno di competenze HTML di base. Sul sito puoi indicare tutto ciò che vuoi che i datori di lavoro sappiano di te. Collegamenti al tuo GitHub e ai social network. Progetti su cui hai lavorato. Qualcosa di degno di nota e interessante su di te personalmente. Ma non esagerare con il design: il sito dovrebbe dare un’impressione piacevole.

Mezzi sociali

Approfitta di Twitter e Linkedin. Possono essere ottimi strumenti per aiutarti durante il tuo percorso di apprendimento e ricerca di lavoro. Trova e connettiti con le comunità attive nella tua città. Nella maggior parte delle città, le comunità IT possono essere piccole e le persone si conoscono rapidamente. Questo può essere molto importante per te.

Partecipazione a convegni

Vai a riunioni tematiche e conferenze tecniche, comunica con le persone. Se sei nuovo e hai la sensazione di non sapere nulla, potresti pensare a te stesso come a un impostore che non si è guadagnato il diritto di partecipare a eventi tecnologici. Ma ecco il punto. Nessuno ti fermerà all'improvviso in mezzo a una folla e ti chiederà di accelerare il processo di scrittura di una nuova applicazione. E anche se entri in una conversazione su argomenti tecnici che ancora non capisci, parlare di te come principiante non spaventerà nessuno. Al contrario, molti saranno pronti a sostenerti. Ma la cosa più importante è che durante gli eventi tematici hai la possibilità di incontrare persone che ti aiuteranno a trovare lavoro.

Non aver paura dei fallimenti

Quando invii il tuo curriculum, riceverai dei rifiuti. Ti verrà incontro il silenzio. Questo va bene. Non riflette le tue future possibilità di ottenere un lavoro. Continua a lavorare, continua a migliorare. Scopri quali parti dei tuoi studi necessitano di rifinitura. Chiedere consiglio. E continua a programmare. Ogni giorno che migliori le tue capacità, ti avvicini a convincere un datore di lavoro a volerti nella sua squadra. La perseveranza sarà la tua chiave.

7 editor di codice per dispositivi mobili

Fonte: Medium Pausa caffè #22.  Come trovare lavoro come programmatore senza esperienza, 7 editor di codice per dispositivi mobili - 2 Perché hai bisogno di un editor di codice su uno smartphone? Questa è la libertà di scrivere codice quando e dove vuoi. Nessuno può prevedere quando si verificherà l’urgente necessità di apportare una correzione a un progetto. Ma se hai un'applicazione editor preinstallata sul tuo smartphone, ti sentirai molto più a tuo agio a lavorare con il codice che con un normale blocco note. dcoder . I creatori di Dcoder affermano che è l'IDE mobile più veloce. È disponibile in versione PC, nonché applicazioni per iOS e Android. Supporta un gran numero di linguaggi (più di 35), tra cui Java, HTML, CSS, JavaScript, C, C++ e Python. Dcoder dispone dell'inserimento automatico di parentesi accoppiate, rientro ed evidenziazione della sintassi. Puoi anche scegliere un tema. Dcoder è leggero: solo 6 MB. Questa facilità è stata ottenuta attraverso l'uso di compilatori cloud e di archiviazione cloud per il codice. Ma c'è uno svantaggio: puoi utilizzare l'applicazione solo se hai accesso a Internet. Editor Turbo. Un editor di testo semplice ma potente per Android. È open source (se lo desideri, puoi anche migliorarlo secondo i tuoi gusti). È disponibile l'evidenziazione della sintassi per Java, HTML, XHTML, CSS, LESS, JavaScript, PHP, Python e molti altri linguaggi, nonché una modalità di lettura, salvataggio automatico dei file all'uscita dall'applicazione e visualizzazione dei risultati nel browser. Quoda. È un editor di codice facile da usare per Android. Come altri editor nel nostro elenco, Quoda supporta molti linguaggi, tra cui C, C++, C#, CSS, HTML, Java, JavaScript, Lua, Markdown, PHP, Python, Ruby. Sono presenti l'evidenziazione della sintassi, una tastiera estesa, funzionalità di ricerca e sostituzione utilizzando espressioni regolari e distinzione tra maiuscole e minuscole. La versione a pagamento offre il completamento del codice, l'integrazione di SFTP/FTP(S) e l'archiviazione nel cloud, nonché l'anteprima della pagina in HTML/Markdown. Modifica rapida. Un eccellente editor veloce con funzionalità per lavorare sia con testo semplice che con codice. Oltre alla velocità, QuickEdit offre l'evidenziazione della sintassi per più di 50 lingue, la possibilità di attivare e disattivare la numerazione delle righe e il supporto per una tastiera fisica. L'editor dispone inoltre di scorrimento fluido, rilevamento automatico della codifica e possibilità di annullare le azioni (senza restrizioni). È supportato l'accesso ai file nell'archivio cloud. Il nostro editor di codice gratuito. L'editor è gratuito, ma con pubblicità. Come indicato nella descrizione su Google Play, questo è un intero IDE per Android. Inoltre, può funzionare senza una connessione Internet. Ma in questo caso, non sarai in grado di lavorare con i file nell'archivio cloud (anche se generalmente è possibile). Ambiente di sviluppo interattivo Android. AIUTOè un ambiente di sviluppo integrato per la creazione di applicazioni Android. Supporta Java, C/C++, HTML5, CSS e JavaScript. Qui troverai il completamento del codice, il controllo degli errori, l'evidenziazione della sintassi per Java e XML. C'è l'integrazione con Dropbox. Grazie alla compatibilità Eclipse, puoi aprire progetti Eclipse. Git è supportato per lo sviluppo professionale. Sembrerebbe che vada tutto bene, ma nei commenti le persone si lamentano dell'impossibilità di salvare i file nella versione gratuita e delle offerte invadenti per passare alla versione a pagamento. Codice ovunque. IDE che include un editor di codice, client FTP e terminale. Supporta un numero enorme di lingue (più di 100). È possibile connettersi a servizi di terze parti (Dropbox, Google Drive, OneDrive, Amazon S3, Github, Bitbucket). Se non disponi di un tuo server, Codeanywhere può eseguire per te un contenitore Linux, nel quale saranno disponibili, ad esempio, WordPress, Drupal, Magento.
Commenti
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION