Zuva Revana Kupesana neBad Code

Zuva Revana Kupesana neBad Code

Iyo positi yakatsaurirwa kuZuva Revana. Chero kusanganeka hakusi masanga.

Pazera remakore gumi, ndakawana komputa yangu yekutanga uye dhisiki ine Visual Studio 10. Kubva ipapo, ndanga ndichiuya nemabasa kwandiri - automating zvinhu, kubatanidza imwe mhando yewebhu sevhisi yevanhu vatatu, kana kunyora mutambo. izvo zvinobva zvabviswa pamusika wekutamba nekuda kwekuchembera. Ehe, ndakarasa iyo kodhi kodhi uye ndakanyora kodhi yandainyara kuratidza kuvanhu. Uye pazera ramakore gumi, ini zvirokwazvo handingarambe kugamuchira dura renguva yemberi nezvikanganiso zvese - kuti ndisambozvibvumira kuti zviitike.

Masvondo mashoma apfuura ndakabvunza vandaishanda navo kubva kuYandex.Money zvavangazopa mwana anoda kuve nyanzvi yeIT, uye ipapo ndakarangarira chimwe chinhu nezvangu. Aya ndiwo mabudiro akaita chinyorwa ichi. Ndinokurudzira kuti titaure pamusoro peizvi.

Ini handikurudzire kushandisa simba rakawanda pakurwadziwa kwesarudzo; zviri nani kuedza zvese uye kuita zvese. Kana iwe uchinzwisisa kuti chii chiri mune zvakajairika, iwe unogona kuzvisarudzira wega nzira yaunoda kufamba mairi uye kuti ndeipi nzira iri nani kusiya.

Sergey, junior programmer

Childhood

Ndechipi chinhu chinonyanya kunakidza kuita semugadziri wepurogiramu kana pasati pave neInternet?

Ndakanga ndiine maviri acho - kuparadzanisa mitambo yese kubva ku "800 mitambo muRussia" dhisiki nezvirongwa zvese kubva ku "Everything a Hacker Needs" diski, ndozonyorazve mitambo yese yandakapedza maawa anopfuura gumi kubva pakutanga. muBASIC. Hazvina mutsauko izvo zvinoitika, kunyangwe zvikaitika sezvizvi.

Zuva Revana Kupesana neBad Code

Iwe uzvitore, zviedze, rongazve zvidhinha, edza uye usvike kune zvese zvaunogona kusvika. Iwe unobvarura Windows, zvinotora maawa gumi kuti udzose Windows. Uri kuedza kudzosa vatyairi here? Iwe unonzwisisa kuti DOS inoshanda sei. Iwe unoona kuti majumper anofanira kuiswa sei kuitira kuti hard drive yako itange mukombuta yeshamwari (kune 10 megabytes yemitambo mitsva ipapo!). Iwe unomonyorora software, kumonyorora Hardware, disassemble uye unganidzazve komputa. Wanga uchinyora nhabvu simulator kwemakore gumi nematatu, shure kwezvose.

Kana pasina chinhu, unova nemufaro nekuda kweizvi.

Kukosha kwekuzviongorora hakugoni kurerutswa. Sekuona kwangu, vatsva kuIT vanorerutsa kuti vachazonyatso kudzora chigadzirwa chavo (uye mune analytics futi) uye kuti inguva yakawanda sei inotora kana ichienzaniswa nechikamu chekugadzira. Uye zvakanyanya kunakidza zvaunoita, zvakanyanya kuoma uye kureba bvunzo ichave.

Iri, hongu, izano risinganzwisisike, asi dai ndaiziva ipapo ipapo.

Uye ini handikurudzire kutarisa pane imwe nzvimbo muIT. Pano, zvakare, horizons inokosha.

Anna, muongorori mukuru wehurongwa

chikoro chepamusoro

Pane imwe nguva, pamusangano wedhorobha reP, vaikurukura nezvehurongwa - uye tambo yakaonekwa ipapo ine zita rekuti "PHP programmers vari kutsvakirwa kambani hombe." Mashoko ad aiti:

