Ærlig programmerer CV

Ærlig programmerer CV

Seksjon 1. Myke ferdigheter

  1. Jeg er stille i møter. Jeg prøver å ha et oppmerksomt og intelligent ansikt, selv om jeg ikke bryr meg.
  2. Folk finner meg positiv og omsettelig. Jeg informerer deg alltid høflig og diskret om at oppgaven sier å gjøre noe. Og bare en gang. Da krangler jeg ikke. Og når jeg er ferdig med oppgaven og det viser seg å være noe, ler jeg ikke og sier ikke "Jeg sa det!"
  3. Jeg bryr meg ikke om hva slags dritt jeg kaster bort. Hvis kunden var interessert etter min mening, ville han ikke ha ansatt en prosjektleder, produkteier, Scrum master, smidig master og UI designer. La disse hipsterne danne alle slags meninger, visjoner og markedsføringstriks.
  4. Jeg er disiplinert. Jeg kommer på jobb klokken 9 og drar klokken 6. Det er så praktisk for meg. Jeg kan bli lenger for dobbel betaling eller hvis oppgaven er interessant.
  5. Jeg har en god sans for humor og rik livserfaring. Jeg kan lett forstyrre lagets arbeid i en halv dag ved å fortelle meg hvordan lørdagen min gikk. Men jeg gjør sjelden dette, fordi jeg tror at jeg ikke får betalt for dette, men for at jeg har mistet en del tråd.
  6. Jeg snudde teamledelsen din, vet du hvor. Jeg kan kaste litt dritt selv, men med et smart ansikt forklarer jeg til mine underordnede at de må gjøre noe mer enn mine krefter.
  7. Jeg er helt fantastisk på presentasjoner. Spesielt hvis du trenger å presentere en uferdig bunn. Jeg unngår mesterlig feil under programpresentasjoner. En gang brukte jeg to timer på å presentere påloggingsvinduet fordi programmet ikke fungerte lenger. Og påloggingen fungerte ikke alltid.
  8. Når alt kommer til meg, slutter jeg stille, og går ikke fra avdeling til avdeling og sier: "Alt er dårlig, vi er på bunnen, alle er idioter."

Seksjon 2. Harde ferdigheter

  1. Arv er en ekkel ting hvis bare 1 barn arver fra faren.
  2. Jeg bruker kun innkapsling når ideen er understreket med gult og skriver, denne metoden kan gjøres privat. Samme med finalen.
  3. Jeg har aldri brukt volatile, finalize og mange andre.
  4. Jeg bryr meg ikke om hva jeg skal bruke: ArrayList eller LinkedList. Jeg bruker alltid ArrayList.
  5. Jeg kan unngå å bruke gettere og settere i Java hvis jeg vet at ingen vil lese koden min. person.navn = "john". Hvis jeg vet at noen vil lese den, føler jeg meg sjenert.
  6. Jeg forstår fortsatt ikke hvorfor grensesnitt er nødvendig i java, med unntak av tilbakeringing og lambdaer. Alle eksempler som bruker dem er langsiktige, og jeg kan gjøre det lettere uten dem.
  7. Jeg vet ikke hvordan gc fungerer, jeg har aldri brukt det. Og generelt, på 6 år, i minnet mitt, ble det bare nevnt én gang. Bortsett fra intervjuer, selvfølgelig.
  8. Jeg har en kålrot på Github, men jeg vil ikke vise den til deg. Hun er min personlige, og jeg skinner der slik jeg vil. Du bruker vel ikke frakk hjemme?
  9. Jeg kan og liker å hoppe foran hvis jeg er lei bak. Jeg har allerede glemt reaksjonen og falt på etterskudd. Men jeg ser ut til å huske Sencha.

Seksjon 3. Prestasjoner

  1. Jeg laget 3 nettsteder som ble besøkt av færre mennesker enn de gjorde. Da jeg laget 2 nettsteder, visste jeg at ingen ville besøke dem. (Det var forventet at de ville ta over verden)
  2. Jeg laget tre nettapplikasjoner (ExtJs-Java-Docker), to av dem ble aldri distribuert i produksjon, og en ble brukt to ganger (det var forventet at de ville ta over verden).

    Da jeg laget dem, visste jeg at dette ville være tilfelle, fordi jeg ikke tror på brukere som husker en 20-siders manual, jeg presenterte selv arbeidet mitt med en trykt manual i hendene.

  3. Jeg laget en innfødt Android-applikasjon på 8 skjermer, der ingen gikk utover den andre, den ble lastet ned 107 ganger på Google-markedet (det var forventet at den ville ta over verden).
  4. En gang rettet jeg den høyeste feilen i to dager, og da skjønte jeg at ingen hadde besøkt denne delen av nettstedet på omtrent tre år. Og dette var en veldig sunn del av nettstedet, som det ble brukt mange arbeidstimer på.
  5. Jeg brukte omtrent en uke på å prøve å få kombinasjonsboksen til å bevege seg ut fra høyre i stedet for fra toppen.
  6. Jeg ledet 4 personer, og vi brukte seks måneder på å gjøre ett prosjekt som jeg kunne ha gjort alene på en uke. Og ja, dette er prosjektet fra punkt 2.
  7. Jeg satte opp forespørselsbufring i Mongu på et program som har én person per dag.
  8. Jeg laget en bedrifts-e-postklient, til tross for at det er hundrevis av gratis, og alle var bedre.
  9. Jeg gjorde pikselidealisering (eller hva det nå heter?) på forsiden.
  10. Jeg redesignet Material UI-biblioteket for React fordi vår freelance UI-designer fra Kurgan bestemte at han hadde en bedre forståelse av design enn Matias Duarte - Google VP of Design, BS in Computer Science with Honours fra University of Maryland, med en ekstra . utdanning i kunst og kunsthistorie, direktør for Student Art Gallery i Maryland.

    Jeg har aldri forstått hvorfor du skulle gjenskape gode ting som smarte mennesker laget for deg og ga dem bort gratis, spesielt hvis du åpenbart er dummere.

  11. Jeg brukte en måned på å lage en funksjon som, med de mest optimistiske beregningene, ville ta 437 år å fullføre. (bestiller mopper til vaskedame) i ERP.
  12. Jeg lagde en kaka på nytt fra bunnen av 7 ganger fordi de tekniske spesifikasjonene endret seg. Som et resultat ble hun verre enn hun var.
  13. Jeg brukte 4 timer på å finne ut hvorfor kronen på regningen ble avrundet feil, og jeg visste på forhånd at jeg ikke kunne fikse det, ellers ville ikke saldoen balanseres senere.
  14. Jeg laget en mikrotjeneste for å øke påliteligheten til hovedforretningslogikken, og ja, denne mikrotjenesten krasjet 20 ganger oftere enn forretningslogikken.

    Men så opprettet de en hel avdeling på 12 personer for å øke påliteligheten til denne pålitelighetsmikrotjenesten, og nå krasjer mikrotjenesten 20 ganger oftere, gjør halvhjertede transaksjoner og mister data sporløst. Da jeg dro, bestemte de seg for å lage en pålitelighetsmikrotjeneste for en pålitelighetsmikrotjeneste.

Kilde: www.habr.com

Legg til en kommentar