
Hello, Startup. A Programmer's Guide to Building Products, Technologies, and Teams

- Autor:
- Yevgeniy Brikman
- Promocja Przejdź


- Ocena:
- Bądź pierwszym, który oceni tę książkę
- Stron:
- 604
- Dostępne formaty:
-
ePubMobi
Opis książki: Hello, Startup. A Programmer's Guide to Building Products, Technologies, and Teams
This book is the "Hello, World" tutorial for building products, technologies, and teams in a startup environment. It's based on the experiences of the author, Yevgeniy (Jim) Brikman, as well as interviews with programmers from some of the most successful startups of the last decade, including Google, Facebook, LinkedIn, Twitter, GitHub, Stripe, Instagram, AdMob, Pinterest, and many others.
Hello, Startup is a practical, how-to guide that consists of three parts: Products, Technologies, and Teams. Although at its core, this is a book for programmers, by programmers, only Part II (Technologies) is significantly technical, while the rest should be accessible to technical and non-technical audiences alike.
If you’re at all interested in startups—whether you’re a programmer at the beginning of your career, a seasoned developer bored with large company politics, or a manager looking to motivate your engineers—this book is for you.
Wybrane bestsellery
-
To kolejny tom z serii Strategyzer przeznaczonej dla wizjonerów biznesu. Skorzystają z niej przedsiębiorcy, kierownictwo dużych organizacji oraz liderzy innowacji. Znalazły się tu opisy kluczowych narzędzi pozwalających budować modele biznesowe odporne na destabilizację, zarządzać portfelem przed...
Niezwyciężona firma. Jak nieustannie odkrywać swoją organizację na nowo i czerpać z najlepszych modeli biznesowych Niezwyciężona firma. Jak nieustannie odkrywać swoją organizację na nowo i czerpać z najlepszych modeli biznesowych
Alexander Osterwalder, Yves Pigneur, Alan Smith, Frederic Etiemble
(26.90 zł najniższa cena z 30 dni)26.90 zł
89.00 zł(-70%) -
Spośród milionów śmiałych idei zaledwie niewielka część przynosi imponujący sukces, sławę i wielkie pieniądze. Pozostałe odchodzą w niepamięć. W bestsellerze Tworzenie modeli biznesowych opisano rewolucyjne narzędzia pracy dla wizjonerów. Książka zawiera techniki skutecznej weryfikacji trafności ...
Testowanie pomysłów biznesowych. Biblioteka technik eksperymentacyjnych Testowanie pomysłów biznesowych. Biblioteka technik eksperymentacyjnych
(56.07 zł najniższa cena z 30 dni)57.85 zł
89.00 zł(-35%) -
Ta książka jest długo oczekiwaną kontynuacją bestsellerowej Siły przedsiębiorczości, siły upadku. Pozwoli Ci ona poznać nawyki i sposoby codziennego funkcjonowania ludzi sukcesu, którzy dzięki ciężkiej pracy dostali się na szczyty. Znajdziesz tu zapis szczerych rozmów z wieloma niezwykłymi osobam...
Wstawaj i walcz. Sprawdzone strategie, techniki i nawyki produktywności ludzi sukcesu Wstawaj i walcz. Sprawdzone strategie, techniki i nawyki produktywności ludzi sukcesu
(11.90 zł najniższa cena z 30 dni)11.90 zł
39.90 zł(-70%) -
Rewolucyjna metoda autorstwa Erica Riesa pomoże Ci zamienić Twój nowy pomysł biznesowy na zamierzony efekt końcowy, który będzie jednocześnie udany oraz trwały. Znajdziesz tu innowacyjne porady i wskazówki związane z zakładaniem własnego startupu i kierowaniem nim. Przez cały czas będziesz uczyć ...
Metoda Lean Startup. Wykorzystaj innowacyjne narzędzia i stwórz firmę, która zdobędzie rynek Metoda Lean Startup. Wykorzystaj innowacyjne narzędzia i stwórz firmę, która zdobędzie rynek
(37.05 zł najniższa cena z 30 dni)37.05 zł
57.00 zł(-35%) -
Spełnienie jest czymś głębszym i trwalszym niż poczucie szczęścia. W życiu zawodowym szczęście przynoszą nam różne sprawy: awans, podwyżka, pomyślne ukończenie trudnego projektu. Szczęście jednak trwa krótko. Przynosi radość i satysfakcję, ale intensywność tych uczuć mija wraz z upływem czasu. Sp...
Znajdź swoje DLACZEGO. Droga do poczucia spełnienia i wewnętrznej motywacji Znajdź swoje DLACZEGO. Droga do poczucia spełnienia i wewnętrznej motywacji
(32.44 zł najniższa cena z 30 dni)32.44 zł
49.90 zł(-35%) -
Przewodnik dla wizjonerów, ludzi pragnących wyznaczać własne zasady gry i tych, którzy chcą podważać status quo — dla ludzi, którzy myślą o projektowaniu przedsiębiorstw przyszłości lub zmianie przestarzałych modeli biznesowych!
Tworzenie modeli biznesowych. Podręcznik wizjonera Tworzenie modeli biznesowych. Podręcznik wizjonera
(51.35 zł najniższa cena z 30 dni)51.35 zł
79.00 zł(-35%) -
Nie ma znaczenia, czy chodzi o rozwijanie biznesu lub wykorzystanie swojego doświadczenia i znajomości, żeby zapewnić sobie ważny awans, czy o przekonanie krnąbrnego dziecka, by wreszcie poszło spać. Każda z tych sytuacji może zakończyć się niepowodzeniem. Najczęściej wynika ono z akceptacji tego...
Powershift. Przeobraź dowolną sytuację, sfinalizuj dowolną transakcję i osiągnij dowolny cel Powershift. Przeobraź dowolną sytuację, sfinalizuj dowolną transakcję i osiągnij dowolny cel
(14.70 zł najniższa cena z 30 dni)14.90 zł
49.00 zł(-70%) -
To pytanie z pewnością nurtuje Cię od chwili, gdy spojrzałeś na tytuł tej książki. Nurtowało ono też jej autora, gdy po raz pierwszy zetknął się z tym terminem i rewolucyjnym podejściem, które się za nim kryje. Najprościej rzecz ujmując, growth hacker - inaczej: haker wzrostu - to ktoś, kto wyrzu...
Growth Hacker Marketing. O przyszłości PR, marketingu i reklamy. Wydanie rozszerzone Growth Hacker Marketing. O przyszłości PR, marketingu i reklamy. Wydanie rozszerzone
-
Ta książka jest adresowana właśnie do Ciebie. Bo masz pomysł i czujesz, że mógłbyś go spieniężyć, tylko jeszcze nie wiesz jak. Bo dysponujesz wiedzą z zakresu technologii i potrafisz zgromadzić wokół siebie zespół projektowy. Bo wierzysz w siłę idei, ciężką pracę, skuteczność uporu i w to, że na ...
Stwórz jednorożca. Od idei po startup wart miliony. Wydanie II rozszerzone Stwórz jednorożca. Od idei po startup wart miliony. Wydanie II rozszerzone
(14.90 zł najniższa cena z 30 dni)14.90 zł
49.00 zł(-70%) -
Stworzone w Oculusie gogle zachwyciły Marka Zuckerberga do tego stopnia, że Facebook wykupił start-up za niewiarygodną kwotę trzech miliardów dolarów. Wydawać by się mogło, że to happy end fantastycznej opowieści o młodych wizjonerach, z żelazną konsekwencją dążących do spełnienia marzeń o wirtua...
Historia przyszłości. Oculus, Facebook i rewolucja wirtualnej rzeczywistości Historia przyszłości. Oculus, Facebook i rewolucja wirtualnej rzeczywistości
(17.90 zł najniższa cena z 30 dni)17.90 zł
59.00 zł(-70%)
O autorze książki
Yevgeniy BrikmanYevgeniy (Jim) Brikman jest współzałożycielem Gruntwork, czyli firmy świadczącej usługi w zakresie praktyk DevOps. Jest także autorem innej książki wydawnictwa O’Reilly Media zatytułowanej Hello, Startup: A Programmer’s Guide to Building Products, Technologies and Teams. Wcześniej pracował również jako inżynier oprogramowania w Linkedln, TripAdvisor, Cisco Systems i Thomson Financial. Więcej informacji o autorze znajdziesz w witrynie https://www.ybrikman.com/.
Ebooka "Hello, Startup. A Programmer's Guide to Building Products, Technologies, and Teams" przeczytasz na:
-
czytnikach Inkbook, Kindle, Pocketbook, Onyx Boox i innych
-
systemach Windows, MacOS i innych
-
systemach Windows, Android, iOS, HarmonyOS
-
na dowolnych urządzeniach i aplikacjach obsługujących formaty: PDF, EPub, Mobi
Masz pytania? Zajrzyj do zakładki Pomoc »
Audiobooka "Hello, Startup. A Programmer's Guide to Building Products, Technologies, and Teams" posłuchasz:
-
w aplikacji Ebookpoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych
-
na dowolnych urządzeniach i aplikacjach obsługujących format MP3 (pliki spakowane w ZIP)
Masz pytania? Zajrzyj do zakładki Pomoc »
Kurs Video "Hello, Startup. A Programmer's Guide to Building Products, Technologies, and Teams" zobaczysz:
-
w aplikacjach Ebookpoint i Videopoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych z dostępem do najnowszej wersji Twojej przeglądarki internetowej
Szczegóły książki
- ISBN Ebooka:
- 978-14-919-1004-7, 9781491910047
- Data wydania ebooka:
-
2015-10-21
Data wydania ebooka często jest dniem wprowadzenia tytułu do sprzedaży i może nie być równoznaczna z datą wydania książki papierowej. Dodatkowe informacje możesz znaleźć w darmowym fragmencie. Jeśli masz wątpliwości skontaktuj się z nami sklep@onepress.pl.
- Język publikacji:
- angielski
- Rozmiar pliku ePub:
- 30.6MB
- Rozmiar pliku Mobi:
- 65.2MB
- Kategorie:
Start-up
Spis treści książki
- Preface
- What will you find in this book?
- Part I: Products
- Part II: Technologies
- Part III: Teams
- What will you find in this book?
- Key ideas
- Startups are about people
- Great companies are the result of evolution
- Speed wins
- This book covers a lot of ground
- Who should read this book?
- Conventions used in this book
- Safari Books Online
- How to contact us
- Acknowledgments
- Interviews
- I. Products
- 1. Why Startups
- The age of the tech startup
- What is a tech startup?
- Why you should work at a startup
- More opportunity
- More ownership
- More fun
- Why you shouldnt work at a startup
- Its not glamorous
- Its a sacrifice
- You probably wont get rich
- Joining versus founding a startup
- Recap
- 2. Startup Ideas
- Where ideas come from
- Knowledge
- Experts
- Generalists
- Knowledge
- Generating ideas
- Environment for creativity
- Give yourself plenty of time
- Keep an idea journal
- Work on the problem
- Get away from work
- Add constraints
- Look for pain points
- Talk to others
- Where ideas come from
- Stealth mode
- Idea versus execution
- Validation
- Speed Wins
- Customer development
- Validate the problem
- Market sizing
- Talking to real customers
- Feasibility
- Recap
- 3. Product Design
- Design
- Design is iterative
- User-centered design
- User stories
- Personas
- Emotional design
- Simplicity
- Usability testing
- Visual Design
- Copywriting
- Design reuse
- Layout
- Typography
- Contrast and repetition
- Colors
- Design
- A quick review of visual design
- The MVP
- Types of MVPs
- Focus on the differentiators
- Buy the MVP
- Do things that dont scale
- Recap
- 4. Data and Distribution
- Data
- What metrics to track
- Acquisition
- Activation
- Retention
- Referral
- Revenue
- The magic number
- What metrics to track
- Data-driven development
- Incorporating data into the product development process
- Data-driven development through controlled experiments
- Data-driven development strengths and weaknesses
- Data
- Distribution
- Word of mouth
- Build a better product
- Provide great customer service
- Build viral loops into your product
- Word of mouth
- Marketing
- Advertising
- PR and media
- SEO
- Social media
- Inbound marketing
- Sales
- Branding
- Recap
- II. Technologies
- 5. Choosing a Tech Stack
- Thinking about tech stacks
- Evolving the tech stack
- Build in-house, buy commercial, or use open source?
- Build in-house
- Buy a commercial product
- Use open source
- Technologies you should never build yourself
- Build in-house, buy commercial, or use open source summary?
- Choosing a programming language
- Programming paradigms
- Object-oriented programming
- Functional programming
- Static typing
- Automatic memory management
- Programming paradigms
- Problem fit
- Performance
- Productivity
- Final thoughts on choosing a programming language
- Choosing a server-side framework
- Problem fit
- Data Layer
- View layer
- Built-in view helpers
- Server-side versus client-side
- Logic versus logic-less templates
- Testing
- Scalability
- I/O bound
- CPU/memory bound
- Deployment
- Security
- Authentication
- CSRF attacks
- Code injection attacks
- Advisories
- Final thoughts on choosing a server-side framework
- Choosing a database
- Relational Databases
- NoSQL databases
- Key-value stores
- Document stores
- Column-oriented databases
- Graph databases
- Reading data
- Writing data
- Schemas
- Scalability
- Replication
- Partitioning
- Failure modes
- Maturity
- Final thoughts on choosing a database
- Recap
- 6. Clean Code
- Code is for people
- Code layout
- Naming
- Answer all the big questions
- Be precise
- Be thorough
- Reveal intent
- Follow conventions
- Naming is hard
- Error handling
- Dont Repeat Yourself (DRY)
- Single Responsibility Principle (SRP)
- Functional programming
- Immutable data
- Higher-order functions
- Pure functions
- Loose coupling
- Internal implementation dependencies
- System dependencies
- Library dependencies
- Global variables
- High cohesion
- Comments
- Refactoring
- Recap
- 7. Scalability
- Scaling a startup
- Scaling coding practices
- Automated Tests
- A primer on automated testing
- Types of automated tests
- Test doubles
- Test-driven development (TDD)
- What should you test?
- Automated testing best practices
- Automated Tests
- Split up the code
- Interfaces and modules
- Versioned artifacts
- Services
- Code reviews
- Design reviews
- Pair programming
- Pre-commit reviews
- Static analysis
- Code review best practices
- Documentation
- Written documentation
- Code documentation
- Community documentation
- Readme-driven development (RDD)
- Scaling performance
- Measure
- Optimize
- Recap
- 8. Software Delivery
- Done means delivered
- Manual delivery: a horror story
- Build
- Version control
- Write good commit messages
- Commit early and often
- Version control
- Build tool
- Continuous Integration
- Trunk-based development
- Branch by abstraction
- Feature toggles
- Deployment
- Hosting
- Configuration Management
- Application configuration
- Virtual machines
- Containers
- Orchestration tools
- Deployment automation
- Continuous Delivery
- Rollback
- Backward compatibility
- Monitoring
- Logging
- Log names
- Log levels
- Log formatting
- Log aggregation
- Logging
- Metrics
- Availability level
- Business level
- Application level
- Process level
- Code level
- Server level
- Alerting
- Recap
- III. Teams
- 9. Startup Culture
- Actions, not words
- Core Ideology
- Mission
- Concise
- Clear
- Timeless
- Inspiring
- Mission
- Core Values
- Organizational design
- Management-driven hierarchy
- Distributed organization
- Hiring and promotions
- The Peter Principle
- Management as a promotion
- Motivation
- Autonomy
- Mastery
- Purpose
- The office
- A place where you can work with others
- A place where you can do focused work alone
- A place where you can get away from work
- A way to customize the office for your personal needs
- Remote work
- Benefits
- Drawbacks
- Best practices
- Communication
- Internal communication
- External communication
- Process
- Use good judgment
- Software methodologies
- Recap
- 10. Getting a Job at a Startup
- Finding a startup job
- Use your network
- Grow your network
- Meetup groups and conferences
- Hackathons and competitions
- Talks, blog posts, open source
- Build an online identity
- Online job search
- Finding a startup job
- Nailing the interview
- Coding on a whiteboard
- Thinking out loud
- Know thyself
- Know the company
- Short, repetitive CS 101 problems
- How to evaluate and negotiate a job offer
- Salary
- Equity
- What is stock?
- How do employees get stock?
- What is vesting?
- What are stock options?
- How do you sell your stock?
- How is stock taxed?
- Short-term versus long-term capital gains
- Gotchas with exercising stock options
- Do your research
- How much are my stock options worth?
- Salary versus equity
- Benefits
- Negotiating
- Should I tell them my salary?
- What if they promise a raise later on?
- What can you negotiate for?
- How to negotiate
- Competing offers
- Recap
- 11. Hiring for Your Startup
- Startups are about people
- Who to hire
- Co-founders
- Early hires
- Later hires
- 10x developers
- What to look for
- Smart/gets things done
- Culture fit
- Good communication skills
- I would be OK reporting to them
- Finding great candidates
- Referrals
- Employer branding
- Searching online
- Recruiters
- Premature optimization
- Typos
- Poor targeting
- College degrees
- Avoiding premature optimization
- The interview
- The interview process
- Step 1: Connect
- Step 2: Phone screens
- Step 3: On-site interview
- The interview process
- Interview questions
- Ask the candidate to teach you something
- Give the candidate a chance to learn something
- Have the candidate demonstrate their technical skills
- Making an offer
- What should you offer?
- The opportunity
- Compensation
- Benefits
- What should you offer?
- Follow-up and negotiation
- Recap
- 12. Learning
- Principles of learning
- Choose your skills wisely
- Dedicate time to learning
- Make learning part of your job
- Principles of learning
- Learning techniques
- Study
- Build
- Share
- Why you should share
- What you should and shouldnt share
- Lessons learned
- Recap
- A. Recommended Reading and References
- Recommended reading
- Reference list
- Index
O'Reilly Media - inne książki
-
Analytics projects are frequently long, drawn-out affairs, requiring multiple teams and skills to clean, join, and eventually turn data into analysis for timely decision-making. Alteryx Designer changes all of that. With this low-code, self-service, drag-and-drop workflow platform, new and experi...(245.65 zł najniższa cena z 30 dni)
245.65 zł
289.00 zł(-15%) -
Effective, repeatable, and insightful analytics are key to ROI in customer relationship management systems. Many organizations, however, lack the automated reporting tools they need to run their businesses and instead choose to massage the data in Excel. But there's a better way. Salesforce's sta...(203.15 zł najniższa cena z 30 dni)
203.15 zł
239.00 zł(-15%) -
Slow systems are frustrating. They waste time and money. But making consistently great decisions about performance can be easy, if you understand what's going on. This book explains in a clear and thoughtful voice why systems perform the way they do. It's for anybody who's curious about how compu...(169.15 zł najniższa cena z 30 dni)
177.65 zł
209.00 zł(-15%) -
If you're planning, building, or implementing a cloud strategy that supports digitalization for your financial services business, this invaluable guide clearly sets out the crucial factors and questions to consider first. With it, you'll learn how to avoid the costly and time-consuming pitfalls a...
Digitalization of Financial Services in the Age of Cloud Digitalization of Financial Services in the Age of Cloud
(143.65 zł najniższa cena z 30 dni)143.65 zł
169.00 zł(-15%) -
Digital transformation has accelerated nearly tenfold in recent years as both a business and technology journey. Yet, most white papers and how-to guides still focus solely on the business side, rather than include methods for optimizing the technology behind it. This handbook shows CIOs, IT dire...(126.65 zł najniższa cena z 30 dni)
126.65 zł
149.00 zł(-15%) -
Product management has become a critical function for modern organizations, from small startups to corporate enterprises. And yet, the day-to-day work of product management remains largely misunderstood. In theory, product managers are high-flying visionaries who build products that people love. ...(126.65 zł najniższa cena z 30 dni)
126.65 zł
149.00 zł(-15%) -
NLP has exploded in popularity over the last few years. But while Google, Facebook, OpenAI, and others continue to release larger language models, many teams still struggle with building NLP applications that live up to the hype. This hands-on guide helps you get up to speed on the latest and mos...
Applied Natural Language Processing in the Enterprise Applied Natural Language Processing in the Enterprise
(228.65 zł najniższa cena z 30 dni)228.65 zł
269.00 zł(-15%) -
Most of the high-profile cases of real or perceived unethical activity in data science aren’t matters of bad intent. Rather, they occur because the ethics simply aren’t thought through well enough. Being ethical takes constant diligence, and in many situations identifying the right ch...
97 Things About Ethics Everyone in Data Science Should Know 97 Things About Ethics Everyone in Data Science Should Know
(143.65 zł najniższa cena z 30 dni)143.65 zł
169.00 zł(-15%) -
If you want to build an enterprise-quality application that uses natural language text but aren’t sure where to begin or what tools to use, this practical guide will help get you started. Alex Thomas, principal data scientist at Wisecube, shows software engineers and data scientists how to ...
Natural Language Processing with Spark NLP. Learning to Understand Text at Scale Natural Language Processing with Spark NLP. Learning to Understand Text at Scale
(211.65 zł najniższa cena z 30 dni)220.15 zł
259.00 zł(-15%) -
Many books and courses tackle natural language processing (NLP) problems with toy use cases and well-defined datasets. But if you want to build, iterate, and scale NLP systems in a business setting and tailor them for particular industry verticals, this is your guide. Software engineers and data ...
Practical Natural Language Processing. A Comprehensive Guide to Building Real-World NLP Systems Practical Natural Language Processing. A Comprehensive Guide to Building Real-World NLP Systems
(211.65 zł najniższa cena z 30 dni)220.15 zł
259.00 zł(-15%)
Dzieki opcji "Druk na żądanie" do sprzedaży wracają tytuły Grupy Helion, które cieszyły sie dużym zainteresowaniem, a których nakład został wyprzedany.
Dla naszych Czytelników wydrukowaliśmy dodatkową pulę egzemplarzy w technice druku cyfrowego.
Co powinieneś wiedzieć o usłudze "Druk na żądanie":
- usługa obejmuje tylko widoczną poniżej listę tytułów, którą na bieżąco aktualizujemy;
- cena książki może być wyższa od początkowej ceny detalicznej, co jest spowodowane kosztami druku cyfrowego (wyższymi niż koszty tradycyjnego druku offsetowego). Obowiązująca cena jest zawsze podawana na stronie WWW książki;
- zawartość książki wraz z dodatkami (płyta CD, DVD) odpowiada jej pierwotnemu wydaniu i jest w pełni komplementarna;
- usługa nie obejmuje książek w kolorze.
W przypadku usługi "Druk na żądanie" termin dostarczenia przesyłki może obejmować także czas potrzebny na dodruk (do 10 dni roboczych)
Masz pytanie o konkretny tytuł? Napisz do nas: sklep[at]helion.pl.
Książka, którą chcesz zamówić pochodzi z końcówki nakładu. Oznacza to, że mogą się pojawić drobne defekty (otarcia, rysy, zagięcia).
Co powinieneś wiedzieć o usłudze "Końcówka nakładu":
- usługa obejmuje tylko książki oznaczone tagiem "Końcówka nakładu";
- wady o których mowa powyżej nie podlegają reklamacji;
Masz pytanie o konkretny tytuł? Napisz do nas: sklep[at]helion.pl.
Książka drukowana


Oceny i opinie klientów: Hello, Startup. A Programmer's Guide to Building Products, Technologies, and Teams Yevgeniy Brikman (0)
Weryfikacja opinii następuję na podstawie historii zamówień na koncie Użytkownika umieszczającego opinię. Użytkownik mógł otrzymać punkty za opublikowanie opinii uprawniające do uzyskania rabatu w ramach Programu Punktowego.