Bahagi 4. Programming karera. Junior. Pagpasok ng freelancing

Pagpapatuloy ng kwento "Karera ng Programmer".

Dumidilim na. Parehong direkta at hindi direkta. Naghanap ako nang buong sipag para sa isang trabaho bilang isang programmer, ngunit walang mga pagpipilian.
Sa aking lungsod mayroong 2-3 advertisement para sa mga developer ng 1C, kasama pa, isang bihirang kaso, kapag ang mga guro ng mga kurso sa programming ay kinakailangan. Ito ay 2006. Nagsimula ako sa aking pag-aaral noong ika-4 na taon ng unibersidad, ngunit malinaw na ipinahiwatig sa akin ng aking mga magulang at kasintahan na dapat akong maghanap ng trabaho. Oo, gusto ko ito sa aking sarili. Samakatuwid, pagkatapos na dumaan sa ilang mga panayam para sa posisyon ng kursong guro at wala akong swerte doon, malapit na akong magmadali sa master 1C: Accounting. Sa dose-dosenang aklat na nabasa ko at daan-daang program na nakasulat sa C++/Delphi at Java, nagsimula akong matuto ng 1C dahil sa kawalan ng pag-asa.

Ngunit sa kabutihang palad para sa akin, ang cable Internet ay "dinala" na sa aming lungsod, at maaari kong subukan ang aking kapalaran sa pamamagitan ng pag-post ng isang ad sa paghahanap ng trabaho sa mga website. Ang pagkakaroon ng isang email sa mail.ru at madalas na pagpunta doon, nakita ko ang seksyon ng ad para sa aking sarili at nagsulat doon tungkol sa lahat ng aking mayamang karanasan sa larangan ng pagbuo ng software. Naisulat ko na sa huling bahagi na ang unang sampung tugon sa aking ad ay nasa diwa ng "sumulat kay Gates." Ngunit ang ika-11 ay isang tao na pinalitan ang aking kapalaran ng 180 degrees, tulad ng nangyari sa unang aralin ng isang kurso sa programming.

Isang liham ang nahulog sa aking inbox na may humigit-kumulang sumusunod na nilalaman:

Hello Denis,
Ang pangalan ko ay Samvel, at ako ang direktor ng OutsourceItSolutions.
Kami Napansin namin ang iyong advertisement na naghahanap ng trabaho bilang developer sa mail.ru. handa na isaalang-alang ang iyong kandidatura. Iminumungkahi kong pag-usapan natin nang mas detalyado ang ICQ - 11122233.

Bumabati
Samvel,
CEO,
OutsourceItSolutions

Ang ganitong uri ng opisyal at estilo ng sobrang negosyo ay nagpatuloy sa buong landas ng ating pakikipagtulungan. Tulad ng sinasabi nila sa Kanluran, nagkaroon ako ng "halo-halong damdamin". Sa isang banda, ang isang tao ay nag-aalok ng trabaho, at tila hindi ito ang slag na mayroon kami sa aming lungsod. Sa kabilang banda, walang nalalaman tungkol sa kumpanyang ito, kung ano ang ginagawa nito at kung anong mga kondisyon ang inaalok nito. Siyempre, kailangan naming kumilos habang walang mawawala. Mabilis kaming kumonekta sa pamamagitan ng ICQ, tinanong ako ni Samvel ng ilang mga katanungan at nag-alok na makipagkita upang pumirma ng mga dokumento upang magsimulang magtrabaho. Ang kanyang mga tanong ay pangkalahatan at higit na nauugnay sa aking mga kasanayan at karanasan.
Tulad ng mga ito: "Ano ang isinusulat mo?", "Ano ang maipapakita mo?", atbp. Walang "Ano ang pagkakaiba sa pagitan ng abstract na klase at isang interface." Lalo na ang mga problema tulad ng "reverse an array".

Ito ay simula ng Setyembre, ang mga lektura sa unibersidad ay eksklusibo sa espesyalidad, at pinuntahan ko sila. Habang naglalakad, nakatagpo ako ng alinman sa mga kaibigan ng aking ama o mga kaibigan ng mga kaibigan na gusto ng isang ganap na solusyon sa Enterprise para sa kanilang negosyo o ahensya ng gobyerno nang libre. Ito rin ay isang karanasan, at sa aking libreng oras mula sa mga lektura, pinagbuti ko ang aking mga kasanayan sa mga boluntaryong order na ito.
Sa madaling salita, walang pera, walang mga pagkakataon, kaya si Samvel ay nanatiling huling pag-asa upang makatakas sa isang lugar.

