Fahller @[email protected] 19/127 "Militär flygning är farlig verksamhet. Vi måste förstå att kvalificerade flygare som vi litar på att försvara vårt land inte kan vara så dumma att de medvetet försöker ta livet av sig under övning i fred. Låt dem därför öppet, och utan risk för bestraffning, berätta vilka slags problem de möter under flygning eller vid hantering på marken i sin svåra uppgift att öva för att bli bäst" Holger Romander, Swedish Prosecutor General, 1968 Beginning to Share
Fahller @[email protected] 20/127 "Militär flygning är farlig verksamhet. Vi måste förstå att kvalificerade flygare som vi litar på att försvara vårt land inte kan vara så dumma att de medvetet försöker ta livet av sig under övning i fred. Låt dem därför öppet, och utan risk för bestraffning, berätta vilka slags problem de möter under flygning eller vid hantering på marken i sin svåra uppgift att öva för att bli bäst" Military aviation is dangerous. We must realize that skilled pilots, who we trust to defend our nation, cannot be so stupid that they deliberately try to kill themselves during exercises in peace time. Therefore, let them openly, and without risk for punishment, share the problems they face while flying, and in handling on ground, in their difficult task to prepare to become the best. Holger Romander, Swedish Prosecutor General, 1968 My translation Beginning to Share
Fahller @[email protected] 21/127 "Militär flygning är farlig verksamhet. Vi måste förstå att kvalificerade flygare som vi litar på att försvara vårt land inte kan vara så dumma att de medvetet försöker ta livet av sig under övning i fred. Låt dem därför öppet, och utan risk för bestraffning, berätta vilka slags problem de möter under flygning eller vid hantering på marken i sin svåra uppgift att öva för att bli bäst" Military aviation is dangerous. We must realize that skilled pilots, who we trust to defend our nation, cannot be so stupid that they deliberately try to kill themselves during exercises in peace time. Therefore, let them openly, and without risk for punishment, share the problems they face while flying, and in handling on ground, in their difficult task to prepare to become the best. Holger Romander, Swedish Prosecutor General, 1968 My translation Beginning to Share
Fahller @[email protected] 22/127 "Militär flygning är farlig verksamhet. Vi måste förstå att kvalificerade flygare som vi litar på att försvara vårt land inte kan vara så dumma att de medvetet försöker ta livet av sig under övning i fred. Låt dem därför öppet, och utan risk för bestraffning, berätta vilka slags problem de möter under flygning eller vid hantering på marken i sin svåra uppgift att öva för att bli bäst" Military aviation is dangerous. We must realize that skilled pilots, who we trust to defend our nation, cannot be so stupid that they deliberately try to kill themselves during exercises in peace time. Therefore, let them openly, and without risk for punishment, share the problems they face while flying, and in handling on ground, in their difficult task to prepare to become the best. Holger Romander, Swedish Prosecutor General, 1968 My translation Beginning to Share
Fahller @[email protected] 23/127 "Militär flygning är farlig verksamhet. Vi måste förstå att kvalificerade flygare som vi litar på att försvara vårt land inte kan vara så dumma att de medvetet försöker ta livet av sig under övning i fred. Låt dem därför öppet, och utan risk för bestraffning, berätta vilka slags problem de möter under flygning eller vid hantering på marken i sin svåra uppgift att öva för att bli bäst" Military aviation is dangerous. We must realize that skilled pilots, who we trust to defend our nation, cannot be so stupid that they deliberately try to kill themselves during exercises in peace time. Therefore, let them openly, and without risk for punishment, share the problems they face while flying, and in handling on ground, in their difficult task to prepare to become the best. Holger Romander, Swedish Prosecutor General, 1968 My translation Beginning to Share
Fahller @[email protected] 24/127 "Militär flygning är farlig verksamhet. Vi måste förstå att kvalificerade flygare som vi litar på att försvara vårt land inte kan vara så dumma att de medvetet försöker ta livet av sig under övning i fred. Låt dem därför öppet, och utan risk för bestraffning, berätta vilka slags problem de möter under flygning eller vid hantering på marken i sin svåra uppgift att öva för att bli bäst" Military aviation is dangerous. We must realize that skilled pilots, who we trust to defend our nation, cannot be so stupid that they deliberately try to kill themselves during exercises in peace time. Therefore, let them openly, and without risk for punishment, share the problems they face while flying, and in handling on ground, in their difficult task to prepare to become the best. Holger Romander, Swedish Prosecutor General, 1968 My translation Beginning to Share
Fahller @[email protected] 25/127 "Militär flygning är farlig verksamhet. Vi måste förstå att kvalificerade flygare som vi litar på att försvara vårt land inte kan vara så dumma att de medvetet försöker ta livet av sig under övning i fred. Låt dem därför öppet, och utan risk för bestraffning, berätta vilka slags problem de möter under flygning eller vid hantering på marken i sin svåra uppgift att öva för att bli bäst" Military aviation is dangerous. We must realize that skilled pilots, who we trust to defend our nation, cannot be so stupid that they deliberately try to kill themselves during exercises in peace time. Therefore, let them openly, and without risk for punishment, share the problems they face while flying, and in handling on ground, in their difficult task to prepare to become the best. Holger Romander, Swedish Prosecutor General, 1968 My translation Beginning to Share
Fahller @[email protected] 26/127 "Militär flygning är farlig verksamhet. Vi måste förstå att kvalificerade flygare som vi litar på att försvara vårt land inte kan vara så dumma att de medvetet försöker ta livet av sig under övning i fred. Låt dem därför öppet, och utan risk för bestraffning, berätta vilka slags problem de möter under flygning eller vid hantering på marken i sin svåra uppgift att öva för att bli bäst" Military aviation is dangerous. We must realize that skilled pilots, who we trust to defend our nation, cannot be so stupid that they deliberately try to kill themselves during exercises in peace time. Therefore, let them openly, and without risk for punishment, share the problems they face while flying, and in handling on ground, in their difficult task to prepare to become the best. Holger Romander, Swedish Prosecutor General, 1968 My translation Beginning to Share
Fahller @[email protected] 29/127 Change in culture 1950 1960 1970 1980 1990 2000 2010 0 0.002 0.004 0.006 0.008 0.01 0.012 0.014 0.016 0.018 Fatalities / airforce size Changing culture takes time, but it pays off. Pilots sharing experiences with near-accidents, helped others avoid actual accidents. Sometimes this shaped education.
Fahller @[email protected] 30/127 Change in culture 1950 1960 1970 1980 1990 2000 2010 0 0.002 0.004 0.006 0.008 0.01 0.012 0.014 0.016 0.018 Fatalities / airforce size Changing culture takes time, but it pays off. Pilots sharing experiences with near-accidents, helped others avoid actual accidents. Sometimes this shaped education. Sometimes this changed procedures
Fahller @[email protected] 31/127 Change in culture 1950 1960 1970 1980 1990 2000 2010 0 0.002 0.004 0.006 0.008 0.01 0.012 0.014 0.016 0.018 Fatalities / airforce size Changing culture takes time, but it pays off. Pilots sharing experiences with near-accidents, helped others avoid actual accidents. Sometimes this shaped education. Sometimes this changed procedures Sometimes this lead to changes in cockpit design.
Fahller @[email protected] 34/127 Sharing is caring Me – These tests seem flakey when I run them, even though they seem reliable on CI S-O – Really nasty gusts from the right on short final to land on runway 07 when I arrived
Fahller @[email protected] 35/127 Sharing is caring Me – These tests seem flakey when I run them, even though they seem reliable on CI S-O – Really nasty gusts from the right on short final to land on runway 07 when I arrived
Fahller @[email protected] 36/127 Sharing is caring Me – These tests seem flakey when I run them, even though they seem reliable on CI S-O – Really nasty gusts from the right on short final to land on runway 07 when I arrived Why are they different?
Fahller @[email protected] 37/127 Sharing is caring Me – These tests seem flakey when I run them, even though they seem reliable on CI S-O – Really nasty gusts from the right on short final to land on runway 07 when I arrived
Fahller @[email protected] 38/127 Sharing is caring Me – These tests seem flakey when I run them, even though they seem reliable on CI S-O – In this plane, the flap lever won’t stay in position unless you push it slightly to the right S-O – Really nasty gusts from the right on short final to land on runway 07 when I arrived
Fahller @[email protected] 39/127 Sharing is caring Me – These tests seem flakey when I run them, even though they seem reliable on CI S-O – In this plane, the flap lever won’t stay in position unless you push it slightly to the right S-O – Really nasty gusts from the right on short final to land on runway 07 when I arrived Me – I have found that I need to call function A once, for function B to work, but this is not documented anywhere
Fahller @[email protected] 40/127 Sharing is caring Me – These tests seem flakey when I run them, even though they seem reliable on CI S-O – In this plane, the flap lever won’t stay in position unless you push it slightly to the right S-O – Really nasty gusts from the right on short final to land on runway 07 when I arrived Me – I have found that I need to call function A once, for function B to work, but this is not documented anywhere
Fahller @[email protected] 41/127 Sharing is caring Me – These tests seem flakey when I run them, even though they seem reliable on CI S-O – In this plane, the flap lever won’t stay in position unless you push it slightly to the right S-O – Really nasty gusts from the right on short final to land on runway 07 when I arrived Me – I have found that I need to call function A once, for function B to work, but this is not documented anywhere Why?
Fahller @[email protected] 42/127 Sharing is caring Me – These tests seem flakey when I run them, even though they seem reliable on CI S-O – In this plane, the flap lever won’t stay in position unless you push it slightly to the right S-O – Really nasty gusts from the right on short final to land on runway 07 when I arrived Me – I have found that I need to call function A once, for function B to work, but this is not documented anywhere Why? What to do?
Fahller @[email protected] 43/127 Sharing is caring Me – These tests seem flakey when I run them, even though they seem reliable on CI S-O – In this plane, the flap lever won’t stay in position unless you push it slightly to the right S-O – Really nasty gusts from the right on short final to land on runway 07 when I arrived Me – I have found that I need to call function A once, for function B to work, but this is not documented anywhere
Fahller @[email protected] 44/127 Sharing is caring Me – These tests seem flakey when I run them, even though they seem reliable on CI S-O – In this plane, the flap lever won’t stay in position unless you push it slightly to the right S-O – Really nasty gusts from the right on short final to land on runway 07 when I arrived Me – I have found that I need to call function A once, for function B to work, but this is not documented anywhere S-O – When I sharply applied full throttle to abort the landing, the engine died.
Fahller @[email protected] 45/127 Sharing is caring Me – These tests seem flakey when I run them, even though they seem reliable on CI S-O – In this plane, the flap lever won’t stay in position unless you push it slightly to the right S-O – Really nasty gusts from the right on short final to land on runway 07 when I arrived Me – I have found that I need to call function A once, for function B to work, but this is not documented anywhere Me – I had to use a C API and caused a double-free S-O – When I sharply applied full throttle to abort the landing, the engine died.
Fahller @[email protected] 46/127 Sharing is caring Me – These tests seem flakey when I run them, even though they seem reliable on CI S-O – In this plane, the flap lever won’t stay in position unless you push it slightly to the right S-O – Really nasty gusts from the right on short final to land on runway 07 when I arrived Me – I have found that I need to call function A once, for function B to work, but this is not documented anywhere Me – I had to use a C API and caused a double-free S-O – When I sharply applied full throttle to abort the landing, the engine died.
Fahller @[email protected] 47/127 Sharing is caring Me – These tests seem flakey when I run them, even though they seem reliable on CI S-O – In this plane, the flap lever won’t stay in position unless you push it slightly to the right S-O – Really nasty gusts from the right on short final to land on runway 07 when I arrived Me – I have found that I need to call function A once, for function B to work, but this is not documented anywhere Me – I had to use a C API and caused a double-free Sanitizers? S-O – When I sharply applied full throttle to abort the landing, the engine died.
Fahller @[email protected] 48/127 Sharing is caring Me – These tests seem flakey when I run them, even though they seem reliable on CI S-O – In this plane, the flap lever won’t stay in position unless you push it slightly to the right S-O – Really nasty gusts from the right on short final to land on runway 07 when I arrived Me – I have found that I need to call function A once, for function B to work, but this is not documented anywhere Me – I had to use a C API and caused a double-free Sanitizers? Write a wrapper? S-O – When I sharply applied full throttle to abort the landing, the engine died.
Fahller @[email protected] 49/127 Ergonomics Definition of ergonomics noun from the Oxford Advanced Learner's Dictionary ergonomics noun /ˌɜːɡəˈnɒmɪks/ /ˌɜːrɡəˈnɑːmɪks/ [uncountable] the study of working conditions, especially the design of equipment and furniture, in order to help people work more efficiently • There is a need for formal ergonomics in any design where the designer himself is not an experienced user.
Fahller @[email protected] 66/127 Fokker E.III Cockpit https://jamesfahey.smugmug.com/Fokker-EIII The API came naturally from the implementation This is not a problem for me. Maybe you’re not cut out for this job?
Fahller @[email protected] 67/127 Fokker E.III Cockpit https://jamesfahey.smugmug.com/Fokker-EIII The API came naturally from the implementation Can we improve the API such that users can focus on the task instead of the pitfalls? This is not a problem for me. Maybe you’re not cut out for this job?
Fahller @[email protected] 68/127 Review Definition of practice noun from the Oxford Advanced Learner's Dictionary review noun /rɪˈvjuː/ [countable, uncountable] an examination of something, with the intention of changing it if necessary • The government has embarked on a systematic review of transport policy. • MPS have called for an independent review.
Fahller @[email protected] 72/127 Review I don’t understand. Rewrite! Can you explain why you choose to do it this way? I think this change would improve your solution
Fahller @[email protected] 73/127 Review I don’t understand. Rewrite! Can you explain why you choose to do it this way? I think this change would improve your solution Ah, neat, I learned something new today. Thanks!
Fahller @[email protected] 74/127 Review I don’t understand. Rewrite! LGTM!!! Can you explain why you choose to do it this way? I think this change would improve your solution Ah, neat, I learned something new today. Thanks!
Fahller @[email protected] 75/127 Review I don’t understand. Rewrite! LGTM!!! Can you explain why you choose to do it this way? I think this change would improve your solution Ah, neat, I learned something new today. Thanks! Code reviews here are opportunities for education. - anonymous feedback from an employee about why they like the job
Fahller @[email protected] 78/127 Information overload S-O – When the radio chatter is too intense for you, prepare what to say, and say it very slowly. Don’t try to keep up with what’s impossible for you.
Fahller @[email protected] 81/127 Information overload As a new member in established team, the experienced team members talk over your head. Ask them to slow down and offer background.
Fahller @[email protected] 82/127 Information overload As a new member in established team, the experienced team members talk over your head. Ask them to slow down and offer background. A colleague asks for help, and they assume that you have knowledge of the product or problem.
Fahller @[email protected] 83/127 Information overload As a new member in established team, the experienced team members talk over your head. Ask them to slow down and offer background. A colleague asks for help, and they assume that you have knowledge of the product or problem. Ask them to paint the scene. What are they trying to achieve. What is it that is not working. What have they observed?
Fahller @[email protected] 89/127 Practice Definition of practice noun from the Oxford Advanced Learner's Dictionary practice noun /ˈpræktɪs/ for improving skill [uncountable, countable] doing an activity or training regularly so that you can improve your skill; the time you spend doing this
Fahller @[email protected] 91/127 Practice https://www.infolotnicze.pl/wp-content/uploads/2014/02/Jurgis-Kairys-inverted.jpg I’m not skilled enough to practice landings with an instructor
Fahller @[email protected] 92/127 Practice https://www.infolotnicze.pl/wp-content/uploads/2014/02/Jurgis-Kairys-inverted.jpg I’m not skilled enough to practice landings with an instructor
Fahller @[email protected] 94/127 Practice Various types of training at work... The most skilled programmers always participate and enjoy learning new things and honing their skills.
Fahller @[email protected] 95/127 Practice Various types of training at work... The most skilled programmers always participate and enjoy learning new things and honing their skills.
Fahller @[email protected] 96/127 Practice Various types of training at work... The most skilled programmers always participate and enjoy learning new things and honing their skills. The less skilled programmers never or rarely turn up.
Fahller @[email protected] 97/127 Practice Various types of training at work... The most skilled programmers always participate and enjoy learning new things and honing their skills. The less skilled programmers never or rarely turn up.
Fahller @[email protected] 99/127 Toxicity! Definition of toxicity noun from the Oxford Advanced Learner's Dictionary toxicity noun /tɒkˈsɪsəti/ [uncountable] the quality of being very harmful or unpleasant • Staff members spoke about a culture of toxicity and abuse in the workplace.
Fahller @[email protected] 113/127 Toxicity! Some examples: • The weekly dunce hat • Seeking blame • Threats/pressure/fear/bullying • Gosting • Stealing credit These can change!
Fahller @[email protected] 116/127 Toxicity! Some examples: • The weekly dunce hat • Seeking blame • Threats/pressure/fear/bullying • Gosting • Stealing credit If you’re respected at work: • Be the voice of reason. Search for “why” and “how” and solutions, and steer away from “who”
Fahller @[email protected] 117/127 Toxicity! Some examples: • The weekly dunce hat • Seeking blame • Threats/pressure/fear/bullying • Gosting • Stealing credit If you’re respected at work: • Be the voice of reason. Search for “why” and “how” and solutions, and steer away from “who” • Share your experiences!
Fahller @[email protected] 118/127 Toxicity! Some examples: • The weekly dunce hat • Seeking blame • Threats/pressure/fear/bullying • Gosting • Stealing credit If you’re respected at work: • Be the voice of reason. Search for “why” and “how” and solutions, and steer away from “who” • Share your experiences! • Lend your credibility to those less respected
Fahller @[email protected] 119/127 Toxicity! Some examples: • The weekly dunce hat • Seeking blame • Threats/pressure/fear/bullying • Gosting • Stealing credit If you’re respected at work: • Be the voice of reason. Search for “why” and “how” and solutions, and steer away from “who” • Share your experiences! • Lend your credibility to those less respected • Call out bullying/pressure
Fahller @[email protected] 120/127 Toxicity! Some examples: • The weekly dunce hat • Seeking blame • Threats/pressure/fear/bullying • Gosting • Stealing credit If you’re not respected at work:
Fahller @[email protected] 121/127 Toxicity! Some examples: • The weekly dunce hat • Seeking blame • Threats/pressure/fear/bullying • Gosting • Stealing credit If you’re not respected at work: • Try to find an ally who can lend you their voice
Fahller @[email protected] 122/127 Toxicity! Some examples: • The weekly dunce hat • Seeking blame • Threats/pressure/fear/bullying • Gosting • Stealing credit If you’re not respected at work: • Try to find an ally who can lend you their voice • If all else fails, go elsewhere. Don’t allow yourself to be ignored, threatened or made fun of
Fahller @[email protected] 126/127 Question Definition of question noun from the Oxford Advanced Learner's Dictionary question noun /ˈkwestʃən/ [countable] a sentence, phrase or word that asks for information • You didn't answer my question. • You will have the opportunity to ask questions.