Part 4. Carrera de programació. Júnior. Entra com a autònom

Continuació de la història "Carrera de programador".

Es feia fosc. Tant de manera directa com indirecta. Vaig buscar amb molta diligència una feina com a programador, però no hi havia opcions.
A la meva ciutat hi havia 2-3 anuncis per a desenvolupadors 1C, a més, un cas rar, quan es requerien professors de cursos de programació. Era l'any 2006. Vaig començar els meus estudis a 4t d'universitat, però els meus pares i la meva xicota em van insinuar clarament que havia de buscar feina. Sí, jo mateix ho volia. Per tant, després de passar un parell d'entrevistes per al càrrec de professor de curs i no tenir-hi sort, vaig estar a punt de precipitar-me al màster 1C: Comptabilitat. Amb desenes de llibres que he llegit i centenars de programes escrits en C++/Delphi i Java, vaig començar a aprendre 1C per desesperança.

Però, afortunadament per a mi, l'Internet per cable ja s'havia "portat" a la nostra ciutat, i vaig poder provar sort penjant un anunci de recerca de feina als llocs web. Tenint un correu electrònic a mail.ru i sovint hi anava, vaig trobar la secció d'anuncis per a mi mateix i hi vaig escriure tota la meva rica experiència en el camp del desenvolupament de programari. Ja vaig escriure a l'última part que les deu primeres respostes al meu anunci tenien l'esperit d'"escriure a Gates". Però l'11 va ser un noi que va girar el meu destí 180 graus, tal com va passar a la primera lliçó d'un curs de programació.

Va caure una carta a la meva safata d'entrada amb aproximadament el contingut següent:

Hola Denis,
Em dic Samvel i sóc el director d'OutsourceItSolutions.
Nosaltres Hem observat el vostre anunci buscant feina com a desenvolupador a mail.ru. A punt considera la teva candidatura. Suggereixo que parlem amb més detall sobre ICQ - 11122233.

Records
Samvel,
CEO,
ExternalitzarItSolutions

Aquest tipus d'oficialitat i d'estil d'excés de negoci va continuar durant tot el camí de la nostra cooperació. Com diuen a Occident, vaig tenir "sentiments barrejats". D'una banda, una persona ofereix feina, i no sembla que sigui l'escòria que teníem a la nostra ciutat. D'altra banda, no se sabia res d'aquesta empresa, què fa i quines condicions ofereix. Per descomptat, vam haver d'actuar mentre no hi hagués res a perdre. Ens vam connectar ràpidament a través d'ICQ, Samvel em va fer algunes preguntes i es va oferir a reunir-nos per signar documents per començar a treballar. Les seves preguntes eren generals i relacionades principalment amb les meves habilitats i experiència.
Com aquests: “En què escrius?”, “Què pots mostrar?”, etc. No hi havia cap "Quina diferència hi ha entre una classe abstracta i una interfície". Especialment problemes com "invertir una matriu".

Era principis de setembre, les conferències a la universitat eren exclusivament de l'especialitat, i jo hi anava. Al llarg del camí, em vaig trobar amb amics del meu pare o amics d'amics que volien una solució empresarial completa per al seu negoci o agència governamental de manera gratuïta. Aquesta també va ser una experiència, i en el meu temps lliure de les conferències, vaig millorar les meves habilitats amb aquestes ordres de voluntari.
En resum, no hi havia diners, no hi havia oportunitats, així que Samvel continuava sent l'última esperança per escapar a algun lloc.

El dia de la reunió amb Samvel, vaig preguntar als meus companys si volien anar a una entrevista amb mi per a companyia.
Samvel va tartamudejar que si tinc amics amb coneixements informàtics, els puc portar amb mi. El que es llegia entre línies era "ens prenem a tothom indiscriminadament". Pocs dels meus companys estaven d'acord, o millor dit, un de cada deu enquestats. La ironia és que aquells nou que tenien qüestions importants, com un pub o un Counter-Stirke a la graella, al cap d'un temps també van acabar amb Samvel o van passar per ell.