В крупную компанию ищутся программисты PHP:

Для того, чтобы понять, стоит ли вам приходить на собеседование, выполните несложное задание: напишите программу на php, которая находит такие целые положительные числа x, y и z, чтобы x^5+y^5=z^5. (^ - степень).

Отвечать можете здесь.

Vanhu vashomanana chete vakazvibvisa kubva kune iyi tambo - ini ndaivepowo. Nekutadza kwangu kwese kwemakore gumi nematanhatu, ndakapindura:

Реально чет странное. Да и комп нужен неслабый, штоб ето найти...
Ибо от x,y,z <=1000 таких чисел нет-эт во первых (сел набросал в vb, большего ПОКА не дано), во вторых комп подсаживается намертво.

Не все равно чето нето, ИМХО.

Hongu, i prank, musungo wevachangotanga, hongu, ndeye bastard, saka chii. Zviripachena, ndakapedza nguva yakawanda pane script iri nyore, asi ndakakanganwa zvachose nezve kuvapo kweiyo theorem yaFermat - iyo munyori weshinda, anoremekedzwa The_Kid, akajekesa kumagumo.

Итог печален - в П. практически нет людей, знающих математику, но каждый второй мнит себя мего программистом. За три часа, на все форумах на которых я разместил сообщение, было суммарно около двух сотен просмотров... и всего два правильных ответа. А теорема Ферма - это ведь школьная программа, и условия ее настолько просты, что должны бросаться в глаза. Кстати, параллельно при опросе в аське 6 из 6 знакомых новосибирских студентов ответили «Это же теорема Ферма».
И кого после этого брать на работу?

Ipapo izvi zvakandiparira dutu rekutsamwa mumweya: “Dai ndisina kunyora nezvedzidziso yaFermat, izvi hazvirevi kuti handizivi nezvazvo,” chikonzero chekare. Ndasuwa manje? Aiwa, ichi chidzidzowo cheupenyu. Sezvakaita apo mutambo wangu wakaratidzwa muIndonesia Windows Phone Store, uye mavhiki maviri gare gare yakabviswa nokuti ini handina kugadzirisa mamwe eEULA mazwi.

Uye hazvina kujeka zvachose: kana mune imwe kambani huru pasina munhu wekubhadhara, saka iwe unofanirwa kuva ani? Kuita sei? Kurimira kupi?

Iwe haufanirwe kufunga kuti mushure mekugamuchira dzidzo iwe unozova programmer / mutyairi wetekisi / nyanzvi yemasvomhu kana chimwe chinhu.

Nguva dzasvika apo zvidzidzo zvekutanga (masvomhu, fizikisi, sainzi yekombuta, uzivi) zvinonyanya kukosha mudhipuroma, pane kuisirwa zvidzidzo (zvirongwa, dhizaini munzvimbo dzakati, nezvimwewo). Dzidzo yepamusoro yakatanga kupatsanurwa muzvikamu - zvekutanga (engineering) uye kushandiswa. Iwe unofanirwa kudzidza kwete hunyanzvi chaihwo, asi kufunga, nzira yesainzi, kunzwisisa kugadzirisa matambudziko, hunyanzvi hunyanzvi.

Izvi ndezveyunivhesiti. Munhu achange achine hupenyu hwake hwose hwekushandisa unyanzvi hunoshandiswa.

Oleg, anotungamira masisitimu muongorori

University

Iwe unonyora kodhi mu "pluses", iwe unonyora kodhi muJava. Iwe unobata muunganidzi, fambisa ruoko rwako kure, wakanamatira muQt uye funga kuti sei vari kuita izvi kwauri. Pakazosvika kosi yechina, hapana ane hanya nezvaunonyora anotevera akakosha lab - vadzidzisi vanotarisa kodhi neimwe nzira.

Izvi, hongu, hazvisizvo kwese kwese - kune mayunivhesiti ayo ane simba uye akanaka, asi vanotora vana vakagadzirisa matambudziko kubva kuACM kuchikoro, vakadzvanya zvese kubva mudzidziso yegirafu mune mamwe makirasi uye vakatsikitsira kuti ingani ndangariro maalgorithms enyika. nokuti zvose zviri munyika zvinoda .