Sa araw ng pagpupulong kay Samvel, tinanong ko ang aking mga kaklase kung gusto nilang pumunta sa isang pakikipanayam sa akin para sa kumpanya.
Nauutal si Samvel na kung mayroon akong mga kaibigan na may kasanayan sa IT, maaari ko silang dalhin sa akin. Ang nabasa sa pagitan ng mga linya ay "tinatanggap namin ang lahat nang walang pinipili." Iilan sa mga kaklase ko ang sumang-ayon, o sa halip, isa sa sampung respondente. Ang kabalintunaan ay ang siyam na iyon na may mahahalagang bagay, tulad ng isang pub o Counter-Stirke sa grid, pagkaraan ng ilang sandali ay napunta rin kay Samvel o dumaan sa kanya.

Kaya, pumayag ang isang lalaki na nagngangalang Seryoga at sumama sa akin upang malaman kung anong uri ng negosyo ang mayroon ang lalaking ito at tingnan ang mga prospect. Laging ginagamit ni Seryoga ang kanyang sarili sa anumang pakikiapid kapag inalok ko siya ng isang bagay. Madalas akong makaisip ng mga ideya, tulad ng paglikha ng isang social network para sa mga paghahanap ng trabaho, at si Seryoga ay nasangkot, kahit bilang isang consultant. Sa pamamagitan ng paraan, noong 2006, ang LinkedIn ay umuunlad lamang, at walang katulad nito sa labas ng Estado. At potensyal, ang isang wastong ipinatupad na ideya ng naturang social network ay maaaring ibenta ngayon para sa $26 bilyon.

Ngunit bumalik tayo sa pagpupulong kasama si Samvel. Wala akong ideya kung ano ang naghihintay sa akin at sa ilalim ng kung anong mga kondisyon ang gagawin namin. Ang tanging bagay na interesado ako ay kung matatanggap ko ang aking treasured $300/month, at kung ako ay mapalad, pagkatapos ay gamitin ang teknolohiya stack na alam ko.

Napagkasunduan naming magkita sa isang pampublikong lugar, malapit sa stadium. May mga bench na nakahilera sa tabi namin at ang ingay. Ang lugar na ito, malapit sa sentro ng isang industriyal na lungsod, ay mas angkop para sa pag-inom ng isang bote ng beer kaysa sa pagpirma ng kontrata para sa isang bagong trabaho sa OutsourceItSolutions kasama ang isang CEO na nagngangalang Samvel.
Samakatuwid, ang unang tanong sa kanya ay: "Ano, wala ka bang opisina?" Nag-alinlangan si Samvel, at tumingin sa malayo, sumagot na hindi pa, ngunit plano naming buksan ito.

Pagkatapos ay kumuha siya ng dalawang kontrata mula sa isang plastic bag mula sa supermarket, para sa akin at kay Seryoga. Sinubukan kong unawain kung ano ang nakasulat sa kanila, ngunit hindi pa ako nakabasa ng anumang katulad nito sa aking buhay, at ang legal na wikang ito ay nagdulot ng pagtanggi. Hindi ako makatiis, tinanong ko:
- At ano ang sinasabi nito?
— Ito ay isang NDA, non-disclosure agreement
- Ahh...
Lalo akong nataranta sa pinagsasasabi ko, kailangan kong tumango. Para sa isa pang limang minuto, galit na galit kong hinanap ang teksto para sa mga pangunahing salita tulad ng "fine", "credit", "obligated", "in case of non-compliance". Nang matiyak na walang ganoon, pinirmahan niya ito. Hayaan mong ipaalala ko sa iyo na si Seryoga ay kasama ko para sa moral na suporta at upang maghanap ng mga bagong pagkakataon upang kumita ng pera para sa aking sarili. Hindi rin maintindihan ang pinipirmahan niya, inulit niya ang aksyong ito pagkatapos ko. Nagpalitan pa kami ng ilang salita kay Samvel. Muli tungkol sa aking mga kakayahan at karanasan. Tinanong niya kung alam ko ang PHP?
Iyan ay isang bagay, ngunit ako ay napakabihirang magtrabaho sa PHP. Kaya nga sabi ko kilala ko si Perl. Kung saan mayabang na itinapon ni Samvel: "Buweno, si Perl ang huling siglo." Bagaman ang siglo ay nagsimula pa lamang...