Així doncs, un noi anomenat Seryoga va acceptar i va anar amb mi per esbrinar quin tipus de negoci tenia aquest home i mirar les perspectives. En Seryoga sempre es va aprofitar per a qualsevol fornicació quan li oferia alguna cosa. Sovint em van sorgir idees, com ara crear una xarxa social per a la recerca de feina, i Seryoga es va implicar, almenys com a consultor. Per cert, el 2006, LinkedIn acabava de desenvolupar-se i no hi havia res semblant fora dels Estats Units. I potencialment, avui es podria vendre una idea correctament implementada d'aquesta xarxa social 26 milions de dòlars.

Però tornem a la reunió amb Samvel. No tenia ni idea del que m'esperava i en quines condicions treballaríem. L'únic que m'interessava era si rebria els meus atresorats 300 dòlars al mes i, si tenia sort, utilitzar la pila de tecnologia que coneixia.

Vam acordar reunir-nos en un lloc públic, prop de l'estadi. Al nostre costat hi havia bancs en fila i feia soroll. Aquest lloc, a prop del centre d'una ciutat industrial, era més adequat per beure una ampolla de cervesa que per signar un contracte per a un nou treball a OutsourceItSolutions amb un CEO anomenat Samvel.
Per tant, la primera pregunta que li va fer va ser: "Què, no tens una oficina?" Samvel va dubtar i, mirant cap a un altre costat, va respondre que encara no, però teníem previst obrir-lo.

Després va treure dos contractes d'una bossa de plàstic del supermercat, per a mi i en Seryoga. Vaig intentar entendre què hi havia escrit, però mai havia llegit res semblant en la meva vida, i aquest llenguatge legal va provocar rebuig. Incapaç de suportar-ho, vaig preguntar:
- I què diu?
— Aquest és un acord de confidencialitat, NDA
- Ahh...
Encara més confós pel que estava parlant, vaig haver d'assentir. Durant cinc minuts més, vaig buscar frenèticament al text paraules clau com ara “mult”, “crèdit”, “obligat”, “en cas d'incompliment”. Després d'assegurar-se que no hi havia res semblant, el va signar. Permeteu-me recordar-vos que Seryoga va estar amb mi per recolzar-me moralment i buscar noves oportunitats per guanyar diners per a mi mateix. A més, sense entendre què estava signant, va repetir aquesta acció després de mi. Hem intercanviat unes quantes paraules més amb Samvel. De nou sobre les meves habilitats i experiència. Em van preguntar si coneixia PHP?
Això és una cosa, però molt poques vegades vaig treballar amb PHP. Per això he dit que conec Perl. Al que Samvel va llançar arrogant: "Bé, Perl és el segle passat". Encara que el segle acaba de començar...

Tot i així, sense saber què passaria després, li vaig dir a Seryoga barrejat amb un riure nerviós: “Doncs no van signar cap ordre de mort...”. Tots es van mirar i Samvel va prometre enviar més instruccions per correu electrònic.

L'endemà vaig rebre una carta en la qual em van donar un “correu electrònic corporatiu”, un enllaç al meu perfil personal i instruccions sobre com omplir-lo. També una mostra del perfil complet de Samvel.

Crec que en aquest moment val la pena dir quin tipus d'empresa és OutsourceItSolutions. L'empresa com a tal no existia legalment. Hi havia una web molt feble amb un disseny cridaner d'aquells anys i un director general. Samvel. Probablement assegut amb pantalons curts i una samarreta davant del monitor de casa. També va ser desenvolupador web, que és on va obtenir els seus ingressos principals amb una tarifa de 20 dòlars l'hora. Abans m'havia creuat amb el seu pare, que estava fent el mateix que en Samvel. És a dir, buscava estudiants d'informàtica sènior que poguessin cobrar per comandes a Occident. Personal casolà habitual.

