Domande su come collaborare con colleghi o un team. (Le domande sul lavoro di squadra sono a rischio di essere "messe in attesa come fuori tema" per la consulenza sulla carriera o l'istruzione.)
Vedo molti programmatori allontanarsi dai ruoli di gestione e amministrazione. Vogliono costruire cose. Di conseguenza, molte di queste posizioni sono occupate da persone non tecniche. Non riesco a vedere come aggiungono valore. Pianificare riunioni, prenotare fuori sede e altri lavori amministrativi è sufficiente per giustificare il loro ruolo?
AGGIORNAMENTO Lavoro su una piccola squadra di sviluppatori, 4 ragazzi. Hanno usato tutti il controllo del codice sorgente. La maggior parte di loro non sopporta il controllo del codice sorgente e preferisce invece non utilizzarlo. Credo fermamente che il controllo delle fonti sia una parte necessaria dello sviluppo professionale. Numerosi …
Problema : sembra che con quasi tutti gli sforzi di sviluppo in cui sono coinvolto, indipendentemente dal tempo impiegato nella pianificazione prima di iniziare lo sviluppo, ci sono sempre molte modifiche necessarie a metà strada o verso la fine del progetto. Questi sono a volte grandi cambiamenti che richiedono un …
All'inizio di un progetto sono state commesse molte cattive pratiche e le ho riconosciute e combattute contro tutte. Dal momento che non ho scelto e scelto le mie battaglie, il mio capo ora presume che qualcosa dalla mia bocca sia una risposta troppo complicata, e passa molto tempo a difendersi …
Stiamo collaborando con alcuni non programmatori (scrittori) che hanno bisogno di contribuire a uno dei nostri progetti. Ora non gli piace l'idea di usare Git (o qualsiasi altra cosa) per la versione che controlla il loro lavoro. Penso che ciò sia dovuto al fatto che semplicemente non trovano utile avvolgere …
La base di codice con cui lavoro quotidianamente non ha test automatizzati, denominazione incoerente e tonnellate di commenti come "Perché è qui?", "Non sono sicuro se questo è necessario" o "Questo metodo non è chiamato giusto" e il codice è disseminato di "Log delle modifiche" nonostante il fatto che utilizziamo …
Uno dei membri del mio team, un programmatore junior, ha notevoli capacità di programmazione per il suo livello di esperienza. E durante le revisioni del codice, credo nell'enfatizzare l'apprendimento, non nel sottolineare errori. Ma i programmatori junior dovrebbero essere coinvolti nelle revisioni del codice per programmatori più senior? O le …
Sono il capo di un piccolo team in cui ognuno ha meno di un anno di esperienza nello sviluppo di software. Non mi definirei affatto un guru del software, ma ho imparato alcune cose in pochi anni in cui ho scritto software. Quando eseguiamo revisioni del codice, insegno e correggo …
Gestisco un piccolo team di sviluppatori su un'applicazione che si trova a metà del suo ciclo di vita, all'interno di una grande azienda. Questo purtroppo significa che esiste comunemente una suddivisione 30/70 delle attività di programmazione in "altri lavori tecnici". Questo lavoro include: Lavorare con i team DBA / Unix …
Di recente ho avviato un progetto che non sembrava troppo difficile da realizzare, il concetto era un'applicazione abbastanza semplice che doveva accettare input ogni tanto (forse 10 volte al giorno), e provare a eseguire alcune operazioni su di essi e raccogliere tutti i risultati alla fine. Questa applicazione otterrebbe quindi …
Sembra esserci un'avversione nello scrivere anche la documentazione più elementare. I nostri README di progetto sono relativamente spogli. Non ci sono nemmeno elenchi aggiornati di dipendenze nei documenti. C'è qualcosa di cui non sono a conoscenza nel settore che non piace ai programmatori scrivere documenti? Posso scrivere paragrafi di documenti …
Forse è solo la mia esperienza personale, ma mi associo a vari gruppi e tipi di persone diversi e mi sembra che una percentuale stranamente grande di programmatori che ho incontrato sia "non carina" o per un tentativo di definizione migliore: Condiscendente snarky Negativo nel modo in cui parlano delle …
Questa è una domanda su come lavorare in gruppo. Di recente ho lavorato al mio primo progetto di programmazione più grande (~ 80 classi, Java) con un team di 6 persone, sebbene solo 4 di noi lavorassero continuamente sul codice. Abbiamo distribuito il lavoro da svolgere all'inizio e ad un …
Dalla mia laurea (fine 2005) ho lavorato per la stessa azienda di ingegnere informatico c ++. Un anno fa sono stato promosso come architetto del software, ma mi sono trovato sempre più coinvolto nella qualifica e nella correzione di bug, supporto di livello 2. Il 50% del mio tempo trascorso …
Un programmatore ha dedicato del lavoro al repository SVN, quindi è tornato a casa. Dopo che se ne andò, la compilazione automatica di Hudson fallì. Un altro programmatore lo ha visto e, dopo aver esaminato le modifiche al codice, ha rilevato che il problema era l'assenza di una libreria. Ha …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.