All the same, hindi sigurado kung ano ang susunod na mangyayari, sinabi ko kay Seryoga na may halong nerbiyos na tawa: "Well, hindi sila pumirma ng death warrant...". Nagkatinginan ang lahat at nangako si Samvel na magpapadala ng karagdagang mga tagubilin sa pamamagitan ng email.

Kinabukasan nakatanggap ako ng liham kung saan binigyan ako ng "corporate email", isang link sa aking personal na profile at mga tagubilin kung paano ito punan. Isa ring sample ng kumpletong profile ni Samvel.

Sa palagay ko sa puntong ito, sulit na sabihin kung anong uri ng kumpanya ang OutsourceItSolutions. Ang kumpanya na tulad nito ay hindi legal na umiiral. May isang napakahinang website na may kapansin-pansing disenyo ng mga taong iyon at isang pangkalahatang direktor. Samvel. Malamang naka-shorts at naka-T-shirt sa harap ng monitor sa bahay. Isa rin siyang web developer, kung saan ginawa niya ang kanyang pangunahing kita sa rate na $20/hour. Nagkrus ang landas ko noon sa kanyang ama, na ginagawa ang parehong bagay na ginagawa ni Samvel. Ibig sabihin, naghahanap ako ng mga senior IT na mag-aaral na maaaring singilin para sa mga order sa Kanluran. Regular na homemade outstaf.

Kaya't ang Samvel ay nakarehistro sa freelance exchange oDesk (na ngayon ay Upwork), mula nang magsimula ito noong 2004. Syempre, mayroon na siyang pumped-up na profile, isang grupo ng mga kasanayan, at isang malinaw na pag-unawa kung paano makipagtulungan sa mga dayuhang customer.
Sumunod din sa yapak ng kanyang ama, binuksan niya ang kanyang sariling ahensya sa oDesk. Dinala niya ang mga tulad ko doon at kumuha ng porsyento ng bawat oras na kinikita niya. Noong mga panahong iyon, mga 10-15 tao ang nasa kanyang ahensya. Sa huling pagkakataon na tumingin ako doon, ang bilang ng "mga espesyalista sa IT" ay lumampas sa isang daan.

Babalik ako sa aking gawain sa trabaho - punan ang isang profile sa oDesk. Gaya ng naiintindihan mo, dinala ako ni Samvel sa freelancing. Ito ang tanging pagkakataon na kumita ng isang bagay sa oras na iyon at sa lugar na iyon, sa aking kaalaman. Swerte ako. Tulad ng karamihan sa aking mga kaibigan na sumunod sa akin sa freelancing. Ngayon karamihan sa atin ay may 10-12 taong karanasan sa IT, freelancing, at malayong trabaho. Hindi lahat ng tao sa aming grupo ay naging matagumpay, ngunit iyon ay isang hiwalay na isyu.

Nang makita ang inskripsyon na 8 $/hr sa ikadalawampung bold sa tuktok ng aking profile sa oDesk, mabilis kong sinimulan ang pag-multiply ng figure na ito sa isang apatnapung oras na linggo ng trabaho, pagkatapos ay sa pamamagitan ng 160 oras bawat buwan. At nang sa wakas ay nagbilang ako ng $1280, nakaranas ako ng masayang euphoria. Naisip ko kaagad kung gaano katagal ang aabutin ko para bumili ng ginamit na VAZ-2107, na nagkakahalaga ng humigit-kumulang $2000. Sa mas malaking sigasig, nagmadali akong punan ang aking profile at isinulat dito ang lahat ng nangyari at maaaring mangyari.

Sa column na Iba Pang Karanasan ay isinulat ko na mahusay akong maglaro ng football at naging kapitan ng koponan. Kung saan mataktikang ipinahiwatig ni Samvel na ang karanasang ito ay wala sa paksa at kailangang tanggalin. Pagkatapos ay nagsimula akong kumuha ng mga pagsusulit sa oDesk. Ito ay isang trabaho, at kahit na ang iyong apelyido ay Stroustrup, ito ay hindi isang katotohanan na makakakuha ka ng pinakamataas na marka sa C++. Ang mga tanong ay isinulat ng alinman sa mga Indian o iba pang mga freelancer, at sila ay puno ng mga kalabuan at kung minsan ay mga pagkakamali. Nang maglaon, ipinadala sa akin ng oDesk ang mga tanong na ito na may mga sagot at hiniling sa akin na suriin ang mga pagsusulit. Nakakita ako ng hindi bababa sa 10 error at maling salita.

