Kijk, we zijn allemaal verschillend, en dat is een goede zaak ™! We denken, handelen en vooral communiceren anders. Daartoe dacht ik dat ik deze korte handleiding zou schrijven over het werken met en communiceren met mij.

Een gids voor het werken met David G. Simmons

  • ** Voornaamwoorden: ** Hij / Hem
  • ** Titel: ** Principal Developer Advocate
  • ** Locatie: ** Apex, NC
  • ** Werkuren en tijdzone: ** Ongeveer 8:00 - 20:00 uur US Eastern Time. Ik werk nietal die uren, maar dat is ongeveer wanneer ik als ‘beschikbaar’ kan worden beschouwd.
  • ** Naam voorkeur: ** Noem me alsjeblieft niet Dave. Ik heb liever David

Wie ben ik?

Ik, mijn vrouw en dochter met onze 2 Rottweilers

Niet-werk

Werk maakt natuurlijk een groot deel van mijn tijd uit, maar het is niet alles van wie ik ben.

In de Before Times ™ was ik helemaal gek van naar de sportschool gaan. Ik ging 5 dagen per week en was in redelijk goede conditie (ik kon 1000 situps doen!). Hopelijk kan ik teruggaan als we dit hele gebeuren hebben doorgemaakt.

Hobby’s

Nou, ik heb veel! Ik heb 2 honden, Bruno en Rosie. Het zijn reddings Rottweilers. Helemaal niet gerelateerd, maar de beste vrienden!

Bruno, een grote mannelijke Rescue Rottweiler

That’s Bruno! He’s the happiest, most fun boy ever!

Rosie, een middelgrote vrouwelijke Rottweiler

Rosie was a bait-dog used to train fighting dogs so she’s a bit the worse for wear, but she is the kindest dog you’ll ever meet!

Hondenredding

Ik werk al meer dan 20 jaar in het redden van honden en ben gepassioneerd door honden. Bijna irrationeel dus soms!​

Houtbewerking

Ik ben ook een houtbewerker (of dat was ik in ieder geval vroeger, als ik een werkplaats heb) en maak meubels en zo op de draaibank. Je kunt daar meer over lezen op mijn website.

Familie

Ik heb een vrouw en 3 kinderen, van wie de oudste 24 is en de jongste 14. Het middelste kind is een gehandicapt kind dat een ander hot-button-probleem van mij naar voren brengt: de rechten van gehandicapten.

Werk

Ik ben Principal Developer Advocate (DR4) bij Camunda, een bedrijf voor bedrijfsprocesautomatisering gevestigd in Berlijn, Duitsland. Ik werk op afstand vanuit mijn huis in North Carolina, VS.

Ik werk nu al meer dan 15 jaar op afstand, dus als je op zoek bent naar informatie over hoe je effectief kunt zijn als externe werker, praat ik er graag met je over!

Mijn dagelijkse taken zijn meestal typische DevRel-taken:

  • Schrijf blogposts
  • Beantwoord vragen van communitygebruikers
  • Spreek op evenementen (ooit, wanneer reizen weer iets is)

Ik werk momenteel veel aan tooling. Ik ben een aantal tools aan het ontwikkelen die intern bij Camunda en in de bredere DevRel-gemeenschap kunnen worden gebruikt om enkele van de algemene DevRel-taken te automatiseren en om beter gegevens te verzamelen over onze gemeenschappen en hun gezondheid. Dit is een voortdurende inspanning.

Over de “bredere DevRel-gemeenschap” gesproken, ik ben ook een van de moderators (AKA “Benevolent Dictators”) voor het DevRel Collective. The Devrel Collective is een groep van bijna 2.000 DevRel-professionals op Slack waar we het over hebben … nou ja, zo ongeveer alles!

Mijn carrière

Ik ben niet de ’traditionele’ weg ingeslagen naar tech. Ik heb er een tijdje geleden zelfs een heel ding over geschreven! Maar ik zit nu langer in de techniek dan ooit in iets anders, dus ik denk dat ik hier ben om op dit punt te blijven.

