Qualities of a Highly Effective Architect Keynote by Venkat Subramaniam

  Рет қаралды 35,078

Devoxx

Devoxx

Күн бұрын

Many developers aspire to become architects. Some of us serve currently as architects while the rest of us may hope to become one some day. We all have worked with architects, some good, and some that could be better.
What are the traits of a good architect?
What are the skills and qualities we should pick to become a very good one?
Come to this presentation to learn about things that can make that journey to be a successful architect a pleasant one.
Dr. Venkat Subramaniam is an award-winning author, founder of Agile Developer, Inc., creator of agilelearner.com, and an instructional professor at the University of Houston. He has trained and mentored thousands of software developers in the US, Canada, Europe, and Asia, and is a regularly-invited speaker at several international conferences. Venkat helps his clients effectively apply and succeed with sustainable agile practices on their software projects. Venkat is a (co)author of multiple technical books, including the 2007 Jolt Productivity award winning book Practices of an Agile Developer. You can find a list of his books at agiledeveloper.com.

Пікірлер: 29
@zhou7yuan
@zhou7yuan 4 жыл бұрын
Architect(What comes to mind) [0:48] "Who Needs an Architect?" Martin Fowler[2:36] 12 Qualities [3:12] Be a Mentor, Not a Tormentor [3:21] Nurturing is your professional responsibility [3:54] Knowledge is a wealth that grows when given [5:33] Criticize Ideas, Not People [6:23] Architecting is evaluating tradeoffs [7:09] Debating with Knives [8:37] Guide, don't dictate [10:42] You may discover things from this experience too [13:10] Practice Collective Ownership [12:22] Reduce Truck Factor [14:40] Allow Developers to Figure it out [16:49] It should be safe to be honest [19:24] Time box efforts [24:07] Focus on outcome, not process [24:34] Prototypes beat any arguments [26:37] Gain domain expertise [27:06] Extensible? [27:33] Three kinds of people [29:15] software / domain / both Learn to Unlearn [30:45] Learning is relatively easy when compared to unlearning [31:04] Unlearning is a deliberate activity [31:14] Diversify your Knowledge Portfolio[31:56] "one new language each year." [35:21] "more things learned less time need" [36:20] Learning happens in deltas [37:39] Lead by example [38:57] Architectural committee is where innovation goes to die [40:11] A Good Architect Practices what they Preach [42:21] Write Code [42:35] Avoid being a Powerpoint Architect [42:59] Every technical decision should have an expiration label [43:23] Evolve the Architecture [44:00] Mention % of confidence in the architecture [44:51] The confidence should increase with the knowledge [44:57] Use the tracer bullet approach [45:07] (conclusion 12) [45:39]
4 жыл бұрын
Thanks a lot! Good Man!
@ImaginaryNumb3r
@ImaginaryNumb3r 4 жыл бұрын
"Be a Mentor, not a Tormentor" xD Venkat
@aravindpogu
@aravindpogu 4 жыл бұрын
Why I am crying with happiness? Thanks Venkat for your inspiring and motivating words.
@jaykandari
@jaykandari 4 жыл бұрын
Software is not limited by physics like buildings are. It is limited by imagination, by design, by the organization. In short, it is limited by the properties of people, not by properties of the world. “We have met the enemy, and he is us.” 💯🤯👏 ~ Martin Fowler, ThoughtWorks
@PaulSebastianM
@PaulSebastianM 2 жыл бұрын
🤯
@somecyberpunkstuff3531
@somecyberpunkstuff3531 4 жыл бұрын
Amazing talk. Thanks Mr. Venkat.
@zabeeng
@zabeeng Жыл бұрын
As always great wisdom shared by Venkat. Nothing really new in the talk but his delivery style that really enforces these nuggets so well.
@sahilgupta5319
@sahilgupta5319 4 жыл бұрын
Thanks Venkat. Because of people like you who love to share, our knowledge boost up :D
@nO_d3N1AL
@nO_d3N1AL 4 жыл бұрын
Huge fan of Venkat's talks. I thought this was going to be a disappointment but glad I watched. Some good general life lessons here too
@uoyebuttnuocca
@uoyebuttnuocca 3 жыл бұрын
Never ceases to amaze with his talks, both technical and non technical. Such an asset for software industry.
@SourabhBhat
@SourabhBhat 4 жыл бұрын
My learnings for life!
@SauliusTheBlack
@SauliusTheBlack 4 жыл бұрын
The article by fowler: files.catwell.info/misc/mirror/2003-martin-fowler-who-needs-an-architect.pdf
@alexandrerocha6840
@alexandrerocha6840 4 жыл бұрын
Venkat is the best!!
@satishnagarajan9806
@satishnagarajan9806 4 жыл бұрын
You really rock. Especially the comments like , I used to code, powerpoint architects.
@ChristofferNordvall
@ChristofferNordvall 3 жыл бұрын
Thanks for the unlearning idea. Didn't do that before. Mind blowing.
@vinothselvaraj8005
@vinothselvaraj8005 4 жыл бұрын
Great presentation sir!
@caesarbala
@caesarbala 4 жыл бұрын
Eye opening talk 🥺👏
@sathyagopal850
@sathyagopal850 4 жыл бұрын
Awesome
@armenarz4062
@armenarz4062 4 жыл бұрын
Perfect
@vijayjayaram606
@vijayjayaram606 3 жыл бұрын
God level 🙏🏼
@sarathraj4090
@sarathraj4090 4 жыл бұрын
Nice session
@johnf4269
@johnf4269 4 жыл бұрын
22:50 how can you get practical knowledge if you do not try things out and experiment? Most of ideas comes from other people work trough articles, stories and other publications, they inspire people.
@Natron1time
@Natron1time 4 жыл бұрын
damn he really wearing the new yeezys
@USONOFAV
@USONOFAV 2 жыл бұрын
Most company architect only have soft skills with little technical knowledge.
@soberhippie
@soberhippie 4 жыл бұрын
"Last night I debated my wife with knives... How do I dispose of a body?"
@ciqfufajefiqke8688
@ciqfufajefiqke8688 3 жыл бұрын
The even excellent excited buzzard explicitly bounce because feet ganguly melt forenenst a sad mary. scientific, tasteful panty
Worth a Million Arguments by Venkat Subramaniam
1:00:04
Developer Summit
Рет қаралды 1,1 М.
Exploring Collectors by Venkat Subramaniam
2:24:38
Devoxx
Рет қаралды 78 М.
НЫСАНА КОНЦЕРТ 2024
2:26:34
Нысана театры
Рет қаралды 1,4 МЛН
НРАВИТСЯ ЭТОТ ФОРМАТ??
00:37
МЯТНАЯ ФАНТА
Рет қаралды 8 МЛН
Получилось у Миланы?😂
00:13
ХАБИБ
Рет қаралды 5 МЛН
Задержи дыхание дольше всех!
00:42
Аришнев
Рет қаралды 3,7 МЛН
Habits of a Highly Effective Technical Manager by Venkat Subramaniam
1:00:42
Do not walk away from Complexity, Run - Venkat Subramaniam
57:03
Collections Corner Cases by Stuart Marks
50:46
Devoxx
Рет қаралды 9 М.
Kotlin for Java Programmers by Venkat Subramaniam
51:40
Devoxx
Рет қаралды 56 М.
Generative AI in a Nutshell - how to survive and thrive in the age of AI
17:57
I'm Starting A Revolution
10:30
Bryan Johnson
Рет қаралды 209 М.
Look, this is the 97th generation of the phone?
0:13
Edcers
Рет қаралды 8 МЛН
İĞNE İLE TELEFON TEMİZLEMEK!🤯
0:17
Safak Novruz
Рет қаралды 2,2 МЛН
Xiaomi SU-7 Max 2024 - Самый быстрый мобильник
32:11
Клубный сервис
Рет қаралды 544 М.