Ngunit gayunpaman. Para sa pagsubok sa Delphi 6, nakatanggap ako ng 4.4 sa 5, na isang tagumpay para sa akin. At sa C++ ay nakatanggap pa sila ng "first place" na medalya, na tila nangangahulugang si Satanas mismo ay hindi pa nakapasa sa pagsubok na ito hanggang ngayon. Ito ay bunga ng aking pagsisikap na pag-aralan ang pamantayan at magsulat ng isang compiler. Samakatuwid, kahit na may walang laman na profile, mayroon na akong mapagkumpitensyang kalamangan sa iba pang mga freelancer.

Bahagi 4. Programming karera. Junior. Pagpasok ng freelancing
Aking oDesk profile noong 2006-2007

Dapat kong sabihin na noong 2006, ang oDesk.com ay isang maginhawang lugar kung saan ang mga post ay lumitaw 2 beses sa isang araw sa seksyon ng Desktop Software Development. Sinagot sila ng 3-5 katao, karamihan ay mula sa Silangang Europa. At sa isang walang laman na portfolio, posible na mang-agaw ng magandang proyekto. Sa pangkalahatan, walang kumpetisyon, at iyon ang nangyari. Mabilis kong natanggap ang unang proyekto.

Sa isang lugar sa loob ng isang linggo o dalawa, nagpadala si Samvel ng mga aplikasyon para sa trabaho sa aking niche. Pagkatapos ay sinabi niya sa akin na ako mismo ang magpadala - mayroon akong mga template ng aplikasyon.

Mga unang kliyente

Kabalintunaan, ang aking unang kliyente sa oDesk ay isang mag-aaral mula sa Amerika, na may problemang katulad ng nalutas ko para sa aming mga mag-aaral para sa isang cheburek. Bandang 10 pm, kumatok ang unang kliyente sa aking Yahoo Messenger. Medyo kinabahan ako dahil pakiramdam ko ay nasa bingit ako ng isang bagay na mahalaga. At ang hinaharap ay nakasalalay sa order na ito. Sa anumang kaso, tulad ng halos anumang normal na tao na papasok sa trabaho sa unang araw. At kahit na hindi nagtrabaho noon.

Ang customer na ito ay nagpadala sa akin ng Word file na may detalyadong paglalarawan ng gawain hanggang sa pinakamaliit na detalye. Mga halimbawa ng input/output at code formatting. Ang kalidad ng mga kinakailangan ay isang order ng magnitude na mas mataas kaysa sa amin. Sa kabila ng gabi sa labas, nagmadali akong isulat ang problema upang maipadala ito sa kanya ngayon. Mahalaga para sa akin na makatanggap ng unang positibong feedback. Pagkatapos ay dumating ang karaniwang tanong ng kliyente - "gaano katagal aabutin upang malutas ang problema?" Naisip ko na aabutin ng humigit-kumulang 3 oras, kasama ang isang oras para ma-polish at subukan ang lahat.

Ito ay lumalabas na 4 at, ayon sa tradisyon, dumarami tayo ng 2, sa kaso ng force majeure at sa mga gustong tapusin ang mga touch. Sagot ko: "Otso, ipapadala ko sa iyo ang solusyon bukas."
Sa katunayan, natapos ako ng alas dos ng madaling araw. At sa Kanlurang bahagi ng USA ay magaan pa. Samakatuwid, pagkatapos mag-log 5 oras sa tracker, ipinadala ko ang solusyon sa aking unang kliyente ng mag-aaral mula sa Amerika.

Kinabukasan, nagkaroon ng maraming kagalakan at pasasalamat mula sa taong ito. Sa kanyang pagsusuri, isinulat niya kung gaano ako kahanga-hanga at ginawa ko ang lahat sa loob ng 5 oras sa halip na ang nakasaad na 8. Iyan ay katapatan ng customer. Siyempre, gagawin ko ito nang libre, kung maaari lamang akong makakuha ng mga pangmatagalang order. Ngunit ano ang aking kagalakan nang makatanggap ako ng hanggang $40 sa aking account. Hindi $2 mula sa aming mga mag-aaral, ngunit hanggang $40! Para sa parehong trabaho. Ito ay isang quantum leap.