Així, Samvel s'ha registrat a l'intercanvi autònom oDesk (que ara és Upwork), des dels seus inicis l'any 2004. Per descomptat, ja tenia un perfil engrescat, un munt d'habilitats i una comprensió clara de com treballar amb clients estrangers.
També seguint els passos del seu pare, va obrir la seva pròpia agència a oDesk. Va portar-hi gent com jo i es va endur un percentatge de cada hora que guanyava. En aquell moment, tenia unes 10-15 persones a la seva agència. L'última vegada que hi vaig mirar, el nombre d'"especialistes en informàtica" va superar el centenar.

Tornaré a la meva tasca de treball: ompliu un perfil a oDesk. Com enteneu, Samvel em va portar a treballar autònom. Aquesta era l'única oportunitat de guanyar alguna cosa en aquell moment i en aquell lloc, amb el meu coneixement. Tinc sort. Com la majoria dels meus amics que em van seguir com a freelance. Ara la majoria de nosaltres tenim entre 10 i 12 anys d'experiència en TI, autònoms i treball remot. No tothom del nostre grup va tenir tant èxit, però aquest és un tema a part.

Després d'haver vist la inscripció 8 $/hora a la vintena negreta a la part superior del meu perfil d'oDesk, ràpidament vaig començar a multiplicar aquesta xifra per una setmana laboral de quaranta hores i després per 160 hores al mes. I quan finalment vaig comptar 1280 dòlars, vaig experimentar una eufòria alegre. Immediatament vaig esbrinar quant de temps em trigaria a comprar un VAZ-2107 usat, que va costar uns 2000 dòlars. Amb encara més entusiasme, em vaig afanyar a omplir el meu perfil i hi vaig escriure tot el que havia passat i podia passar.

A la columna Altra experiència vaig escriure que jugo bé a futbol i que era el capità de l'equip. Per això Samvel va donar a entendre amb tacte que aquesta experiència estava fora de tema i s'havia d'eliminar. Llavors vaig començar a fer proves a oDesk. Aquesta és una ocupació així, i fins i tot si el vostre cognom és Stroustrup, no és un fet que obtingueu la puntuació més alta en C++. Les preguntes eren escrites per indis o altres autònoms, i estaven plenes d'ambigüitats i de vegades errors. Més tard, oDesk em va enviar aquestes preguntes amb respostes i em va demanar que revisés les proves. He trobat almenys 10 errors i una redacció incorrecta.

Però tanmateix. Per a la prova Delphi 6, vaig rebre un 4.4 sobre 5, que va ser un èxit per a mi. I en C++ fins i tot van rebre una medalla de "primer lloc", cosa que semblava significar que el mateix Satanàs no ha pogut superar aquesta prova fins ara. Això va ser una conseqüència dels meus esforços per estudiar l'estàndard i escriure un compilador. Per tant, fins i tot amb un perfil buit, ja tenia un avantatge competitiu sobre altres autònoms.

Part 4. Carrera de programació. Júnior. Entra com a autònom
El meu perfil d'oDesk el 2006-2007

He de dir que l'any 2006, oDesk.com era un lloc tan acollidor on les publicacions apareixien 2 vegades al dia a la secció Desenvolupament de programari d'escriptori. Van ser contestats per 3-5 persones, la majoria d'Europa de l'Est. I amb una cartera buida, es va poder arrabassar un bon projecte. En general, no hi havia competència, i això va passar. Vaig rebre el primer projecte amb força rapidesa.

En algun lloc d'una o dues setmanes, Samvel va enviar sol·licituds de treball al meu nínxol. Llavors em va dir que l'enviés jo mateix: tinc plantilles d'aplicació.

Primers clients

Irònicament, el meu primer client a oDesk va ser un estudiant d'Amèrica, amb un problema semblant al que vaig resoldre per als nostres estudiants per a un cheburek. Cap a les 10 de la nit, el primer client va trucar al meu Yahoo Messenger. Estava una mica nerviós perquè em sentia com si estigués a punt d'una cosa important. I el futur depèn d'aquest ordre. En tot cas, com gairebé qualsevol persona normal que va a treballar el primer dia. I fins i tot sense haver treballat abans.

