Quindi ho lavorato su un software desktop che codifica la GUI di Swing negli ultimi 2 anni.
Ritengo che persino avere un sito web live che vende il mio software desktop java (i clienti lo acquistano occasionalmente) non sia abbastanza esperienza, contrariamente alle opinioni di questo sito, molto poco della mia esperienza, la gestione del software è discussa durante le interviste.
Spesso i lavori hanno una lunga lista di titoli che penso di poter coprire il 70%, ma non ho progetti di esempio per ogni lingua e framework, piuttosto ho giocato con diverse librerie open source e costruito cose basate su cosa è necessario.
Quando porto le interviste, a volte passo tutte le domande tecniche ma a volte non lo faccio quando mi chiedono dell'esperienza che non ho.
Quando eseguo interviste via terra, non riesco a completare le attività di programmazione in tempo. Penso troppo al problema, e mentre ho risolto problemi più complessi lavorando sul mio progetto software, non riesco a pensare abbastanza velocemente per fare le domande di test abbastanza velocemente.
In quali altri modi posso migliorare le mie capacità per mostrare meglio le mie capacità?
Di quanti portfolio di progetti devo essere convincente? Dovrei seguire un corso da un college locale in Java?