The number of completion.Ā Well, I felt a little less complete this week.
It started with a talk with my mentor.Ā He was pressing me, for an 8th time it felt, to do my tech spec over again.Ā It had been 6 weeks going on 7 and I had yet to do ANY coding on the project that will be used to determine if I stay at Lyft or go.Ā It was this and the fact that I had spent three weeks on it and sacrificed the three day weekend before this week to work on it, with minimal direction.Ā It was like I was trying to hit a moving target I couldnāt see and equipped with improper ammo.Ā This was what caught me up in previous roles: not having a defined set of expectations from my manager left me vulnerable, as my manager consistently moved the target every time I checked in.Ā If it is not written down or explicit, weāre all left guessing, only the manager has the upper hand and does not experience any adverse effects when they cannot remember or did not know the target they wanted when you first embarked on the assignment.Ā Work is NOT only about your skill, itās about your strategy, even with the people on your team and the people who are supposed to be your supporters and advocates.
Anyway, I kind of shook the table and wanted to ensure I got the coding experience.Ā I said,Ā āI just want to make sure weāre not letting perfect be the enemy of good here.Ā I havenāt coded for this project in more than 6 weeks.āĀ I was feeling insecure about my job because every time I would get questions from my manager on how confident I felt with writing code, I did not have an answer, because I damn sure was not going to say,Ā āI donāt feel confident at all.āĀ I didnāt want to blow my mentorās spot either by saying that I had been instructed not to code until the tech spec was done.Ā My mentorās advice: spec it out completely, then, once the spec is complete, thereās minimal need to go back to the drawing board because you hit a place in your code where you need to rewrite things because you didnāt forsee a pothole.Ā I agree, but damn, all through my internship, I was instructed by my Apprenticeship manager who had more than double my mentorās experience and has actually managed engineers, to spec a bit, then code, spec some more, then code again.Ā Basically, have a good balance, because tech specing when youāre a NOOB and donāt know what you donāt know or what the heck your mentorās looking for, is difficult.Ā Also, he hadnāt read my tech spec until week 3, despite me asking him to and tagging him in it.Ā It felt like he was prioritizing his work and overcompensating with suggesting frivolous style changes in the spec.Ā Ā
I also felt the pressure from all my engineering colleagues not on my team who would respond,Ā āDamn, still!ā when I told them I hadnāt done any coding for my project yet.
His response in our chat: donāt worry, Iāll do it.Ā It felt hella passive aggressive. Ā I said, āNo itās fine I can do it, I just want to make sure we donāt get caught up in specing.āĀ Ā
I did not want to look like I was downright disagreeing with him, but I am glad I spoke up.Ā I also did not want it to get around that he had to step in and do the teching!Ā They wouldnāt ask why and expose his shortcomings in direction, they would just look to me and be like, āShe couldnāt even spec it out solo?āĀ My mentor catches an attitude quickly though with me for the most frivolous things and seems to be more emotional and sensitive than me, so every time I notice, I immediately stop and check in to clear the air.Ā I pulled him aside and into a room and explained more of where I was coming from.Ā This was risky, but the reward was him admitting that heās let tech specing go on too long and that he did not timebox this project as well as he should.Ā He said that he believed I got what I was supposed to get out of the project and that I could start coding tomorrow.Ā That was all I wanted.Ā I just wanted to hear him be accountable instead of throwing it all on me.Ā He insisted again to wrap it up, but I insisted that I really wanted toĀ ādeliverā on this (stupid overused tech term).
Here are some more tech buzz words that grind my gears:Ā
backchannel: to assess a candidateās team-working abilities, skills, but actually turns into asking friends who have worked with a candidate if they like them or not and fit in to their stupid hangout group
sync: to have a meeting that often times could have just been an email
diversity/minority: everyone non-Black and non-male, despite them being the majority
Anyway, getting back to the week, I was not looking forward to our sprint planning meeting that day where we go over what was completed in the previous week, because I thought I didnāt do much.Ā However, I had a ton of tickets completed that I just forgot about.Ā I thought my mentor would bring up in our sprint the conversation we had or that the tech spec was spilling over into a week it wasnāt, but he didnāt.Ā That felt good that he was not exposing me.Ā I now realize that it probably would have looked not so great on him either, but previous teams and managers I have worked with would not give a flying f about me.Ā He wants me to get this and heās vocalized that he will do everything he can in his power to make that happen.
The next day, I had a pairing with an engineer who interviewed me, mentored my mentor, and influenced me to pick my mentor.Ā This did not make my mentor happy when he saw him at my desk ready to help me code, but it was like damn, Iām not getting the support from you, so Iām going to get it somewhere.Ā Mentors are supposed to spend 20% of their time with us.Ā Thatās a bit over 3 hours a day.Ā 3! I have been getting significantly less than that.
Anyway, the pairing was great, as I expected.Ā I had so much trepidation around coding because no one walked me through the code base.Ā With as messy as some code bases are at my job, you need someone more senior or at least someone who has a general understanding of what the heck is going on or why code is structured in a way it is so that it is plain to someone who doesnāt know up from down.Ā He prefaced our session with,Ā āhas anyone broke this down to you yet?āĀ Answer: āNoā.Ā I wanted my real answer to be,Ā āHECK NO!,ā but my mentor was in my peripheral.Ā We got a working endpoint in the service and I started throwing requests at it and receiving responses.
I was so exhausted by it all, all the other useless meetings, and to be honest, did not feel totally confident on what my next step was.Ā I got nothing else completed that day, but I did work out.Ā I also got caught in conversation with my work crush.Ā I spotted him and acted like I didnāt see him across the room as I tried to get my mind right before he shut it off by just being absolutely attractive.Ā I wonder if he knows Iām crushing on him hard.Ā His first words, āWhy are you so late!?Ā We donāt hang out anymore!Ā Are we even still friends. [To the guy I was speaking to] Sorry to interrupt, I just havenāt seen her in a while.āĀ I like him so much and have been let down by so many dudes I thought were down, that I couldnāt tell if he was being genuine or only saying this because he KNOWS how much I like him...We had our usual convo topics: autonomous vehicle ops, our former colleague who is now starting his own business with friends and only hiring people of diverse ethnicities, the Black ERGs, house-buying aspirations.Ā This time however, he said he would invite me if he was out and about in the neighborhood.Ā Ā
There was more of the same the next day, minus the giddy run-ins with my work crush.Ā Ā
Finally, on Friday, right at the end of the day, I get some dick picks to my celly from a dude I reached out to to have sex with to try to forget about the pain of being kicked to the curb by my colleague who was the first person I had ever had intercourse with, and subsequently his best friend who I slept with out of revenge.Ā I was so exhausted and now distracted as someone has sent me a reminder of my urge for connection with a male Iām attracted to, totally disregarding whatever work I had going on.Ā Before my mentor caught his train, I asked him for help and direction before the weekend because he had not checked back in since Monday, but all the while he was talking, I kept think about this dudeās perfectly shaved, long Black penis.Ā My mentorās lips were just moving.Ā He was getting frustrated.Ā I was losing hope.Ā Ā
I ended the night with a colleague who likes me and has told me for years but knows nothing about being gentle to a woman and is a huge nerd.Ā I was desperate and trying to avenge the dick pic I received from LA, so I skipped my planned workout to eat HIS choice place: pizza...AGAIN.Ā Of course we ended the night arguing over text for some backwards ass male point of view of his and disrespect towards me.Ā This time: he pushed me playfully after I criticizing him for not knowing how to hug me properly, but so he was so nervous and it was so hard it took the wind out of me. That night he screenshotted a pic where my hair was curly, and despite me telling him that I had a whole crises this week about shaving my hair to save time (and because of the recent news of the class action lawsuit agains the Deva Curl hair products I use), said that I should have that hair because he didnāt like my two strand twists I had today.Ā Every time we hang out, and sometimes even at work, he criticizes my clothes and hair.Ā Sorry, he doesnāt criticize them, he is downright disrespectful and will ask,Ā āWhat are you wearing!ā andĀ āI donāt like that.āĀ As if I am dressing for him.Ā I did not call him out the other times, but I did this time.Ā I do not give a damn what you think, but I am not one of your male friends. I am a woman.Ā Talk to me nice. I know heās only saying these things because he feels so inadequate and awkward and knows I look at him as nothing more than a friend.Ā He keeps coming around and I keep trying to be forgiving, but I really gotta ignore these stupid ass people...for my sanity...
In better news this week: one of the Black women I recommended a role for has an onsite next week!Ā I am glad I worked out more days this week than last and I was recognized in the biweekly team meeting (another damn meeting) for writing a great tech spec.Ā I am glad my mentor pushed me and I am glad I pushed him.Ā Going to try harder next week.
Saturday, I was committed.Ā I woke up, went to the dentist, kept my calm when my dentist roughly yanked out my temporary crown, only to replace it with another temp with the crownās color was wrong, hit the weights in the gym, ate healthily, then caught up on some work.Ā I spent all day doing my midpoint reflection.Ā Thank God for the documentation I have been doing and the feedback my Apprenticeship manager created that served as my template for my internship midpoint performance review.Ā After doing aĀ ādeep diveā, I realized I actually HAVE been working my ass off.Ā Despite me not writing as much code as I think I should be, every meeting I attend and present in counts, every shadowing session, every piece of documentation I contribute to, every expression of curiosity and wanting to learn and do more COUNTS!Ā Ā
Hereās an excerpt: āMy team manages the tools that serve the company as the #1 demand levers. Ā Those levers include dropping incentives like ride passes and coupons on users. Ā I have done one of those coupon drops that was distributed to 40M users in the US and Canada. Ā After that coupon drop, to help onboard 4 other new team members to this task, I updated our weekly Personalization Coupon Drop documentation. Ā I have written the tech spec for and created a working endpoint that will facilitate the system that supports the delivery of the newest incentive we are offering. Ā I proposed my internship project to my team and PMs across the Growth org at our Fortnightly review. Ā Contributing to team operations and productivity, I led one of our team's Bi-Weekly Retros. Ā To save the company money and lower bad user experiences and incidents, I added a fix in our team's service, coupons, to prevent coupon currency mismatches. Ā I have made one of my team's services (coupons) easier to iterate on by removing confusing code for coupon claiming validations. Ā To ensure we are flexible to the companyās new contra revenue definition, I have made new coupons and coupon groups that enables us to have more efficient growth spend. Ā I have reviewed 6 PRs for my team.āĀ Ā
Reflections like these help. I feel inspired and ready to do more.Ā I thank God for the strength and opportunity to honor him with my work.
Some things I have switched up that help me focus:
Iām more forgiving nowadays.Ā No time to stress over hurt for too long.Ā When you know youāre blessed, itās hard to worry about the not so great things.Ā They just wonāt add up to be significant enough to even waste time on discussing.
I lost my headphones.Ā Instead of replacing them, I just donāt use them anymore.Ā This has caused me to read more on my commutes and be more aware of my surroundings.
I volunteer and say yes to a lot, even when I think I cannot complete it.Ā The #ToiletPapers were an example.Ā I didnāt think Iād have the time, but I made it work because it was important to me and it ended up taking less time than I thought.Ā It also helped me get the message out about Black History in yet another format at work.
I have stopped eating meat as much.Ā Iām losing weight, I feel lighter, I feel like Iām being better to the environment.Ā I eat less, and thus am less stressed about eating constantly.
A best friend stopped texting me.Ā I was let down a bit, but itās freed me up a bit and I have one less voice of influence in my head.Ā Ā
I stopped caring so much about needing to have defined curls in my head.