Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

How Bright Is Our Future?

757 views

Published on

RigaDevDays 2017; 15 May 2017; Riga, Latvia

Published in: Technology

How Bright Is Our Future?

  1. 1. /37@yegor256 1 Yegor Bugayenko How Bright Is
 Our Future? 4
  2. 2. /37@yegor256 2 1.2K 14.3K 120K LoC 4K commits 100 devs
  3. 3. /37@yegor256 3 2000 2017 2034 100+ devs
 Big office
 Outsourcing 100+ devs
 No office Product
  4. 4. /37@yegor256 4 Labor was cheap. Not anymore. 1
  5. 5. /37@yegor256 5 % t RAM Labor $80K/year $250K $1K per Gb $5 Java, PHP, MySQL 2000 2017
  6. 6. /37@yegor256 6 We have to write for: Computers 2000 People 2017
  7. 7. /37@yegor256 7 vs.Hackers 2000 Designers 2017
  8. 8. /37@yegor256 8 Hackers Code for hackers. Standards are boring. Unit tests are for juniors. Fire-fighting is fun. Talk, don’t doc. Don’t touch my code!
  9. 9. /37@yegor256 9 Designers Code for newbies. Standards and rules are fun. Unit tests are for pros. Fire-fighting is annoying. Doc, don’t talk. Refactor my code!
  10. 10. /37@yegor256 10 Execute Maintainvs. 2000 2017
  11. 11. /37@yegor256 11 Be a designer My plan
  12. 12. /37@yegor256 12 We were coding. Now we reuse. 2
  13. 13. /37@yegor256 13 “Linear and quadratic growth is the dominant growth pattern of open source software projects” — Amit Deshpande and Dirk Riehle SAP Research, SAP Labs LLC, 2007
 https://goo.gl/xTKlL2
  14. 14. /37@yegor256 14 https://octoverse.github.com/ 8K+ contributors
 at docker/docker 20M active repos 11M users80M pull requests
 since 2010
  15. 15. /37@yegor256 15 — Klint Finley, Wired, November 2016 https://goo.gl/TdyUtX “Some of the biggest companies in the world are not only using open source software, but open sourcing their own code as well.”
  16. 16. /37@yegor256 16 “Either you contribute or not,
 you are an open source contributor.” — me
  17. 17. /37@yegor256 17 Your
 Code Our
 Code Your Service
  18. 18. /37@yegor256 18 — Matt Asay, TechRepublic, July 2016 https://goo.gl/bN857E “Red Hat keeps minting money by making others' innovations easier to use for mainstream enterprises.”
  19. 19. /37@yegor256 19 Our
 Code Your Service Your
 Code
  20. 20. /37@yegor256 20 My plan Create my own projects Grow followers Watch them Open my code
  21. 21. /37@yegor256 21 We had cubicles. Now we live in Bali. 3
  22. 22. /37@yegor256 22 Thanks to the Internet.
  23. 23. /37@yegor256 23 We don’t hire a programmer in Riga. We hire a programmer.
  24. 24. /37@yegor256 24 The rules of the market are changing: Rate References Education Personality Language Skills Legal status
  25. 25. /37@yegor256 25 Interim platforms:
  26. 26. /37@yegor256 26 No salaries. No offices. No meetings. No managers. The future:
  27. 27. /37@yegor256 27 The era of freelancers is coming.
  28. 28. /37@yegor256 28 Maybe even no companies,
 just projects?
  29. 29. /37@yegor256 29 My plan Invest into the resume Study management Be independent
  30. 30. /37@yegor256 30 We were selling.
 Now we evangelize. 4
  31. 31. /37@yegor256 31 Tech Career Software Architect Senior Developer Developer Junior Developer Tester Technology Evangelist/Advocate
  32. 32. /37@yegor256 32 Your community is your value.
  33. 33. /37@yegor256 33 Possible “giveaways”: Blog Product StackOverflow Lessons Webinars Books Pull requests Workshops
  34. 34. /37@yegor256 34 The market is the judge. Not the employer!
  35. 35. /37@yegor256 35 Give away more than I take back. My plan Build communities. Speak at conferences.
  36. 36. /37@yegor256 36 Invest into your resume. Summary Be a designer, not a hacker. Contribute to open source. Grow your community.
  37. 37. /37@yegor256 37 The article on the blog:

×