Een van de dingen aan een heleboel van mijn carrière is dat ik in het begin toevallig * bij een aantal dingen betrokken was. Thin Client computing, IoT bijvoorbeeld. Ik doe nu al meer dan 15 jaar IoT (ik kom eigenlijk dichter bij 20) en dat is iets wat niet veel mensen kunnen zeggen.

Ik hoop op de een of andere manier IoT en Camunda op de een of andere manier samen te brengen.

Wat betekent succes voor mij?

Mijn primaire doel hier is om mensen te helpen. Ik noem het van dienst zijn. Het is een soort van waarop mijn hele leven is gebaseerd: maximaal van dienst zijn aan anderen. Succesvol zijn betekent dus dat ik iemand heb geholpen. Of ik heb veel mensen geholpen. Ik heb een positieve invloed gehad op iemands leven.

Technisch gezien betekent dit dat ik het voor iemand gemakkelijker heb gemaakt om zijn werk te doen. Ik heb ze een minder moeilijke manier gegeven om een probleem op te lossen. Ik heb hun leven als ontwikkelaar gemakkelijker gemaakt. Het is echt zo simpel.

Ik heb behoorlijk hoge eisen, in ieder geval voor mezelf. Ik wil altijd het best mogelijke werk doen. Ik neig mezelf natuurlijk veel te hard tegen die norm te beoordelen.

Werkstijl

Tooling-voorkeuren

Dit is dus een raar iets. Omdat het niet alleenmijn persoonlijke voorkeuren met tools zijn, gaat het ook omuw voorkeuren. Ik bedoel, als ik een hekel heb aan e-mail, maar dat is de beste tool voor jou, dan zou ik e-mail moeten gebruiken als ik contact met je heb, toch?

Maar hier is mijn geordende lijst met voorkeuren:

  • ** Slack: ** DM of @ vermelding in een kanaal. Vooral als het belangrijk / urgent is. Ik zal het veel eerder zien en erop reageren
  • ** Videogesprek: ** Laten we persoonlijk praten. Dit is vooral goed als er ook maar de geringste mogelijkheid is dat er een probleem tussen ons is, of als we op de een of andere manier zijwaarts met elkaar zijn geraakt.
  • ** E-mail: ** Vroeger deed ik bijna alles via e-mail, maar dat was voordat we andere tools hadden. Nu? Ik vergeet vaak uren achter elkaar mijn e-mail te checken. Soms de hele dag. Ik zie veel meer een Slack-bericht, of zelfs een DM / vermelding op Twitter, dan dat ik een e-mail zie. ** Waarschuwing Emptor: ** als het een gedetailleerd item is dat een gedetailleerd antwoord vereist, kan een e-mailthread de beste manier zijn. Stuur me in dat geval een e-mail, maar zorg ervoor dat ik weet dat je het hebt verzonden door me te pingen op Slack, enz. Zodat ik het niet mis!
  • ** Direct telefoontje: ** Moet eerlijk zijn, geen fan van praten aan de telefoon. Sms, natuurlijk, maar gewoon aan het chatten op een telefoon? Wanneer zijn er video-opties beschikbaar? Nog steeds geen fan. Laatste redmiddel? Zeker, maar wees niet verbaasd als ik me haast om het gesprek te beëindigen. Het heeft niets met jou te maken en alles met mijn afkeer van telefoontjes.

Samenwerkend werk

Ik werk al zo lang op afstand dat ik gewend ben om helemaal alleen te werken. Ik heb ook aan een aantal hele kleine projecten gewerkt, of voor hele kleine bedrijven, dus eenmansband is een manier van leven geweest. Dat gezegd hebbende, vind ik het heerlijk om anderen te helpen met projecten, problemen of wat dan ook.

Ik ben meestalvreselijk in het vragen om hulp. Ik stoot liever met mijn hoofd tegen een probleem totdat ik erachter kom, zelfs als ik alleen maar vraag “Hoe doe je dit?” zou sneller zijn. Waarschijnlijk als gevolg van een grote dosis bedriegersyndroom, maar toch.

