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.)
In una delle ultime mosse "WTF", il mio capo ha deciso che l'aggiunta di un campo "Person To Blame" al nostro modello di tracciamento dei bug aumenterà la responsabilità (anche se abbiamo già un modo di legare i bug a funzionalità / storie). Le mie argomentazioni secondo cui ciò ridurrà …
Non lo facciamo presso la nostra azienda, ma uno dei miei amici afferma che il suo project manager ha chiesto a tutti gli sviluppatori di aggiungere bug intenzionali poco prima che il prodotto passasse al QA. È così che funziona: Poco prima che il prodotto passi al QA, il team …
Uno dei membri del mio team evita costantemente di fare commenti nel suo codice. Il suo codice non è auto-documentante e altri programmatori hanno difficoltà a comprendere il suo codice. Gli ho chiesto più volte di commentare il suo codice, tuttavia egli fornisce solo scuse o affermazioni che lo farà …
Ad esempio, esiste uno snippet comune in JS per ottenere un valore predefinito: function f(x) { x = x || 'default_value'; } Questo tipo di frammento non è facilmente comprensibile da tutti i membri del mio team, essendo il loro livello JS basso. Non dovrei usare questo trucco allora? Rende …
Sono uno sviluppatore di front-end Sr., codifica in Babel ES6. Parte della nostra app effettua una chiamata API e in base al modello di dati che riceviamo dalla chiamata API, alcuni moduli devono essere compilati. Tali moduli sono memorizzati in un elenco doppiamente collegato (se il back-end dice che alcuni …
Ho una strana situazione al lavoro, in cui un mio collega spesso chiede a me e ad altri colleghi un codice di lavoro. Vorrei aiutarlo, ma questa costante richiesta di frammenti banali interrompe i miei pensieri e talvolta mi rende difficile concentrarmi. Inoltre, ho l'impressione (...) che queste richieste siano …
Sono uno sviluppatore relativamente nuovo, appena uscito dal college. Mentre ero al college e durante le successive ricerche di lavoro, mi sono reso conto che mancavano molte metodologie di sviluppo software "moderne" che mancavano alla mia istruzione: test unitari, registrazione, normalizzazione del database, sviluppo agile (rispetto a concetti agili generici), …
L'altra metà di questa domanda: come fanno i programmatori in Oriente a vedere i programmatori in Occidente? La parte orientale del mondo (India / Cina / Filippine) fornisce principalmente servizi di outsourcing nel mondo occidentale (USA ed Europa). Hai l'esperienza di lavorare con team offshore? Se sì, com'è stato? Possiedi …
Sto scrivendo lezioni che "devono essere usate in un modo specifico" (suppongo che tutte le classi debbano ...). Ad esempio, creo la fooManagerclasse, che richiede una chiamata, per esempio, a Initialize(string,string). E, per spingere un po 'più in là l'esempio, la classe sarebbe inutile se non ascoltiamo la sua ThisHappenedazione. …
Ho una domanda sulla gestione della squadra. In questo momento ho a che fare con uno sviluppatore junior che lavora in remoto da una fabbrica di codifica. Il ragazzo è aperto alle critiche e disposto a imparare, ma ho qualche dubbio su quanto dovrei spingere alcune cose. In questo momento …
Stiamo lavorando su un prodotto di grandi dimensioni che è in produzione da circa 5 anni. La base di codice sta funzionando. Non proprio bene ma funziona. Le nuove funzionalità vengono lanciate in produzione e testate con un piccolo QA. I bug sono stati corretti, ecc. Ma nessuno, tranne me, …
L'altra metà di questa domanda: come vedono i programmatori in Occidente i programmatori in Oriente? Penso che sia altrettanto interessante e importante vedere come i programmatori nell'est guardano i programmatori nell'ovest. La parte orientale del mondo (India / Cina / Filippine) è spesso vista come la principale fonte di servizi …
Sono un buon programmatore, o almeno così pensavo. Mi piace sempre programmare. E voglio imparare molte cose sulla programmazione per farmi diventare un programmatore migliore. Ho studiato programmazione per 1 anno e ora lavoro come programmatore per quasi 2 anni. Quindi in breve, ho quasi 3 anni di esperienza di …
Ho lavorato su un nuovo progetto. Il progetto funziona in questo modo: l'utente finale può accedere a una webapp usando un collegamento e può aggiungere più sistemi sulla sua rete e gestire i dettagli di quel particolare sistema. La mia parte coinvolge il front-end e il server web, che è …
Uno dei miei compagni di squadra è un tuttofare nel nostro negozio IT e rispetto la sua intuizione. Tuttavia, a volte rivede il mio codice (è il secondo al comando del nostro team leader, quindi è previsto) senza un avviso. Quindi a volte esamina le mie modifiche prima che completino …
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.