Intorno 1998, la società che ho lavorato per al momento ha ricevuto alcuni finanziamenti per creare un nuovo prodotto di e-commerce. Abbiamo avuto l'intera gamma dei requisiti di business per soddisfare. Doveva essere veloce, facile per gli utenti finali, appariscente, multi-lingua, ecc. Triste a dirsi, Probabilmente non ho avuto come un ambizioso set di lavoro da realizzare da quei giorni inebrianti.
Questo sforzo pre-datato.NET. Plain vanilla ASP era ancora un po ' nuovo (o almeno molto sconosciuto alla mia azienda). "Brick and mortar" le aziende sono state condannate. Condannato! Questo è per dire che esso è stato pionieristico lavoro. Non lavoro pionieristico Hadron Collider, ma per noi nel nostro piccolo mondo, esso è stato pionieristico lavoro.
Che fossimo pazzi occupato. Stavamo facendo mini POC s quasi ogni giorno, capire come mantenere lo stato in un mezzo intrinsecamente apolide, capire problemi multi-lingue, protezione a livello di riga. Avevamo creiamo anche un vocabolario per definire i termini di base (Ho preferito stato persistente ma per qualche motivo, l'imbarazzante "stateful" ha vinto il giorno).
Come ci eravamo follemente inventare questo prodotto, le persone di marketing e vendite erano là fuori cercando di venderlo. In qualche modo, sono riusciti a vendere al nostro scenario da incubo. Anche se siamo stati progettazione e implementazione di una soluzione di enterprise, non ci aspettavamo davvero il primo cliente di utilizzare funzionalità fino all'ultimo che abbiamo costruito la giornata prodotto zero. Questo cliente aveva bisogno di multi-lingua, un'interfaccia utente radicalmente diversa da quella standard"" sistema, ma con la stessa logica di business. Multi-lingua è stata particolarmente difficile in questo caso, perché ci siamo sempre concentrati su spagnolo o francese, ma in questo caso, e ' stato cinese (che è un double-byte character set e necessaria una gestione speciale data la tecnologia che abbiamo usato).
Avanti veloce pochi mesi e io sono su un volo della Northwest airlines a Pechino. Sono stato così impegnato a prepararsi per questo viaggio che quasi non ho idea cosa vuol dire per andare lì. Avevo letto un libro una volta come un americano era stato in Cina per diversi anni e aveva imparato la lingua. Un giorno egli era a piedi la città e chiesto alcune persone per le direzioni. La conversazione è andato qualcosa questo:
- American: "Potreste dirmi come arrivare a [XX] Street?"
- Cinese: "Mi dispiace, non parliamo inglese".
- American: "Oh, Beh io parlo mandarino." e ha chiesto loro di nuovo in cinese, ma più chiaramente (come meglio poteva).
- Cinese: Molto educatamente, "Mi dispiace, non parliamo inglese".
La conversazione è andato come quello per bit e l'americano rinunciato nella frustrazione. Mentre lasciava li ha sentito un uomo parlare a altro, "Avrei giurato che egli era chiedere indicazioni per [XX] Street."
Avevo preso un paio di bit e pezzi di altri quasi-information correlati a Cina e "consigli utili":
- Un coreano collaborato mi ha detto che l'avevo bisogno di attenzione dei cinesi, perché "sarebbe provano a me ubriacarsi e approfittare di voi" nel senso di me pressioni in decisioni aziendali bad.
- Non ci era permesso di auto (c'era una certa confusione come se questo era un custom, un requisito legale o solo regola del client).
- C'erano regole speciali per andare attraverso la dogana.
- Non ci era permesso di utilizzare il denaro americano per nulla.
- Non dovresti per lasciare mance. È un insulto se fate.
E, infine,, Avevo ricordi relativamente freschi il Massacro di Tiananmen. Quando ero al college, Ricordo di aver visto in tempo reale messaggi Usenet come il mondo guardato in horror.
In breve, Ero molto nervoso. Non ero solo nervoso normale nel senso che stavo consegnando una soluzione che è stata di ordini di grandezza più complicati rispetto a qualsiasi cosa che avessi mai fatto prima. Ero anche preoccupato di accidentalmente rompendo una regola che potrebbe mettermi nei guai.
Io sono su questo 14 ore di volo e se fosse un business class, 14 ore è un dannato tempo. Ci sono solo tanti modi per intrattenere voi stessi leggendo, guardare film o giocare con le posate magnetizzata. Anche un libro davvero buono è difficile da leggere per diverse ore di fila.
Alla fine, Ho iniziato a leggere il materiale di confezionamento su un pezzo di software che mano-portavo con me al client, Server web di Netscape. Sto leggendo i requisiti hardware/software, il marketing s blurbs, guardando l'immagine bella e improvvisamente, Zero sul gigante "non per l'esportazione" avviso, qualcosa circa 128 crittografia bit. Ho farcito la casella indietro nella mia borsa per il trasporto, avviso a faccia in giù (come se che avrebbe aiutato) e ha cercato di mantenere visioni di Midnight Express out of my head.
Guardando indietro su di esso ora, Dovrei essere preoccupato, Se a tutti, Quando ho lasciato gli Stati Uniti, non quando entravo Cina 🙂 Nulla di sconveniente è successo e che tuttora lo consideri che per essere il migliore e più memorabile viaggio di lavoro che ho avuto il piacere di fare.
</fine>