Enviar pesquisa
Carregar
Become a better software engineer
•
1 gostou
•
73 visualizações
Hien Nguyen
Seguir
My presentation @ CodeGymDay 2022.
Leia menos
Leia mais
Software
Denunciar
Compartilhar
Denunciar
Compartilhar
1 de 19
Baixar agora
Baixar para ler offline
Recomendados
Become a better software engineer @Fortna
Become a better software engineer @Fortna
Hien Nguyen
Wk5
Wk5
Hw Scott
Javantura v7 - Learning to Scale Yourself: The Journey from Coder to Leader -...
Javantura v7 - Learning to Scale Yourself: The Journey from Coder to Leader -...
HUJAK - Hrvatska udruga Java korisnika / Croatian Java User Association
Introduction to software engineering
Introduction to software engineering
Hitesh Mohapatra
Agile Experience In Complex Projects
Agile Experience In Complex Projects
Borys Lebeda
How To Do A Project
How To Do A Project
Sudarsun Santhiappan
How To Do A Project?
How To Do A Project?
Aravinth NSP
GMO'less Software Development Practices
GMO'less Software Development Practices
Lemi Orhan Ergin
Recomendados
Become a better software engineer @Fortna
Become a better software engineer @Fortna
Hien Nguyen
Wk5
Wk5
Hw Scott
Javantura v7 - Learning to Scale Yourself: The Journey from Coder to Leader -...
Javantura v7 - Learning to Scale Yourself: The Journey from Coder to Leader -...
HUJAK - Hrvatska udruga Java korisnika / Croatian Java User Association
Introduction to software engineering
Introduction to software engineering
Hitesh Mohapatra
Agile Experience In Complex Projects
Agile Experience In Complex Projects
Borys Lebeda
How To Do A Project
How To Do A Project
Sudarsun Santhiappan
How To Do A Project?
How To Do A Project?
Aravinth NSP
GMO'less Software Development Practices
GMO'less Software Development Practices
Lemi Orhan Ergin
IoT Product Design and Prototyping
IoT Product Design and Prototyping
Dr. Shivananda Koteshwar
Need-driven-design-Bulut V2
Need-driven-design-Bulut V2
Bulut Nesim
Enhancing Software Engineering Practices at Our Startup.pptx
Enhancing Software Engineering Practices at Our Startup.pptx
muktar42
Involve your Engineering team in the recruitment proces
Involve your Engineering team in the recruitment proces
Guillaume Maron
The experience of getting a "No-Code" Repository
The experience of getting a "No-Code" Repository
Yann Mahé
Info Session GDSC USICT
Info Session GDSC USICT
DSCUSICT
User Centered Design 101
User Centered Design 101
Experience Dynamics
From open source labs to ceo methods and advice by sysfera
From open source labs to ceo methods and advice by sysfera
fOSSa - Free Open Source Software Academia Conference
Be a better developer
Be a better developer
Diego Lemos
Trong Nguyen Huu's Resume
Trong Nguyen Huu's Resume
Trong Nguyen Huu
Trong resume
Trong resume
Trong Nguyen Huu
Building products that are cheap,fast and good by Anand Murthy Raj
Building products that are cheap,fast and good by Anand Murthy Raj
Agile ME
GDSC Morocco Info Session
GDSC Morocco Info Session
MounsefBanouri
Engineering at Slido
Engineering at Slido
Silvia Erdélyiová
2015 03-siia-iin-byte9-v1
2015 03-siia-iin-byte9-v1
Angus Phillipson
Google DSC Morocco - INFO SESSION 2021-2022
Google DSC Morocco - INFO SESSION 2021-2022
HassanAbida
Importance of Informational Technology in Today’s Era
Importance of Informational Technology in Today’s Era
Ubuy Academy
Product Development in Startup Environment : Build The Right Thing and Build ...
Product Development in Startup Environment : Build The Right Thing and Build ...
Yoza Aprilio
Андрій Щетіна "Адаптуйся та управляй: адаптаційна програма для PM у Dev-Pro.n...
Андрій Щетіна "Адаптуйся та управляй: адаптаційна програма для PM у Dev-Pro.n...
Lviv Startup Club
Pausefest: Solve your own damn problem
Pausefest: Solve your own damn problem
Mike Ojo
Agile Org: from small actions
Agile Org: from small actions
Hien Nguyen
Very first introduction to DevOps
Very first introduction to DevOps
Hien Nguyen
Mais conteúdo relacionado
Semelhante a Become a better software engineer
IoT Product Design and Prototyping
IoT Product Design and Prototyping
Dr. Shivananda Koteshwar
Need-driven-design-Bulut V2
Need-driven-design-Bulut V2
Bulut Nesim
Enhancing Software Engineering Practices at Our Startup.pptx
Enhancing Software Engineering Practices at Our Startup.pptx
muktar42
Involve your Engineering team in the recruitment proces
Involve your Engineering team in the recruitment proces
Guillaume Maron
The experience of getting a "No-Code" Repository
The experience of getting a "No-Code" Repository
Yann Mahé
Info Session GDSC USICT
Info Session GDSC USICT
DSCUSICT
User Centered Design 101
User Centered Design 101
Experience Dynamics
From open source labs to ceo methods and advice by sysfera
From open source labs to ceo methods and advice by sysfera
fOSSa - Free Open Source Software Academia Conference
Be a better developer
Be a better developer
Diego Lemos
Trong Nguyen Huu's Resume
Trong Nguyen Huu's Resume
Trong Nguyen Huu
Trong resume
Trong resume
Trong Nguyen Huu
Building products that are cheap,fast and good by Anand Murthy Raj
Building products that are cheap,fast and good by Anand Murthy Raj
Agile ME
GDSC Morocco Info Session
GDSC Morocco Info Session
MounsefBanouri
Engineering at Slido
Engineering at Slido
Silvia Erdélyiová
2015 03-siia-iin-byte9-v1
2015 03-siia-iin-byte9-v1
Angus Phillipson
Google DSC Morocco - INFO SESSION 2021-2022
Google DSC Morocco - INFO SESSION 2021-2022
HassanAbida
Importance of Informational Technology in Today’s Era
Importance of Informational Technology in Today’s Era
Ubuy Academy
Product Development in Startup Environment : Build The Right Thing and Build ...
Product Development in Startup Environment : Build The Right Thing and Build ...
Yoza Aprilio
Андрій Щетіна "Адаптуйся та управляй: адаптаційна програма для PM у Dev-Pro.n...
Андрій Щетіна "Адаптуйся та управляй: адаптаційна програма для PM у Dev-Pro.n...
Lviv Startup Club
Pausefest: Solve your own damn problem
Pausefest: Solve your own damn problem
Mike Ojo
Semelhante a Become a better software engineer
(20)
IoT Product Design and Prototyping
IoT Product Design and Prototyping
Need-driven-design-Bulut V2
Need-driven-design-Bulut V2
Enhancing Software Engineering Practices at Our Startup.pptx
Enhancing Software Engineering Practices at Our Startup.pptx
Involve your Engineering team in the recruitment proces
Involve your Engineering team in the recruitment proces
The experience of getting a "No-Code" Repository
The experience of getting a "No-Code" Repository
Info Session GDSC USICT
Info Session GDSC USICT
User Centered Design 101
User Centered Design 101
From open source labs to ceo methods and advice by sysfera
From open source labs to ceo methods and advice by sysfera
Be a better developer
Be a better developer
Trong Nguyen Huu's Resume
Trong Nguyen Huu's Resume
Trong resume
Trong resume
Building products that are cheap,fast and good by Anand Murthy Raj
Building products that are cheap,fast and good by Anand Murthy Raj
GDSC Morocco Info Session
GDSC Morocco Info Session
Engineering at Slido
Engineering at Slido
2015 03-siia-iin-byte9-v1
2015 03-siia-iin-byte9-v1
Google DSC Morocco - INFO SESSION 2021-2022
Google DSC Morocco - INFO SESSION 2021-2022
Importance of Informational Technology in Today’s Era
Importance of Informational Technology in Today’s Era
Product Development in Startup Environment : Build The Right Thing and Build ...
Product Development in Startup Environment : Build The Right Thing and Build ...
Андрій Щетіна "Адаптуйся та управляй: адаптаційна програма для PM у Dev-Pro.n...
Андрій Щетіна "Адаптуйся та управляй: адаптаційна програма для PM у Dev-Pro.n...
Pausefest: Solve your own damn problem
Pausefest: Solve your own damn problem
Mais de Hien Nguyen
Agile Org: from small actions
Agile Org: from small actions
Hien Nguyen
Very first introduction to DevOps
Very first introduction to DevOps
Hien Nguyen
Agile Retreat #17: Team measurement
Agile Retreat #17: Team measurement
Hien Nguyen
Build your own jarvis
Build your own jarvis
Hien Nguyen
Agile Coaching
Agile Coaching
Hien Nguyen
Design patterns
Design patterns
Hien Nguyen
eXtreme Programming is Dead
eXtreme Programming is Dead
Hien Nguyen
Agile misconceptions
Agile misconceptions
Hien Nguyen
Having happy life
Having happy life
Hien Nguyen
Automation testing in Agile project
Automation testing in Agile project
Hien Nguyen
Introduction to Scrum @taplife
Introduction to Scrum @taplife
Hien Nguyen
Way to Agile - USTH
Way to Agile - USTH
Hien Nguyen
Agile in planday
Agile in planday
Hien Nguyen
Mais de Hien Nguyen
(13)
Agile Org: from small actions
Agile Org: from small actions
Very first introduction to DevOps
Very first introduction to DevOps
Agile Retreat #17: Team measurement
Agile Retreat #17: Team measurement
Build your own jarvis
Build your own jarvis
Agile Coaching
Agile Coaching
Design patterns
Design patterns
eXtreme Programming is Dead
eXtreme Programming is Dead
Agile misconceptions
Agile misconceptions
Having happy life
Having happy life
Automation testing in Agile project
Automation testing in Agile project
Introduction to Scrum @taplife
Introduction to Scrum @taplife
Way to Agile - USTH
Way to Agile - USTH
Agile in planday
Agile in planday
Último
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
Delhi Call girls
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
Delhi Call girls
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
9953056974 Low Rate Call Girls In Saket, Delhi NCR
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
masabamasaba
Generic or specific? Making sensible software design decisions
Generic or specific? Making sensible software design decisions
Bert Jan Schrijver
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
masabamasaba
Define the academic and professional writing..pdf
Define the academic and professional writing..pdf
PearlKirahMaeRagusta1
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Models
aagamshah0812
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
VishalKumarJha10
Exploring the Best Video Editing App.pdf
Exploring the Best Video Editing App.pdf
proinshot.com
%in Durban+277-882-255-28 abortion pills for sale in Durban
%in Durban+277-882-255-28 abortion pills for sale in Durban
masabamasaba
Introducing Microsoft’s new Enterprise Work Management (EWM) Solution
Introducing Microsoft’s new Enterprise Work Management (EWM) Solution
OnePlan Solutions
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Steffen Staab
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
masabamasaba
%in Lydenburg+277-882-255-28 abortion pills for sale in Lydenburg
%in Lydenburg+277-882-255-28 abortion pills for sale in Lydenburg
masabamasaba
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
VictorSzoltysek
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
masabamasaba
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
harshavardhanraghave
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
masabamasaba
The Top App Development Trends Shaping the Industry in 2024-25 .pdf
The Top App Development Trends Shaping the Industry in 2024-25 .pdf
ayushiqss
Último
(20)
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
Generic or specific? Making sensible software design decisions
Generic or specific? Making sensible software design decisions
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
Define the academic and professional writing..pdf
Define the academic and professional writing..pdf
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Models
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
Exploring the Best Video Editing App.pdf
Exploring the Best Video Editing App.pdf
%in Durban+277-882-255-28 abortion pills for sale in Durban
%in Durban+277-882-255-28 abortion pills for sale in Durban
Introducing Microsoft’s new Enterprise Work Management (EWM) Solution
Introducing Microsoft’s new Enterprise Work Management (EWM) Solution
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%in Lydenburg+277-882-255-28 abortion pills for sale in Lydenburg
%in Lydenburg+277-882-255-28 abortion pills for sale in Lydenburg
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
The Top App Development Trends Shaping the Industry in 2024-25 .pdf
The Top App Development Trends Shaping the Industry in 2024-25 .pdf
Become a better software engineer
1.
become a better
software engineer Nguyễn Hiển, 2022
2.
Nguyễn Hiển 1. Co-founder,
CEO @ zen8labs 2. Co-founder, CTO @ BetterMetrics 3. Agile coach 4. Author, Agile Y 5. Author, DevUP 2
3.
content 3 http://www.ownpaceathletics.com/new-blog/2017/8/20/the-what-why-how-logic
4.
what make you
learn every single day? 4
5.
what make we
learn? 5
6.
the traps the traps 1.
the economic growth 2. the trend 3. the comfort zone 6 the risks 1. the unstable economies 2. the trend & competitors https://layoffs.fyi/
7.
what you should
learn every single day? 7
8.
good engineer? 8 Data Structure & Algorithm (problem solving…) Engineering (computer, software, architecture, design…) Process (mindset, collaboration, quality…) Programming (language,
platform, framework…)
9.
how you should
learn every single day? 9
10.
how to become
a good software engineer? 10
11.
Dilemmas - Vietnam or
overseas? - Big corp or startup? - Outsourcing or product? - Horizontal or vertical? - Clean or speed? - … 11
12.
Experiment 1. Code 2. Structure 3.
Principle 4. Technology 5. Tool 6. Process 7. Environment 12
13.
Valuation junior vs. senior 13
14.
Unlearn bug is everywhere 14
15.
Performance 1. Code of
conduct 2. 4C 3. Community 4. Sociality 15
16.
that is
17.
wait, why isn’t meanings
& thankfulness
18.
Thank you!
19.
Q&A
Baixar agora