Translate why and how to use

This commit is contained in:
Artur 2017-02-24 22:20:45 +01:00
parent 14463cea00
commit 4ed285164d
1 changed files with 14 additions and 17 deletions

View File

@ -29,7 +29,6 @@ Tłumaczenia:
## Co to jest?
Jest to mój wielomiesięczny program nauczania mający na celu awans z poziomu web developera (samouka, bez studiów informatycznych)
do poziomu inżyniera oprogramowania w Google.
<!-- This is my multi-month study plan for going from web developer (self-taught, no CS degree) to Google software engineer. -->
![Coding at the whiteboard - from HBO's Silicon Valley](https://dng5l3qzreal6.cloudfront.net/2016/Aug/coding_board_small-1470866369118.jpg)
@ -171,27 +170,25 @@ więcej z dodatkowej listy (sieć, bezpieczeństwo).
---
## Why use it?
## Dlaczego?
When I started this project, I didn't know a stack from a heap, didn't know Big-O anything, anything about trees, or how to
traverse a graph. If I had to code a sorting algorithm, I can tell ya it wouldn't have been very good.
Every data structure I've ever used was built into the language, and I didn't know how they worked
under the hood at all. I've never had to manage memory unless a process I was running would give an "out of
memory" error, and then I'd have to find a workaround. I've used a few multidimensional arrays in my life and
thousands of associative arrays, but I've never created data structures from scratch.
Kiedy zaczynałem ten projekt, nie odróżniałem stacka od heapu, nie wiedziałem o żadnej notacji "duże O", nic o drzewkach,
ani jak przeszukiwać graf. Gdybym miał napisać algorym sortujący, mówię Ci, byłby zły. Każda struktura danych, którą używałem
była wpudowana w język, kompletnie nie wiedziałem jak działają. Nigdy nie musiałem zarządzać pamięcią, dopóki proces nie wyrzucił
błędu o "braku pamięci". Używałem kilku wielowymiarowych tablic i tysięcy tablic asocjacyjnych w swoim życiu, ale nigdy
nie stworzyłem struktury od podstaw.
It's a long plan. It may take you months. If you are familiar with a lot of this already it will take you a lot less time.
To długi plan. Może zająć Ci nawet kilka miesięcy. Jeśli jednak jesteś zaznajomiony z tymi rzeczami, zajmie Ci to o wiele mniej czasu.
## How to use it
## Jak używać?
Everything below is an outline, and you should tackle the items in order from top to bottom.
Wszystko co znajdziesz poniżej jest planem, powinieneś zaznaczać wpisy od góry do dołu.
I'm using Github's special markdown flavor, including tasks lists to check progress.
Używam specjalniej, GitHubowej odmiany markdowna.
**Create a new branch so you can check items like this, just put an x in the brackets: [x]**
**Stwórz nową gałąź (branch), abyś mógł zaznaczać element stawiając x w nawiasie, tj. [x]**
Fork a branch and follow the commands below
Zforkuj galąź i wpisz poniższe polecenia
`git checkout -b progress`
@ -199,7 +196,7 @@ I'm using Github's special markdown flavor, including tasks lists to check progr
`git fetch --all`
Mark all boxes with X after you completed your changes
Zaznacz wszystkie pola X-em kiedy skończysz.
`git add . `
@ -209,7 +206,7 @@ I'm using Github's special markdown flavor, including tasks lists to check progr
`git push --force `
[More about Github-flavored markdown](https://guides.github.com/features/mastering-markdown/#GitHub-flavored-markdown)
[Więcej o markdownie na GitHubie](https://guides.github.com/features/mastering-markdown/#GitHub-flavored-markdown)
## Don't feel you aren't smart enough
- Successful software engineers are smart, but many have an insecurity that they aren't smart enough.