Sono nuovo alla programmazione e sono interessato a jdbc - Suggerimenti e consigli necessari [chiuso]

1

Attualmente sto acquisendo la mia laurea in ingegneria del software. Mi è stato detto che per avere successo in un campo dell'informatica devi specializzarti in qualcosa. Dopo aver studiato diverse aree, ho deciso di specializzarmi nella connettività del database Java. Guadagna un reddito decente e sembra interessante.

Mi piacerebbe sapere come è il campo. Che lavoro, capi / manager, paga, ecc ...
Voglio solo sapere tutto ciò che posso in prima persona dalle persone che attualmente lavorano nel campo. Quali sono alcuni consigli che daresti a un neofita al college e che cosa avresti voluto conoscere prima di entrare nel settore?

    
posta Newbie_JDBC_2013 26.04.2013 - 05:07
fonte

2 risposte

4

In qualità di ingegnere informatico / informatico il tuo successo non dipende da alcuna specializzazione, ma dalla tua capacità di risolvere i problemi , capire gli utenti e, soprattutto, la tua capacità di < strong> apprendi e applica nuove informazioni .

JDBC è una tecnologia utilizzata nel linguaggio di programmazione Java per interagire con i database. È solo una delle innumerevoli tecnologie Java che potresti incontrare se scegli di imparare Java. Tuttavia non è un buon candidato per la specializzazione in quanto è solo una piccola parte del puzzle che è un'applicazione software.

Reddito, stress, capi, vita lavorativa, ecc. dipenderanno tutte dalle società per le quali si sceglie di lavorare. Alcuni tipi di società di sviluppo software sono noti per avere tassi di esaurimento più elevati e condizioni di lavoro peggiori in media (come i giochi). Ma la tua situazione attuale varierà molto da una compagnia all'altra come in qualsiasi altro campo.

La cosa più importante è essere interessati al software. Scrivi un progetto per animali domestici o impara una lingua di tua iniziativa. Devi esercitare costantemente i tuoi muscoli di apprendimento e imparare come scrivere programmi che ti aiutano a risolvere un problema che hai in questo momento . Man mano che si impara di più sulla programmazione, diventerà più facile cogliere concetti difficili. Non hai bisogno di studiare 24 ore su 24, ma è importante che ti diverta il processo di apprendimento di nuovi concetti.

    
risposta data 26.04.2013 - 06:20
fonte
1

Certamente ogni sviluppatore Java lato server dovrebbe sapere JDBC, ma non è un argomento per specializzare , per tre ragioni:

  1. L'ambito è molto limitato. È possibile cogliere il concetto in un giorno, e in realtà i dettagli in due o tre settimane. È solo uno strato sottile su SQL, non abbastanza materiale per diventare un guru
  2. Le architetture moderne sono in cima di JDBC. Non hai bisogno di sapere molto JDBC se usi JPA, Hibernate o altri framework ORM.
  3. In tempi di "big data" il concetto NoSQL diventa sempre più importante, e ovviamente non esiste alcun JDBC per DB come MongoDB. Alcuni framework come Spring Data cercano di unificare sorgenti SQL e NoSQL.
risposta data 26.04.2013 - 08:53
fonte

Leggi altre domande sui tag