Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 12
  1. #1
    Utente di HTML.it
    Registrato dal
    Aug 2006
    Messaggi
    41

    Professione webamaster competenze prioritarie per intraprendere professione -

    Un saluto sottopongo questo topic al fine di poter ricevere delle dritte che possano aiutarmi a ottimizzare tempi di apprendimento e sopratutto competenze utili :

    Da anni sto studiando da autodidatta web design (no cms e editor wysiwyg) finora mi è stato molto utile per la attività imprenditoriale che ho intrapreso ma vorrei spingermi oltre mi piacerebbe capire quali linguaggi siano indispensabili studiare lo chiedo dato che è una disciplina estremamente spazializzante ho per curiosità dato un occhiata ai corsi universitari ma ho notato che l'argomento htm è trattato in maniera molto preliminare sia in ingegneria informatica che nella facoltà di Informatica dipartimento di matematica e scienze solo 20 / 25 ore di corso htm5 un po' poco dato che per esperienza questo è un mestiere che si pratica con tanta pratica … pratica …. pratica ….e poi pratica e così ad libitum -

    Al momento le mie competenze sono : htm, xhtml, css, grafica raster e grafica vettoriale -

    Per formarmi tante letture - iscrizione ai forum - letture sui forum - discussioni sui forum e video su you tube -

    Ecco detto questo mi piacerebbe confrontarmi con chi ha fatto o sta facendo il mio percorso sapere quali altri linguaggi a latere di quellli sopra citati siano indispensabili studiare vedi php, javascript etc …

    Attendo consigli in merito grazie

  2. #2
    Utente di HTML.it L'avatar di SkyLinx
    Registrato dal
    Jun 2017
    residenza
    Espoo, Finland
    Messaggi
    60
    "Webmaster" e' un termine in un certo senso passato di moda, e si riferiva alla figura che faceva un po' di tutto, dal design allo sviluppo di un sito all'amministrazione di server e quant'altro.

    Le web apps sono diventate moooolto piu' complicate negli anni di quanto lo erano all'epoca dei "webmaster", e anche se si parla spesso di figure "full stack" (cioe' con le mani in pasta in un po' di tutto), ti converrebbe focalizzare la tua attenzione / il tuo apprendimento su un'area specifica che dipende dai tuoi interessi.

    Visto che hai esperienza come web designer, potresti approfondire il front end development, ovvero tutto cio' che riguarda dalla trasformazione di grafica in pagine, all'interattivita' delle stesse e alla user experience in generale. In questo caso dovresti approfondire CSS e JavaScript. Per "CSS" e "JavaScript" intendo sia vanilla che attraverso le librerie e framework piu' usati (tipo Bootstrap, Tailwind, Pure, Materialize etc etc per CSS e React/Vue/Angular/etc per la parte JavaScript). Quindi potrebbe essere un passo in avanti naturale da quello che sai fare oggi.

    Se invece ti interessa il lato server side (cioe' quello che accade dietro le quinte, non "cio' che si vede"), allora il discorso e' altrettanto' complicato circa le varie opzioni di scelta che hai. Ci sono molti linguaggi, molti framework e librerie, la scelta puo' dipendere da molti fattori. Personalmente il mio linguaggio preferito e' Ruby perche' e' un piacere lavorarci, e naturale conseguenza e' che uso Rails come web framework. Pero' PHP come linguaggio e' molto piu' diffuso. Ci sono moltre altre opzioni.... .NET, Java, etc etc. Davvero c'e' tanta roba e tante possibilita'.

    Tieni comunque presente che un front end developer oggi giorno dovrebbe essere in grado di scrivere codice client side che si interfaccia con API/backend per la consumazione di dati, e allo stesso tempo dovrebbe capire un po' di sicurezza per quanto concerne le vulnerabilita' client side.

    Per quanto riguarda il developer server side / backend, c'e' tanto da sapere per quanto riguarda sicurezza, prestazioni, database, e - nel caso di uno che si occupi anche di DevOps - server e tutto il resto.

    Quindi la domanda e': cosa ti interessa di piu'?
    The only way to stay sane is to go a little crazy. - Susanna Kaysen

  3. #3
    Utente di HTML.it
    Registrato dal
    Aug 2006
    Messaggi
    41
    Ciao e grazie beh a dire il vero non ho un ambito di interesse specifico sto cercando di imparare il più possibile anche molti termini che citato non mi sono molto famigliari al momento il mio livello e lavorare in vettoriale tagliare e salvare in png file grafici come logo texture e slice aprire un bloc notes disporre con htm e poi lavorare con le dichiarazioni in css - mi piacerebbe avere delle competenze un po' in tutto insomma il mio scopo a fare da un sito dall'inizio alla fine - tu ad esempio come ti sei formato - quanto tempo dedicavi allo studio e varie dinamiche di apprendimento che hai avuto - grazie

  4. #4
    Utente di HTML.it L'avatar di SkyLinx
    Registrato dal
    Jun 2017
    residenza
    Espoo, Finland
    Messaggi
    60
    Quote Originariamente inviata da away Visualizza il messaggio
    tu ad esempio come ti sei formato - quanto tempo dedicavi allo studio e varie dinamiche di apprendimento che hai avuto - grazie
    Ho 20 anni di esperienza nel settore. Questo genere di cose richiede anni.
    The only way to stay sane is to go a little crazy. - Susanna Kaysen

  5. #5
    Utente di HTML.it
    Registrato dal
    Aug 2006
    Messaggi
    41
    Immagino ma sapere cmq come ti sei formato sei hai fatto corsi quali sono le tue skill considerati i tanti linguaggi da conoscere insomma cercare di capire da chi ne sa più di me qualche dritta su come formarsi anche se poi ripeto l'imperativo credo sia fare tanta pratica -

  6. #6
    Frontend samurai L'avatar di fcaldera
    Registrato dal
    Feb 2003
    Messaggi
    12,924
    Quote Originariamente inviata da away Visualizza il messaggio
    Immagino ma sapere cmq come ti sei formato sei hai fatto corsi quali sono le tue skill considerati i tanti linguaggi da conoscere insomma cercare di capire da chi ne sa più di me qualche dritta su come formarsi anche se poi ripeto l'imperativo credo sia fare tanta pratica -
    La cosa migliore è studiare mentre si fa un'esperienza formativa lavorando.
    Aiuterebbe anche a capire meglio dove ci si vuole specializzare (frontend, backend, sviluppo applicazioni, ...).

    Le skill tecnologiche sono importanti, ma ad un certo punto, con il passare del tempo, non sono prioritarie quanto la capacità di relazionarsi con i colleghi, saper fare stime, lavorare in gruppo: per questo ti suggerisco di cercare una posizione junior, anche a tempo determinato, e sperimentare un po'
    Vuoi aiutare la riforestazione responsabile?

    Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)

  7. #7
    Utente di HTML.it L'avatar di SkyLinx
    Registrato dal
    Jun 2017
    residenza
    Espoo, Finland
    Messaggi
    60
    Quote Originariamente inviata da away Visualizza il messaggio
    Immagino ma sapere cmq come ti sei formato sei hai fatto corsi quali sono le tue skill considerati i tanti linguaggi da conoscere insomma cercare di capire da chi ne sa più di me qualche dritta su come formarsi anche se poi ripeto l'imperativo credo sia fare tanta pratica -
    Come mi sono formato? Uhm.

    Ho iniziato ad interessarmi di programmazione quando avevo boh 12-13 anni e in un modo o nell'altro iniziai a scrivere semplici giochini con QBasic su Commodore Da li' iniziai a studiare Pascal e C e sempre interessato a giochi, creai un gioco del poker con tanto di grafica delle carte etc. Continuai ad interessarmi di questa roba per un po' e riuscii dopo qualche anno a creare un semplice 3D engine in teoria simile a quello di Quake ma molto, molto piu' semplice. Poi un giorno persi una marea di roba a causa di un virus della categoria "companion" (diffusi all'epoca sotto DOS) perche' non mi interessavo a backup all'epoca.... mi ricordo che piansi e parecchio perche' non avevo delle copie di riserva del codice etc e mi misi in testa che avrei investigato e imparato come funzionano i virus e come scriverli
    Quindi passai dallo scrivere roba per giochi, a scrivere virus (un paio dei quali si diffusero molto rapidamente iniziando dalla mia scuola ) ed ebbi in seguito seri problemi a causa di questo. Tieni conto che all'epoca non c'erano Internet e libri etc da cui imparare questa roba facilmente!


    Queste erano le premesse diciamo. Poi cominciai a lavorare nel senso proprio del termine.

    Sempre mentre ero a scuola, cominciai a lavorare per un negozio di computer che vendeva anche software per gestione di magazzini, studi di commercialisti. Iniziai con DBase e Cobol. Successivamente fui assunto da un distributore iniziando a scrivere software per gestione interna. Nel frattempo Internet cominciava ad essere popolare e cosi' cominciai a scrivere una web app per ecommerce in classic ASP, e quella web app consentiva a clienti di creare ordini assieme alla gestione di tutti i dati questa volta via web. Mi innamorai di Internet cosi' come mi ero innamorato di programmazione per giochi anni prima.

    Un giorno qualcuno riusci' ad entrare nel profilo di un cliente attraverso una "SQL injection", causando qualche problema. Di li' iniziai ad interessarmi di sicurezza, e parecchio, mentre continuavo a lavorare su roba web - che poi non avrei piu' abbandonato tant'e' che ci lavoro ancora oggi.

    Mi trasferii a Londra, e iniziai a studiare information security e software engineering alla Birkbeck. Da quel momento in poi ho sempre lavorato in ambito web con un interesse particolare alla sicurezza. A parte quei corsi, non ho fatto altri particolari corsi ne' fatto certificazioni perche' non ne avevo mai avuto bisogno.

    Il mio primo lavoro a Londra era per un tour operator per cui lavoravo su booking engines per vacanze, accommodation, treni/aerei/ferries e tutto quanto correlato. In seguito fui assunto da un gruppo nell'advertising online, e li' ebbi per la prima volta la possibilita' di lavorare su roba di una certa scala. Dopo qualche anno da consulente passai ad un'azienda leader nel software e servizi per la gestione di "clouds", ovvero ambienti virtualizzati utilizzati in particolare da service providers. Lavoravo sul software per la gestione di virtual machines, su CDN, su distributed storage e altre cose molto interessanti.

    Lasciai il lavoro nel 2016 per provare a fare qualcosa di mio. Cosa che non sono riuscito a fare per motivi di salute. Per questi motivi di salute oggi percepisco una pensione temporanea e al momento sto facendo soltanto consulenze brevi e cose di questo tipo, ma non ho al momento un lavoro "normale". Come detto in un altro thread, sto pensando di avviare un servizio per cloud web hosting.

    Come skills che ho acquisito negli anni, sono un full stack developer. Lavoro principalmente sul backend ma so mettere mani al frontend. Mi occupo in particolare di roba inerente la sicurezza. Negli anni ho usato tanti, tanti linguaggi e tools per programmazione, difficile davvero elencarli anche perche' sicuramente ho dimenticato tanto.

    Questa e' la mia esperienza, ma tieni conto che mentre da un lato le cose sono piu' complicate, dall'altro c'e' internet ed una marea di corsi etc per imparare. Quindi il mio consiglio e' di studiare, ma sono d'accordo con fcaldera, trovati un lavoro come junior quanto prima. L'esperienza ti servira' di piu' della teoria.
    The only way to stay sane is to go a little crazy. - Susanna Kaysen

  8. #8
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,445
    Ormai i tempi di "imparo a fare tutto" sono finiti, la complessità delle applicazioni web ha raggiunto un livello tale che se vuoi proporti seriamente nel mondo del lavoro devi focalizzarti su un settore specifico come ti ha suggerito SkyLinx.
    Il "faccio un po' di tutto" oggi vuol dire che farai siti vetrina con Wordpress o poco più.
    Oltre alla complessità delle applicazioni, si aggiungono le tantissime scelte di tecnologie disponibili, anche all'interno dello stesso settore o addirittura dello stesso linguaggio.
    Solo per Javascript ci sono mille framework/librerie tra cui scegliere e ne escono in continuazione, JS è diventato una giungla.
    Per imparare bene tutto impiegheresti anni, durante i quali usciranno strumenti nuovi che prenderanno piede e dovresti prendere in considerazione, alla fine manderesti tutto al diavolo pensando "chi me l'ha fatto fare?".
    Cerca di capire l'area in cui ti piace di più lavorare e focalizzati su quella.

  9. #9
    Utente di HTML.it
    Registrato dal
    Aug 2006
    Messaggi
    41
    Grazie a tutti per le dritte quindi ad esempio nel mio caso considerato il tempo già investito ed il lavoro fatto dovrei focalizzarmi su htm - css - grafica raster e vettoriale - a me sembre un pò poco .... è vero anche il ragionamento del rischio di apprendere competenze che in breve tempo diventano obsolete -

  10. #10
    Utente di HTML.it
    Registrato dal
    Aug 2006
    Messaggi
    41
    Aggiungo che questo per me � un side project dato che al momento sono impegnato in una attivita imprenditoriale ma nonostante ci� riesco a trovare un tempo sufficiente per studiare certo direte voi dovrei accelerare i tempi magari frequentando un corso .... il fatto e che possedere certe competenze in questo ambito mi sta aiutando molto nel mio lavoro pensate che mi ci sono avvicinato perch� non avevo i soldi per poter pagare un grafico da li � partita la passione e la spirale virtuosa prima usando dreamweaver e poi dato che questi editor non ti danno il controllo assoluto sul lavoro ho fatto un bel sospiro ho preso fiato e paino paino sono arrivato a costruire un sito (vetrina come dite voi) con un bloc notes scrivendo htm e css........ ecco questa e la mia storia .........

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.