Aquest client em va enviar un fitxer de Word amb una descripció detallada de la tasca fins al més mínim detall. Exemples d'entrada/sortida i format de codi. La qualitat dels requisits era un ordre de magnitud superior a la nostra. Tot i la nit fora, m'he afanyat a escriure el problema per enviar-li-lo avui. Va ser important per a mi rebre els primers comentaris positius. Després va venir la pregunta estàndard del client: "Quant de temps trigarà a resoldre el problema?" Vaig pensar que trigaria unes 3 hores, més una hora per polir i provar-ho tot.

En resulta 4 i, segons la tradició, multipliquem per 2, en el cas de força major i els que els agradin els acabats. Li responc: "A les 8, demà t'enviaré la solució".
De fet, vaig acabar a les dues de la matinada. I a la part occidental dels EUA encara era lleuger. Per tant, després de registrar 5 hores al rastrejador, vaig enviar la solució al meu primer client estudiant d'Amèrica.

L'endemà, hi va haver molta alegria i gratitud per part d'aquest noi. A la seva ressenya, va escriure com de meravellós era i que ho vaig fer tot en 5 hores en comptes de les 8 indicades. Això és la fidelitat del client. Per descomptat, ho faria gratis, si només pogués rebre comandes a llarg termini. Però quina va ser la meva alegria quan vaig rebre fins a 40 dòlars al meu compte. No 2 dòlars dels nostres estudiants, sinó fins a 40 dòlars! Per la mateixa feina. Va ser un salt quàntic.

Client a llarg termini

Amb el pas del temps, em vaig trobar amb diverses petites coses que encara em donaven ingressos per sobre de la mitjana de la ciutat. Només estava arribant al fons del que estava passant. Calia parlar anglès, i amb fluïdesa. Tot i que vaig estudiar l'idioma a l'escola i a la universitat, ser nadiu és una cosa diferent. Sobretot si és americà. Aleshores va ser popular el programa Magic Gooddy, que traduïa frases senceres.
També hi ha un sintetitzador de veu integrat. Això va ajudar molt, tot i que la qualitat de la traducció era a l'estil de Ravshan i Dzhamshud.

Part 4. Carrera de programació. Júnior. Entra com a autònom
Magic Gooddy és un programa que va ajudar a mantenir un diàleg amb els primers clients

Una vegada vaig presentar una sol·licitud per a una feina on necessitava escriure un connector per a Internet Explorer que reculli dades de la xarxa social MySpace. Avui, tots dos projectes són una relíquia del passat. I el 2006 va ser mainstream. Ningú pensava que Facebook s'enlairaria i que MySpace s'esvairia completament. A més, ningú va utilitzar Chrome, perquè... ell encara no hi era. I els connectors per al Firefox no eren populars. Als Estats Units, la quota d'IE va ser moltes vegades més gran que la d'altres navegadors. Per tant, l'aposta del client era correcta, només amb el moment en què es va endarrerir amb 5 anys.

Bé, em van donar una tasca de prova per un parell de centenars de dòlars, per escriure un connector que registre tots els esdeveniments que ocorren a IE.
No tenia ni idea de com fer això. Això no ens ho van ensenyar a la universitat; no hi havia ordres d'aquest tipus. Vaig haver d'anar a cercar al meu rsdn.ru favorit (StackOverflow tampoc va ser útil) i buscar amb les paraules clau "IE, connector". Imagineu la meva alegria que un altre programador preparés el que estava escrit a les meves especificacions tècniques. Després d'haver descarregat les fonts, hi vaig treure una finestra per mostrar els registres d'esdeveniments del navegador, vaig enviar la tasca per a la verificació.