Pangmatagalang kliyente

Sa paglipas ng panahon, nakatagpo ako ng iba't ibang maliliit na bagay na nagbibigay pa rin sa akin ng kita na higit sa average ng lungsod. Nababaliw na lang ako sa mga nangyayari. Kinakailangang magsalita ng Ingles, at matatas. Bagama't nag-aral ako ng wika sa paaralan at unibersidad, ang pagiging katutubong nagsasalita ay ibang bagay. Lalo na kung Amerikano. Pagkatapos ay sikat ang programang Magic Gooddy, na nagsalin ng buong mga pangungusap.
Mayroon ding built-in na speech synthesizer. Malaki ang naitulong nito, kahit na ang kalidad ng pagsasalin ay nasa istilo ng Ravshan at Dzhamshud.

Bahagi 4. Programming karera. Junior. Pagpasok ng freelancing
Ang Magic Gooddy ay isang programa na tumulong sa pagsasagawa ng dialogue sa mga unang kliyente

Minsan akong nagsumite ng aplikasyon para sa isang trabaho kung saan kailangan kong magsulat ng isang plugin para sa Internet Explorer na nangongolekta ng data mula sa MySpace social network. Ngayon, ang parehong mga proyekto ay relic ng nakaraan. At noong 2006 ito ay mainstream. Walang nag-isip na ang Facebook ay aalis at ang MySpace ay ganap na maglalaho. Gayundin, walang gumamit ng Chrome, dahil... wala pa siya. At hindi sikat ang mga plugin para sa Firefox. Sa States, ang bahagi ng IE ay maraming beses na mas malaki kaysa sa iba pang mga browser. Samakatuwid, tama ang pustahan ng kostumer, sa oras lamang na siya ay 5 taon sa likod.

Buweno, binigyan ako ng isang pagsubok na gawain para sa ilang daang dolyar, upang magsulat ng isang plugin na nag-log sa lahat ng mga kaganapan na nagaganap sa IE.
Wala akong ideya kung paano ito gagawin. Hindi nila ito itinuro sa amin sa unibersidad; walang ganoong utos. Kinailangan kong maghanap sa aking paboritong rsdn.ru (Hindi rin nakakatulong ang StackOverflow) at maghanap gamit ang mga keyword na "IE, plugin". Isipin ang aking kagalakan na inihanda ng ibang programmer ang nakasulat sa aking mga teknikal na pagtutukoy. Ang pagkakaroon ng pag-download ng mga mapagkukunan, hinila ang isang window sa kanila upang ipakita ang mga log ng kaganapan sa browser, ipinadala ko ang gawain para sa pag-verify.

Makalipas ang kalahating oras, dumating ang sagot - "Masayang-masaya ako!" Ito ay kapana-panabik na gawain! Patuloy tayong magtulungan!
Iyon ay, ang tao ay nasiyahan at sabik na magpatuloy sa isang oras-oras na batayan. Ang nakakagulat sa akin, inalok niya na itaas ang aking rate mula $10 hanggang $19 sa paglipas ng panahon. Sinubukan ko talaga, ngunit kulang ako sa karanasan sa pagpapatakbo ng isang proyekto nang mag-isa. At sinubukan ni Andy (iyon ang pangalan ng kliyente) na mag-udyok sa akin alinman sa pera o sa mga kuwento tungkol sa kung paano siya naghahanap ng isang mamumuhunan. Sa lahat ng ito, si Andy ang eksaktong taong nagbigay sa akin ng kumpiyansa na maaari kang kumita ng pera mula sa freelancing, at napakahusay. Binigyan din niya ako ng pagkakataon na umalis sa Samvel at lumikha ng isang indibidwal na profile upang hindi magbayad ng karagdagang interes sa wala.

Sa kabuuan, nagtrabaho ako kay Andy nang mahigit isang taon. Ipinatupad ko ang lahat ng kanyang mga kinakailangan, plano at ideya sa C++ code. Sinabi rin niya sa akin kung paano siya tumatakbo sa mga mamumuhunan upang sukatin ang proyekto. Ilang beses niya akong niyaya na pumunta sa America. Sa pangkalahatan, nakabuo kami ng matalik na relasyon.

