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.

Math or Love?

68 views

Published on

DevExperience 2018; Iaśi, Romania; 23 April 2018

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Math or Love?

  1. 1. /22@yegor256 1 Yegor Bugayenko Math or Love? Iași, Romania
 23 April 2018
  2. 2. /22@yegor256 2 Good Programmers
  3. 3. /22@yegor256 3 Donald Knuth Jeffrey Lebowski
  4. 4. /22@yegor256 4 Zerocracy@yegor256 Elegant Objects
  5. 5. /22@yegor256 5 We are more expensive than computers. 1
  6. 6. /22@yegor256 6 We can steal. 2 open source!
  7. 7. /22@yegor256 7 .sort() HashMap regex MD5 ANTLR 1993 2002 1998 2005 1998 2005? jQuery2006 jUnit2000
  8. 8. /22@yegor256 8 We can stay home. 3
  9. 9. /22@yegor256 9 We have IDEs. 4 IntelliJ IDEA
  10. 10. /22@yegor256 10 We have Agile. 5
  11. 11. /22@yegor256 11 “We accept that talented people, who are internally motivated, who must work in a volatile environment, who understand the product vision, will do the best they can do.” — Jim Highsmith, Agile Software Development Ecosystems, Addison Wesley, 2002.
  12. 12. /22@yegor256 12 “If the people on the project are good enough, they can use almost any process and accomplish their assignment. If they are not good enough, no process will repair their inadequacy.” — Alistair Cockburn, Agile Software Development: The People Factor, IEEE Computer, Vol.34, No.11, 2001.
  13. 13. /22@yegor256 13 “A well-functioning team of great individuals with mediocre tools will always outperform a dysfunctional team of mediocre individuals with great tools and processes.” — Mike Cohn, Agile Estimating and Planning, Prentice Hall, 2005.
  14. 14. /22@yegor256 14 Relaxed Social Loved Talented Adequate Motivated Free Great
  15. 15. /22@yegor256 15 Smart Great Effective
  16. 16. /22@yegor256 16 We need to learn how to work with people, through the code.
  17. 17. /22@yegor256 17 Socio-Technical Skills
  18. 18. /22@yegor256 18 Algorithms
 Languages Performance Mathematics Logic Pull requests
 Git Agile DevOps Testing vs
  19. 19. /10@yegor256 19 https://twitter.com/yegor256/status/977799130100781056
  20. 20. /10@yegor256 20 https://twitter.com/yegor256/status/985439928430538752
  21. 21. /10@yegor256 21 https://twitter.com/yegor256/status/983210952832241664
  22. 22. /22@yegor256 22 WDYT? 15:30 Architecture Track

×