Growth in individuals, teams, and organizations
Confidence and competence are limited by circumstances.
Fostering growth is much more dynamic, and has its own momentum.
is interchangeable with
.fetch checks for a key's existence, but || is testing for the value's truthiness.
params.fetch(key, fallback)
params.key?(key) ? params[key] : fallback
h = {
'a' => :a_value,
'b' => nil,
'c' => false
}
h.fetch('a', :fallback) #=> :a_value
h.fetch('b', :fallback) #=> nil
h.fetch('c', :fallback) #=> false
h.fetch('d', :fallback) #=> :fallback
(h['a'] || :fallback) #=> :a_value
(h['b'] || :fallback) #=> :fallback
(h['c'] || :fallback) #=> :fallback
(h['d'] || :fallback) #=> :fallback
#....................../´¯/)
#....................,/¯../
#.................../..../
#............./´¯/'...'/´¯¯`·¸
#........../'/.../..../......./¨¯\
#........('(...´...´.... ¯~/'...')
#.........\.................'...../
#..........''...\.......... _.·´
#............\..............(
#..............\.............\...
Every decision costs something.
Remove as many cognitive steps as possible through habit, compression, or routine.
Cognitive compression happens a lot of ways.
Think less, do more.
Having a flexible schedule is not the same as having no schedule.
Set a routine for yourself, and you'll have time for the things you prioritized.
Individual mentorship skills are not intuitive. They are learned and developed over time.
Processes to foster growth within a team work the same way.
describe('teamMember', function() {
// 'use strict';
it('writes and commits', function() {
expect(contribution).toBeDefined();
});
// TODO: Further tests as needed
});
alias context='git blame -wMC'
Values fit will often lead to a culture fit, but the reverse is not true.
You hired these people for a reason.
Coordinate individuals and teams to execute on their strengths.
Have a plan, and know what works, but experiment, refactor, and improve constantly.
Q: How do you go from a mid-level to senior developer?
A: Get thrown in the fire!
- Tony Drake
Reputation loss makes recruiting hard, but with a positive reputation, talent finds you.
Invest in health, happiness, and wellness of your employees.