Ngunit huwag magtiwala sa mga Amerikanong nakikipagnegosyo ka. Ngayon siya ay iyong kaibigan, at bukas, nang hindi kumukurap, maaari niyang baguhin ang badyet ng proyekto o ganap na isara ito. Marami na akong nakitang ganito sa loob ng 12 taon. Kapag ang mga tanong ay tungkol sa pera, ang lahat ng mga halaga tulad ng pamilya, kalusugan, pagkapagod ay hindi nakakaabala sa kanila. Direktang suntok sa ulo. At hindi na nagsasalita. Mas gugustuhin kong hindi magsabi ng anuman tungkol sa mga kliyente mula sa CIS.
Ito ay 2 kaso sa mahigit 60 na hindi natapos nang maayos. Ito ang mentalidad. At ito ang paksa ng isang hiwalay na post.

Kaya, habang kumikita ng pera bilang isang lokal na oligarko mula sa proyekto ni Andy, nagtapos na ako sa unibersidad gamit ang sarili kong bagong sasakyan.
Para sa akin, sa unahan, lahat ng mga kalsada sa unahan ay bukas. Naniniwala ako na makakahanap kami ng mga pamumuhunan para sa proyektong ito, at ako ay magiging isang Team Lead dito.

Ngunit hindi lahat ay napakakinis sa negosyong ito. Pagkatanggap ng isang espesyal na diploma, ako at ang aking kasintahan ay pumunta sa dagat upang magpahinga at magsaya. Noon ay pinadulas ako ni Andy ng baboy. Habang nagpapahinga ako, isinara niya ang kontrata, at nang tanungin kong ipaliwanag ang dahilan, atubili siyang sumagot na walang pera, bulok ang lahat at maraming bug sa proyekto. Kaya ayusin ang listahang ito ng daan-daang mga bug sa loob ng ilang daan, at tingnan natin kung ano ang susunod na mangyayari. Isang matalim na pagliko, gayunpaman. Siyempre, hindi ito Dropbox, na nagsara ng Mailbox para sa $100 milyon, ngunit ang mga karagdagang aksyon ay hindi lubos na malinaw.

Kaya't napadpad ako tulad ng isang palaka sa isang lata ng gatas, sinusubukang hindi malunod at paghagupit ng kulay-gatas. Ngunit ang pagbabayad ay naging ilang beses na mas mababa, mayroong higit pang mga kahilingan, at sinabi ko na oras na upang tapusin ang kooperasyon. Hindi na magiging ganito ang mga bagay. Makalipas ang ilang taon, humiling sa akin si Andy para humingi ng payo nang higit sa isang beses. Hindi pa rin siya mapakali at nangungulit sa mga bagong startup. Nagsasalita siya sa TechCrunch at iba pang mga kaganapan. Ngayon ay nakagawa na ako ng isang application na halos agad na kumikilala, nagsasalin at nag-synthesize ng pagsasalita.
Sa pagkakaalam ko, nakatanggap ako ng ilang milyong investments.

Nagsimula akong maghanap ng bagong kliyente sa oDesk, na mahirap. May isang sagabal sa magandang kita, katatagan at mga rate. Nanlalamig sila. Kung kahapon ay maaari akong kumita ng $600 sa isang linggo sa pamamagitan ng pagdaragdag ng ilang feature. Pagkatapos, "ngayon", kasama ang isang bagong kliyente, para sa parehong $600 kailangan kong gumawa ng mas malaking halaga ng trabaho, sabay-sabay na pag-aralan ang mga tool ng kliyente, imprastraktura, koponan, lugar ng paksa at, sa pangkalahatan, ang mga detalye ng komunikasyon. Sa simula ng iyong karera hindi ito madali.

Medyo mahabang panahon ang lumipas bago bumalik sa normal na trabaho, na may parehong kita.
Ang susunod na bahagi ay binalak na maging isang kuwento tungkol sa pandaigdigan at lokal na krisis, ang Gitnang antas, ang unang natapos na pangunahing proyekto na nakita ang liwanag ng araw, at tungkol sa paglulunsad ng iyong startup.

Upang patuloy ...


Pinagmulan: www.habr.com

Magdagdag ng komento