Handina kusarudza, handina kutora mamwe makirasi, ndakangopedza zvidzidzo zvangu mukirasi yangu yemasvomhu, ndichiita zvinhu zvinonakidza munzira. Spoiler: hapana anozovada pamainterviews.

Kutanga, zviri nani kusarudza zvaunoda kubva kuIT. Kana iwe uchida mativi ese, zvichave zvakaoma. Dzidza mumwe mutauro - zvichatungamirira pasina, kuchava nenyonganyonga chete mune ramangwana.

Jan, nyanzvi yekuFinland. monitoring

Nyaya chaiyo - yeWindows simulator yakagadzirwa neshamwari pamabvi ako mugiredhi rechigumi, kuyunivhesiti unogona kuwana akati wandei bvunzo uye bvunzo otomatiki. Unogona kutoudza munhu wese gare gare kuti zvaive zvakanaka sei. Dambudziko raive nderekuti raive risingatonhore - raive neakisheni inovhiringa, kodhi yakashata, uye kushomeka kwakakwana kwezviyero zvechero chinhu.

Zvinhu zvakadaro zvinofanirwa kuitirwa chinangwa chimwe - kuve neyako reki catalog. Kunyangwe izvi zvisingakudzivirire kubva kune impostor syndrome, kana iwe ukazviwana uri mukambani hombe ine ruzivo rwepamusoro pezvese uye unofunga kuti wave kuda kuburitswa.

Zuva Revana Kupesana neBad Code

Ini ndichatsigira, zvakakosha kuti ubatsire nemazano pane zvaunogona kuita uye kupi kwekuwana ruzivo, uye kwete zvinopesana. Uye hazvisi kutyisa kana pakutanga akaedza kuita chimwe chinhu nekubata, - kuziva kuchauya gare gare. Zvakakosha kuifarira.

Eric, Test Engineer

Tese tinonyora zvirongwa zvebudiriro - zvatinoda kudzidza, zvekuita munguva pfupi iri kutevera uye kuti tingazvivandudza sei. Asi zvinoita sekunge isu tese tinogona kubatsirwa nekunyora tsamba kune vedu vekare-heino yangu.

  1. Tora nguva yako, tsvaga bhuku uye isa kugovera kweUbuntu iyo Canonical yakakutumira mahara. Pane zvakajeka rimwe dambudziko rakareruka, Ubuntu hunotanga kwese kwese. Uye Linux ichave yakakosha kwauri.
  2. Usatya kunyaradza. Volkov Commander, hongu, inokodzera pane imwe floppy disk, asi edza kufunga kuti nei uchida iyi mirairo yese, jairana nemutsara wekuraira. Uye floppy disks achafa. Madhisiki achafa. Flash drives ichafa futi. Usanyanya kunetseka.
  3. Verenga nezve algorithms, nzwisisa kuronga, miti uye mirwi. Verenga mabhuku.
  4. Iwe haudi makosi akabhadharwa kuti unzwisise izvo zvekutanga. YouTube ichaonekwa munguva pfupi - iwe uchashamisika.
  5. Usasungirwe paBASIC. Kune zana matekinoroji munyika akakodzera kutariswa newe, uye miriyoni zvinhu zvinonakidza kupfuura kudhirowa mafomu evashandisi muExcel zvakare. Ingotora Python uye iwe uchazvinzwisisa.
  6. Dzidza kushandisa Git, tsigira ese masosi. Nyora kamwechete mutengi-server application kuti unzwisise mashandiro avanoita. Nzwisisa network, switch uye routers.
  7. Uye kana uri kuverenga izvi ikozvino, zvinoreva kuti zvose hazvisi pasina.

Tiudze mumacomments kuti chii chaunganyore kune yako yekare? Une zano here kune vana vechikoro nevadzidzi vachiri pamharadzano yenzira uye vachiedza kutsvaga nzira yavo? Ngatitaure pamusoro peizvi.

Source: www.habr.com

Voeg