Als we samenwerken aan een project, is asynchrone communicatie meestal het beste voor mij. We kunnen beginnen met een zoomoproep en indien nodig een aantal inhaalvergaderingen houden, maar async werkt meestal het beste voor mij.

Deadlines maken me soms in paniek. Meestal als ik in de buurt kom en ik ben er niet klaar voor. Deadlines en tijdlijnen zijn iets waarover we regelmatig moeten communiceren als we samenwerken.

Back-to-back meetings zorgen ervoor dat ik mijn ogen uit wil steken. :-) Laten we dingen uit elkaar halen om me wat hersteltijd te geven!

Feedback-voorkeuren

Over het algemeen krijg ik graag feedback. Ik hoor graag hoe mijn werk anderen beïnvloedt, wat werkt en watniet werkt.

Ik wilvooral van je horen als iets wat ik aan het doen ben - of hoe ik me op enigerlei wijze gedraag - een negatieve invloed op je heeft. Ik heb een levenslange reis van zelfverbetering gemaakt en veel van mijn grootste sprongen voorwaarts zijn te danken aan iemand die de moed had om naar me toe te komen en te zeggen ‘weet je, als je X doet, voel ik me echt Y . " Dat is hoe ik dingen over mezelf weet die ik moet veranderen.

Hier is een korte handleiding om mij feedback te geven:

** Positieve feedback: ** Bijna alles werkt hier! Ik ben niet anders dan iemand anders omdat ik graag goede dingen hoor over mezelf en het werk dat ik doe, en vooral hoe het je heeft beïnvloed of geholpen.

** Negatieve feedback: ** Niet iedereen is goed in het accepteren van negatieve feedback. Ikprobeer te zijn, maar het is gemakkelijker als het om een paar dingen wordt ingekaderd:

  • Een specifiek ding dat ik deed / zei dat een negatieve invloed op je had
  • Een specifiek voorbeeld van een communicatiestijl, etc. die niet voor jou werkte en waarom. “Toen je dit tegen me zei, vond ik het echt niet leuk omdat …”
  • Niet beschuldigend. Echt, ik doe niet de dingen die ik doe, of zeg niet de dingen die ik zeg om iemand pijn te doen of te beledigen (nou ja, tenzij het op twitter staat, in welk geval … misschien , maar eigenlijk alleen als je een politicus bent). Dus als je me ervan beschuldigt dat je opzettelijk pijn hebt gedaan, krijg je waarschijnlijk gewoon een back-up / defensief. Vertel me gewoon de impact die het op u heeft gehad en ik hoor het gemakkelijker.

En hier is hoe ik je feedback kan geven

** Positieve feedback: ** Ik geef u graag zo vaak mogelijk positieve feedback, persoonlijk of in het openbaar. Ik geloof echt dat mensen moeten horen wat ze goed doen en hoe het de mensen om hen heen beïnvloedt. Als ik je persoonlijk positieve feedback heb gegeven, en je wilt dat anderen het ook horen, vertel het me dan gewoon en ik zal je graag publiekelijk prijzen. Ik doe het vaak eerst privé omdat sommige mensen zich niet op hun gemak voelen bij de hele openbare lofprijzing.

** Negatieve feedback: ** Ik probeernooit in het openbaar negatieve feedback te geven. Als je een voorkeur hebt voor het ontvangen van negatieve feedback, laat me dan weten wat het is en ik zal mijn best doen om het zo te doen dat je het prettig vindt om het te ontvangen. Ik wil nooit iemand naar beneden halen, of hem het gevoel geven dat hij minder is dan. Ik wil je eigenlijk alleen maar helpen verbeteren.

** Sterke en zwakke punten: ** Als u wilt weten wat ik als uw sterke punten beschouw, vraag het dan gewoon! Ik hou ervan om mensen positieve dingen over zichzelf te vertellen! Als u op zoek bent naar manieren om te verbeteren, vraag daar dan naar! Ik zie die niet zozeer als ‘zwakke punten’ als wel als ‘groeikansen’.

Je kunt op mij steunen om …