Mitja hora més tard, va arribar la resposta: "Estic molt content!" Aquest és un treball emocionant! Seguim col·laborant!
És a dir, la persona estava satisfeta i té ganes de continuar cada hora. El que em va sorprendre, es va oferir a augmentar la meva tarifa de 10 a 19 dòlars amb el temps. Em vaig esforçar molt, però em faltava l'experiència de portar un projecte sol. I l'Andy (aquest era el nom del client) va intentar motivar-me amb diners o amb històries sobre com estava buscant un inversor. Amb tot això, Andy és exactament la persona que em va donar la confiança que pots guanyar diners amb l'autònom, i molt bé. També em va donar l'oportunitat de deixar Samvel i crear un perfil individual per no pagar interessos addicionals per res.

En total, vaig treballar amb Andy durant més d'un any. Vaig implementar tots els seus requisits, plans i idees en codi C++. També em va explicar com corre cap als inversors per escalar el projecte. Em va convidar diverses vegades a venir a Amèrica. En general, hem desenvolupat relacions amistoses.

Però no confieu en els nord-americans amb qui feu negocis. Avui és el teu amic, i demà, sense pestanyer un ull, pot canviar el pressupost del projecte o tancar-lo completament. He vist molt d'això en 12 anys. Quan les preguntes es refereixen als diners, tots els valors com la família, la salut, el cansament no els molesten. Cop directe al cap. I no més parlar. Prefereixo no dir res dels clients del CIS.
Aquests van ser 2 casos de més de 60 que no van acabar bé. Aquesta és la mentalitat. I aquest és el tema d'una publicació a part.

Així, mentre guanyava diners com a oligarca local del projecte Andy, ja vaig arribar a graduar-me a la universitat amb el meu propi cotxe nou.
Em va semblar que per davant, tots els camins per davant estaven oberts. Vaig creure que trobaríem inversions per a aquest projecte, i jo seria com a mínim cap d'equip en ell.

Però no tot és tan fluid en aquest negoci. Després d'haver rebut un diploma d'especialista, jo i la meva xicota vam anar al mar a relaxar-nos i divertir-nos. Va ser llavors quan l'Andy em va fer caure un porc. Mentre em relaxava, va tancar el contracte i, quan li vaig demanar que expliqués el motiu, em va respondre de mala gana que no hi havia diners, que tot estava podrit i que hi havia molts errors en el projecte. Així que arregleu aquesta llista de centenars d'errors en un parell de centenars, i veurem què passa a continuació. Un gir brusc, però. Per descomptat, això no és Dropbox, que va tancar Mailbox per 100 milions de dòlars, però les accions addicionals no estaven del tot clares.

Així que vaig retorçar com una granota en una llauna de llet, intentant no ofegar-me i muntant la crema agra. Però el pagament es va reduir diverses vegades, hi havia més demandes i vaig dir que era hora d'acabar amb la cooperació. Les coses no aniran més lluny així. Anys després, l'Andy va demanar consell més d'una vegada. Encara no es pot calmar i està molestant noves startups. Parla a TechCrunch i altres esdeveniments. Ara he creat una aplicació que reconeix, tradueix i sintetitza la parla gairebé a l'instant.
Pel que sé, he rebut diversos milions d'inversions.

Vaig començar a buscar un client nou a oDesk, cosa que va ser difícil. Hi ha un inconvenient als bons ingressos, estabilitat i tarifes. Estan escalfats. Si ahir pogués guanyar 600 dòlars en una setmana afegint un parell de funcions. Aleshores, “avui”, amb un client nou, pels mateixos $600 necessito fer una feina més gran, aprofundint simultàniament en les eines del client, la infraestructura, l'equip, l'àrea temàtica i, en general, les especificitats de la comunicació. Al principi de la teva carrera no és fàcil.

Va passar força temps abans de tornar a la feina normal, amb els mateixos ingressos.
La següent part està previst que sigui una història sobre la crisi global i local, el nivell mitjà, el primer gran projecte completat que va veure la llum i sobre el llançament de la vostra startup.

Continuar ...


Font: www.habr.com

Afegeix comentari