Hier is een korte lijst met dingen waar ik redelijk goed in ben en ik zou je graag helpen met of vragen beantwoorden over:

  • Ga naar de programmeertaal. Het blijkt dat ik tegenwoordig het grootste deel van mijn ontwikkeling in Go doe, dus ik ben er best goed in
  • IoT Ik doe dit al voordat het IoT heette, dus ik heb hier veel ervaring
  • Microcontrollers Als je iets doet met Arduino, of vrijwel elke microcontroller of sensor, dan is de kans groot dat er ia) een of meer rondslingert b) deze hebt geprogrammeerd en c) graag code, voorbeelden of een koppeling met je deelt om krijg het werkend
  • Het indienen van GVB’s is iets waar ik heel goed in ben geworden, en ik heb een belachelijk hoge acceptatiegraad. Misschien komt het door jarenlange conferenties of wat dan ook, maar ik kan je waarschijnlijk helpen met het schrijven van een beknopte, pittige CFP-reactie
  • Spreken Ik ben geen spreekcoach, maar ik ben veel gecoacht, dus ik kan je daar misschien ook helpen
  • DevRel-dingen Ik doe DevRel langer dan ik IoT doe. Ik heb niet alle tools en mechanica die Mary heeft, maar ik praat graag met je over stijl, aanpak, etc.

Als je een project hebt waarvoor ik iets moetbouwen, zoals sensorhardware of iets 3D-printen, ben ik er helemaal voor!

Ik ben technische ondersteuning voor mijn hele gezin, de meeste van mijn vrienden en veel andere mensen. Als je problemen hebt met Linux of Mac, netwerkproblemen, iPhones, enz. Kan ik je waarschijnlijk helpen het op te lossen. Als het Windows is, staat u er alleen voor. Ik doe alleen Windows-ondersteuning voor echte $$.

Je kunt me steunen door …

Ik moet Java echt weer gaan gebruiken als programmeertaal, dus elke aanmoediging of verwijzing naar kleine taken die ik in Java kan doen, zou nuttig zijn.

Ik ben vreselijk in het onthouden van actie-items van vergaderingen, dus als we een vergadering hebben en er is iets dat je van mij nodig hebt, is een snel Slack-bericht of e-mail met wat je van mij verwacht super handig.

Ik zal zeer waarschijnlijk automatisch “ja” zeggen tegen elk project, zelfs als ik “nee” of “misschien” zou moeten zeggen. Vooral als het gaat om het schrijven van code om iets te automatiseren. Soms ga ik gewoon iets doen als het niet wordt gevraagd, dus als het echt niet zo belangrijk is, vertel me dan misschien dat ik het niet gewoon moet gaan doen!

** Persoonlijke opmerkingen **: ik behandel voortdurend een aantal problemen die op een bepaald moment (of niet) op mij van invloed kunnen zijn:

  • Ik lijd aan chronische pijn. De meeste dagen is dit geen probleem voor mij, omdat ik er al zo lang mee te maken heb, maar er zijn dagen dat het me overweldigt. Ik kan op die dagen chagrijnig worden, opvliegend, enz. Op een paar dagen ben ik er volledig door verzwakt en zal ik eruit zijn.
  • Ik heb de hele tijd last van tinnitus. Tijdens zoomvergaderingen ed is dit doorgaans geen probleem. Maar als we ooit teruggaan naar persoonlijke evenementen, begrijp dan alsjeblieft dat ik in groepssituaties, vooral in situaties met veel achtergrondgeluid, waarschijnlijk grote moeite heb om te horen en te begrijpen wat er wordt gezegd. Als oren werden behandeld zoals elke andere medische aandoening, zou ik idealiter gehoorapparaten hebben om me te helpen ermee om te gaan, maar dat zijn ze niet, dus dat doe ik niet.
  • Ik heb adhd. Het wordt goed behandeld, maar weet gewoon dat als je merkt dat ik tijdens een vergadering of ergens anders moeite heb met luisteren of focussen, dat waarschijnlijk daardoor komt. Of de bovengenoemde tinnitus.